section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}body {
  font-family: Roboto;
  font-display: swap;
}
.display-1 {
  font-family: 'Poppins', sans-serif;
  font-size: 5.4rem;
  font-weight: 800;
  letter-spacing: -2px;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 8.64rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 3rem;
  line-height: 1.2;
  font-weight: 700;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9rem;
  line-height: 1.4;
  font-weight: 400;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.4rem;
  line-height: 1.4;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.76rem;
}
/* ---- 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.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2.5rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 0px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 6px;
}
.bg-primary {
  background-color: #e9204e !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #e9204e !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #ac1134 !important;
  border-color: #ac1134 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ac1134 !important;
  border-color: #ac1134 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #7e7e7e !important;
  border-color: #7e7e7e !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #585858 !important;
  border-color: #585858 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #585858 !important;
  border-color: #585858 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ac1134 !important;
  border-color: #ac1134 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ac1134 !important;
  border-color: #ac1134 !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: #940f2d;
  color: #940f2d;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #e9204e;
  border-color: #e9204e;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e9204e !important;
  border-color: #e9204e !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #4b4b4b;
  color: #4b4b4b;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #7e7e7e;
  border-color: #7e7e7e;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #7e7e7e !important;
  border-color: #7e7e7e !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #940f2d;
  color: #940f2d;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #e9204e;
  border-color: #e9204e;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #e9204e !important;
  border-color: #e9204e !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: #ffffff;
  background-color: #333333;
  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;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #e9204e !important;
}
.text-secondary {
  color: #7e7e7e !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #e9204e !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #101010 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #940f2d !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #4b4b4b !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #e9204e !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
.alert-success {
  background-color: #E9204E;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #e9204e;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e9204e;
  border-color: #e9204e;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #e9204e;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fbdae1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fbdae1;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Roboto', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.76rem;
}
blockquote {
  border-color: #e9204e;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e9204e;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #e9204e;
  border-bottom-color: #e9204e;
}
.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: #e9204e !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #7e7e7e !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23e9204e' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
hr {
  border: none;
  background-color: #e9204e;
  height: 3px;
  width: 72px;
  position: absolute;
  top: -3.5rem;
  display: inline-block;
}
.line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.line-title-big {
  width: 72px;
  height: 3px;
  background-color: #e9204e;
  margin-bottom: 2rem;
  display: inline-block;
}
.vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.mbr-section-btn .btn-danger,
.btn-warning,
.btn-white,
.btn-black,
.btn-secondary,
.btn-primary,
.btn-info,
.btn-success {
  position: relative;
  background-color: #ffffff;
  transform: perspective(1px) translateZ(0);
  transition: all 0.3s ease-in-out !important;
}
.mbr-section-btn .btn::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 50% 0;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
  transform-origin: 0% 50%;
}
.btn-white {
  color: #e9204e !important;
}
.btn-danger:hover {
  color: #e9204e !important;
}
.btn-warning:hover {
  color: #879a9f !important;
}
.btn-success:hover {
  color: #f7ed4a !important;
}
.btn-info:hover {
  color: #82786e !important;
}
.btn-black:hover {
  color: #000000 !important;
}
.btn-white:hover {
  color: #000000 !important;
}
.btn-secondary:hover {
  color: #7e7e7e !important;
}
.btn-primary:hover {
  color: #e9204e !important;
}
.btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.btn-white {
  color: #e9204e !important;
}
.mbr-section-btn .btn-danger-outline {
  border-color: #e9204e;
}
.mbr-section-btn .btn-danger-outline,
.btn-warning-outline,
.btn-white-outline,
.btn-black-outline,
.btn-secondary-outline,
.btn-primary-outline,
.btn-info-outline,
.btn-success-outline {
  position: relative;
  background-color: transparent !important;
  transform: perspective(1px) translateZ(0);
  transition: all 0.3s ease-in-out !important;
}
.btn-danger-outline {
  color: #ffffff !important;
}
.btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.btn-black-outline:hover::before {
  background-color: #000000 !important;
}
.btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-rR8bs0uTgv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rR8bs0uTgv .nav-item:focus,
.cid-rR8bs0uTgv .nav-link:focus {
  outline: none;
}
.cid-rR8bs0uTgv .dropdown .dropdown-menu .dropdown-item {
  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-rR8bs0uTgv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rR8bs0uTgv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rR8bs0uTgv .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-rR8bs0uTgv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rR8bs0uTgv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rR8bs0uTgv .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rR8bs0uTgv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rR8bs0uTgv .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rR8bs0uTgv .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rR8bs0uTgv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rR8bs0uTgv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rR8bs0uTgv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rR8bs0uTgv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rR8bs0uTgv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rR8bs0uTgv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rR8bs0uTgv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rR8bs0uTgv .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-rR8bs0uTgv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rR8bs0uTgv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rR8bs0uTgv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rR8bs0uTgv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rR8bs0uTgv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rR8bs0uTgv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rR8bs0uTgv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rR8bs0uTgv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rR8bs0uTgv .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-rR8bs0uTgv .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rR8bs0uTgv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rR8bs0uTgv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rR8bs0uTgv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rR8bs0uTgv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rR8bs0uTgv .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rR8bs0uTgv .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rR8bs0uTgv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rR8bs0uTgv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rR8bs0uTgv .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rR8bs0uTgv .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-rR8bs0uTgv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rR8bs0uTgv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rR8bs0uTgv .dropdown-item.active,
.cid-rR8bs0uTgv .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rR8bs0uTgv .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rR8bs0uTgv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rR8bs0uTgv .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rR8bs0uTgv .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rR8bs0uTgv .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rR8bs0uTgv .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rR8bs0uTgv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rR8bs0uTgv .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rR8bs0uTgv .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rR8bs0uTgv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rR8bs0uTgv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rR8bs0uTgv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rR8bs0uTgv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rR8bs0uTgv .navbar-buttons {
  text-align: center;
}
.cid-rR8bs0uTgv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rR8bs0uTgv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rR8bs0uTgv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rR8bs0uTgv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rR8bs0uTgv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rR8bs0uTgv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rR8bs0uTgv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rR8bs0uTgv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rR8bs0uTgv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rR8bs0uTgv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rR8bs0uTgv .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rR8bs0uTgv a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rR8bs0uTgv .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rR8bs0uTgv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rR8bs0uTgv .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rR8bs0uTgv .navbar {
    height: 77px;
  }
  .cid-rR8bs0uTgv .navbar.opened {
    height: auto;
  }
  .cid-rR8bs0uTgv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rR8bs0uTgv a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rR8bs0uTgv a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rR8bs0uTgv .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rR8bs0uTgv .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rR8bs0uTgv #mobile-hide {
    display: none;
  }
}
.cid-rRBKNNng2r {
  padding-top: 240px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-rRBKNNng2r .mbr-iconfont {
  color: #e91f4e;
  font-size: 3rem;
  transition: 0.7s;
}
.cid-rRBKNNng2r .card-inner {
  background-color: #1f2732;
  transition: 0.7s;
  z-index: 10;
}
.cid-rRBKNNng2r .btn {
  margin-left: 0rem;
}
.cid-rRBKNNng2r .row {
  padding-bottom: 8rem;
}
.cid-rRBKNNng2r .link {
  margin: 0;
}
.cid-rRBKNNng2r .card-title {
  position: relative;
  margin-bottom: 1.3rem;
  padding-bottom: 0.5rem;
}
.cid-rRBKNNng2r .card-title:after {
  position: absolute;
  content: '';
  bottom: 0px;
  left: 0;
  right: 0;
  width: 40px;
  height: 2px;
  background: #e9204e;
  transition: 0.7s;
}
.cid-rRBKNNng2r .card-img {
  margin-bottom: 3.2rem;
}
.cid-rRBKNNng2r .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rRBKNNng2r .card:hover .card-inner {
  background-color: #e9204e;
  box-shadow: 0px 10px 50px 10px rgba(0, 0, 0, 0.3);
}
.cid-rRBKNNng2r .card:hover .mbr-iconfont {
  color: #ffffff !important;
}
.cid-rRBKNNng2r .card:hover .card-title:after {
  background: #fff;
}
.cid-rRBKNNng2r .media-container-row {
  align-items: flex-end;
}
.cid-rRBKNNng2r .mbr-section-title {
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-rRBKNNng2r .card {
    padding: 0;
    margin-bottom: 2rem;
  }
  .cid-rRBKNNng2r .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rRBKNNng2r .card-inner {
    padding: 3.4rem 2.5rem 3.6rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-rRBKNNng2r .card {
    margin-bottom: 2rem;
  }
  .cid-rRBKNNng2r .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rRBKNNng2r .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-rRBKNNng2r .card {
  position: relative;
}
.cid-rRBKNNng2r .card-3::after {
  content: "";
  background-color: #e9204e;
  height: 70px;
  width: 97%;
  position: absolute;
  bottom: -20px;
  z-index: 1;
}
.cid-rRBKNNng2r .card:first-child .card-inner {
  background-color: #e9204e;
}
.cid-rRBKNNng2r .card:first-child .card-inner .mbr-iconfont {
  color: #fff;
}
.cid-rRBKNNng2r .card:first-child .card-inner .card-title:after {
  background: #fff;
}
.cid-rRBKNNng2r .mbr-background-video-preview {
  background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-melbourne-australia.png") !important;
  background-color: #101010 !important;
}
@media (min-width: 1200px) {
  .cid-rRBKNNng2r h1 {
    padding-right: 500px;
  }
}
@media (max-width: 629px) {
  .cid-rRBKNNng2r {
    background: linear-gradient(#000000, #000000);
    margin-top: -100px;
  }
}
.cid-rUXaWcOVhl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .cid-rUXaWcOVhl h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rUXaWcOVhl .container {
    position: relative;
  }
  .cid-rUXaWcOVhl .row {
    margin: 0;
  }
  .cid-rUXaWcOVhl h2 {
    margin: 0;
  }
}
.cid-rUXaWcOVhl .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rUXaWcOVhl .mbr-text {
  margin-top: 1.4rem;
}
.cid-rUXaWcOVhl h2 {
  color: #e9204f;
}
.cid-rUXaiMnudz {
  background: #f9f9f9;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rUXaiMnudz .image-block {
  margin: auto;
}
.cid-rUXaiMnudz .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-rUXaiMnudz .image-block {
    width: 100% !important;
  }
}
.cid-rUXaiMnudz .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-rUXaiMnudz .container {
    padding: 0 2rem;
  }
}
.cid-rRBL3bEAXX {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rRBL3bEAXX h2 {
    margin-bottom: 1rem;
  }
  .cid-rRBL3bEAXX .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-rRBL3bEAXX .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-rRBL3bEAXX .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-rRBL3bEAXX .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-rRBL3bEAXX .container {
    position: relative;
  }
  .cid-rRBL3bEAXX h2 {
    margin: 0;
  }
}
.cid-rRBL3bEAXX .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
}
.cid-rRBL3bEAXX hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-rRBL3bEAXX .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rRBL3bEAXX .btn:hover {
  color: #ffffff !important;
}
.cid-rRBL3wqsF3 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRBL3wqsF3 .mbr-text {
  color: #767676;
}
.cid-rRBL3wqsF3 .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-rRBL3wqsF3 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-rRBL3wqsF3 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-rRBL3wqsF3 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-rRBL3wqsF3 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-rRBL3wqsF3 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-rRBL3wqsF3 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rRBL3wqsF3 .card {
    margin-bottom: 2rem;
  }
}
.cid-rRBL3wqsF3 .text-link {
  font-weight: 800 !important;
}
.cid-rRBL3wqsF3 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-rRBL3wqsF3 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rRBL3wqsF3 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rRBL3wqsF3 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-rRBL3wqsF3 .card:hover .icon-arrow {
  color: #fff;
}
.cid-rRBL3wqsF3 .card:hover .text-link {
  color: #fff !important;
}
.cid-rRBL3wqsF3 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-rRBL3wqsF3 .card:hover .link {
  transform: translateX(42px);
}
.cid-rRBL3wqsF3 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-rRBL3wqsF3 h5 {
  color: #101010;
  font-weight: 800;
}
.cid-rRBL3MTgdC {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-rRBL3MTgdC .mbr-text {
  color: #767676;
}
.cid-rRBL3MTgdC .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-rRBL3MTgdC .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-rRBL3MTgdC .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-rRBL3MTgdC .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-rRBL3MTgdC .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-rRBL3MTgdC .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-rRBL3MTgdC .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rRBL3MTgdC .card {
    margin-bottom: 2rem;
  }
}
.cid-rRBL3MTgdC .text-link {
  font-weight: 800 !important;
}
.cid-rRBL3MTgdC .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-rRBL3MTgdC .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rRBL3MTgdC .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rRBL3MTgdC .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-rRBL3MTgdC .card:hover .icon-arrow {
  color: #fff;
}
.cid-rRBL3MTgdC .card:hover .text-link {
  color: #fff !important;
}
.cid-rRBL3MTgdC .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-rRBL3MTgdC .card:hover .link {
  transform: translateX(42px);
}
.cid-rRBL3MTgdC .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-rRBL3MTgdC h5 {
  color: #101010;
  font-weight: 800;
}
.cid-rUXkhIMs0L {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rUXkhIMs0L h2 {
    margin-bottom: 1rem;
  }
  .cid-rUXkhIMs0L .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-rUXkhIMs0L .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-rUXkhIMs0L .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-rUXkhIMs0L .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-rUXkhIMs0L .container {
    position: relative;
  }
  .cid-rUXkhIMs0L h2 {
    margin: 0;
  }
}
.cid-rUXkhIMs0L .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
}
.cid-rUXkhIMs0L hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-rUXkhIMs0L .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rUXkhIMs0L .btn:hover {
  color: #ffffff !important;
}
.cid-rRBLClVCqS {
  background-color: #ffffff;
}
.cid-rRBLClVCqS .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rRBLClVCqS .carousel-item > div {
  width: 100%;
}
.cid-rRBLClVCqS h4 {
  margin-bottom: 0.7rem;
  font-weight: 900;
}
.cid-rRBLClVCqS .carousel-item.active,
.cid-rRBLClVCqS .carousel-item-next,
.cid-rRBLClVCqS .carousel-item-prev {
  display: flex;
}
.cid-rRBLClVCqS .carousel-controls a {
  transition: opacity .5s;
  font-size: 1.2rem;
}
.cid-rRBLClVCqS .carousel-controls a span {
  padding: 15px;
  border-radius: 50%;
  opacity: .9;
}
.cid-rRBLClVCqS .carousel-controls a:hover span {
  opacity: 1;
}
@media (min-width: 768px) {
  .cid-rRBLClVCqS .carousel-controls a {
    width: 5%;
  }
}
.cid-rRBLClVCqS .mbr-text {
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-rRBLClVCqS .mbr-section-subtitle {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #70747f;
}
.cid-rRBLClVCqS .img-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-rRBLClVCqS img {
  width: 100%;
  margin: 0;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.cid-rRBLClVCqS li {
  background-color: transparent;
  width: 11px;
  height: 11px;
  border: 1px solid #e0e0e0 !important;
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}
.cid-rRBLClVCqS li.active {
  background-color: #ff497c;
  width: 14px;
  height: 14px;
  border: none !important;
}
.cid-rRBLClVCqS .carousel-indicators {
  position: absolute;
  bottom: -2.3rem;
  align-items: center;
}
.cid-rRBLClVCqS .carousel-indicators li {
  border: none;
  border-radius: 50%;
}
.cid-rRBLClVCqS .carousel {
  display: flex;
  overflow: hidden;
  padding-bottom: 4rem;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-rRBLClVCqS {
    padding-top: 10px;
    padding-bottom: 50px;
  }
  .cid-rRBLClVCqS .col-md-3 {
    padding: 0;
  }
}
@media (min-width: 767px) {
  .cid-rRBLClVCqS {
    padding-top: 15px;
    padding-bottom: 75px;
  }
}
.cid-rRBLClVCqS a {
  color: #fff;
  line-height: 1.5;
}
.cid-rRBLClVCqS .wrapper-img {
  position: relative;
  background-color: #000;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rRBLClVCqS .title-block {
  position: absolute;
  opacity: 0;
  transform: translateX(-20px);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rRBLClVCqS .desk {
  color: #fff;
}
.cid-rRBLClVCqS .signature {
  color: #fff;
}
.cid-rRBLClVCqS .img-block:hover .title-block {
  opacity: 1;
  transform: translateX(0px);
}
.cid-rRBLClVCqS .img-block:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.5;
}
.cid-rRBLClVCqS .img-block:hover .wrapper-img {
  transform: scale(0.95);
}
.cid-rRBLClVCqS .container-fluid {
  padding: 0;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-rRBLClVCqS .img-card {
    margin-top: 2rem;
  }
}
.cid-rRBL43d8gF {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rRBL43d8gF h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rRBL43d8gF .container {
    position: relative;
  }
  .cid-rRBL43d8gF .row {
    margin: 0;
  }
  .cid-rRBL43d8gF h2 {
    margin: 0;
  }
}
.cid-rRBL43d8gF .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-rRBL43d8gF .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rRBL43d8gF .mbr-text {
  color: #000000;
}
.cid-rRBLcBRw6R {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 75px;
}
.cid-rRBLcBRw6R h3 {
  margin-bottom: 0 !important;
}
.cid-rRBLcBRw6R figcaption {
  position: relative;
}
.cid-rRBLcBRw6R figcaption .wrap {
  position: absolute;
  bottom: 0rem;
  width: 100%;
  padding: 1rem 2rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rRBLcBRw6R img {
  width: 100%;
  transition: all 3s;
  opacity: 0.5;
}
@media (min-width: 767px) {
  .cid-rRBLcBRw6R .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-rRBLcBRw6R .image-block-1 {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rRBLcBRw6R .img-big {
    height: 100%;
  }
  .cid-rRBLcBRw6R .image-block-1 {
    height: 100%;
  }
}
.cid-rRBLcBRw6R .image-block-2 {
  margin-bottom: 2rem;
}
.cid-rRBLcBRw6R .image-block {
  filter: brightness(150%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  position: relative;
  background-color: #000;
}
.cid-rRBLcBRw6R .image-block:hover {
  filter: brightness(200%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.cid-rRBLdieF82 {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-rRBLdieF82 .mbr-text {
  color: #000000;
}
.cid-rRBLdieF82 .mbr-title {
  color: #101010;
}
@media (max-width: 767px) {
  .cid-rRBLdieF82 .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-rRBLdieF82 h3 {
  margin-bottom: 1.2rem;
}
@media (max-width: 992px) {
  .cid-rRBLdieF82 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rRBLdieF82 .mbr-text {
    padding-right: 2.5rem;
  }
}
@media (min-width: 767px) {
  .cid-rRBLdieF82 .row {
    margin: 0;
  }
}
.cid-rRBLekSVJV {
  padding-top: 135px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rRBLekSVJV h1 {
  margin-bottom: 0.2rem;
}
.cid-rRBLekSVJV .container-fluid {
  padding: 0;
}
.cid-rRBLekSVJV img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-rRBLekSVJV .mbr-figure {
  height: 100%;
}
.cid-rRBLekSVJV .col-lg-6 {
  padding: 0;
}
.cid-rRBLekSVJV .mbr-text {
  color: #747474;
}
.cid-rRBLekSVJV hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-rRBLekSVJV .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-rRBLekSVJV .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-rRBLekSVJV .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
.cid-rRBLekSVJV .mbr-figure::after {
  content: "";
  background-color: #e9204e;
  height: 100px;
  width: 100px;
  position: absolute;
  bottom: -20px;
  right: -5px;
  z-index: 1;
}
@media (min-width: 767px) {
  .cid-rRBLekSVJV .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-rRBLekSVJV .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-rRBLekSVJV .left-block {
    margin-top: 4.5rem;
  }
}
.cid-rRBLekSVJV .btn {
  color: #101010 !important;
}
.cid-rRBLekSVJV .btn:hover {
  color: #ffffff !important;
}
.cid-rUYpKJIVwy {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rUYpKJIVwy h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rUYpKJIVwy .container {
    position: relative;
  }
  .cid-rUYpKJIVwy .row {
    margin: 0;
  }
  .cid-rUYpKJIVwy h2 {
    margin: 0;
  }
}
.cid-rUYpKJIVwy .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-rUYpKJIVwy .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rUYpKJIVwy .mbr-text {
  color: #000000;
}
.cid-rUXlNZLGu1 {
  padding-top: 0px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-rUXlNZLGu1 img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.cid-rUXlNZLGu1 .mbr-iconfont-1 {
  color: #f0ad4e;
  font-size: 1rem;
  transition: 0.7s;
}
.cid-rUXlNZLGu1 .mbr-section-title {
  margin-bottom: 4rem;
}
.cid-rUXlNZLGu1 .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 1.5rem;
}
.cid-rUXlNZLGu1 .card-img {
  margin-bottom: 1.3rem;
}
.cid-rUXlNZLGu1 .card-title {
  margin-bottom: 1.5rem;
}
.cid-rUXlNZLGu1 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rUXlNZLGu1 .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rUXlNZLGu1 .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rUXlNZLGu1 .row {
    padding: 0 1rem;
  }
  .cid-rUXlNZLGu1 .card-inner {
    padding: 3.3rem 2.5rem;
  }
}
.cid-rUXlNZLGu1 .card-inner {
  background-color: #e9204f;
  transition: 0.3s;
  border: 2px solid rgba(233, 32, 78, 0);
}
.cid-rUXlNZLGu1 .card:hover .card-inner {
  border: 2px solid #e9204e;
}
.cid-rUXlNZLGu1 .mbr-text {
  margin-bottom: 1.3rem;
  color: #828282;
}
.cid-rUXlNZLGu1 .card-people {
  display: flex;
  align-items: center;
}
.cid-rUXlNZLGu1 .user_image {
  margin-right: 1rem;
}
.cid-rUXlNZLGu1 .mbr-author-desc {
  color: #f9f9f9;
  font-weight: 500;
}
.cid-rUXlNZLGu1 H2 {
  color: #000000;
}
.cid-rUXlNZLGu1 .mbr-text,
.cid-rUXlNZLGu1 .link {
  color: #ffffff;
}
.cid-rUXlNZLGu1 .mbr-author-name {
  color: #ffffff;
}
.cid-rUXGJzs0kf {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rUXGJzs0kf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rUXGJzs0kf .container {
    position: relative;
  }
  .cid-rUXGJzs0kf .row {
    margin: 0;
  }
  .cid-rUXGJzs0kf h2 {
    margin: 0;
  }
}
.cid-rUXGJzs0kf .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-rUXGJzs0kf .mbr-section-subtitle {
  color: #e91f4e;
}
.cid-rUXGJzs0kf .mbr-text {
  color: #000000;
}
.cid-rUYo9ESgnI {
  padding-top: 75px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-rUYo9ESgnI .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: #e91f4e;
}
.cid-rUYo9ESgnI .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-rUYo9ESgnI .p-4 {
  padding: 1rem 0 !important;
}
.cid-rUYo9ESgnI .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-rUYo9ESgnI .mbri-arrow-down:before {
  content: "\e960";
}
.cid-rUYo9ESgnI .mbri-arrow-up:before {
  content: "\e960";
}
.cid-rUYo9ESgnI .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-rUYo9ESgnI .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-rUYo9ESgnI .card {
  border-radius: 0px;
  border-bottom: 2px solid #e5e5e5 !important;
}
.cid-rUYo9ESgnI .card:last-child {
  border-bottom: none !important;
}
.cid-rUYo9ESgnI .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-rUYo9ESgnI .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-rUYo9ESgnI .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-rUYo9ESgnI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rUYo9ESgnI .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
}
.cid-rUYo9ESgnI .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  line-height: 1.6 !important;
}
.cid-rUYo9ESgnI .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-rUYo9ESgnI .card .card-header a.panel-title .toggle-icon:before,
.cid-rUYo9ESgnI .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-rUYo9ESgnI .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-rUYo9ESgnI .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 19px;
  margin-left: -9px;
  margin-top: -1px;
}
@media (max-width: 992px) {
  .cid-rUYo9ESgnI .column-wrapper2 {
    margin-top: 3rem;
  }
}
.cid-rUYo9ESgnI H4 {
  color: #000000;
}
.cid-rUXlVyMeqO .google-map {
  height: 34rem;
  position: relative;
}
.cid-rUXlVyMeqO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rUXlVyMeqO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rUXlVyMeqO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rUXlVyMeqO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rRBLEDOm2b {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-rRBLEDOm2b .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-rRBLEDOm2b .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-rRBLEDOm2b .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-rRBLEDOm2b .mbr-section-title,
.cid-rRBLEDOm2b .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
  text-align: center;
}
.cid-rRBLEDOm2b .social-list a {
  transition: .3s;
}
.cid-rRBLEDOm2b .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-rRBLEDOm2b .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-rRBLEDOm2b .social-list {
    margin-bottom: 2rem;
  }
  .cid-rRBLEDOm2b .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rRBLEDOm2b .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-rRBLEDOm2b .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-rRBLEDOm2b .row {
    padding: 0 1rem;
  }
}
.cid-slhmMyzcLF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhmMyzcLF h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhmMyzcLF .container {
    position: relative;
  }
  .cid-slhmMyzcLF .row {
    margin: 0;
  }
  .cid-slhmMyzcLF h2 {
    margin: 0;
  }
}
.cid-slhmMyzcLF .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhmMyzcLF .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhmMyzcLF P {
  color: #ffffff;
  text-align: center;
}
.cid-rRBLF5chif {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rRBLF5chif .link {
  margin: 0;
}
.cid-rRBLF5chif .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rRBLF5chif .card {
    margin-bottom: 1rem;
  }
}
.cid-rRBLF5chif .card-title {
  margin-bottom: 0rem;
}
.cid-rRBLF5chif a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rRBLF5chif .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rRBLF5chif .align-center {
  text-align: center;
}
.cid-rX34j50IsS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rX34j50IsS .media-container-row {
  align-items: center;
}
.cid-rX34j50IsS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rX34j50IsS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rX34j50IsS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rX34j50IsS .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rX34j50IsS .foot-menu-item {
  transform: 0.2s;
}
.cid-rX34j50IsS .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rX34j50IsS .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rX34j50IsS .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rX34j50IsS .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rX34j50IsS .foot-menu {
    justify-content: center;
  }
  .cid-rX34j50IsS .mbr-text {
    text-align: center;
  }
  .cid-rX34j50IsS .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rX34j50IsS .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rX34j50IsS .link:hover {
  color: #ffffff;
}
.cid-s7wiK7PHA5 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wiK7PHA5 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wiK7PHA5 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wiK7PHA5 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wiK7PHA5 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wiK7PHA5 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wiK7PHA5 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wiK7PHA5 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wiK7PHA5 P {
  color: #232323;
}
.cid-s7wiK7PHA5 DIV {
  color: #ffffff;
}
.cid-s7wiK7PHA5 H10 {
  color: #767676;
}
.cid-s7wiK7PHA5 .hidden {
  display: none;
}
.cid-s7wiK7PHA5 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wiK7PHA5 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wiK7PHA5 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wiK7PHA5 .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wiK7PHA5 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wiK7PHA5 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wiK7PHA5 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wiK7PHA5 {
    display: none;
  }
}
.cid-toyfjUYVCA .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfjUYVCA .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfjUYVCA .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfjUYVCA .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfjUYVCA .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfjUYVCA .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfjUYVCA .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfjUYVCA .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfjUYVCA P {
  color: #232323;
}
.cid-toyfjUYVCA DIV {
  color: #ffffff;
}
.cid-toyfjUYVCA H10 {
  color: #767676;
}
.cid-toyfjUYVCA .hidden {
  display: none;
}
.cid-toyfjUYVCA p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfjUYVCA .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfjUYVCA .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfjUYVCA .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfjUYVCA .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfjUYVCA .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfjUYVCA .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfjUYVCA {
    display: none;
  }
}
.cid-s7wiKW0L3e .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wiKW0L3e .my-float {
  margin-top: 16px;
}
.cid-s7wiKW0L3e P {
  color: #232323;
}
.cid-s7wiKW0L3e DIV {
  color: #ffffff;
}
.cid-s7wiKW0L3e H10 {
  color: #767676;
}
.cid-s7wiKW0L3e .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wiKW0L3e {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYfDqbXFoM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYfDqbXFoM .nav-item:focus,
.cid-rYfDqbXFoM .nav-link:focus {
  outline: none;
}
.cid-rYfDqbXFoM .dropdown .dropdown-menu .dropdown-item {
  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-rYfDqbXFoM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYfDqbXFoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYfDqbXFoM .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-rYfDqbXFoM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYfDqbXFoM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYfDqbXFoM .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYfDqbXFoM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYfDqbXFoM .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYfDqbXFoM .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYfDqbXFoM .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYfDqbXFoM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYfDqbXFoM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYfDqbXFoM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYfDqbXFoM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYfDqbXFoM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYfDqbXFoM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYfDqbXFoM .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-rYfDqbXFoM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYfDqbXFoM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYfDqbXFoM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYfDqbXFoM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYfDqbXFoM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYfDqbXFoM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYfDqbXFoM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYfDqbXFoM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYfDqbXFoM .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-rYfDqbXFoM .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYfDqbXFoM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYfDqbXFoM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYfDqbXFoM .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYfDqbXFoM .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYfDqbXFoM .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYfDqbXFoM .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYfDqbXFoM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYfDqbXFoM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYfDqbXFoM .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYfDqbXFoM .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-rYfDqbXFoM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYfDqbXFoM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYfDqbXFoM .dropdown-item.active,
.cid-rYfDqbXFoM .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYfDqbXFoM .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYfDqbXFoM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYfDqbXFoM .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYfDqbXFoM .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYfDqbXFoM .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYfDqbXFoM .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYfDqbXFoM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYfDqbXFoM .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYfDqbXFoM .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYfDqbXFoM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYfDqbXFoM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYfDqbXFoM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYfDqbXFoM ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYfDqbXFoM .navbar-buttons {
  text-align: center;
}
.cid-rYfDqbXFoM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYfDqbXFoM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYfDqbXFoM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYfDqbXFoM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYfDqbXFoM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYfDqbXFoM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYfDqbXFoM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYfDqbXFoM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYfDqbXFoM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYfDqbXFoM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYfDqbXFoM .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYfDqbXFoM a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYfDqbXFoM .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYfDqbXFoM .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYfDqbXFoM .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYfDqbXFoM .navbar {
    height: 77px;
  }
  .cid-rYfDqbXFoM .navbar.opened {
    height: auto;
  }
  .cid-rYfDqbXFoM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYfDqbXFoM a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYfDqbXFoM a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYfDqbXFoM .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYfDqbXFoM .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYfDqbXFoM #mobile-hide {
    display: none;
  }
}
.cid-s5rZKxHoRG {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-s5rZKxHoRG .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-s5rZKxHoRG input {
  padding: 0rem 1rem !important;
}
.cid-s5rZKxHoRG .title {
  margin-bottom: 1rem;
}
.cid-s5rZKxHoRG textarea {
  min-height: 160px;
}
.cid-s5rZKxHoRG input::-webkit-input-placeholder,
.cid-s5rZKxHoRG textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-s5rZKxHoRG input:-moz-placeholder,
.cid-s5rZKxHoRG textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-s5rZKxHoRG img {
    width: 100%;
  }
  .cid-s5rZKxHoRG form {
    margin-top: 2rem;
  }
}
.cid-s5rZKxHoRG .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-s5rZKxHoRG .col-auto {
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-s5rZKxHoRG .mbr-form {
    padding-left: 2rem;
  }
}
.cid-s5rZKxHoRG .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-s5rZKxHoRG .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-s5rZKxHoRG .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-s5rZKxHoRG .form-btn {
  width: 100%;
}
.cid-s5rZKxHoRG .link-btn {
  width: 100%;
}
.cid-s5rZKxHoRG h5 {
  margin-bottom: 0.2rem;
}
.cid-s5rZKxHoRG .mbr-form .btn {
  margin: 0;
}
.cid-s5rZKxHoRG .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-s5rZKxHoRG .block-left {
  margin-bottom: 2.6rem;
}
.cid-s5rZKxHoRG .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-s5rZKxHoRG .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-s5rZKxHoRG .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-s5rZKxHoRG .dragArea {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5rZKxHoRG .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-s5rZKxHoRG .row {
    margin: 0rem;
  }
}
.cid-s5rZKxHoRG .btn {
  margin-left: 0rem;
}
.cid-s5rZKxHoRG H5 {
  text-align: center;
}
.cid-s5rZKxHoRG P {
  text-align: center;
}
.cid-s5rZKxHoRG .block-left,
.cid-s5rZKxHoRG .mbr-section-btn {
  text-align: left;
}
.cid-s5rZKxHoRG .jq-selectbox__trigger-arrow {
  visibility: hidden;
}
.cid-s5rZKxHoRG .jq-selectbox__dropdown {
  display: none !important;
}
.cid-s4GDZZMIMy {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4GDZZMIMy h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4GDZZMIMy .container {
    position: relative;
  }
  .cid-s4GDZZMIMy .row {
    margin: 0;
  }
  .cid-s4GDZZMIMy h2 {
    margin: 0;
  }
}
.cid-s4GDZZMIMy .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4GDZZMIMy .mbr-text {
  margin-top: 1.4rem;
  color: #101010;
}
.cid-s4GDZZMIMy h2 {
  color: #e9204f;
}
.cid-s4GDOhgJGk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4GDOhgJGk .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4GDOhgJGk .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-s4GDOhgJGk .link {
  margin: 0;
}
.cid-s4GDOhgJGk .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4GDOhgJGk .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4GDOhgJGk .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-s4GDOhgJGk .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-s4GDOhgJGk .card:hover .card-title {
  color: #e9204e;
}
.cid-s4GDOhgJGk .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-s4GDOhgJGk .card {
    padding: 0;
  }
  .cid-s4GDOhgJGk .card-inner {
    flex-direction: column;
  }
  .cid-s4GDOhgJGk .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s4GDOhgJGk .row {
    margin: 0;
  }
}
.cid-s4GDOhgJGk .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-s4GDOhgJGk .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4GDOhgJGk .mbr-section-title {
  font-weight: 800;
}
.cid-s4GDOhgJGk h2 {
  margin-bottom: 0;
}
.cid-s4GDOhgJGk .title-block {
  margin-bottom: 3rem;
}
.cid-s4GDOhgJGk .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-s4GDOhgJGk .card-box {
    margin-left: 1.5rem;
  }
}
.cid-s4GDOhgJGk H2 {
  color: #e9204f;
  text-align: center;
}
.cid-s4GDOhgJGk H3 {
  text-align: center;
  color: #101010;
}
.cid-s4GDOWdD8r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4GDOWdD8r .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4GDOWdD8r .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-s4GDOWdD8r .link {
  margin: 0;
}
.cid-s4GDOWdD8r .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4GDOWdD8r .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4GDOWdD8r .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-s4GDOWdD8r .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-s4GDOWdD8r .card:hover .card-title {
  color: #e9204e;
}
.cid-s4GDOWdD8r .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-s4GDOWdD8r .card {
    padding: 0;
  }
  .cid-s4GDOWdD8r .card-inner {
    flex-direction: column;
  }
  .cid-s4GDOWdD8r .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s4GDOWdD8r .row {
    margin: 0;
  }
}
.cid-s4GDOWdD8r .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-s4GDOWdD8r .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4GDOWdD8r .mbr-section-title {
  font-weight: 800;
}
.cid-s4GDOWdD8r h2 {
  margin-bottom: 0;
}
.cid-s4GDOWdD8r .title-block {
  margin-bottom: 3rem;
}
.cid-s4GDOWdD8r .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-s4GDOWdD8r .card-box {
    margin-left: 1.5rem;
  }
}
.cid-s4GDOWdD8r H2 {
  color: #e9204f;
  text-align: center;
}
.cid-s4GDOWdD8r H3 {
  text-align: center;
  color: #101010;
}
.cid-rYfDqh8JOy {
  padding-top: 75px;
  padding-bottom: 120px;
  position: relative;
  background-color: #ffffff;
}
.cid-rYfDqh8JOy .card-header {
  background: transparent;
}
.cid-rYfDqh8JOy img {
  width: 90%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
@media (max-width: 992px) {
  .cid-rYfDqh8JOy .wrapper {
    padding: 0;
  }
  .cid-rYfDqh8JOy img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-rYfDqh8JOy .mbr-iconfont {
  font-size: 1rem!important;
  font-family: 'Moririse2' !important;
}
.cid-rYfDqh8JOy .mbr-iconfont:before {
  content: "\e960";
}
.cid-rYfDqh8JOy .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rYfDqh8JOy .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rYfDqh8JOy .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rYfDqh8JOy .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rYfDqh8JOy .card .card-header a.panel-title h5 .sign {
  padding-right: 1rem;
}
.cid-rYfDqh8JOy .card .panel-body {
  color: #767676;
  padding-top: 1rem;
}
.cid-rYfDqh8JOy h5 {
  flex-direction: row-reverse;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0rem;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0rem;
}
@media (max-width: 767px) {
  .cid-rYfDqh8JOy .wrapper {
    padding: 2rem 1rem;
  }
  .cid-rYfDqh8JOy h5 {
    padding: 1rem 0rem;
  }
}
.cid-rYfDqh8JOy .mbr-text,
.cid-rYfDqh8JOy .mbr-section-btn {
  color: #ffffff;
}
.cid-rYfDqh8JOy .panel-text {
  color: #747474;
}
.cid-rYfDqh8JOy H4 {
  color: #ffffff;
}
.cid-rYfDqh8JOy H5 {
  color: #000000;
}
.cid-rYfDqh8JOy H3 {
  color: #e9204f;
}
.cid-rYfY57oCne {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .cid-rYfY57oCne h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYfY57oCne .container {
    position: relative;
  }
  .cid-rYfY57oCne .row {
    margin: 0;
  }
  .cid-rYfY57oCne h2 {
    margin: 0;
  }
}
.cid-rYfY57oCne .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYfY57oCne .mbr-text {
  margin-top: 1.4rem;
}
.cid-rYfY57oCne h2 {
  color: #e9204f;
}
.cid-rYfY5ZN7u1 {
  background: #f9f9f9;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rYfY5ZN7u1 .image-block {
  margin: auto;
}
.cid-rYfY5ZN7u1 .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-rYfY5ZN7u1 .image-block {
    width: 100% !important;
  }
}
.cid-rYfY5ZN7u1 .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-rYfY5ZN7u1 .container {
    padding: 0 2rem;
  }
}
.cid-rYfXONBu3o {
  padding-top: 135px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-rYfXONBu3o img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.cid-rYfXONBu3o .mbr-iconfont-1 {
  color: #f0ad4e;
  font-size: 1rem;
  transition: 0.7s;
}
.cid-rYfXONBu3o .mbr-section-title {
  margin-bottom: 4rem;
}
.cid-rYfXONBu3o .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 1.5rem;
}
.cid-rYfXONBu3o .card-img {
  margin-bottom: 1.3rem;
}
.cid-rYfXONBu3o .card-title {
  margin-bottom: 1.5rem;
}
.cid-rYfXONBu3o .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYfXONBu3o .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rYfXONBu3o .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYfXONBu3o .row {
    padding: 0 1rem;
  }
  .cid-rYfXONBu3o .card-inner {
    padding: 3.3rem 2.5rem;
  }
}
.cid-rYfXONBu3o .card-inner {
  background-color: #e9204f;
  transition: 0.3s;
  border: 2px solid rgba(233, 32, 78, 0);
}
.cid-rYfXONBu3o .card:hover .card-inner {
  border: 2px solid #e9204e;
}
.cid-rYfXONBu3o .mbr-text {
  margin-bottom: 1.3rem;
  color: #828282;
}
.cid-rYfXONBu3o .card-people {
  display: flex;
  align-items: center;
}
.cid-rYfXONBu3o .user_image {
  margin-right: 1rem;
}
.cid-rYfXONBu3o .mbr-author-desc {
  color: #ffffff;
  font-weight: 500;
}
.cid-rYfXONBu3o H2 {
  color: #000000;
}
.cid-rYfXONBu3o .mbr-text,
.cid-rYfXONBu3o .link {
  color: #ffffff;
}
.cid-s5TKxEK7Sq {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TKxEK7Sq .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TKxEK7Sq .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TKxEK7Sq .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TKxEK7Sq .mbr-section-title,
.cid-s5TKxEK7Sq .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TKxEK7Sq .social-list a {
  transition: .3s;
}
.cid-s5TKxEK7Sq .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TKxEK7Sq .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TKxEK7Sq .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TKxEK7Sq .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TKxEK7Sq .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TKxEK7Sq .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TKxEK7Sq .row {
    padding: 0 1rem;
  }
}
.cid-slhnx1hYcy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnx1hYcy h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnx1hYcy .container {
    position: relative;
  }
  .cid-slhnx1hYcy .row {
    margin: 0;
  }
  .cid-slhnx1hYcy h2 {
    margin: 0;
  }
}
.cid-slhnx1hYcy .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnx1hYcy .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnx1hYcy P {
  color: #ffffff;
  text-align: center;
}
.cid-rYfDqkwGQC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYfDqkwGQC .link {
  margin: 0;
}
.cid-rYfDqkwGQC .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYfDqkwGQC .card {
    margin-bottom: 1rem;
  }
}
.cid-rYfDqkwGQC .card-title {
  margin-bottom: 0rem;
}
.cid-rYfDqkwGQC a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYfDqkwGQC .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYfDqkwGQC .align-center {
  text-align: center;
}
.cid-rYfDqldufu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYfDqldufu .media-container-row {
  align-items: center;
}
.cid-rYfDqldufu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYfDqldufu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYfDqldufu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYfDqldufu .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYfDqldufu .foot-menu-item {
  transform: 0.2s;
}
.cid-rYfDqldufu .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYfDqldufu .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYfDqldufu .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYfDqldufu .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYfDqldufu .foot-menu {
    justify-content: center;
  }
  .cid-rYfDqldufu .mbr-text {
    text-align: center;
  }
  .cid-rYfDqldufu .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYfDqldufu .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYfDqldufu .link:hover {
  color: #ffffff;
}
.cid-s7wjrod591 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjrod591 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjrod591 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjrod591 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjrod591 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjrod591 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjrod591 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjrod591 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjrod591 P {
  color: #232323;
}
.cid-s7wjrod591 DIV {
  color: #ffffff;
}
.cid-s7wjrod591 H10 {
  color: #767676;
}
.cid-s7wjrod591 .hidden {
  display: none;
}
.cid-s7wjrod591 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjrod591 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjrod591 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjrod591 .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjrod591 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjrod591 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjrod591 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjrod591 {
    display: none;
  }
}
.cid-toyg59TLbM .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyg59TLbM .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyg59TLbM .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyg59TLbM .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyg59TLbM .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyg59TLbM .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyg59TLbM .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyg59TLbM .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyg59TLbM P {
  color: #232323;
}
.cid-toyg59TLbM DIV {
  color: #ffffff;
}
.cid-toyg59TLbM H10 {
  color: #767676;
}
.cid-toyg59TLbM .hidden {
  display: none;
}
.cid-toyg59TLbM p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyg59TLbM .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyg59TLbM .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyg59TLbM .sticky li:hover {
  margin-left: 0px;
}
.cid-toyg59TLbM .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyg59TLbM .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyg59TLbM .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyg59TLbM {
    display: none;
  }
}
.cid-s7wjs8rR5T .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wjs8rR5T .my-float {
  margin-top: 16px;
}
.cid-s7wjs8rR5T P {
  color: #232323;
}
.cid-s7wjs8rR5T DIV {
  color: #ffffff;
}
.cid-s7wjs8rR5T H10 {
  color: #767676;
}
.cid-s7wjs8rR5T .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wjs8rR5T {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYg6mqUUiy .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYg6mqUUiy .nav-item:focus,
.cid-rYg6mqUUiy .nav-link:focus {
  outline: none;
}
.cid-rYg6mqUUiy .dropdown .dropdown-menu .dropdown-item {
  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-rYg6mqUUiy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYg6mqUUiy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYg6mqUUiy .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-rYg6mqUUiy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYg6mqUUiy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYg6mqUUiy .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYg6mqUUiy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYg6mqUUiy .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYg6mqUUiy .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYg6mqUUiy .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYg6mqUUiy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYg6mqUUiy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYg6mqUUiy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYg6mqUUiy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYg6mqUUiy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYg6mqUUiy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYg6mqUUiy .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-rYg6mqUUiy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYg6mqUUiy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYg6mqUUiy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYg6mqUUiy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYg6mqUUiy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYg6mqUUiy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYg6mqUUiy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYg6mqUUiy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYg6mqUUiy .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-rYg6mqUUiy .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYg6mqUUiy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYg6mqUUiy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYg6mqUUiy .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYg6mqUUiy .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYg6mqUUiy .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYg6mqUUiy .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYg6mqUUiy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYg6mqUUiy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYg6mqUUiy .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYg6mqUUiy .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-rYg6mqUUiy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYg6mqUUiy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYg6mqUUiy .dropdown-item.active,
.cid-rYg6mqUUiy .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYg6mqUUiy .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYg6mqUUiy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYg6mqUUiy .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYg6mqUUiy .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYg6mqUUiy .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYg6mqUUiy .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYg6mqUUiy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYg6mqUUiy .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYg6mqUUiy .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYg6mqUUiy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYg6mqUUiy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYg6mqUUiy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYg6mqUUiy ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYg6mqUUiy .navbar-buttons {
  text-align: center;
}
.cid-rYg6mqUUiy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYg6mqUUiy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYg6mqUUiy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYg6mqUUiy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYg6mqUUiy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYg6mqUUiy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYg6mqUUiy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYg6mqUUiy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYg6mqUUiy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYg6mqUUiy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYg6mqUUiy .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYg6mqUUiy a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYg6mqUUiy .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYg6mqUUiy .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYg6mqUUiy .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYg6mqUUiy .navbar {
    height: 77px;
  }
  .cid-rYg6mqUUiy .navbar.opened {
    height: auto;
  }
  .cid-rYg6mqUUiy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYg6mqUUiy a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYg6mqUUiy a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYg6mqUUiy .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYg6mqUUiy .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYg6mqUUiy #mobile-hide {
    display: none;
  }
}
.cid-rYg7KMYfvv {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-rYg7KMYfvv .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-rYg7KMYfvv .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-rYg7KMYfvv .align-center {
    text-align: center;
  }
}
.cid-rYg7KMYfvv h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-rYg7KMYfvv .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-rYg7KMYfvv .row {
    margin: 0;
  }
}
.cid-rYg7KMYfvv .btn {
  margin-left: 0rem;
}
.cid-rYg7KMYfvv H3 {
  color: #e9204f;
}
.cid-rYg7wXk665 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYg7wXk665 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYg7wXk665 .container {
    position: relative;
  }
  .cid-rYg7wXk665 .row {
    margin: 0;
  }
  .cid-rYg7wXk665 h2 {
    margin: 0;
  }
}
.cid-rYg7wXk665 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYg7wXk665 .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
}
.cid-rYg7wXk665 h2 {
  color: #e91f4e;
}
.cid-s5vQyqsST2 {
  background-color: #e9204f;
}
.cid-s5vQyqsST2 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s5vQyqsST2 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s5vQyqsST2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s5vQyqsST2 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vQyqsST2 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-s5vQyqsST2 .image-element {
    padding-right: 0;
  }
}
.cid-s5vQyqsST2 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s5vQyqsST2 .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s5vQyqsST2 .brown {
  color: #e9204e;
}
.cid-s5vQyqsST2 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vQyqsST2 .paragraphs-wrapper .first-paragraph,
.cid-s5vQyqsST2 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s5vQyqsST2 .image-element {
    padding-bottom: 1rem;
  }
  .cid-s5vQyqsST2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s5vQyqsST2 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s5vQyqsST2 .paragraphs-wrapper .first-paragraph,
  .cid-s5vQyqsST2 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s5vQyqsST2 .first-paragraph,
  .cid-s5vQyqsST2 .second-paragraph {
    width: 50%;
  }
  .cid-s5vQyqsST2 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s5vQyqsST2 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s5vQyqsST2 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vQyqsST2 .mbr-section-title,
  .cid-s5vQyqsST2 .mbr-section-btn {
    text-align: left;
  }
}
.cid-s5vQyqsST2 .mbr-text,
.cid-s5vQyqsST2 .mbr-section-btn {
  color: #ffffff;
}
.cid-s5vQyqsST2 .title,
.cid-s5vQyqsST2 .mbr-section-title {
  color: #1f2732;
}
.cid-s5vQyqsST2 .mbr-section-subtitle,
.cid-s5vQyqsST2 .underline {
  color: #ffffff;
}
.cid-s5vQU2zwnz {
  background-color: #ffffff;
}
.cid-s5vQU2zwnz .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s5vQU2zwnz .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s5vQU2zwnz .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s5vQU2zwnz .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vQU2zwnz .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-s5vQU2zwnz .image-element {
    padding-right: 0;
  }
}
.cid-s5vQU2zwnz .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s5vQU2zwnz .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s5vQU2zwnz .brown {
  color: #e9204e;
}
.cid-s5vQU2zwnz .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vQU2zwnz .paragraphs-wrapper .first-paragraph,
.cid-s5vQU2zwnz .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s5vQU2zwnz .image-element {
    padding-bottom: 1rem;
  }
  .cid-s5vQU2zwnz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s5vQU2zwnz .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s5vQU2zwnz .paragraphs-wrapper .first-paragraph,
  .cid-s5vQU2zwnz .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s5vQU2zwnz .first-paragraph,
  .cid-s5vQU2zwnz .second-paragraph {
    width: 50%;
  }
  .cid-s5vQU2zwnz .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s5vQU2zwnz .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s5vQU2zwnz .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vQU2zwnz .mbr-section-title,
  .cid-s5vQU2zwnz .mbr-section-btn {
    text-align: left;
  }
}
.cid-s5vQU2zwnz .mbr-text,
.cid-s5vQU2zwnz .mbr-section-btn {
  color: #000000;
}
.cid-s5vQU2zwnz .title,
.cid-s5vQU2zwnz .mbr-section-title {
  color: #1f2732;
}
.cid-s5vQU2zwnz .mbr-section-subtitle,
.cid-s5vQU2zwnz .underline {
  color: #000000;
}
.cid-s5vKoKFRKR {
  background-color: #e9204f;
}
.cid-s5vKoKFRKR .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s5vKoKFRKR .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s5vKoKFRKR .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s5vKoKFRKR .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vKoKFRKR .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-s5vKoKFRKR .image-element {
    padding-right: 0;
  }
}
.cid-s5vKoKFRKR .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s5vKoKFRKR .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s5vKoKFRKR .brown {
  color: #e9204e;
}
.cid-s5vKoKFRKR .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vKoKFRKR .paragraphs-wrapper .first-paragraph,
.cid-s5vKoKFRKR .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s5vKoKFRKR .image-element {
    padding-bottom: 1rem;
  }
  .cid-s5vKoKFRKR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s5vKoKFRKR .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s5vKoKFRKR .paragraphs-wrapper .first-paragraph,
  .cid-s5vKoKFRKR .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s5vKoKFRKR .first-paragraph,
  .cid-s5vKoKFRKR .second-paragraph {
    width: 50%;
  }
  .cid-s5vKoKFRKR .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s5vKoKFRKR .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s5vKoKFRKR .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vKoKFRKR .mbr-section-title,
  .cid-s5vKoKFRKR .mbr-section-btn {
    text-align: left;
  }
}
.cid-s5vKoKFRKR .mbr-text,
.cid-s5vKoKFRKR .mbr-section-btn {
  color: #ffffff;
}
.cid-s5vKoKFRKR .title,
.cid-s5vKoKFRKR .mbr-section-title {
  color: #1f2732;
}
.cid-s5vKoKFRKR .mbr-section-subtitle,
.cid-s5vKoKFRKR .underline {
  color: #ffffff;
}
.cid-s4Fm2TLmNj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4Fm2TLmNj .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-s4Fm2TLmNj .align-center {
    text-align: center;
  }
}
.cid-s4Fm2TLmNj H1 {
  color: #000000;
}
.cid-s4Fm2TLmNj .mbr-text,
.cid-s4Fm2TLmNj .mbr-section-btn {
  color: #1b1b1b;
}
.cid-s5vRDnsSYG {
  background-color: #e9204f;
}
.cid-s5vRDnsSYG .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s5vRDnsSYG .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s5vRDnsSYG .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s5vRDnsSYG .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vRDnsSYG .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-s5vRDnsSYG .image-element {
    padding-right: 0;
  }
}
.cid-s5vRDnsSYG .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s5vRDnsSYG .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s5vRDnsSYG .brown {
  color: #e9204e;
}
.cid-s5vRDnsSYG .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vRDnsSYG .paragraphs-wrapper .first-paragraph,
.cid-s5vRDnsSYG .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s5vRDnsSYG .image-element {
    padding-bottom: 1rem;
  }
  .cid-s5vRDnsSYG .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s5vRDnsSYG .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s5vRDnsSYG .paragraphs-wrapper .first-paragraph,
  .cid-s5vRDnsSYG .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s5vRDnsSYG .first-paragraph,
  .cid-s5vRDnsSYG .second-paragraph {
    width: 50%;
  }
  .cid-s5vRDnsSYG .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s5vRDnsSYG .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s5vRDnsSYG .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vRDnsSYG .mbr-section-title,
  .cid-s5vRDnsSYG .mbr-section-btn {
    text-align: left;
  }
}
.cid-s5vRDnsSYG .mbr-text,
.cid-s5vRDnsSYG .mbr-section-btn {
  color: #ffffff;
}
.cid-s5vRDnsSYG .title,
.cid-s5vRDnsSYG .mbr-section-title {
  color: #1f2732;
}
.cid-s5vRDnsSYG .mbr-section-subtitle,
.cid-s5vRDnsSYG .underline {
  color: #ffffff;
}
.cid-s5vRT8FkKq {
  background-color: #ffffff;
}
.cid-s5vRT8FkKq .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s5vRT8FkKq .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s5vRT8FkKq .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s5vRT8FkKq .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vRT8FkKq .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-s5vRT8FkKq .image-element {
    padding-right: 0;
  }
}
.cid-s5vRT8FkKq .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s5vRT8FkKq .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s5vRT8FkKq .brown {
  color: #e9204e;
}
.cid-s5vRT8FkKq .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vRT8FkKq .paragraphs-wrapper .first-paragraph,
.cid-s5vRT8FkKq .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s5vRT8FkKq .image-element {
    padding-bottom: 1rem;
  }
  .cid-s5vRT8FkKq .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s5vRT8FkKq .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s5vRT8FkKq .paragraphs-wrapper .first-paragraph,
  .cid-s5vRT8FkKq .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s5vRT8FkKq .first-paragraph,
  .cid-s5vRT8FkKq .second-paragraph {
    width: 50%;
  }
  .cid-s5vRT8FkKq .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s5vRT8FkKq .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s5vRT8FkKq .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vRT8FkKq .mbr-section-title,
  .cid-s5vRT8FkKq .mbr-section-btn {
    text-align: left;
  }
}
.cid-s5vRT8FkKq .mbr-text,
.cid-s5vRT8FkKq .mbr-section-btn {
  color: #000000;
}
.cid-s5vRT8FkKq .title,
.cid-s5vRT8FkKq .mbr-section-title {
  color: #1f2732;
}
.cid-s5vRT8FkKq .mbr-section-subtitle,
.cid-s5vRT8FkKq .underline {
  color: #000000;
}
.cid-s5vSeBgPQf {
  background-color: #e9204f;
}
.cid-s5vSeBgPQf .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s5vSeBgPQf .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s5vSeBgPQf .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s5vSeBgPQf .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vSeBgPQf .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-s5vSeBgPQf .image-element {
    padding-right: 0;
  }
}
.cid-s5vSeBgPQf .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s5vSeBgPQf .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s5vSeBgPQf .brown {
  color: #e9204e;
}
.cid-s5vSeBgPQf .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vSeBgPQf .paragraphs-wrapper .first-paragraph,
.cid-s5vSeBgPQf .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s5vSeBgPQf .image-element {
    padding-bottom: 1rem;
  }
  .cid-s5vSeBgPQf .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s5vSeBgPQf .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s5vSeBgPQf .paragraphs-wrapper .first-paragraph,
  .cid-s5vSeBgPQf .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s5vSeBgPQf .first-paragraph,
  .cid-s5vSeBgPQf .second-paragraph {
    width: 50%;
  }
  .cid-s5vSeBgPQf .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s5vSeBgPQf .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s5vSeBgPQf .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vSeBgPQf .mbr-section-title,
  .cid-s5vSeBgPQf .mbr-section-btn {
    text-align: left;
  }
}
.cid-s5vSeBgPQf .mbr-text,
.cid-s5vSeBgPQf .mbr-section-btn {
  color: #ffffff;
}
.cid-s5vSeBgPQf .title,
.cid-s5vSeBgPQf .mbr-section-title {
  color: #1f2732;
}
.cid-s5vSeBgPQf .mbr-section-subtitle,
.cid-s5vSeBgPQf .underline {
  color: #ffffff;
}
.cid-s5vSxY9Ma8 {
  background-color: #ffffff;
}
.cid-s5vSxY9Ma8 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s5vSxY9Ma8 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s5vSxY9Ma8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s5vSxY9Ma8 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vSxY9Ma8 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-s5vSxY9Ma8 .image-element {
    padding-right: 0;
  }
}
.cid-s5vSxY9Ma8 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s5vSxY9Ma8 .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s5vSxY9Ma8 .brown {
  color: #e9204e;
}
.cid-s5vSxY9Ma8 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5vSxY9Ma8 .paragraphs-wrapper .first-paragraph,
.cid-s5vSxY9Ma8 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s5vSxY9Ma8 .image-element {
    padding-bottom: 1rem;
  }
  .cid-s5vSxY9Ma8 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s5vSxY9Ma8 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s5vSxY9Ma8 .paragraphs-wrapper .first-paragraph,
  .cid-s5vSxY9Ma8 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s5vSxY9Ma8 .first-paragraph,
  .cid-s5vSxY9Ma8 .second-paragraph {
    width: 50%;
  }
  .cid-s5vSxY9Ma8 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s5vSxY9Ma8 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s5vSxY9Ma8 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vSxY9Ma8 .mbr-section-title,
  .cid-s5vSxY9Ma8 .mbr-section-btn {
    text-align: left;
  }
}
.cid-s5vSxY9Ma8 .mbr-text,
.cid-s5vSxY9Ma8 .mbr-section-btn {
  color: #000000;
}
.cid-s5vSxY9Ma8 .title,
.cid-s5vSxY9Ma8 .mbr-section-title {
  color: #1f2732;
}
.cid-s5vSxY9Ma8 .mbr-section-subtitle,
.cid-s5vSxY9Ma8 .underline {
  color: #000000;
}
.cid-rYg6muOp5I {
  padding-top: 135px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYg6muOp5I img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.cid-rYg6muOp5I .mbr-iconfont-1 {
  color: #f0ad4e;
  font-size: 1rem;
  transition: 0.7s;
}
.cid-rYg6muOp5I .mbr-section-title {
  margin-bottom: 4rem;
}
.cid-rYg6muOp5I .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 1.5rem;
}
.cid-rYg6muOp5I .card-img {
  margin-bottom: 1.3rem;
}
.cid-rYg6muOp5I .card-title {
  margin-bottom: 1.5rem;
}
.cid-rYg6muOp5I .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYg6muOp5I .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rYg6muOp5I .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYg6muOp5I .row {
    padding: 0 1rem;
  }
  .cid-rYg6muOp5I .card-inner {
    padding: 3.3rem 2.5rem;
  }
}
.cid-rYg6muOp5I .card-inner {
  background-color: #e9204f;
  transition: 0.3s;
  border: 2px solid rgba(233, 32, 78, 0);
}
.cid-rYg6muOp5I .card:hover .card-inner {
  border: 2px solid #e9204e;
}
.cid-rYg6muOp5I .mbr-text {
  margin-bottom: 1.3rem;
  color: #828282;
}
.cid-rYg6muOp5I .card-people {
  display: flex;
  align-items: center;
}
.cid-rYg6muOp5I .user_image {
  margin-right: 1rem;
}
.cid-rYg6muOp5I .mbr-author-desc {
  color: #ffffff;
  font-weight: 500;
}
.cid-rYg6muOp5I H2 {
  color: #000000;
}
.cid-rYg6muOp5I .mbr-text,
.cid-rYg6muOp5I .link {
  color: #ffffff;
}
.cid-s4SsEWvXNC {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4SsEWvXNC h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4SsEWvXNC .container {
    position: relative;
  }
  .cid-s4SsEWvXNC .row {
    margin: 0;
  }
  .cid-s4SsEWvXNC h2 {
    margin: 0;
  }
}
.cid-s4SsEWvXNC .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4SsEWvXNC .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
}
.cid-s5TMxctZb5 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TMxctZb5 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TMxctZb5 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TMxctZb5 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TMxctZb5 .mbr-section-title,
.cid-s5TMxctZb5 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TMxctZb5 .social-list a {
  transition: .3s;
}
.cid-s5TMxctZb5 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TMxctZb5 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TMxctZb5 .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TMxctZb5 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TMxctZb5 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TMxctZb5 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TMxctZb5 .row {
    padding: 0 1rem;
  }
}
.cid-slhnEnBFk6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnEnBFk6 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnEnBFk6 .container {
    position: relative;
  }
  .cid-slhnEnBFk6 .row {
    margin: 0;
  }
  .cid-slhnEnBFk6 h2 {
    margin: 0;
  }
}
.cid-slhnEnBFk6 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnEnBFk6 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnEnBFk6 P {
  color: #ffffff;
  text-align: center;
}
.cid-rYg6mxbPHN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYg6mxbPHN .link {
  margin: 0;
}
.cid-rYg6mxbPHN .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYg6mxbPHN .card {
    margin-bottom: 1rem;
  }
}
.cid-rYg6mxbPHN .card-title {
  margin-bottom: 0rem;
}
.cid-rYg6mxbPHN a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYg6mxbPHN .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYg6mxbPHN .align-center {
  text-align: center;
}
.cid-rYg6mxTAk0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYg6mxTAk0 .media-container-row {
  align-items: center;
}
.cid-rYg6mxTAk0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYg6mxTAk0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYg6mxTAk0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYg6mxTAk0 .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYg6mxTAk0 .foot-menu-item {
  transform: 0.2s;
}
.cid-rYg6mxTAk0 .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYg6mxTAk0 .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYg6mxTAk0 .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYg6mxTAk0 .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYg6mxTAk0 .foot-menu {
    justify-content: center;
  }
  .cid-rYg6mxTAk0 .mbr-text {
    text-align: center;
  }
  .cid-rYg6mxTAk0 .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYg6mxTAk0 .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYg6mxTAk0 .link:hover {
  color: #ffffff;
}
.cid-s7wjz54LC4 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjz54LC4 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjz54LC4 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjz54LC4 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjz54LC4 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjz54LC4 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjz54LC4 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjz54LC4 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjz54LC4 P {
  color: #232323;
}
.cid-s7wjz54LC4 DIV {
  color: #ffffff;
}
.cid-s7wjz54LC4 H10 {
  color: #767676;
}
.cid-s7wjz54LC4 .hidden {
  display: none;
}
.cid-s7wjz54LC4 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjz54LC4 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjz54LC4 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjz54LC4 .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjz54LC4 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjz54LC4 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjz54LC4 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjz54LC4 {
    display: none;
  }
}
.cid-toygd6XpwO .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygd6XpwO .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygd6XpwO .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygd6XpwO .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygd6XpwO .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygd6XpwO .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygd6XpwO .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygd6XpwO .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygd6XpwO P {
  color: #232323;
}
.cid-toygd6XpwO DIV {
  color: #ffffff;
}
.cid-toygd6XpwO H10 {
  color: #767676;
}
.cid-toygd6XpwO .hidden {
  display: none;
}
.cid-toygd6XpwO p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygd6XpwO .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygd6XpwO .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygd6XpwO .sticky li:hover {
  margin-left: 0px;
}
.cid-toygd6XpwO .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygd6XpwO .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygd6XpwO .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygd6XpwO {
    display: none;
  }
}
.cid-s7wjzGhCRL .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wjzGhCRL .my-float {
  margin-top: 16px;
}
.cid-s7wjzGhCRL P {
  color: #232323;
}
.cid-s7wjzGhCRL DIV {
  color: #ffffff;
}
.cid-s7wjzGhCRL H10 {
  color: #767676;
}
.cid-s7wjzGhCRL .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wjzGhCRL {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYhdQvmdcP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYhdQvmdcP .nav-item:focus,
.cid-rYhdQvmdcP .nav-link:focus {
  outline: none;
}
.cid-rYhdQvmdcP .dropdown .dropdown-menu .dropdown-item {
  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-rYhdQvmdcP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYhdQvmdcP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYhdQvmdcP .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-rYhdQvmdcP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYhdQvmdcP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYhdQvmdcP .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYhdQvmdcP .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYhdQvmdcP .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYhdQvmdcP .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYhdQvmdcP .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYhdQvmdcP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYhdQvmdcP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYhdQvmdcP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYhdQvmdcP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYhdQvmdcP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYhdQvmdcP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYhdQvmdcP .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-rYhdQvmdcP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYhdQvmdcP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYhdQvmdcP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYhdQvmdcP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYhdQvmdcP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYhdQvmdcP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYhdQvmdcP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYhdQvmdcP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYhdQvmdcP .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-rYhdQvmdcP .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYhdQvmdcP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYhdQvmdcP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYhdQvmdcP .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYhdQvmdcP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYhdQvmdcP .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYhdQvmdcP .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYhdQvmdcP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYhdQvmdcP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYhdQvmdcP .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYhdQvmdcP .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-rYhdQvmdcP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYhdQvmdcP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYhdQvmdcP .dropdown-item.active,
.cid-rYhdQvmdcP .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYhdQvmdcP .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYhdQvmdcP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYhdQvmdcP .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYhdQvmdcP .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYhdQvmdcP .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYhdQvmdcP .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYhdQvmdcP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYhdQvmdcP .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYhdQvmdcP .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYhdQvmdcP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYhdQvmdcP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYhdQvmdcP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYhdQvmdcP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYhdQvmdcP .navbar-buttons {
  text-align: center;
}
.cid-rYhdQvmdcP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYhdQvmdcP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYhdQvmdcP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYhdQvmdcP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYhdQvmdcP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYhdQvmdcP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYhdQvmdcP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYhdQvmdcP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYhdQvmdcP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYhdQvmdcP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYhdQvmdcP .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYhdQvmdcP a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYhdQvmdcP .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYhdQvmdcP .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYhdQvmdcP .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYhdQvmdcP .navbar {
    height: 77px;
  }
  .cid-rYhdQvmdcP .navbar.opened {
    height: auto;
  }
  .cid-rYhdQvmdcP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYhdQvmdcP a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYhdQvmdcP a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYhdQvmdcP .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYhdQvmdcP .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYhdQvmdcP #mobile-hide {
    display: none;
  }
}
.cid-rYheqJgbaQ {
  padding-top: 225px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-rYheqJgbaQ .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-rYheqJgbaQ .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-rYheqJgbaQ .align-center {
    text-align: center;
  }
}
.cid-rYheqJgbaQ H3 {
  color: #e9204f;
}
.cid-rYheqJgbaQ H1 {
  text-align: center;
}
.cid-rYhfByPEa5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhfByPEa5 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhfByPEa5 .container {
    position: relative;
  }
  .cid-rYhfByPEa5 .row {
    margin: 0;
  }
  .cid-rYhfByPEa5 h2 {
    margin: 0;
  }
}
.cid-rYhfByPEa5 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhfByPEa5 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhfByPEa5 h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhfByPEa5 .container {
    max-width: 850px !important;
  }
}
.cid-rYhfByPEa5 p {
  font-size: 25px;
}
.cid-rYhfHezTYA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhfHezTYA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhfHezTYA .container {
    position: relative;
  }
  .cid-rYhfHezTYA .row {
    margin: 0;
  }
  .cid-rYhfHezTYA h2 {
    margin: 0;
  }
}
.cid-rYhfHezTYA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhfHezTYA .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhfHezTYA h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhfHezTYA .container {
    max-width: 850px !important;
  }
}
.cid-rYhfHezTYA p {
  font-size: 25px;
}
.cid-rYhgAeS4UM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhgAeS4UM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhgAeS4UM .container {
    position: relative;
  }
  .cid-rYhgAeS4UM .row {
    margin: 0;
  }
  .cid-rYhgAeS4UM h2 {
    margin: 0;
  }
}
.cid-rYhgAeS4UM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhgAeS4UM .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhgAeS4UM h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhgAeS4UM .container {
    max-width: 850px !important;
  }
}
.cid-rYhgAeS4UM p {
  font-size: 25px;
}
.cid-rYhgCFKM6r {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhgCFKM6r h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhgCFKM6r .container {
    position: relative;
  }
  .cid-rYhgCFKM6r .row {
    margin: 0;
  }
  .cid-rYhgCFKM6r h2 {
    margin: 0;
  }
}
.cid-rYhgCFKM6r .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhgCFKM6r .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhgCFKM6r h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhgCFKM6r .container {
    max-width: 850px !important;
  }
}
.cid-rYhgCFKM6r p {
  font-size: 25px;
}
.cid-rYhhcjSbPN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rYhhcjSbPN .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-rYhhcjSbPN .align-center {
    text-align: center;
  }
  .cid-rYhhcjSbPN .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-rYhhcjSbPN .block-btn {
  display: flex;
}
.cid-rYhhcjSbPN .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-rYhhcjSbPN h1 {
  margin-bottom: 0;
}
.cid-rYhhcjSbPN .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-rYhhcjSbPN .container {
    padding: 0 3rem;
  }
  .cid-rYhhcjSbPN .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-rYhhcjSbPN .block-btn {
    justify-content: center;
  }
  .cid-rYhhcjSbPN .text-block {
    text-align: center;
  }
  .cid-rYhhcjSbPN .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rYhhcjSbPN .block-btn {
    justify-content: flex-end;
  }
  .cid-rYhhcjSbPN .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-rYhhcjSbPN .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-rYhhcjSbPN .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-s5TPz8SrQV {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TPz8SrQV .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TPz8SrQV .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TPz8SrQV .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TPz8SrQV .mbr-section-title,
.cid-s5TPz8SrQV .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TPz8SrQV .social-list a {
  transition: .3s;
}
.cid-s5TPz8SrQV .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TPz8SrQV .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TPz8SrQV .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TPz8SrQV .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TPz8SrQV .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TPz8SrQV .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TPz8SrQV .row {
    padding: 0 1rem;
  }
}
.cid-slhnPhsc0H {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnPhsc0H h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnPhsc0H .container {
    position: relative;
  }
  .cid-slhnPhsc0H .row {
    margin: 0;
  }
  .cid-slhnPhsc0H h2 {
    margin: 0;
  }
}
.cid-slhnPhsc0H .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnPhsc0H .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnPhsc0H P {
  color: #ffffff;
  text-align: center;
}
.cid-rYhdQyPEKL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYhdQyPEKL .link {
  margin: 0;
}
.cid-rYhdQyPEKL .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYhdQyPEKL .card {
    margin-bottom: 1rem;
  }
}
.cid-rYhdQyPEKL .card-title {
  margin-bottom: 0rem;
}
.cid-rYhdQyPEKL a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhdQyPEKL .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYhdQyPEKL .align-center {
  text-align: center;
}
.cid-rYhdQzMxFV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYhdQzMxFV .media-container-row {
  align-items: center;
}
.cid-rYhdQzMxFV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYhdQzMxFV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYhdQzMxFV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYhdQzMxFV .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYhdQzMxFV .foot-menu-item {
  transform: 0.2s;
}
.cid-rYhdQzMxFV .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYhdQzMxFV .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhdQzMxFV .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYhdQzMxFV .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYhdQzMxFV .foot-menu {
    justify-content: center;
  }
  .cid-rYhdQzMxFV .mbr-text {
    text-align: center;
  }
  .cid-rYhdQzMxFV .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYhdQzMxFV .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYhdQzMxFV .link:hover {
  color: #ffffff;
}
.cid-s7wjGqVbWQ .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjGqVbWQ .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjGqVbWQ .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjGqVbWQ .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjGqVbWQ .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjGqVbWQ .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjGqVbWQ .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjGqVbWQ .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjGqVbWQ P {
  color: #232323;
}
.cid-s7wjGqVbWQ DIV {
  color: #ffffff;
}
.cid-s7wjGqVbWQ H10 {
  color: #767676;
}
.cid-s7wjGqVbWQ .hidden {
  display: none;
}
.cid-s7wjGqVbWQ p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjGqVbWQ .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjGqVbWQ .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjGqVbWQ .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjGqVbWQ .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjGqVbWQ .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjGqVbWQ .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjGqVbWQ {
    display: none;
  }
}
.cid-toygsFQN5o .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygsFQN5o .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygsFQN5o .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygsFQN5o .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygsFQN5o .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygsFQN5o .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygsFQN5o .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygsFQN5o .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygsFQN5o P {
  color: #232323;
}
.cid-toygsFQN5o DIV {
  color: #ffffff;
}
.cid-toygsFQN5o H10 {
  color: #767676;
}
.cid-toygsFQN5o .hidden {
  display: none;
}
.cid-toygsFQN5o p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygsFQN5o .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygsFQN5o .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygsFQN5o .sticky li:hover {
  margin-left: 0px;
}
.cid-toygsFQN5o .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygsFQN5o .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygsFQN5o .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygsFQN5o {
    display: none;
  }
}
.cid-s7wjHJ9Y5z .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wjHJ9Y5z .my-float {
  margin-top: 16px;
}
.cid-s7wjHJ9Y5z P {
  color: #232323;
}
.cid-s7wjHJ9Y5z DIV {
  color: #ffffff;
}
.cid-s7wjHJ9Y5z H10 {
  color: #767676;
}
.cid-s7wjHJ9Y5z .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wjHJ9Y5z {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYhhPSZbyU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYhhPSZbyU .nav-item:focus,
.cid-rYhhPSZbyU .nav-link:focus {
  outline: none;
}
.cid-rYhhPSZbyU .dropdown .dropdown-menu .dropdown-item {
  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-rYhhPSZbyU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYhhPSZbyU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYhhPSZbyU .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-rYhhPSZbyU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYhhPSZbyU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYhhPSZbyU .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYhhPSZbyU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYhhPSZbyU .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYhhPSZbyU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYhhPSZbyU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYhhPSZbyU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYhhPSZbyU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYhhPSZbyU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYhhPSZbyU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYhhPSZbyU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYhhPSZbyU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYhhPSZbyU .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-rYhhPSZbyU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYhhPSZbyU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYhhPSZbyU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYhhPSZbyU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYhhPSZbyU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYhhPSZbyU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYhhPSZbyU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYhhPSZbyU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYhhPSZbyU .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-rYhhPSZbyU .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYhhPSZbyU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYhhPSZbyU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYhhPSZbyU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYhhPSZbyU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYhhPSZbyU .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYhhPSZbyU .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYhhPSZbyU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYhhPSZbyU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYhhPSZbyU .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYhhPSZbyU .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-rYhhPSZbyU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYhhPSZbyU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYhhPSZbyU .dropdown-item.active,
.cid-rYhhPSZbyU .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYhhPSZbyU .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYhhPSZbyU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYhhPSZbyU .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYhhPSZbyU .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYhhPSZbyU .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYhhPSZbyU .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYhhPSZbyU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYhhPSZbyU .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYhhPSZbyU .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYhhPSZbyU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYhhPSZbyU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYhhPSZbyU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYhhPSZbyU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYhhPSZbyU .navbar-buttons {
  text-align: center;
}
.cid-rYhhPSZbyU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYhhPSZbyU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYhhPSZbyU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYhhPSZbyU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYhhPSZbyU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYhhPSZbyU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYhhPSZbyU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYhhPSZbyU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYhhPSZbyU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYhhPSZbyU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYhhPSZbyU .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYhhPSZbyU a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYhhPSZbyU .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYhhPSZbyU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYhhPSZbyU .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYhhPSZbyU .navbar {
    height: 77px;
  }
  .cid-rYhhPSZbyU .navbar.opened {
    height: auto;
  }
  .cid-rYhhPSZbyU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYhhPSZbyU a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYhhPSZbyU a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYhhPSZbyU .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYhhPSZbyU .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYhhPSZbyU #mobile-hide {
    display: none;
  }
}
.cid-rYhhPTOODT {
  padding-top: 225px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-rYhhPTOODT .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-rYhhPTOODT .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-rYhhPTOODT .align-center {
    text-align: center;
  }
}
.cid-rYhhPTOODT H3 {
  color: #e9204f;
}
.cid-rYhhPTOODT H1 {
  text-align: center;
}
.cid-rYhhPUO1ay {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhhPUO1ay h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhhPUO1ay .container {
    position: relative;
  }
  .cid-rYhhPUO1ay .row {
    margin: 0;
  }
  .cid-rYhhPUO1ay h2 {
    margin: 0;
  }
}
.cid-rYhhPUO1ay .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhhPUO1ay .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhhPUO1ay h2 {
  text-align: left;
}
@media (min-width: 1200px) {
  .cid-rYhhPUO1ay .container {
    max-width: 850px !important;
  }
}
.cid-rYhhPUO1ay p {
  font-size: 25px;
}
.cid-rYhhPVjZMb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhhPVjZMb h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhhPVjZMb .container {
    position: relative;
  }
  .cid-rYhhPVjZMb .row {
    margin: 0;
  }
  .cid-rYhhPVjZMb h2 {
    margin: 0;
  }
}
.cid-rYhhPVjZMb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhhPVjZMb .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhhPVjZMb h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhhPVjZMb .container {
    max-width: 850px !important;
  }
}
.cid-rYhhPVjZMb p {
  font-size: 25px;
}
.cid-rYhhPVRVKK {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhhPVRVKK h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhhPVRVKK .container {
    position: relative;
  }
  .cid-rYhhPVRVKK .row {
    margin: 0;
  }
  .cid-rYhhPVRVKK h2 {
    margin: 0;
  }
}
.cid-rYhhPVRVKK .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhhPVRVKK .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhhPVRVKK h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhhPVRVKK .container {
    max-width: 850px !important;
  }
}
.cid-rYhhPVRVKK p {
  font-size: 25px;
}
.cid-rYhhPWjehg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhhPWjehg h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhhPWjehg .container {
    position: relative;
  }
  .cid-rYhhPWjehg .row {
    margin: 0;
  }
  .cid-rYhhPWjehg h2 {
    margin: 0;
  }
}
.cid-rYhhPWjehg .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhhPWjehg .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhhPWjehg h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhhPWjehg .container {
    max-width: 850px !important;
  }
}
.cid-rYhhPWjehg p {
  font-size: 25px;
}
.cid-rYhkDwN7qQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhkDwN7qQ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhkDwN7qQ .container {
    position: relative;
  }
  .cid-rYhkDwN7qQ .row {
    margin: 0;
  }
  .cid-rYhkDwN7qQ h2 {
    margin: 0;
  }
}
.cid-rYhkDwN7qQ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhkDwN7qQ .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhkDwN7qQ h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhkDwN7qQ .container {
    max-width: 850px !important;
  }
}
.cid-rYhkDwN7qQ p {
  font-size: 25px;
}
.cid-rYhkDUHf2T {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhkDUHf2T h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhkDUHf2T .container {
    position: relative;
  }
  .cid-rYhkDUHf2T .row {
    margin: 0;
  }
  .cid-rYhkDUHf2T h2 {
    margin: 0;
  }
}
.cid-rYhkDUHf2T .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhkDUHf2T .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhkDUHf2T h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhkDUHf2T .container {
    max-width: 850px !important;
  }
}
.cid-rYhkDUHf2T p {
  font-size: 25px;
}
.cid-rYhkEiNUkJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhkEiNUkJ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhkEiNUkJ .container {
    position: relative;
  }
  .cid-rYhkEiNUkJ .row {
    margin: 0;
  }
  .cid-rYhkEiNUkJ h2 {
    margin: 0;
  }
}
.cid-rYhkEiNUkJ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhkEiNUkJ .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhkEiNUkJ h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhkEiNUkJ .container {
    max-width: 850px !important;
  }
}
.cid-rYhkEiNUkJ p {
  font-size: 25px;
}
.cid-rYhkEFqWrf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhkEFqWrf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhkEFqWrf .container {
    position: relative;
  }
  .cid-rYhkEFqWrf .row {
    margin: 0;
  }
  .cid-rYhkEFqWrf h2 {
    margin: 0;
  }
}
.cid-rYhkEFqWrf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhkEFqWrf .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhkEFqWrf h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhkEFqWrf .container {
    max-width: 850px !important;
  }
}
.cid-rYhkEFqWrf p {
  font-size: 25px;
}
.cid-rYhhPWOya4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rYhhPWOya4 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-rYhhPWOya4 .align-center {
    text-align: center;
  }
  .cid-rYhhPWOya4 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-rYhhPWOya4 .block-btn {
  display: flex;
}
.cid-rYhhPWOya4 .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-rYhhPWOya4 h1 {
  margin-bottom: 0;
}
.cid-rYhhPWOya4 .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-rYhhPWOya4 .container {
    padding: 0 3rem;
  }
  .cid-rYhhPWOya4 .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-rYhhPWOya4 .block-btn {
    justify-content: center;
  }
  .cid-rYhhPWOya4 .text-block {
    text-align: center;
  }
  .cid-rYhhPWOya4 .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rYhhPWOya4 .block-btn {
    justify-content: flex-end;
  }
  .cid-rYhhPWOya4 .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-rYhhPWOya4 .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-rYhhPWOya4 .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-s5TPNVLEIN {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TPNVLEIN .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TPNVLEIN .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TPNVLEIN .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TPNVLEIN .mbr-section-title,
.cid-s5TPNVLEIN .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TPNVLEIN .social-list a {
  transition: .3s;
}
.cid-s5TPNVLEIN .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TPNVLEIN .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TPNVLEIN .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TPNVLEIN .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TPNVLEIN .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TPNVLEIN .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TPNVLEIN .row {
    padding: 0 1rem;
  }
}
.cid-slhnT0Tb33 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnT0Tb33 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnT0Tb33 .container {
    position: relative;
  }
  .cid-slhnT0Tb33 .row {
    margin: 0;
  }
  .cid-slhnT0Tb33 h2 {
    margin: 0;
  }
}
.cid-slhnT0Tb33 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnT0Tb33 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnT0Tb33 P {
  color: #ffffff;
  text-align: center;
}
.cid-rYhhPYbppn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYhhPYbppn .link {
  margin: 0;
}
.cid-rYhhPYbppn .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYhhPYbppn .card {
    margin-bottom: 1rem;
  }
}
.cid-rYhhPYbppn .card-title {
  margin-bottom: 0rem;
}
.cid-rYhhPYbppn a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhhPYbppn .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYhhPYbppn .align-center {
  text-align: center;
}
.cid-rYhhPYNuzO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYhhPYNuzO .media-container-row {
  align-items: center;
}
.cid-rYhhPYNuzO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYhhPYNuzO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYhhPYNuzO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYhhPYNuzO .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYhhPYNuzO .foot-menu-item {
  transform: 0.2s;
}
.cid-rYhhPYNuzO .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYhhPYNuzO .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhhPYNuzO .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYhhPYNuzO .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYhhPYNuzO .foot-menu {
    justify-content: center;
  }
  .cid-rYhhPYNuzO .mbr-text {
    text-align: center;
  }
  .cid-rYhhPYNuzO .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYhhPYNuzO .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYhhPYNuzO .link:hover {
  color: #ffffff;
}
.cid-s7wjKidxYz .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjKidxYz .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjKidxYz .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjKidxYz .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjKidxYz .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjKidxYz .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjKidxYz .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjKidxYz .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjKidxYz P {
  color: #232323;
}
.cid-s7wjKidxYz DIV {
  color: #ffffff;
}
.cid-s7wjKidxYz H10 {
  color: #767676;
}
.cid-s7wjKidxYz .hidden {
  display: none;
}
.cid-s7wjKidxYz p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjKidxYz .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjKidxYz .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjKidxYz .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjKidxYz .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjKidxYz .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjKidxYz .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjKidxYz {
    display: none;
  }
}
.cid-toyguUJGSM .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyguUJGSM .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyguUJGSM .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyguUJGSM .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyguUJGSM .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyguUJGSM .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyguUJGSM .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyguUJGSM .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyguUJGSM P {
  color: #232323;
}
.cid-toyguUJGSM DIV {
  color: #ffffff;
}
.cid-toyguUJGSM H10 {
  color: #767676;
}
.cid-toyguUJGSM .hidden {
  display: none;
}
.cid-toyguUJGSM p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyguUJGSM .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyguUJGSM .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyguUJGSM .sticky li:hover {
  margin-left: 0px;
}
.cid-toyguUJGSM .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyguUJGSM .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyguUJGSM .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyguUJGSM {
    display: none;
  }
}
.cid-s7wjKTMXB2 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wjKTMXB2 .my-float {
  margin-top: 16px;
}
.cid-s7wjKTMXB2 P {
  color: #232323;
}
.cid-s7wjKTMXB2 DIV {
  color: #ffffff;
}
.cid-s7wjKTMXB2 H10 {
  color: #767676;
}
.cid-s7wjKTMXB2 .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wjKTMXB2 {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYhlRXniYF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYhlRXniYF .nav-item:focus,
.cid-rYhlRXniYF .nav-link:focus {
  outline: none;
}
.cid-rYhlRXniYF .dropdown .dropdown-menu .dropdown-item {
  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-rYhlRXniYF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYhlRXniYF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYhlRXniYF .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-rYhlRXniYF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYhlRXniYF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYhlRXniYF .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYhlRXniYF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYhlRXniYF .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYhlRXniYF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYhlRXniYF .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYhlRXniYF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYhlRXniYF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYhlRXniYF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYhlRXniYF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYhlRXniYF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYhlRXniYF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYhlRXniYF .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-rYhlRXniYF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYhlRXniYF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYhlRXniYF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYhlRXniYF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYhlRXniYF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYhlRXniYF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYhlRXniYF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYhlRXniYF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYhlRXniYF .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-rYhlRXniYF .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYhlRXniYF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYhlRXniYF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYhlRXniYF .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYhlRXniYF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYhlRXniYF .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYhlRXniYF .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYhlRXniYF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYhlRXniYF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYhlRXniYF .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYhlRXniYF .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-rYhlRXniYF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYhlRXniYF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYhlRXniYF .dropdown-item.active,
.cid-rYhlRXniYF .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYhlRXniYF .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYhlRXniYF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYhlRXniYF .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYhlRXniYF .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYhlRXniYF .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYhlRXniYF .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYhlRXniYF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYhlRXniYF .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYhlRXniYF .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYhlRXniYF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYhlRXniYF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYhlRXniYF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYhlRXniYF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYhlRXniYF .navbar-buttons {
  text-align: center;
}
.cid-rYhlRXniYF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYhlRXniYF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYhlRXniYF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYhlRXniYF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYhlRXniYF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYhlRXniYF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYhlRXniYF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYhlRXniYF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYhlRXniYF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYhlRXniYF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYhlRXniYF .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYhlRXniYF a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYhlRXniYF .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYhlRXniYF .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYhlRXniYF .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYhlRXniYF .navbar {
    height: 77px;
  }
  .cid-rYhlRXniYF .navbar.opened {
    height: auto;
  }
  .cid-rYhlRXniYF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYhlRXniYF a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYhlRXniYF a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYhlRXniYF .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYhlRXniYF .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYhlRXniYF #mobile-hide {
    display: none;
  }
}
.cid-rYhlRYnnwk {
  padding-top: 225px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-rYhlRYnnwk .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-rYhlRYnnwk .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-rYhlRYnnwk .align-center {
    text-align: center;
  }
}
.cid-rYhlRYnnwk H3 {
  color: #e9204f;
}
.cid-rYhlRYnnwk H1 {
  text-align: center;
}
.cid-rYhlRZye7O {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhlRZye7O h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhlRZye7O .container {
    position: relative;
  }
  .cid-rYhlRZye7O .row {
    margin: 0;
  }
  .cid-rYhlRZye7O h2 {
    margin: 0;
  }
}
.cid-rYhlRZye7O .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhlRZye7O .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhlRZye7O h2 {
  text-align: left;
}
@media (min-width: 1200px) {
  .cid-rYhlRZye7O .container {
    max-width: 850px !important;
  }
}
.cid-rYhlRZye7O p {
  font-size: 25px;
}
.cid-rYhlS0dcb4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhlS0dcb4 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhlS0dcb4 .container {
    position: relative;
  }
  .cid-rYhlS0dcb4 .row {
    margin: 0;
  }
  .cid-rYhlS0dcb4 h2 {
    margin: 0;
  }
}
.cid-rYhlS0dcb4 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhlS0dcb4 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhlS0dcb4 h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhlS0dcb4 .container {
    max-width: 850px !important;
  }
}
.cid-rYhlS0dcb4 p {
  font-size: 25px;
}
.cid-rYhlS0WZZF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhlS0WZZF h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhlS0WZZF .container {
    position: relative;
  }
  .cid-rYhlS0WZZF .row {
    margin: 0;
  }
  .cid-rYhlS0WZZF h2 {
    margin: 0;
  }
}
.cid-rYhlS0WZZF .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhlS0WZZF .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhlS0WZZF h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhlS0WZZF .container {
    max-width: 850px !important;
  }
}
.cid-rYhlS0WZZF p {
  font-size: 25px;
}
.cid-rYhlS1zAzg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhlS1zAzg h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhlS1zAzg .container {
    position: relative;
  }
  .cid-rYhlS1zAzg .row {
    margin: 0;
  }
  .cid-rYhlS1zAzg h2 {
    margin: 0;
  }
}
.cid-rYhlS1zAzg .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhlS1zAzg .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhlS1zAzg h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhlS1zAzg .container {
    max-width: 850px !important;
  }
}
.cid-rYhlS1zAzg p {
  font-size: 25px;
}
.cid-rYhlS3cwba {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhlS3cwba h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhlS3cwba .container {
    position: relative;
  }
  .cid-rYhlS3cwba .row {
    margin: 0;
  }
  .cid-rYhlS3cwba h2 {
    margin: 0;
  }
}
.cid-rYhlS3cwba .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhlS3cwba .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhlS3cwba h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhlS3cwba .container {
    max-width: 850px !important;
  }
}
.cid-rYhlS3cwba p {
  font-size: 25px;
}
.cid-rYhlS3F1Gz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhlS3F1Gz h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhlS3F1Gz .container {
    position: relative;
  }
  .cid-rYhlS3F1Gz .row {
    margin: 0;
  }
  .cid-rYhlS3F1Gz h2 {
    margin: 0;
  }
}
.cid-rYhlS3F1Gz .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhlS3F1Gz .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhlS3F1Gz h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhlS3F1Gz .container {
    max-width: 850px !important;
  }
}
.cid-rYhlS3F1Gz p {
  font-size: 25px;
}
.cid-rYhlS44abS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhlS44abS h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhlS44abS .container {
    position: relative;
  }
  .cid-rYhlS44abS .row {
    margin: 0;
  }
  .cid-rYhlS44abS h2 {
    margin: 0;
  }
}
.cid-rYhlS44abS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhlS44abS .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhlS44abS h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhlS44abS .container {
    max-width: 850px !important;
  }
}
.cid-rYhlS44abS p {
  font-size: 25px;
}
.cid-rYhlS5xmXd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rYhlS5xmXd .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-rYhlS5xmXd .align-center {
    text-align: center;
  }
  .cid-rYhlS5xmXd .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-rYhlS5xmXd .block-btn {
  display: flex;
}
.cid-rYhlS5xmXd .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-rYhlS5xmXd h1 {
  margin-bottom: 0;
}
.cid-rYhlS5xmXd .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-rYhlS5xmXd .container {
    padding: 0 3rem;
  }
  .cid-rYhlS5xmXd .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-rYhlS5xmXd .block-btn {
    justify-content: center;
  }
  .cid-rYhlS5xmXd .text-block {
    text-align: center;
  }
  .cid-rYhlS5xmXd .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rYhlS5xmXd .block-btn {
    justify-content: flex-end;
  }
  .cid-rYhlS5xmXd .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-rYhlS5xmXd .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-rYhlS5xmXd .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-s5TPYHEXKD {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TPYHEXKD .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TPYHEXKD .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TPYHEXKD .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TPYHEXKD .mbr-section-title,
.cid-s5TPYHEXKD .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TPYHEXKD .social-list a {
  transition: .3s;
}
.cid-s5TPYHEXKD .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TPYHEXKD .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TPYHEXKD .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TPYHEXKD .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TPYHEXKD .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TPYHEXKD .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TPYHEXKD .row {
    padding: 0 1rem;
  }
}
.cid-slhnW2Nx5p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnW2Nx5p h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnW2Nx5p .container {
    position: relative;
  }
  .cid-slhnW2Nx5p .row {
    margin: 0;
  }
  .cid-slhnW2Nx5p h2 {
    margin: 0;
  }
}
.cid-slhnW2Nx5p .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnW2Nx5p .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnW2Nx5p P {
  color: #ffffff;
  text-align: center;
}
.cid-rYhlS732Wu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYhlS732Wu .link {
  margin: 0;
}
.cid-rYhlS732Wu .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYhlS732Wu .card {
    margin-bottom: 1rem;
  }
}
.cid-rYhlS732Wu .card-title {
  margin-bottom: 0rem;
}
.cid-rYhlS732Wu a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhlS732Wu .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYhlS732Wu .align-center {
  text-align: center;
}
.cid-rYhlS7HVaI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYhlS7HVaI .media-container-row {
  align-items: center;
}
.cid-rYhlS7HVaI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYhlS7HVaI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYhlS7HVaI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYhlS7HVaI .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYhlS7HVaI .foot-menu-item {
  transform: 0.2s;
}
.cid-rYhlS7HVaI .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYhlS7HVaI .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhlS7HVaI .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYhlS7HVaI .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYhlS7HVaI .foot-menu {
    justify-content: center;
  }
  .cid-rYhlS7HVaI .mbr-text {
    text-align: center;
  }
  .cid-rYhlS7HVaI .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYhlS7HVaI .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYhlS7HVaI .link:hover {
  color: #ffffff;
}
.cid-s7wjO2qszy .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjO2qszy .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjO2qszy .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjO2qszy .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjO2qszy .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjO2qszy .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjO2qszy .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjO2qszy .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjO2qszy P {
  color: #232323;
}
.cid-s7wjO2qszy DIV {
  color: #ffffff;
}
.cid-s7wjO2qszy H10 {
  color: #767676;
}
.cid-s7wjO2qszy .hidden {
  display: none;
}
.cid-s7wjO2qszy p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjO2qszy .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjO2qszy .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjO2qszy .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjO2qszy .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjO2qszy .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjO2qszy .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjO2qszy {
    display: none;
  }
}
.cid-toygxnEnqP .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygxnEnqP .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygxnEnqP .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygxnEnqP .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygxnEnqP .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygxnEnqP .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygxnEnqP .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygxnEnqP .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygxnEnqP P {
  color: #232323;
}
.cid-toygxnEnqP DIV {
  color: #ffffff;
}
.cid-toygxnEnqP H10 {
  color: #767676;
}
.cid-toygxnEnqP .hidden {
  display: none;
}
.cid-toygxnEnqP p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygxnEnqP .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygxnEnqP .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygxnEnqP .sticky li:hover {
  margin-left: 0px;
}
.cid-toygxnEnqP .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygxnEnqP .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygxnEnqP .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygxnEnqP {
    display: none;
  }
}
.cid-s7wjOsVwhX .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wjOsVwhX .my-float {
  margin-top: 16px;
}
.cid-s7wjOsVwhX P {
  color: #232323;
}
.cid-s7wjOsVwhX DIV {
  color: #ffffff;
}
.cid-s7wjOsVwhX H10 {
  color: #767676;
}
.cid-s7wjOsVwhX .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wjOsVwhX {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYholTrxsn .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYholTrxsn .nav-item:focus,
.cid-rYholTrxsn .nav-link:focus {
  outline: none;
}
.cid-rYholTrxsn .dropdown .dropdown-menu .dropdown-item {
  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-rYholTrxsn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYholTrxsn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYholTrxsn .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-rYholTrxsn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYholTrxsn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYholTrxsn .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYholTrxsn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYholTrxsn .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYholTrxsn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYholTrxsn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYholTrxsn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYholTrxsn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYholTrxsn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYholTrxsn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYholTrxsn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYholTrxsn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYholTrxsn .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-rYholTrxsn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYholTrxsn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYholTrxsn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYholTrxsn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYholTrxsn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYholTrxsn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYholTrxsn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYholTrxsn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYholTrxsn .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-rYholTrxsn .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYholTrxsn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYholTrxsn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYholTrxsn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYholTrxsn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYholTrxsn .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYholTrxsn .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYholTrxsn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYholTrxsn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYholTrxsn .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYholTrxsn .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-rYholTrxsn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYholTrxsn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYholTrxsn .dropdown-item.active,
.cid-rYholTrxsn .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYholTrxsn .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYholTrxsn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYholTrxsn .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYholTrxsn .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYholTrxsn .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYholTrxsn .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYholTrxsn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYholTrxsn .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYholTrxsn .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYholTrxsn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYholTrxsn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYholTrxsn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYholTrxsn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYholTrxsn .navbar-buttons {
  text-align: center;
}
.cid-rYholTrxsn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYholTrxsn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYholTrxsn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYholTrxsn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYholTrxsn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYholTrxsn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYholTrxsn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYholTrxsn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYholTrxsn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYholTrxsn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYholTrxsn .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYholTrxsn a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYholTrxsn .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYholTrxsn .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYholTrxsn .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYholTrxsn .navbar {
    height: 77px;
  }
  .cid-rYholTrxsn .navbar.opened {
    height: auto;
  }
  .cid-rYholTrxsn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYholTrxsn a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYholTrxsn a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYholTrxsn .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYholTrxsn .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYholTrxsn #mobile-hide {
    display: none;
  }
}
.cid-rYholUfLT3 {
  padding-top: 225px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-rYholUfLT3 .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-rYholUfLT3 .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-rYholUfLT3 .align-center {
    text-align: center;
  }
}
.cid-rYholUfLT3 H3 {
  color: #e9204f;
}
.cid-rYholUfLT3 H1 {
  text-align: center;
}
.cid-rYholVcSMr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYholVcSMr h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYholVcSMr .container {
    position: relative;
  }
  .cid-rYholVcSMr .row {
    margin: 0;
  }
  .cid-rYholVcSMr h2 {
    margin: 0;
  }
}
.cid-rYholVcSMr .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYholVcSMr .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYholVcSMr h2 {
  text-align: left;
}
@media (min-width: 1200px) {
  .cid-rYholVcSMr .container {
    max-width: 850px !important;
  }
}
.cid-rYholVcSMr p {
  font-size: 25px;
}
.cid-rYholVHl60 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYholVHl60 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYholVHl60 .container {
    position: relative;
  }
  .cid-rYholVHl60 .row {
    margin: 0;
  }
  .cid-rYholVHl60 h2 {
    margin: 0;
  }
}
.cid-rYholVHl60 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYholVHl60 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYholVHl60 h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYholVHl60 .container {
    max-width: 850px !important;
  }
}
.cid-rYholVHl60 p {
  font-size: 25px;
}
.cid-rYholWesB6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYholWesB6 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYholWesB6 .container {
    position: relative;
  }
  .cid-rYholWesB6 .row {
    margin: 0;
  }
  .cid-rYholWesB6 h2 {
    margin: 0;
  }
}
.cid-rYholWesB6 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYholWesB6 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYholWesB6 h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYholWesB6 .container {
    max-width: 850px !important;
  }
}
.cid-rYholWesB6 p {
  font-size: 25px;
}
.cid-rYholWEJSz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYholWEJSz h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYholWEJSz .container {
    position: relative;
  }
  .cid-rYholWEJSz .row {
    margin: 0;
  }
  .cid-rYholWEJSz h2 {
    margin: 0;
  }
}
.cid-rYholWEJSz .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYholWEJSz .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYholWEJSz h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYholWEJSz .container {
    max-width: 850px !important;
  }
}
.cid-rYholWEJSz p {
  font-size: 25px;
}
.cid-rYholX85pM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYholX85pM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYholX85pM .container {
    position: relative;
  }
  .cid-rYholX85pM .row {
    margin: 0;
  }
  .cid-rYholX85pM h2 {
    margin: 0;
  }
}
.cid-rYholX85pM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYholX85pM .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYholX85pM h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYholX85pM .container {
    max-width: 850px !important;
  }
}
.cid-rYholX85pM p {
  font-size: 25px;
}
.cid-rYholXAXwI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYholXAXwI h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYholXAXwI .container {
    position: relative;
  }
  .cid-rYholXAXwI .row {
    margin: 0;
  }
  .cid-rYholXAXwI h2 {
    margin: 0;
  }
}
.cid-rYholXAXwI .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYholXAXwI .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYholXAXwI h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYholXAXwI .container {
    max-width: 850px !important;
  }
}
.cid-rYholXAXwI p {
  font-size: 25px;
}
.cid-rYholY56nm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYholY56nm h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYholY56nm .container {
    position: relative;
  }
  .cid-rYholY56nm .row {
    margin: 0;
  }
  .cid-rYholY56nm h2 {
    margin: 0;
  }
}
.cid-rYholY56nm .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYholY56nm .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYholY56nm h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYholY56nm .container {
    max-width: 850px !important;
  }
}
.cid-rYholY56nm p {
  font-size: 25px;
}
.cid-rYhrLBEQQu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhrLBEQQu h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhrLBEQQu .container {
    position: relative;
  }
  .cid-rYhrLBEQQu .row {
    margin: 0;
  }
  .cid-rYhrLBEQQu h2 {
    margin: 0;
  }
}
.cid-rYhrLBEQQu .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhrLBEQQu .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhrLBEQQu h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhrLBEQQu .container {
    max-width: 850px !important;
  }
}
.cid-rYhrLBEQQu p {
  font-size: 25px;
}
.cid-rYhrMtiOT1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhrMtiOT1 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhrMtiOT1 .container {
    position: relative;
  }
  .cid-rYhrMtiOT1 .row {
    margin: 0;
  }
  .cid-rYhrMtiOT1 h2 {
    margin: 0;
  }
}
.cid-rYhrMtiOT1 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhrMtiOT1 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhrMtiOT1 h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhrMtiOT1 .container {
    max-width: 850px !important;
  }
}
.cid-rYhrMtiOT1 p {
  font-size: 25px;
}
.cid-rYhrN1F77i {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhrN1F77i h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhrN1F77i .container {
    position: relative;
  }
  .cid-rYhrN1F77i .row {
    margin: 0;
  }
  .cid-rYhrN1F77i h2 {
    margin: 0;
  }
}
.cid-rYhrN1F77i .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhrN1F77i .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhrN1F77i h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhrN1F77i .container {
    max-width: 850px !important;
  }
}
.cid-rYhrN1F77i p {
  font-size: 25px;
}
.cid-rYhrNrxCfR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhrNrxCfR h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhrNrxCfR .container {
    position: relative;
  }
  .cid-rYhrNrxCfR .row {
    margin: 0;
  }
  .cid-rYhrNrxCfR h2 {
    margin: 0;
  }
}
.cid-rYhrNrxCfR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhrNrxCfR .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhrNrxCfR h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhrNrxCfR .container {
    max-width: 850px !important;
  }
}
.cid-rYhrNrxCfR p {
  font-size: 25px;
}
.cid-rYhrNORqUN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYhrNORqUN h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYhrNORqUN .container {
    position: relative;
  }
  .cid-rYhrNORqUN .row {
    margin: 0;
  }
  .cid-rYhrNORqUN h2 {
    margin: 0;
  }
}
.cid-rYhrNORqUN .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYhrNORqUN .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYhrNORqUN h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYhrNORqUN .container {
    max-width: 850px !important;
  }
}
.cid-rYhrNORqUN p {
  font-size: 25px;
}
.cid-rYlnwaR1LW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlnwaR1LW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlnwaR1LW .container {
    position: relative;
  }
  .cid-rYlnwaR1LW .row {
    margin: 0;
  }
  .cid-rYlnwaR1LW h2 {
    margin: 0;
  }
}
.cid-rYlnwaR1LW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlnwaR1LW .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlnwaR1LW h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlnwaR1LW .container {
    max-width: 850px !important;
  }
}
.cid-rYlnwaR1LW p {
  font-size: 25px;
}
.cid-rYlnwFGyAE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlnwFGyAE h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlnwFGyAE .container {
    position: relative;
  }
  .cid-rYlnwFGyAE .row {
    margin: 0;
  }
  .cid-rYlnwFGyAE h2 {
    margin: 0;
  }
}
.cid-rYlnwFGyAE .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlnwFGyAE .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlnwFGyAE h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlnwFGyAE .container {
    max-width: 850px !important;
  }
}
.cid-rYlnwFGyAE p {
  font-size: 25px;
}
.cid-rYlnzgmlZx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlnzgmlZx h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlnzgmlZx .container {
    position: relative;
  }
  .cid-rYlnzgmlZx .row {
    margin: 0;
  }
  .cid-rYlnzgmlZx h2 {
    margin: 0;
  }
}
.cid-rYlnzgmlZx .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlnzgmlZx .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlnzgmlZx h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlnzgmlZx .container {
    max-width: 850px !important;
  }
}
.cid-rYlnzgmlZx p {
  font-size: 25px;
}
.cid-rYlnx1vxUT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlnx1vxUT h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlnx1vxUT .container {
    position: relative;
  }
  .cid-rYlnx1vxUT .row {
    margin: 0;
  }
  .cid-rYlnx1vxUT h2 {
    margin: 0;
  }
}
.cid-rYlnx1vxUT .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlnx1vxUT .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlnx1vxUT h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlnx1vxUT .container {
    max-width: 850px !important;
  }
}
.cid-rYlnx1vxUT p {
  font-size: 25px;
}
.cid-rYholYyEzb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rYholYyEzb .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-rYholYyEzb .align-center {
    text-align: center;
  }
  .cid-rYholYyEzb .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-rYholYyEzb .block-btn {
  display: flex;
}
.cid-rYholYyEzb .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-rYholYyEzb h1 {
  margin-bottom: 0;
}
.cid-rYholYyEzb .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-rYholYyEzb .container {
    padding: 0 3rem;
  }
  .cid-rYholYyEzb .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-rYholYyEzb .block-btn {
    justify-content: center;
  }
  .cid-rYholYyEzb .text-block {
    text-align: center;
  }
  .cid-rYholYyEzb .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rYholYyEzb .block-btn {
    justify-content: flex-end;
  }
  .cid-rYholYyEzb .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-rYholYyEzb .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-rYholYyEzb .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-s5TQ5zONJB {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TQ5zONJB .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TQ5zONJB .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TQ5zONJB .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TQ5zONJB .mbr-section-title,
.cid-s5TQ5zONJB .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TQ5zONJB .social-list a {
  transition: .3s;
}
.cid-s5TQ5zONJB .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TQ5zONJB .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TQ5zONJB .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TQ5zONJB .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TQ5zONJB .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TQ5zONJB .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TQ5zONJB .row {
    padding: 0 1rem;
  }
}
.cid-slho1lz3D4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slho1lz3D4 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slho1lz3D4 .container {
    position: relative;
  }
  .cid-slho1lz3D4 .row {
    margin: 0;
  }
  .cid-slho1lz3D4 h2 {
    margin: 0;
  }
}
.cid-slho1lz3D4 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slho1lz3D4 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slho1lz3D4 P {
  color: #ffffff;
  text-align: center;
}
.cid-rYhom0fB2w {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYhom0fB2w .link {
  margin: 0;
}
.cid-rYhom0fB2w .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYhom0fB2w .card {
    margin-bottom: 1rem;
  }
}
.cid-rYhom0fB2w .card-title {
  margin-bottom: 0rem;
}
.cid-rYhom0fB2w a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhom0fB2w .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYhom0fB2w .align-center {
  text-align: center;
}
.cid-rYhom0NAGZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYhom0NAGZ .media-container-row {
  align-items: center;
}
.cid-rYhom0NAGZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYhom0NAGZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYhom0NAGZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYhom0NAGZ .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYhom0NAGZ .foot-menu-item {
  transform: 0.2s;
}
.cid-rYhom0NAGZ .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYhom0NAGZ .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYhom0NAGZ .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYhom0NAGZ .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYhom0NAGZ .foot-menu {
    justify-content: center;
  }
  .cid-rYhom0NAGZ .mbr-text {
    text-align: center;
  }
  .cid-rYhom0NAGZ .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYhom0NAGZ .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYhom0NAGZ .link:hover {
  color: #ffffff;
}
.cid-s7wjReanMP .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjReanMP .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjReanMP .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjReanMP .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjReanMP .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjReanMP .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjReanMP .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjReanMP .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjReanMP P {
  color: #232323;
}
.cid-s7wjReanMP DIV {
  color: #ffffff;
}
.cid-s7wjReanMP H10 {
  color: #767676;
}
.cid-s7wjReanMP .hidden {
  display: none;
}
.cid-s7wjReanMP p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjReanMP .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjReanMP .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjReanMP .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjReanMP .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjReanMP .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjReanMP .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjReanMP {
    display: none;
  }
}
.cid-toygzKaE7m .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygzKaE7m .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygzKaE7m .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygzKaE7m .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygzKaE7m .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygzKaE7m .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygzKaE7m .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygzKaE7m .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygzKaE7m P {
  color: #232323;
}
.cid-toygzKaE7m DIV {
  color: #ffffff;
}
.cid-toygzKaE7m H10 {
  color: #767676;
}
.cid-toygzKaE7m .hidden {
  display: none;
}
.cid-toygzKaE7m p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygzKaE7m .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygzKaE7m .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygzKaE7m .sticky li:hover {
  margin-left: 0px;
}
.cid-toygzKaE7m .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygzKaE7m .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygzKaE7m .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygzKaE7m {
    display: none;
  }
}
.cid-s7wjRZ3lcz .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wjRZ3lcz .my-float {
  margin-top: 16px;
}
.cid-s7wjRZ3lcz P {
  color: #232323;
}
.cid-s7wjRZ3lcz DIV {
  color: #ffffff;
}
.cid-s7wjRZ3lcz H10 {
  color: #767676;
}
.cid-s7wjRZ3lcz .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wjRZ3lcz {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYIKESD59C .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYIKESD59C .nav-item:focus,
.cid-rYIKESD59C .nav-link:focus {
  outline: none;
}
.cid-rYIKESD59C .dropdown .dropdown-menu .dropdown-item {
  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-rYIKESD59C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYIKESD59C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYIKESD59C .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-rYIKESD59C .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYIKESD59C .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYIKESD59C .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYIKESD59C .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYIKESD59C .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYIKESD59C .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYIKESD59C .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYIKESD59C .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYIKESD59C .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYIKESD59C .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYIKESD59C .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYIKESD59C .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYIKESD59C .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYIKESD59C .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-rYIKESD59C .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYIKESD59C .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYIKESD59C .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYIKESD59C .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYIKESD59C .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYIKESD59C .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYIKESD59C .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYIKESD59C .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYIKESD59C .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-rYIKESD59C .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYIKESD59C .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYIKESD59C .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYIKESD59C .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYIKESD59C .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYIKESD59C .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYIKESD59C .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYIKESD59C .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYIKESD59C .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYIKESD59C .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYIKESD59C .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-rYIKESD59C .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYIKESD59C .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYIKESD59C .dropdown-item.active,
.cid-rYIKESD59C .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYIKESD59C .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYIKESD59C .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYIKESD59C .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYIKESD59C .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYIKESD59C .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYIKESD59C .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYIKESD59C .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYIKESD59C .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYIKESD59C .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYIKESD59C .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYIKESD59C .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYIKESD59C .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYIKESD59C ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYIKESD59C .navbar-buttons {
  text-align: center;
}
.cid-rYIKESD59C button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYIKESD59C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYIKESD59C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYIKESD59C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYIKESD59C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYIKESD59C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYIKESD59C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYIKESD59C nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYIKESD59C nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYIKESD59C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYIKESD59C .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYIKESD59C a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYIKESD59C .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYIKESD59C .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYIKESD59C .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYIKESD59C .navbar {
    height: 77px;
  }
  .cid-rYIKESD59C .navbar.opened {
    height: auto;
  }
  .cid-rYIKESD59C .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYIKESD59C a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYIKESD59C a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYIKESD59C .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYIKESD59C .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYIKESD59C #mobile-hide {
    display: none;
  }
}
.cid-s4H0CQzaMG {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-s4H0CQzaMG .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-s4H0CQzaMG .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-s4H0CQzaMG .align-center {
    text-align: center;
  }
}
.cid-s4H0CQzaMG h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-s4H0CQzaMG .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-s4H0CQzaMG .row {
    margin: 0;
  }
}
.cid-s4H0CQzaMG .btn {
  margin-left: 0rem;
}
.cid-s4H0CQzaMG H3 {
  color: #e91f4e;
}
.cid-rYKu3prdTr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .cid-rYKu3prdTr h2 {
    margin-bottom: 1rem;
  }
  .cid-rYKu3prdTr .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-rYKu3prdTr .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-rYKu3prdTr .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-rYKu3prdTr .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-rYKu3prdTr .container {
    position: relative;
  }
  .cid-rYKu3prdTr h2 {
    margin: 0;
  }
}
.cid-rYKu3prdTr .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
}
.cid-rYKu3prdTr hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-rYKu3prdTr .mbr-section-subtitle {
  color: #e91f4e;
  text-align: left;
}
.cid-rYKu3prdTr .btn:hover {
  color: #ffffff !important;
}
.cid-rYIO7vmhfZ {
  background: #f9f9f9;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rYIO7vmhfZ .image-block {
  margin: auto;
}
.cid-rYIO7vmhfZ .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-rYIO7vmhfZ .image-block {
    width: 100% !important;
  }
}
.cid-rYIO7vmhfZ .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-rYIO7vmhfZ .container {
    padding: 0 2rem;
  }
}
.cid-s5r5SYCNOE {
  padding-top: 120px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-s5r5SYCNOE .container {
  max-width: 1500px;
}
.cid-s5r5SYCNOE img {
  width: 100%;
}
.cid-s5r5SYCNOE h2 {
  padding: 0;
  margin: 0;
  padding-top: 0 !important;
}
.cid-s5r5SYCNOE .text-wrap {
  margin: auto;
}
.cid-s5r5SYCNOE .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-s5r5SYCNOE .img-col {
  position: relative;
}
.cid-s5r5SYCNOE .img2 {
  position: absolute;
  right: -6rem;
  top: 4rem;
  width: 280px;
  opacity: 0;
}
@media (max-width: 1200px) {
  .cid-s5r5SYCNOE .img2 {
    right: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-s5r5SYCNOE .img-col {
    margin-top: 3rem;
  }
  .cid-s5r5SYCNOE .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-s5r5SYCNOE .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-s5r5SYCNOE .number {
    margin: auto;
  }
}
.cid-s5r5SYCNOE .extra-thick {
  font-weight: 700 !important;
}
.cid-rYIQIIF5HB {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-rYIQIIF5HB .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-rYIQIIF5HB .align-center {
    text-align: center;
  }
}
.cid-rYIOP7cHSs {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rYIOP7cHSs .img-box {
  position: relative;
}
.cid-rYIOP7cHSs .card {
  display: flex;
}
.cid-rYIOP7cHSs .img1 {
  position: absolute;
  bottom: 0;
  right: 3rem;
  z-index: 1;
}
.cid-rYIOP7cHSs .img2 {
  position: absolute;
  top: 0;
  left: 3rem;
  z-index: 2;
}
@media (max-width: 992px) {
  .cid-rYIOP7cHSs .img1 {
    right: 1rem;
  }
  .cid-rYIOP7cHSs .img2 {
    left: 1rem;
  }
  .cid-rYIOP7cHSs .img-box {
    margin-top: 1rem;
  }
  .cid-rYIOP7cHSs .text-block {
    text-align: center;
  }
  .cid-rYIOP7cHSs .mbr-section-title {
    text-align: center;
  }
}
@media (max-width: 576px) {
  .cid-rYIOP7cHSs .card-text {
    display: flex;
    align-items: center;
  }
  .cid-rYIOP7cHSs .count {
    padding-right: 16px;
  }
  .cid-rYIOP7cHSs img {
    width: 60%;
  }
  .cid-rYIOP7cHSs .card {
    flex-direction: column;
    align-items: center;
    padding: 0!important;
  }
}
.cid-rYIOP7cHSs h3,
.cid-rYIOP7cHSs h4 {
  margin: 0;
  padding: 0;
}
.cid-rYIOP7cHSs .mbr-content-title {
  color: #e9204f;
}
@media (min-width: 767px) {
  .cid-rYIOP7cHSs .row {
    margin: 0;
  }
}
.cid-rYIOP7cHSs .mbr-text,
.cid-rYIOP7cHSs .mbr-section-btn {
  color: #000000;
}
.cid-rYIOP7cHSs .extra-thick {
  font-weight: 700 !important;
}
.cid-rYIL34KZNg {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rYIL34KZNg h1 {
  margin-bottom: 0.2rem;
}
.cid-rYIL34KZNg .container-fluid {
  padding: 0;
}
.cid-rYIL34KZNg img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-rYIL34KZNg .mbr-figure {
  height: 100%;
}
.cid-rYIL34KZNg .col-lg-6 {
  padding: 0;
}
.cid-rYIL34KZNg .mbr-text {
  color: #747474;
}
.cid-rYIL34KZNg hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-rYIL34KZNg .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-rYIL34KZNg .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-rYIL34KZNg .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
.cid-rYIL34KZNg .mbr-figure::after {
  content: "";
  background-color: #e9204e;
  height: 100px;
  width: 100px;
  position: absolute;
  bottom: -20px;
  right: -5px;
  z-index: 1;
}
@media (min-width: 767px) {
  .cid-rYIL34KZNg .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYIL34KZNg .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-rYIL34KZNg .left-block {
    margin-top: 4.5rem;
  }
}
.cid-rYIL34KZNg .btn {
  color: #101010 !important;
}
.cid-rYIL34KZNg .btn:hover {
  color: #ffffff !important;
}
.cid-rYIRJaiR2J {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYIRJaiR2J h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYIRJaiR2J .container {
    position: relative;
  }
  .cid-rYIRJaiR2J .row {
    margin: 0;
  }
  .cid-rYIRJaiR2J h2 {
    margin-bottom: 0.4rem;
  }
}
.cid-rYIRJaiR2J .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-rYIRJaiR2J .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYIRJaiR2J .mbr-text {
  color: #000000;
}
.cid-rYIRAXmqAq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYIRAXmqAq img {
  width: 100%;
  transition: 0.3s ease-out;
}
.cid-rYIRAXmqAq .card-footer {
  border-top: none;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 300px) {
  .cid-rYIRAXmqAq .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rYIRAXmqAq .mbr-iconfont-social {
  font-size: 20px;
}
.cid-rYIRAXmqAq .icon {
  display: flex;
  width: 34px;
  height: 34px;
  color: #ffffff;
  padding: 0.5rem;
  transition: 0.3s ease-out;
}
.cid-rYIRAXmqAq .panel-item {
  position: relative;
  background-color: rgba(233, 32, 79, 0.85);
}
.cid-rYIRAXmqAq .mbr-section-title {
  color: #101010;
  margin-bottom: 1.3rem;
}
.cid-rYIRAXmqAq .mbr-author-name {
  color: #ffffff;
  margin-bottom: 0.3rem;
}
.cid-rYIRAXmqAq .mbr-author-desc {
  color: #ffffff;
}
.cid-rYIRAXmqAq .social-list {
  margin-top: 1.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-rYIRAXmqAq .panel-item:hover img {
  opacity: 0.1;
}
.cid-rYIRAXmqAq .panel-item:hover .card-footer {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rYIRAXmqAq .title {
    padding: 0;
  }
  .cid-rYIRAXmqAq .align-center {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-rYIRAXmqAq .mbr-section-subtitle {
    margin-bottom: 3.5rem;
  }
  .cid-rYIRAXmqAq .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-rYIRAXmqAq .panel-item {
    margin-bottom: 2rem;
  }
}
.cid-svJrggYOPs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svJrggYOPs img {
  width: 100%;
  transition: 0.3s ease-out;
}
.cid-svJrggYOPs .card-footer {
  border-top: none;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 300px) {
  .cid-svJrggYOPs .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-svJrggYOPs .mbr-iconfont-social {
  font-size: 20px;
}
.cid-svJrggYOPs .icon {
  display: flex;
  width: 34px;
  height: 34px;
  color: #ffffff;
  padding: 0.5rem;
  transition: 0.3s ease-out;
}
.cid-svJrggYOPs .panel-item {
  position: relative;
  background-color: rgba(233, 32, 79, 0.85);
}
.cid-svJrggYOPs .mbr-section-title {
  color: #101010;
  margin-bottom: 1.3rem;
}
.cid-svJrggYOPs .mbr-author-name {
  color: #ffffff;
  margin-bottom: 0.3rem;
}
.cid-svJrggYOPs .mbr-author-desc {
  color: #ffffff;
}
.cid-svJrggYOPs .social-list {
  margin-top: 1.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-svJrggYOPs .panel-item:hover img {
  opacity: 0.1;
}
.cid-svJrggYOPs .panel-item:hover .card-footer {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-svJrggYOPs .title {
    padding: 0;
  }
  .cid-svJrggYOPs .align-center {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-svJrggYOPs .mbr-section-subtitle {
    margin-bottom: 3.5rem;
  }
  .cid-svJrggYOPs .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-svJrggYOPs .panel-item {
    margin-bottom: 2rem;
  }
}
.cid-ts17D7oH2R {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ts17D7oH2R img {
  width: 100%;
  transition: 0.3s ease-out;
}
.cid-ts17D7oH2R .card-footer {
  border-top: none;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 300px) {
  .cid-ts17D7oH2R .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-ts17D7oH2R .mbr-iconfont-social {
  font-size: 20px;
}
.cid-ts17D7oH2R .icon {
  display: flex;
  width: 34px;
  height: 34px;
  color: #ffffff;
  padding: 0.5rem;
  transition: 0.3s ease-out;
}
.cid-ts17D7oH2R .panel-item {
  position: relative;
  background-color: rgba(233, 32, 79, 0.85);
}
.cid-ts17D7oH2R .mbr-section-title {
  color: #101010;
  margin-bottom: 1.3rem;
}
.cid-ts17D7oH2R .mbr-author-name {
  color: #ffffff;
  margin-bottom: 0.3rem;
}
.cid-ts17D7oH2R .mbr-author-desc {
  color: #ffffff;
}
.cid-ts17D7oH2R .social-list {
  margin-top: 1.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ts17D7oH2R .panel-item:hover img {
  opacity: 0.1;
}
.cid-ts17D7oH2R .panel-item:hover .card-footer {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ts17D7oH2R .title {
    padding: 0;
  }
  .cid-ts17D7oH2R .align-center {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-ts17D7oH2R .mbr-section-subtitle {
    margin-bottom: 3.5rem;
  }
  .cid-ts17D7oH2R .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-ts17D7oH2R .panel-item {
    margin-bottom: 2rem;
  }
}
.cid-ts17Hs8ZX2 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ts17Hs8ZX2 img {
  width: 100%;
  transition: 0.3s ease-out;
}
.cid-ts17Hs8ZX2 .card-footer {
  border-top: none;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 300px) {
  .cid-ts17Hs8ZX2 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-ts17Hs8ZX2 .mbr-iconfont-social {
  font-size: 20px;
}
.cid-ts17Hs8ZX2 .icon {
  display: flex;
  width: 34px;
  height: 34px;
  color: #ffffff;
  padding: 0.5rem;
  transition: 0.3s ease-out;
}
.cid-ts17Hs8ZX2 .panel-item {
  position: relative;
  background-color: rgba(233, 32, 79, 0.85);
}
.cid-ts17Hs8ZX2 .mbr-section-title {
  color: #101010;
  margin-bottom: 1.3rem;
}
.cid-ts17Hs8ZX2 .mbr-author-name {
  color: #ffffff;
  margin-bottom: 0.3rem;
}
.cid-ts17Hs8ZX2 .mbr-author-desc {
  color: #ffffff;
}
.cid-ts17Hs8ZX2 .social-list {
  margin-top: 1.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ts17Hs8ZX2 .panel-item:hover img {
  opacity: 0.1;
}
.cid-ts17Hs8ZX2 .panel-item:hover .card-footer {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ts17Hs8ZX2 .title {
    padding: 0;
  }
  .cid-ts17Hs8ZX2 .align-center {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-ts17Hs8ZX2 .mbr-section-subtitle {
    margin-bottom: 3.5rem;
  }
  .cid-ts17Hs8ZX2 .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-ts17Hs8ZX2 .panel-item {
    margin-bottom: 2rem;
  }
}
.cid-s5TQYgwSXT {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TQYgwSXT .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TQYgwSXT .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TQYgwSXT .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TQYgwSXT .mbr-section-title,
.cid-s5TQYgwSXT .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TQYgwSXT .social-list a {
  transition: .3s;
}
.cid-s5TQYgwSXT .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TQYgwSXT .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TQYgwSXT .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TQYgwSXT .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TQYgwSXT .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TQYgwSXT .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TQYgwSXT .row {
    padding: 0 1rem;
  }
}
.cid-slhoeQhAk0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhoeQhAk0 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhoeQhAk0 .container {
    position: relative;
  }
  .cid-slhoeQhAk0 .row {
    margin: 0;
  }
  .cid-slhoeQhAk0 h2 {
    margin: 0;
  }
}
.cid-slhoeQhAk0 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhoeQhAk0 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhoeQhAk0 P {
  color: #ffffff;
  text-align: center;
}
.cid-rYIKEZXA14 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYIKEZXA14 .link {
  margin: 0;
}
.cid-rYIKEZXA14 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYIKEZXA14 .card {
    margin-bottom: 1rem;
  }
}
.cid-rYIKEZXA14 .card-title {
  margin-bottom: 0rem;
}
.cid-rYIKEZXA14 a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYIKEZXA14 .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYIKEZXA14 .align-center {
  text-align: center;
}
.cid-rYIKF105Yy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYIKF105Yy .media-container-row {
  align-items: center;
}
.cid-rYIKF105Yy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYIKF105Yy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYIKF105Yy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYIKF105Yy .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYIKF105Yy .foot-menu-item {
  transform: 0.2s;
}
.cid-rYIKF105Yy .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYIKF105Yy .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYIKF105Yy .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYIKF105Yy .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYIKF105Yy .foot-menu {
    justify-content: center;
  }
  .cid-rYIKF105Yy .mbr-text {
    text-align: center;
  }
  .cid-rYIKF105Yy .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYIKF105Yy .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYIKF105Yy .link:hover {
  color: #ffffff;
}
.cid-s7wk47sXOX .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wk47sXOX .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wk47sXOX .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wk47sXOX .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wk47sXOX .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wk47sXOX .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wk47sXOX .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wk47sXOX .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wk47sXOX P {
  color: #232323;
}
.cid-s7wk47sXOX DIV {
  color: #ffffff;
}
.cid-s7wk47sXOX H10 {
  color: #767676;
}
.cid-s7wk47sXOX .hidden {
  display: none;
}
.cid-s7wk47sXOX p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wk47sXOX .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wk47sXOX .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wk47sXOX .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wk47sXOX .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wk47sXOX .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wk47sXOX .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wk47sXOX {
    display: none;
  }
}
.cid-towET1c576 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-towET1c576 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-towET1c576 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-towET1c576 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-towET1c576 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-towET1c576 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-towET1c576 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-towET1c576 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-towET1c576 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-towET1c576 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-towET1c576 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-towET1c576 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-towET1c576 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-towET1c576 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-towET1c576 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-towET1c576 P {
  color: #232323;
}
.cid-towET1c576 DIV {
  color: #ffffff;
}
.cid-towET1c576 H10 {
  color: #767676;
}
.cid-towET1c576 .hidden {
  display: none;
}
.cid-towET1c576 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-towET1c576 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-towET1c576 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-towET1c576 .sticky li:hover {
  margin-left: 0px;
}
.cid-towET1c576 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-towET1c576 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-towET1c576 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-towET1c576 {
    display: none;
  }
}
.cid-toygK4dGLg .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygK4dGLg .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygK4dGLg .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygK4dGLg .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygK4dGLg .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygK4dGLg .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygK4dGLg .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygK4dGLg .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygK4dGLg P {
  color: #232323;
}
.cid-toygK4dGLg DIV {
  color: #ffffff;
}
.cid-toygK4dGLg H10 {
  color: #767676;
}
.cid-toygK4dGLg .hidden {
  display: none;
}
.cid-toygK4dGLg p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygK4dGLg .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygK4dGLg .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygK4dGLg .sticky li:hover {
  margin-left: 0px;
}
.cid-toygK4dGLg .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygK4dGLg .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygK4dGLg .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygK4dGLg {
    display: none;
  }
}
.cid-s7wk4MDFAh .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wk4MDFAh .my-float {
  margin-top: 16px;
}
.cid-s7wk4MDFAh P {
  color: #232323;
}
.cid-s7wk4MDFAh DIV {
  color: #ffffff;
}
.cid-s7wk4MDFAh H10 {
  color: #767676;
}
.cid-s7wk4MDFAh .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wk4MDFAh {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYJO0HFPq2 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYJO0HFPq2 .nav-item:focus,
.cid-rYJO0HFPq2 .nav-link:focus {
  outline: none;
}
.cid-rYJO0HFPq2 .dropdown .dropdown-menu .dropdown-item {
  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-rYJO0HFPq2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYJO0HFPq2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYJO0HFPq2 .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-rYJO0HFPq2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYJO0HFPq2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYJO0HFPq2 .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYJO0HFPq2 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYJO0HFPq2 .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYJO0HFPq2 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYJO0HFPq2 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYJO0HFPq2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYJO0HFPq2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYJO0HFPq2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYJO0HFPq2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYJO0HFPq2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYJO0HFPq2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYJO0HFPq2 .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-rYJO0HFPq2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYJO0HFPq2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYJO0HFPq2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYJO0HFPq2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYJO0HFPq2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYJO0HFPq2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYJO0HFPq2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYJO0HFPq2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYJO0HFPq2 .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-rYJO0HFPq2 .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYJO0HFPq2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYJO0HFPq2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYJO0HFPq2 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYJO0HFPq2 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYJO0HFPq2 .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYJO0HFPq2 .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYJO0HFPq2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYJO0HFPq2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYJO0HFPq2 .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYJO0HFPq2 .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-rYJO0HFPq2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYJO0HFPq2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYJO0HFPq2 .dropdown-item.active,
.cid-rYJO0HFPq2 .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYJO0HFPq2 .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYJO0HFPq2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYJO0HFPq2 .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYJO0HFPq2 .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYJO0HFPq2 .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYJO0HFPq2 .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYJO0HFPq2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYJO0HFPq2 .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYJO0HFPq2 .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYJO0HFPq2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYJO0HFPq2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYJO0HFPq2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYJO0HFPq2 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYJO0HFPq2 .navbar-buttons {
  text-align: center;
}
.cid-rYJO0HFPq2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYJO0HFPq2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYJO0HFPq2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYJO0HFPq2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYJO0HFPq2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYJO0HFPq2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYJO0HFPq2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYJO0HFPq2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYJO0HFPq2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYJO0HFPq2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYJO0HFPq2 .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYJO0HFPq2 a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYJO0HFPq2 .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYJO0HFPq2 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYJO0HFPq2 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYJO0HFPq2 .navbar {
    height: 77px;
  }
  .cid-rYJO0HFPq2 .navbar.opened {
    height: auto;
  }
  .cid-rYJO0HFPq2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYJO0HFPq2 a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYJO0HFPq2 a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYJO0HFPq2 .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYJO0HFPq2 .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYJO0HFPq2 #mobile-hide {
    display: none;
  }
}
.cid-s4H9aZNbNP {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-office-entry-2000x1334.jpg");
}
.cid-s4H9aZNbNP .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-s4H9aZNbNP .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-s4H9aZNbNP .align-center {
    text-align: center;
  }
}
.cid-s4H9aZNbNP h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-s4H9aZNbNP .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-s4H9aZNbNP .row {
    margin: 0;
  }
}
.cid-s4H9aZNbNP .btn {
  margin-left: 0rem;
}
.cid-s4H9aZNbNP H3 {
  color: #e91f4e;
}
.cid-s5rOKrtuwK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s5rOKrtuwK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-s5rOKrtuwK textarea {
  min-height: 150px;
}
.cid-s5rOKrtuwK input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-s5rOKrtuwK textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-s5rOKrtuwK .form-control,
.cid-s5rOKrtuwK .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-s5rOKrtuwK .form-control input::-webkit-input-placeholder,
.cid-s5rOKrtuwK .field-input input::-webkit-input-placeholder,
.cid-s5rOKrtuwK .form-control textarea::-webkit-input-placeholder,
.cid-s5rOKrtuwK .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-s5rOKrtuwK .form-control input:-moz-placeholder,
.cid-s5rOKrtuwK .field-input input:-moz-placeholder,
.cid-s5rOKrtuwK .form-control textarea:-moz-placeholder,
.cid-s5rOKrtuwK .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-s5rOKrtuwK .jq-number__spin:hover,
.cid-s5rOKrtuwK .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-s5rOKrtuwK .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-s5rOKrtuwK .jq-selectbox li,
.cid-s5rOKrtuwK .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-s5rOKrtuwK .jq-selectbox li:hover,
.cid-s5rOKrtuwK .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-s5rOKrtuwK .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-s5rOKrtuwK .jq-number__spin.minus:hover:after,
.cid-s5rOKrtuwK .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-s5rOKrtuwK .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-s5rOKrtuwK .jq-number__spin.minus:after,
.cid-s5rOKrtuwK .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-s5rOKrtuwK .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-s5rOKrtuwK .social-list {
    margin-bottom: 3rem;
  }
  .cid-s5rOKrtuwK .email-input {
    margin-top: 2rem;
  }
}
.cid-s5rOKrtuwK .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-s5rOKrtuwK .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-s5rOKrtuwK .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-s5rOKrtuwK .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5rOKrtuwK .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5rOKrtuwK .social-list {
  display: flex;
}
.cid-s5rOKrtuwK .social-list a {
  transition: .3s;
}
.cid-s5rOKrtuwK .social-list a:hover {
  transform: translateY(-8px);
}
.cid-s5rOKrtuwK .row {
  align-items: center;
}
.cid-s5rOKrtuwK .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-s5rOKrtuwK .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-s5rOKrtuwK .form-btn {
  margin-top: 2.5rem;
}
.cid-s5rOKrtuwK input::-webkit-input-placeholder,
.cid-s5rOKrtuwK textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-s5rOKrtuwK input:-moz-placeholder,
.cid-s5rOKrtuwK textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-s5rOKrtuwK .media-content {
    padding-right: 3rem;
  }
  .cid-s5rOKrtuwK .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-s5rOKrtuwK .row {
    padding: 0 1rem;
  }
}
.cid-s5rOKrtuwK .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-s5rOKrtuwK .form-btn {
    width: 100%;
  }
  .cid-s5rOKrtuwK .btn {
    width: 100%;
  }
}
.cid-s5rOKrtuwK H2 {
  color: #000000;
}
.cid-s5rOKrtuwK .mbr-text,
.cid-s5rOKrtuwK .mbr-section-btn {
  color: #000000;
}
.cid-rYJVQqaGu1 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rYJVQqaGu1 .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-rYJVQqaGu1 .mbr-title {
  color: #101010;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-rYJVQqaGu1 .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-rYJVQqaGu1 h3 {
  margin-bottom: 1.2rem;
}
@media (max-width: 992px) {
  .cid-rYJVQqaGu1 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rYJVQqaGu1 .mbr-text {
    padding-right: 2.5rem;
  }
}
@media (min-width: 767px) {
  .cid-rYJVQqaGu1 .row {
    margin: 0;
  }
}
.cid-rYJU4k1ArV .google-map {
  height: 34rem;
  position: relative;
}
.cid-rYJU4k1ArV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rYJU4k1ArV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rYJU4k1ArV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rYJU4k1ArV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s5TRtAsFn3 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TRtAsFn3 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TRtAsFn3 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TRtAsFn3 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TRtAsFn3 .mbr-section-title,
.cid-s5TRtAsFn3 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TRtAsFn3 .social-list a {
  transition: .3s;
}
.cid-s5TRtAsFn3 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TRtAsFn3 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TRtAsFn3 .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TRtAsFn3 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TRtAsFn3 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TRtAsFn3 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TRtAsFn3 .row {
    padding: 0 1rem;
  }
}
.cid-slhomkhZfw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhomkhZfw h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhomkhZfw .container {
    position: relative;
  }
  .cid-slhomkhZfw .row {
    margin: 0;
  }
  .cid-slhomkhZfw h2 {
    margin: 0;
  }
}
.cid-slhomkhZfw .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhomkhZfw .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhomkhZfw P {
  color: #ffffff;
  text-align: center;
}
.cid-rYJO0TmyQb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYJO0TmyQb .link {
  margin: 0;
}
.cid-rYJO0TmyQb .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYJO0TmyQb .card {
    margin-bottom: 1rem;
  }
}
.cid-rYJO0TmyQb .card-title {
  margin-bottom: 0rem;
}
.cid-rYJO0TmyQb a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYJO0TmyQb .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYJO0TmyQb .align-center {
  text-align: center;
}
.cid-rYJO0U0wua {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYJO0U0wua .media-container-row {
  align-items: center;
}
.cid-rYJO0U0wua .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYJO0U0wua .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYJO0U0wua .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYJO0U0wua .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYJO0U0wua .foot-menu-item {
  transform: 0.2s;
}
.cid-rYJO0U0wua .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYJO0U0wua .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYJO0U0wua .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYJO0U0wua .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYJO0U0wua .foot-menu {
    justify-content: center;
  }
  .cid-rYJO0U0wua .mbr-text {
    text-align: center;
  }
  .cid-rYJO0U0wua .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYJO0U0wua .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYJO0U0wua .link:hover {
  color: #ffffff;
}
.cid-s7wkbrS9vL .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wkbrS9vL .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wkbrS9vL .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wkbrS9vL .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wkbrS9vL .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wkbrS9vL .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wkbrS9vL .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wkbrS9vL .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wkbrS9vL P {
  color: #232323;
}
.cid-s7wkbrS9vL DIV {
  color: #ffffff;
}
.cid-s7wkbrS9vL H10 {
  color: #767676;
}
.cid-s7wkbrS9vL .hidden {
  display: none;
}
.cid-s7wkbrS9vL p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wkbrS9vL .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wkbrS9vL .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wkbrS9vL .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wkbrS9vL .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wkbrS9vL .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wkbrS9vL .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wkbrS9vL {
    display: none;
  }
}
.cid-toygOeAV8I .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygOeAV8I .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygOeAV8I .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygOeAV8I .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygOeAV8I .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygOeAV8I .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygOeAV8I .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygOeAV8I .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygOeAV8I P {
  color: #232323;
}
.cid-toygOeAV8I DIV {
  color: #ffffff;
}
.cid-toygOeAV8I H10 {
  color: #767676;
}
.cid-toygOeAV8I .hidden {
  display: none;
}
.cid-toygOeAV8I p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygOeAV8I .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygOeAV8I .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygOeAV8I .sticky li:hover {
  margin-left: 0px;
}
.cid-toygOeAV8I .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygOeAV8I .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygOeAV8I .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygOeAV8I {
    display: none;
  }
}
.cid-s7wkc5sGKi .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wkc5sGKi .my-float {
  margin-top: 16px;
}
.cid-s7wkc5sGKi P {
  color: #232323;
}
.cid-s7wkc5sGKi DIV {
  color: #ffffff;
}
.cid-s7wkc5sGKi H10 {
  color: #767676;
}
.cid-s7wkc5sGKi .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wkc5sGKi {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-s4S1tIHedr .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-s4S1tIHedr .nav-item:focus,
.cid-s4S1tIHedr .nav-link:focus {
  outline: none;
}
.cid-s4S1tIHedr .dropdown .dropdown-menu .dropdown-item {
  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-s4S1tIHedr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4S1tIHedr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-s4S1tIHedr .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-s4S1tIHedr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s4S1tIHedr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s4S1tIHedr .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-s4S1tIHedr .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-s4S1tIHedr .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-s4S1tIHedr .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s4S1tIHedr .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s4S1tIHedr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s4S1tIHedr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s4S1tIHedr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s4S1tIHedr .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s4S1tIHedr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s4S1tIHedr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s4S1tIHedr .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-s4S1tIHedr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s4S1tIHedr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s4S1tIHedr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s4S1tIHedr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s4S1tIHedr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s4S1tIHedr .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s4S1tIHedr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s4S1tIHedr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s4S1tIHedr .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-s4S1tIHedr .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-s4S1tIHedr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s4S1tIHedr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s4S1tIHedr .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s4S1tIHedr .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-s4S1tIHedr .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s4S1tIHedr .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-s4S1tIHedr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s4S1tIHedr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s4S1tIHedr .navbar-short {
  padding: 1rem 0 !important;
}
.cid-s4S1tIHedr .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-s4S1tIHedr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s4S1tIHedr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s4S1tIHedr .dropdown-item.active,
.cid-s4S1tIHedr .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-s4S1tIHedr .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-s4S1tIHedr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s4S1tIHedr .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-s4S1tIHedr .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-s4S1tIHedr .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-s4S1tIHedr .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-s4S1tIHedr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s4S1tIHedr .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-s4S1tIHedr .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-s4S1tIHedr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-s4S1tIHedr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s4S1tIHedr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4S1tIHedr ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s4S1tIHedr .navbar-buttons {
  text-align: center;
}
.cid-s4S1tIHedr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4S1tIHedr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s4S1tIHedr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4S1tIHedr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4S1tIHedr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4S1tIHedr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4S1tIHedr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4S1tIHedr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4S1tIHedr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4S1tIHedr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4S1tIHedr .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-s4S1tIHedr a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-s4S1tIHedr .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-s4S1tIHedr .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s4S1tIHedr .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4S1tIHedr .navbar {
    height: 77px;
  }
  .cid-s4S1tIHedr .navbar.opened {
    height: auto;
  }
  .cid-s4S1tIHedr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s4S1tIHedr a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-s4S1tIHedr a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-s4S1tIHedr .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-s4S1tIHedr .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-s4S1tIHedr #mobile-hide {
    display: none;
  }
}
.cid-s4S1KQJ8m8 {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-s4S1KQJ8m8 .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-s4S1KQJ8m8 .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-s4S1KQJ8m8 .align-center {
    text-align: center;
  }
}
.cid-s4S1KQJ8m8 h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-s4S1KQJ8m8 .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-s4S1KQJ8m8 .row {
    margin: 0;
  }
}
.cid-s4S1KQJ8m8 .btn {
  margin-left: 0rem;
}
.cid-s4S1KQJ8m8 H3 {
  color: #e91f4e;
}
.cid-s4S1tKNdvA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S1tKNdvA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S1tKNdvA .container {
    position: relative;
  }
  .cid-s4S1tKNdvA .row {
    margin: 0;
  }
  .cid-s4S1tKNdvA h2 {
    margin: 0;
  }
}
.cid-s4S1tKNdvA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S1tKNdvA .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S1tKNdvA h2 {
  text-align: left;
}
.cid-s4S1tL7uNJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S1tL7uNJ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S1tL7uNJ .container {
    position: relative;
  }
  .cid-s4S1tL7uNJ .row {
    margin: 0;
  }
  .cid-s4S1tL7uNJ h2 {
    margin: 0;
  }
}
.cid-s4S1tL7uNJ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S1tL7uNJ .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S1tL7uNJ h2 {
  text-align: left;
  color: #e9204f;
}
.cid-s4S1tLoeWV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S1tLoeWV h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S1tLoeWV .container {
    position: relative;
  }
  .cid-s4S1tLoeWV .row {
    margin: 0;
  }
  .cid-s4S1tLoeWV h2 {
    margin: 0;
  }
}
.cid-s4S1tLoeWV .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S1tLoeWV .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S1tLoeWV h2 {
  text-align: left;
  color: #e9204f;
}
.cid-s4S1tLHZoR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S1tLHZoR h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S1tLHZoR .container {
    position: relative;
  }
  .cid-s4S1tLHZoR .row {
    margin: 0;
  }
  .cid-s4S1tLHZoR h2 {
    margin: 0;
  }
}
.cid-s4S1tLHZoR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S1tLHZoR .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S1tLHZoR h2 {
  text-align: left;
  color: #e9204f;
}
.cid-s4S1tM2peZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S1tM2peZ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S1tM2peZ .container {
    position: relative;
  }
  .cid-s4S1tM2peZ .row {
    margin: 0;
  }
  .cid-s4S1tM2peZ h2 {
    margin: 0;
  }
}
.cid-s4S1tM2peZ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S1tM2peZ .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S1tM2peZ h2 {
  text-align: left;
  color: #e9204f;
}
.cid-s4S1tMjjZz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S1tMjjZz h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S1tMjjZz .container {
    position: relative;
  }
  .cid-s4S1tMjjZz .row {
    margin: 0;
  }
  .cid-s4S1tMjjZz h2 {
    margin: 0;
  }
}
.cid-s4S1tMjjZz .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S1tMjjZz .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S1tMjjZz h2 {
  text-align: left;
  color: #e9204f;
}
.cid-s4S2qcwJDb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S2qcwJDb h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S2qcwJDb .container {
    position: relative;
  }
  .cid-s4S2qcwJDb .row {
    margin: 0;
  }
  .cid-s4S2qcwJDb h2 {
    margin: 0;
  }
}
.cid-s4S2qcwJDb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S2qcwJDb .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S2qcwJDb h2 {
  text-align: left;
  color: #e91f4e;
}
.cid-s4S2srDd3U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S2srDd3U h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S2srDd3U .container {
    position: relative;
  }
  .cid-s4S2srDd3U .row {
    margin: 0;
  }
  .cid-s4S2srDd3U h2 {
    margin: 0;
  }
}
.cid-s4S2srDd3U .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S2srDd3U .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S2srDd3U h2 {
  text-align: left;
  color: #e91f4e;
}
.cid-s4S2v6KClH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S2v6KClH h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S2v6KClH .container {
    position: relative;
  }
  .cid-s4S2v6KClH .row {
    margin: 0;
  }
  .cid-s4S2v6KClH h2 {
    margin: 0;
  }
}
.cid-s4S2v6KClH .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S2v6KClH .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S2v6KClH h2 {
  text-align: left;
  color: #e91f4e;
}
.cid-s4S2sWw0Co {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s4S2sWw0Co h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s4S2sWw0Co .container {
    position: relative;
  }
  .cid-s4S2sWw0Co .row {
    margin: 0;
  }
  .cid-s4S2sWw0Co h2 {
    margin: 0;
  }
}
.cid-s4S2sWw0Co .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s4S2sWw0Co .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s4S2sWw0Co h2 {
  text-align: left;
  color: #e91f4e;
}
.cid-s4S1tNSHto {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4S1tNSHto .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-s4S1tNSHto .align-center {
    text-align: center;
  }
  .cid-s4S1tNSHto .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-s4S1tNSHto .block-btn {
  display: flex;
}
.cid-s4S1tNSHto .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-s4S1tNSHto h1 {
  margin-bottom: 0;
}
.cid-s4S1tNSHto .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-s4S1tNSHto .container {
    padding: 0 3rem;
  }
  .cid-s4S1tNSHto .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-s4S1tNSHto .block-btn {
    justify-content: center;
  }
  .cid-s4S1tNSHto .text-block {
    text-align: center;
  }
  .cid-s4S1tNSHto .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s4S1tNSHto .block-btn {
    justify-content: flex-end;
  }
  .cid-s4S1tNSHto .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-s4S1tNSHto .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-s4S1tNSHto .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-syu25PFlgr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-syu25PFlgr .col-sm-6 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .cid-syu25PFlgr .card {
    margin-bottom: 2rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-syu25PFlgr .card {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syu25PFlgr .card-wrapper {
    padding: 0 1.5rem;
  }
}
@media (min-width: 767px) {
  .cid-syu25PFlgr .row {
    margin: 0;
  }
}
.cid-syu25PFlgr .container {
  border-top: 1px solid #ebebeb;
  padding-top: 2rem;
}
.cid-s5TRBG2Dgg {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TRBG2Dgg .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TRBG2Dgg .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TRBG2Dgg .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TRBG2Dgg .mbr-section-title,
.cid-s5TRBG2Dgg .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TRBG2Dgg .social-list a {
  transition: .3s;
}
.cid-s5TRBG2Dgg .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TRBG2Dgg .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TRBG2Dgg .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TRBG2Dgg .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TRBG2Dgg .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TRBG2Dgg .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TRBG2Dgg .row {
    padding: 0 1rem;
  }
}
.cid-slhopFsSpp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhopFsSpp h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhopFsSpp .container {
    position: relative;
  }
  .cid-slhopFsSpp .row {
    margin: 0;
  }
  .cid-slhopFsSpp h2 {
    margin: 0;
  }
}
.cid-slhopFsSpp .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhopFsSpp .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhopFsSpp P {
  color: #ffffff;
  text-align: center;
}
.cid-s4S1tOQIAx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-s4S1tOQIAx .link {
  margin: 0;
}
.cid-s4S1tOQIAx .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s4S1tOQIAx .card {
    margin-bottom: 1rem;
  }
}
.cid-s4S1tOQIAx .card-title {
  margin-bottom: 0rem;
}
.cid-s4S1tOQIAx a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4S1tOQIAx .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-s4S1tOQIAx .align-center {
  text-align: center;
}
.cid-s4S1tPc3c6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s4S1tPc3c6 .media-container-row {
  align-items: center;
}
.cid-s4S1tPc3c6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s4S1tPc3c6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s4S1tPc3c6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s4S1tPc3c6 .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-s4S1tPc3c6 .foot-menu-item {
  transform: 0.2s;
}
.cid-s4S1tPc3c6 .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-s4S1tPc3c6 .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s4S1tPc3c6 .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-s4S1tPc3c6 .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-s4S1tPc3c6 .foot-menu {
    justify-content: center;
  }
  .cid-s4S1tPc3c6 .mbr-text {
    text-align: center;
  }
  .cid-s4S1tPc3c6 .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-s4S1tPc3c6 .foot-menu {
    justify-content: flex-end;
  }
}
.cid-s4S1tPc3c6 .link:hover {
  color: #ffffff;
}
.cid-s7wkfCVr3e .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wkfCVr3e .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wkfCVr3e .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wkfCVr3e .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wkfCVr3e .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wkfCVr3e .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wkfCVr3e .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wkfCVr3e .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wkfCVr3e P {
  color: #232323;
}
.cid-s7wkfCVr3e DIV {
  color: #ffffff;
}
.cid-s7wkfCVr3e H10 {
  color: #767676;
}
.cid-s7wkfCVr3e .hidden {
  display: none;
}
.cid-s7wkfCVr3e p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wkfCVr3e .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wkfCVr3e .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wkfCVr3e .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wkfCVr3e .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wkfCVr3e .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wkfCVr3e .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wkfCVr3e {
    display: none;
  }
}
.cid-toygQQ63ON .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygQQ63ON .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygQQ63ON .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygQQ63ON .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygQQ63ON .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygQQ63ON .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygQQ63ON .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygQQ63ON .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygQQ63ON P {
  color: #232323;
}
.cid-toygQQ63ON DIV {
  color: #ffffff;
}
.cid-toygQQ63ON H10 {
  color: #767676;
}
.cid-toygQQ63ON .hidden {
  display: none;
}
.cid-toygQQ63ON p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygQQ63ON .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygQQ63ON .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygQQ63ON .sticky li:hover {
  margin-left: 0px;
}
.cid-toygQQ63ON .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygQQ63ON .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygQQ63ON .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygQQ63ON {
    display: none;
  }
}
.cid-s7wkgjFnhj .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wkgjFnhj .my-float {
  margin-top: 16px;
}
.cid-s7wkgjFnhj P {
  color: #232323;
}
.cid-s7wkgjFnhj DIV {
  color: #ffffff;
}
.cid-s7wkgjFnhj H10 {
  color: #767676;
}
.cid-s7wkgjFnhj .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wkgjFnhj {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-s5lrOT17mk .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-s5lrOT17mk .nav-item:focus,
.cid-s5lrOT17mk .nav-link:focus {
  outline: none;
}
.cid-s5lrOT17mk .dropdown .dropdown-menu .dropdown-item {
  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-s5lrOT17mk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5lrOT17mk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-s5lrOT17mk .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-s5lrOT17mk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s5lrOT17mk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s5lrOT17mk .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-s5lrOT17mk .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-s5lrOT17mk .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-s5lrOT17mk .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s5lrOT17mk .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s5lrOT17mk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s5lrOT17mk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s5lrOT17mk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s5lrOT17mk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s5lrOT17mk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s5lrOT17mk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s5lrOT17mk .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-s5lrOT17mk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s5lrOT17mk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s5lrOT17mk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s5lrOT17mk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s5lrOT17mk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s5lrOT17mk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s5lrOT17mk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s5lrOT17mk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s5lrOT17mk .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-s5lrOT17mk .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-s5lrOT17mk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s5lrOT17mk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s5lrOT17mk .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s5lrOT17mk .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-s5lrOT17mk .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s5lrOT17mk .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-s5lrOT17mk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s5lrOT17mk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s5lrOT17mk .navbar-short {
  padding: 1rem 0 !important;
}
.cid-s5lrOT17mk .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-s5lrOT17mk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s5lrOT17mk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s5lrOT17mk .dropdown-item.active,
.cid-s5lrOT17mk .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-s5lrOT17mk .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-s5lrOT17mk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5lrOT17mk .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-s5lrOT17mk .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-s5lrOT17mk .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-s5lrOT17mk .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-s5lrOT17mk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5lrOT17mk .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-s5lrOT17mk .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-s5lrOT17mk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-s5lrOT17mk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s5lrOT17mk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5lrOT17mk ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s5lrOT17mk .navbar-buttons {
  text-align: center;
}
.cid-s5lrOT17mk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5lrOT17mk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s5lrOT17mk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5lrOT17mk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5lrOT17mk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5lrOT17mk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5lrOT17mk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5lrOT17mk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5lrOT17mk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5lrOT17mk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5lrOT17mk .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-s5lrOT17mk a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-s5lrOT17mk .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-s5lrOT17mk .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s5lrOT17mk .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s5lrOT17mk .navbar {
    height: 77px;
  }
  .cid-s5lrOT17mk .navbar.opened {
    height: auto;
  }
  .cid-s5lrOT17mk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s5lrOT17mk a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-s5lrOT17mk a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-s5lrOT17mk .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-s5lrOT17mk .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-s5lrOT17mk #mobile-hide {
    display: none;
  }
}
.cid-s5lrOTP4kC {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-s5lrOTP4kC .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-s5lrOTP4kC .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-s5lrOTP4kC .align-center {
    text-align: center;
  }
}
.cid-s5lrOTP4kC h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-s5lrOTP4kC .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-s5lrOTP4kC .row {
    margin: 0;
  }
}
.cid-s5lrOTP4kC .btn {
  margin-left: 0rem;
}
.cid-s5lrOTP4kC H3 {
  color: #e91f4e;
}
.cid-s5lrOXEfs9 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lrOXEfs9 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lrOXEfs9 .container {
    position: relative;
  }
  .cid-s5lrOXEfs9 .row {
    margin: 0;
  }
  .cid-s5lrOXEfs9 h2 {
    margin: 0;
  }
}
.cid-s5lrOXEfs9 .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-s5lrOXEfs9 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6I4YrLCT2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/seo-advantage-office-entry-1-1580x1053.jpg");
  width: 62.5%;
  margin: 0 18.75% 0 18.75%;
  display: inline-block;
  text-align: center;
}
.cid-t6I4YrLCT2 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6I4YrLCT2 .align-center {
    text-align: center;
  }
}
.cid-s5lrOYd4iq {
  background-color: #ffffff;
}
.cid-s5lrOYd4iq .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s5lrOYd4iq .carousel-item > div {
  width: 100%;
}
.cid-s5lrOYd4iq h4 {
  margin-top: 1rem;
  margin-bottom: 1.3rem;
  font-weight: 900;
}
.cid-s5lrOYd4iq .carousel-item.active,
.cid-s5lrOYd4iq .carousel-item-next,
.cid-s5lrOYd4iq .carousel-item-prev {
  display: flex;
}
.cid-s5lrOYd4iq .carousel-controls a {
  transition: opacity .5s;
  font-size: 1.2rem;
}
.cid-s5lrOYd4iq .carousel-controls a span {
  padding: 15px;
  border-radius: 50%;
  opacity: .9;
}
.cid-s5lrOYd4iq .carousel-controls a:hover span {
  opacity: 1;
}
@media (min-width: 768px) {
  .cid-s5lrOYd4iq .carousel-controls a {
    width: 5%;
  }
}
.cid-s5lrOYd4iq .mbr-section-subtitle {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #70747f;
}
.cid-s5lrOYd4iq .img-block {
  display: flex;
  flex-direction: column;
}
.cid-s5lrOYd4iq img {
  width: 100%;
  margin: 0;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.cid-s5lrOYd4iq .mbr-text {
  position: relative;
}
.cid-s5lrOYd4iq li {
  background-color: transparent;
  width: 11px;
  height: 11px;
  border: 1px solid #e0e0e0 !important;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.cid-s5lrOYd4iq li.active {
  background-color: #ffffff;
  width: 14px;
  height: 14px;
  border: none !important;
}
.cid-s5lrOYd4iq .carousel-indicators {
  position: absolute;
  margin-top: 2rem;
  bottom: 0rem;
  align-items: center;
}
.cid-s5lrOYd4iq ol {
  margin-bottom: 0;
}
.cid-s5lrOYd4iq .carousel-indicators li {
  border: none;
  border-radius: 50%;
}
.cid-s5lrOYd4iq .carousel {
  display: flex;
  overflow: hidden;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-s5lrOYd4iq {
    padding-top: 40px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-s5lrOYd4iq {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-s5lrOYd4iq .row {
    margin: 0;
  }
}
.cid-s5lrOYd4iq .title-block {
  margin-top: 1.3rem;
  bottom: -1rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5lrOYd4iq .desk {
  transition: 0.3s;
  font-weight: 500;
}
.cid-s5lrOYd4iq .img-block:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  transform: scale(1.1);
}
.cid-s5lrOYd4iq .img-block:hover .link {
  border-bottom: 1px solid currentColor;
}
.cid-s5lrOYd4iq .img-block:hover .desk {
  color: #101010;
}
.cid-s5lrOYd4iq .wrapper-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-s5lrOYd4iq .img-card {
    margin-top: 2rem;
  }
}
.cid-s5lrOYd4iq .link {
  border-bottom: 1px solid #e0e0e0;
  display: inline;
  padding-bottom: 3px;
  transition: all .3s;
}
.cid-s5ltlB4A4v {
  background-color: #ffffff;
}
.cid-s5ltlB4A4v .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s5ltlB4A4v .carousel-item > div {
  width: 100%;
}
.cid-s5ltlB4A4v h4 {
  margin-top: 1rem;
  margin-bottom: 1.3rem;
  font-weight: 900;
}
.cid-s5ltlB4A4v .carousel-item.active,
.cid-s5ltlB4A4v .carousel-item-next,
.cid-s5ltlB4A4v .carousel-item-prev {
  display: flex;
}
.cid-s5ltlB4A4v .carousel-controls a {
  transition: opacity .5s;
  font-size: 1.2rem;
}
.cid-s5ltlB4A4v .carousel-controls a span {
  padding: 15px;
  border-radius: 50%;
  opacity: .9;
}
.cid-s5ltlB4A4v .carousel-controls a:hover span {
  opacity: 1;
}
@media (min-width: 768px) {
  .cid-s5ltlB4A4v .carousel-controls a {
    width: 5%;
  }
}
.cid-s5ltlB4A4v .mbr-section-subtitle {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #70747f;
}
.cid-s5ltlB4A4v .img-block {
  display: flex;
  flex-direction: column;
}
.cid-s5ltlB4A4v img {
  width: 100%;
  margin: 0;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.cid-s5ltlB4A4v .mbr-text {
  position: relative;
}
.cid-s5ltlB4A4v li {
  background-color: transparent;
  width: 11px;
  height: 11px;
  border: 1px solid #e0e0e0 !important;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.cid-s5ltlB4A4v li.active {
  background-color: #ffffff;
  width: 14px;
  height: 14px;
  border: none !important;
}
.cid-s5ltlB4A4v .carousel-indicators {
  position: absolute;
  margin-top: 2rem;
  bottom: 0rem;
  align-items: center;
}
.cid-s5ltlB4A4v ol {
  margin-bottom: 0;
}
.cid-s5ltlB4A4v .carousel-indicators li {
  border: none;
  border-radius: 50%;
}
.cid-s5ltlB4A4v .carousel {
  display: flex;
  overflow: hidden;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-s5ltlB4A4v {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-s5ltlB4A4v {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-s5ltlB4A4v .row {
    margin: 0;
  }
}
.cid-s5ltlB4A4v .title-block {
  margin-top: 1.3rem;
  bottom: -1rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5ltlB4A4v .desk {
  transition: 0.3s;
  font-weight: 500;
}
.cid-s5ltlB4A4v .img-block:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  transform: scale(1.1);
}
.cid-s5ltlB4A4v .img-block:hover .link {
  border-bottom: 1px solid currentColor;
}
.cid-s5ltlB4A4v .img-block:hover .desk {
  color: #101010;
}
.cid-s5ltlB4A4v .wrapper-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-s5ltlB4A4v .img-card {
    margin-top: 2rem;
  }
}
.cid-s5ltlB4A4v .link {
  border-bottom: 1px solid #e0e0e0;
  display: inline;
  padding-bottom: 3px;
  transition: all .3s;
}
.cid-s5lvLYluY4 {
  background-color: #ffffff;
}
.cid-s5lvLYluY4 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s5lvLYluY4 .carousel-item > div {
  width: 100%;
}
.cid-s5lvLYluY4 h4 {
  margin-top: 1rem;
  margin-bottom: 1.3rem;
  font-weight: 900;
}
.cid-s5lvLYluY4 .carousel-item.active,
.cid-s5lvLYluY4 .carousel-item-next,
.cid-s5lvLYluY4 .carousel-item-prev {
  display: flex;
}
.cid-s5lvLYluY4 .carousel-controls a {
  transition: opacity .5s;
  font-size: 1.2rem;
}
.cid-s5lvLYluY4 .carousel-controls a span {
  padding: 15px;
  border-radius: 50%;
  opacity: .9;
}
.cid-s5lvLYluY4 .carousel-controls a:hover span {
  opacity: 1;
}
@media (min-width: 768px) {
  .cid-s5lvLYluY4 .carousel-controls a {
    width: 5%;
  }
}
.cid-s5lvLYluY4 .mbr-section-subtitle {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #70747f;
}
.cid-s5lvLYluY4 .img-block {
  display: flex;
  flex-direction: column;
}
.cid-s5lvLYluY4 img {
  width: 100%;
  margin: 0;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.cid-s5lvLYluY4 .mbr-text {
  position: relative;
}
.cid-s5lvLYluY4 li {
  background-color: transparent;
  width: 11px;
  height: 11px;
  border: 1px solid #e0e0e0 !important;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.cid-s5lvLYluY4 li.active {
  background-color: #ffffff;
  width: 14px;
  height: 14px;
  border: none !important;
}
.cid-s5lvLYluY4 .carousel-indicators {
  position: absolute;
  margin-top: 2rem;
  bottom: 0rem;
  align-items: center;
}
.cid-s5lvLYluY4 ol {
  margin-bottom: 0;
}
.cid-s5lvLYluY4 .carousel-indicators li {
  border: none;
  border-radius: 50%;
}
.cid-s5lvLYluY4 .carousel {
  display: flex;
  overflow: hidden;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-s5lvLYluY4 {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
@media (min-width: 767px) {
  .cid-s5lvLYluY4 {
    padding-top: 0px;
    padding-bottom: 45px;
  }
  .cid-s5lvLYluY4 .row {
    margin: 0;
  }
}
.cid-s5lvLYluY4 .title-block {
  margin-top: 1.3rem;
  bottom: -1rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5lvLYluY4 .desk {
  transition: 0.3s;
  font-weight: 500;
}
.cid-s5lvLYluY4 .img-block:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  transform: scale(1.1);
}
.cid-s5lvLYluY4 .img-block:hover .link {
  border-bottom: 1px solid currentColor;
}
.cid-s5lvLYluY4 .img-block:hover .desk {
  color: #101010;
}
.cid-s5lvLYluY4 .wrapper-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-s5lvLYluY4 .img-card {
    margin-top: 2rem;
  }
}
.cid-s5lvLYluY4 .link {
  border-bottom: 1px solid #e0e0e0;
  display: inline;
  padding-bottom: 3px;
  transition: all .3s;
}
.cid-s5TRnAYlol {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TRnAYlol .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TRnAYlol .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TRnAYlol .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TRnAYlol .mbr-section-title,
.cid-s5TRnAYlol .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TRnAYlol .social-list a {
  transition: .3s;
}
.cid-s5TRnAYlol .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TRnAYlol .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TRnAYlol .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TRnAYlol .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TRnAYlol .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TRnAYlol .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TRnAYlol .row {
    padding: 0 1rem;
  }
}
.cid-slhoiMcsLD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhoiMcsLD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhoiMcsLD .container {
    position: relative;
  }
  .cid-slhoiMcsLD .row {
    margin: 0;
  }
  .cid-slhoiMcsLD h2 {
    margin: 0;
  }
}
.cid-slhoiMcsLD .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhoiMcsLD .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhoiMcsLD P {
  color: #ffffff;
  text-align: center;
}
.cid-s5lrOZWpWQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-s5lrOZWpWQ .link {
  margin: 0;
}
.cid-s5lrOZWpWQ .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s5lrOZWpWQ .card {
    margin-bottom: 1rem;
  }
}
.cid-s5lrOZWpWQ .card-title {
  margin-bottom: 0rem;
}
.cid-s5lrOZWpWQ a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5lrOZWpWQ .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-s5lrOZWpWQ .align-center {
  text-align: center;
}
.cid-s5lrP0xbaQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s5lrP0xbaQ .media-container-row {
  align-items: center;
}
.cid-s5lrP0xbaQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s5lrP0xbaQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s5lrP0xbaQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s5lrP0xbaQ .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-s5lrP0xbaQ .foot-menu-item {
  transform: 0.2s;
}
.cid-s5lrP0xbaQ .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-s5lrP0xbaQ .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5lrP0xbaQ .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-s5lrP0xbaQ .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-s5lrP0xbaQ .foot-menu {
    justify-content: center;
  }
  .cid-s5lrP0xbaQ .mbr-text {
    text-align: center;
  }
  .cid-s5lrP0xbaQ .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-s5lrP0xbaQ .foot-menu {
    justify-content: flex-end;
  }
}
.cid-s5lrP0xbaQ .link:hover {
  color: #ffffff;
}
.cid-s7wk7X6Ubt .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wk7X6Ubt .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wk7X6Ubt .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wk7X6Ubt .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wk7X6Ubt .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wk7X6Ubt .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wk7X6Ubt .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wk7X6Ubt .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wk7X6Ubt P {
  color: #232323;
}
.cid-s7wk7X6Ubt DIV {
  color: #ffffff;
}
.cid-s7wk7X6Ubt H10 {
  color: #767676;
}
.cid-s7wk7X6Ubt .hidden {
  display: none;
}
.cid-s7wk7X6Ubt p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wk7X6Ubt .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wk7X6Ubt .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wk7X6Ubt .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wk7X6Ubt .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wk7X6Ubt .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wk7X6Ubt .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wk7X6Ubt {
    display: none;
  }
}
.cid-toygMc9aNq .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygMc9aNq .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygMc9aNq .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygMc9aNq .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygMc9aNq .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygMc9aNq .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygMc9aNq .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygMc9aNq .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygMc9aNq P {
  color: #232323;
}
.cid-toygMc9aNq DIV {
  color: #ffffff;
}
.cid-toygMc9aNq H10 {
  color: #767676;
}
.cid-toygMc9aNq .hidden {
  display: none;
}
.cid-toygMc9aNq p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygMc9aNq .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygMc9aNq .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygMc9aNq .sticky li:hover {
  margin-left: 0px;
}
.cid-toygMc9aNq .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygMc9aNq .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygMc9aNq .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygMc9aNq {
    display: none;
  }
}
.cid-s7wk8nePkm .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wk8nePkm .my-float {
  margin-top: 16px;
}
.cid-s7wk8nePkm P {
  color: #232323;
}
.cid-s7wk8nePkm DIV {
  color: #ffffff;
}
.cid-s7wk8nePkm H10 {
  color: #767676;
}
.cid-s7wk8nePkm .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wk8nePkm {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-s5lyrkVgmr .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-s5lyrkVgmr .nav-item:focus,
.cid-s5lyrkVgmr .nav-link:focus {
  outline: none;
}
.cid-s5lyrkVgmr .dropdown .dropdown-menu .dropdown-item {
  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-s5lyrkVgmr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5lyrkVgmr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-s5lyrkVgmr .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-s5lyrkVgmr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s5lyrkVgmr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s5lyrkVgmr .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-s5lyrkVgmr .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-s5lyrkVgmr .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-s5lyrkVgmr .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s5lyrkVgmr .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s5lyrkVgmr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s5lyrkVgmr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s5lyrkVgmr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s5lyrkVgmr .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s5lyrkVgmr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s5lyrkVgmr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s5lyrkVgmr .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-s5lyrkVgmr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s5lyrkVgmr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s5lyrkVgmr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s5lyrkVgmr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s5lyrkVgmr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s5lyrkVgmr .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s5lyrkVgmr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s5lyrkVgmr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s5lyrkVgmr .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-s5lyrkVgmr .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-s5lyrkVgmr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s5lyrkVgmr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s5lyrkVgmr .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s5lyrkVgmr .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-s5lyrkVgmr .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s5lyrkVgmr .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-s5lyrkVgmr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s5lyrkVgmr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s5lyrkVgmr .navbar-short {
  padding: 1rem 0 !important;
}
.cid-s5lyrkVgmr .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-s5lyrkVgmr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s5lyrkVgmr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s5lyrkVgmr .dropdown-item.active,
.cid-s5lyrkVgmr .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-s5lyrkVgmr .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-s5lyrkVgmr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5lyrkVgmr .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-s5lyrkVgmr .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-s5lyrkVgmr .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-s5lyrkVgmr .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-s5lyrkVgmr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5lyrkVgmr .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-s5lyrkVgmr .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-s5lyrkVgmr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-s5lyrkVgmr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s5lyrkVgmr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5lyrkVgmr ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s5lyrkVgmr .navbar-buttons {
  text-align: center;
}
.cid-s5lyrkVgmr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5lyrkVgmr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s5lyrkVgmr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5lyrkVgmr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5lyrkVgmr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5lyrkVgmr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5lyrkVgmr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5lyrkVgmr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5lyrkVgmr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5lyrkVgmr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5lyrkVgmr .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-s5lyrkVgmr a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-s5lyrkVgmr .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-s5lyrkVgmr .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s5lyrkVgmr .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s5lyrkVgmr .navbar {
    height: 77px;
  }
  .cid-s5lyrkVgmr .navbar.opened {
    height: auto;
  }
  .cid-s5lyrkVgmr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s5lyrkVgmr a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-s5lyrkVgmr a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-s5lyrkVgmr .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-s5lyrkVgmr .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-s5lyrkVgmr #mobile-hide {
    display: none;
  }
}
.cid-s5lyrlILfO {
  padding-top: 225px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-s5lyrlILfO .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-s5lyrlILfO .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-s5lyrlILfO .align-center {
    text-align: center;
  }
}
.cid-s5lyrlILfO H3 {
  color: #e9204f;
}
.cid-s5lyrlILfO H1 {
  text-align: center;
}
.cid-s5lyrm51iU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lyrm51iU h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lyrm51iU .container {
    position: relative;
  }
  .cid-s5lyrm51iU .row {
    margin: 0;
  }
  .cid-s5lyrm51iU h2 {
    margin: 0;
  }
}
.cid-s5lyrm51iU .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lyrm51iU .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lyrm51iU h2 {
  text-align: left;
}
@media (min-width: 1200px) {
  .cid-s5lyrm51iU .container {
    max-width: 850px !important;
  }
}
.cid-s5lyrm51iU p {
  font-size: 25px;
}
.cid-s5lyrmo9IA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lyrmo9IA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lyrmo9IA .container {
    position: relative;
  }
  .cid-s5lyrmo9IA .row {
    margin: 0;
  }
  .cid-s5lyrmo9IA h2 {
    margin: 0;
  }
}
.cid-s5lyrmo9IA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lyrmo9IA .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lyrmo9IA h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-s5lyrmo9IA .container {
    max-width: 850px !important;
  }
}
.cid-s5lyrmo9IA p {
  font-size: 25px;
}
.cid-s5lyrmIoHl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lyrmIoHl h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lyrmIoHl .container {
    position: relative;
  }
  .cid-s5lyrmIoHl .row {
    margin: 0;
  }
  .cid-s5lyrmIoHl h2 {
    margin: 0;
  }
}
.cid-s5lyrmIoHl .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lyrmIoHl .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lyrmIoHl h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-s5lyrmIoHl .container {
    max-width: 850px !important;
  }
}
.cid-s5lyrmIoHl p {
  font-size: 25px;
}
.cid-s5lyrnuPRk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lyrnuPRk h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lyrnuPRk .container {
    position: relative;
  }
  .cid-s5lyrnuPRk .row {
    margin: 0;
  }
  .cid-s5lyrnuPRk h2 {
    margin: 0;
  }
}
.cid-s5lyrnuPRk .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lyrnuPRk .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lyrnuPRk h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-s5lyrnuPRk .container {
    max-width: 850px !important;
  }
}
.cid-s5lyrnuPRk p {
  font-size: 25px;
}
.cid-s5lyrnOCkf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lyrnOCkf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lyrnOCkf .container {
    position: relative;
  }
  .cid-s5lyrnOCkf .row {
    margin: 0;
  }
  .cid-s5lyrnOCkf h2 {
    margin: 0;
  }
}
.cid-s5lyrnOCkf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lyrnOCkf .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lyrnOCkf h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-s5lyrnOCkf .container {
    max-width: 850px !important;
  }
}
.cid-s5lyrnOCkf p {
  font-size: 25px;
}
.cid-s5lyroiM7u {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lyroiM7u h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lyroiM7u .container {
    position: relative;
  }
  .cid-s5lyroiM7u .row {
    margin: 0;
  }
  .cid-s5lyroiM7u h2 {
    margin: 0;
  }
}
.cid-s5lyroiM7u .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lyroiM7u .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lyroiM7u h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-s5lyroiM7u .container {
    max-width: 850px !important;
  }
}
.cid-s5lyroiM7u p {
  font-size: 25px;
}
.cid-s5lAATrYqM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lAATrYqM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lAATrYqM .container {
    position: relative;
  }
  .cid-s5lAATrYqM .row {
    margin: 0;
  }
  .cid-s5lAATrYqM h2 {
    margin: 0;
  }
}
.cid-s5lAATrYqM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lAATrYqM .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lAATrYqM h2 {
  text-align: left;
  color: #e91f4e;
}
@media (min-width: 1200px) {
  .cid-s5lAATrYqM .container {
    max-width: 850px !important;
  }
}
.cid-s5lAATrYqM p {
  font-size: 25px;
}
.cid-s5lAC0UeuJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lAC0UeuJ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lAC0UeuJ .container {
    position: relative;
  }
  .cid-s5lAC0UeuJ .row {
    margin: 0;
  }
  .cid-s5lAC0UeuJ h2 {
    margin: 0;
  }
}
.cid-s5lAC0UeuJ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lAC0UeuJ .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lAC0UeuJ h2 {
  text-align: left;
  color: #e91f4e;
}
@media (min-width: 1200px) {
  .cid-s5lAC0UeuJ .container {
    max-width: 850px !important;
  }
}
.cid-s5lAC0UeuJ p {
  font-size: 25px;
}
.cid-s5lACD8ylR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lACD8ylR h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lACD8ylR .container {
    position: relative;
  }
  .cid-s5lACD8ylR .row {
    margin: 0;
  }
  .cid-s5lACD8ylR h2 {
    margin: 0;
  }
}
.cid-s5lACD8ylR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lACD8ylR .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lACD8ylR h2 {
  text-align: left;
  color: #e91f4e;
}
@media (min-width: 1200px) {
  .cid-s5lACD8ylR .container {
    max-width: 850px !important;
  }
}
.cid-s5lACD8ylR p {
  font-size: 25px;
}
.cid-s5lAD8EjXy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lAD8EjXy h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lAD8EjXy .container {
    position: relative;
  }
  .cid-s5lAD8EjXy .row {
    margin: 0;
  }
  .cid-s5lAD8EjXy h2 {
    margin: 0;
  }
}
.cid-s5lAD8EjXy .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lAD8EjXy .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lAD8EjXy h2 {
  text-align: left;
  color: #e91f4e;
}
@media (min-width: 1200px) {
  .cid-s5lAD8EjXy .container {
    max-width: 850px !important;
  }
}
.cid-s5lAD8EjXy p {
  font-size: 25px;
}
.cid-s5lAV4XTXT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5lAV4XTXT h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5lAV4XTXT .container {
    position: relative;
  }
  .cid-s5lAV4XTXT .row {
    margin: 0;
  }
  .cid-s5lAV4XTXT h2 {
    margin: 0;
  }
}
.cid-s5lAV4XTXT .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5lAV4XTXT .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-s5lAV4XTXT h2 {
  text-align: left;
  color: #e91f4e;
}
@media (min-width: 1200px) {
  .cid-s5lAV4XTXT .container {
    max-width: 850px !important;
  }
}
.cid-s5lAV4XTXT p {
  font-size: 25px;
}
.cid-s5lyroAcKp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s5lyroAcKp .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-s5lyroAcKp .align-center {
    text-align: center;
  }
  .cid-s5lyroAcKp .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-s5lyroAcKp .block-btn {
  display: flex;
}
.cid-s5lyroAcKp .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-s5lyroAcKp h1 {
  margin-bottom: 0;
}
.cid-s5lyroAcKp .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-s5lyroAcKp .container {
    padding: 0 3rem;
  }
  .cid-s5lyroAcKp .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-s5lyroAcKp .block-btn {
    justify-content: center;
  }
  .cid-s5lyroAcKp .text-block {
    text-align: center;
  }
  .cid-s5lyroAcKp .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5lyroAcKp .block-btn {
    justify-content: flex-end;
  }
  .cid-s5lyroAcKp .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-s5lyroAcKp .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-s5lyroAcKp .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-s5TQEuKbVk {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TQEuKbVk .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TQEuKbVk .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TQEuKbVk .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TQEuKbVk .mbr-section-title,
.cid-s5TQEuKbVk .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TQEuKbVk .social-list a {
  transition: .3s;
}
.cid-s5TQEuKbVk .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TQEuKbVk .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TQEuKbVk .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TQEuKbVk .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TQEuKbVk .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TQEuKbVk .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TQEuKbVk .row {
    padding: 0 1rem;
  }
}
.cid-slhoaeToel {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhoaeToel h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhoaeToel .container {
    position: relative;
  }
  .cid-slhoaeToel .row {
    margin: 0;
  }
  .cid-slhoaeToel h2 {
    margin: 0;
  }
}
.cid-slhoaeToel .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhoaeToel .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhoaeToel P {
  color: #ffffff;
  text-align: center;
}
.cid-s5lyrpMz1G {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-s5lyrpMz1G .link {
  margin: 0;
}
.cid-s5lyrpMz1G .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s5lyrpMz1G .card {
    margin-bottom: 1rem;
  }
}
.cid-s5lyrpMz1G .card-title {
  margin-bottom: 0rem;
}
.cid-s5lyrpMz1G a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5lyrpMz1G .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-s5lyrpMz1G .align-center {
  text-align: center;
}
.cid-s5lyrqc3ur {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s5lyrqc3ur .media-container-row {
  align-items: center;
}
.cid-s5lyrqc3ur .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s5lyrqc3ur .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s5lyrqc3ur .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s5lyrqc3ur .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-s5lyrqc3ur .foot-menu-item {
  transform: 0.2s;
}
.cid-s5lyrqc3ur .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-s5lyrqc3ur .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5lyrqc3ur .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-s5lyrqc3ur .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-s5lyrqc3ur .foot-menu {
    justify-content: center;
  }
  .cid-s5lyrqc3ur .mbr-text {
    text-align: center;
  }
  .cid-s5lyrqc3ur .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-s5lyrqc3ur .foot-menu {
    justify-content: flex-end;
  }
}
.cid-s5lyrqc3ur .link:hover {
  color: #ffffff;
}
.cid-s7wjZW4Owf .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjZW4Owf .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjZW4Owf .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjZW4Owf .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjZW4Owf .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjZW4Owf .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjZW4Owf .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjZW4Owf .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjZW4Owf P {
  color: #232323;
}
.cid-s7wjZW4Owf DIV {
  color: #ffffff;
}
.cid-s7wjZW4Owf H10 {
  color: #767676;
}
.cid-s7wjZW4Owf .hidden {
  display: none;
}
.cid-s7wjZW4Owf p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjZW4Owf .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjZW4Owf .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjZW4Owf .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjZW4Owf .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjZW4Owf .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjZW4Owf .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjZW4Owf {
    display: none;
  }
}
.cid-toygF4JXKd .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygF4JXKd .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygF4JXKd .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygF4JXKd .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygF4JXKd .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygF4JXKd .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygF4JXKd .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygF4JXKd .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygF4JXKd P {
  color: #232323;
}
.cid-toygF4JXKd DIV {
  color: #ffffff;
}
.cid-toygF4JXKd H10 {
  color: #767676;
}
.cid-toygF4JXKd .hidden {
  display: none;
}
.cid-toygF4JXKd p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygF4JXKd .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygF4JXKd .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygF4JXKd .sticky li:hover {
  margin-left: 0px;
}
.cid-toygF4JXKd .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygF4JXKd .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygF4JXKd .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygF4JXKd {
    display: none;
  }
}
.cid-s7wk0vpOhT .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wk0vpOhT .my-float {
  margin-top: 16px;
}
.cid-s7wk0vpOhT P {
  color: #232323;
}
.cid-s7wk0vpOhT DIV {
  color: #ffffff;
}
.cid-s7wk0vpOhT H10 {
  color: #767676;
}
.cid-s7wk0vpOhT .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wk0vpOhT {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-s5r9lkhYrx .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-s5r9lkhYrx .nav-item:focus,
.cid-s5r9lkhYrx .nav-link:focus {
  outline: none;
}
.cid-s5r9lkhYrx .dropdown .dropdown-menu .dropdown-item {
  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-s5r9lkhYrx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5r9lkhYrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-s5r9lkhYrx .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-s5r9lkhYrx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s5r9lkhYrx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s5r9lkhYrx .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-s5r9lkhYrx .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-s5r9lkhYrx .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-s5r9lkhYrx .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s5r9lkhYrx .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s5r9lkhYrx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s5r9lkhYrx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s5r9lkhYrx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s5r9lkhYrx .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s5r9lkhYrx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s5r9lkhYrx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s5r9lkhYrx .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-s5r9lkhYrx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s5r9lkhYrx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s5r9lkhYrx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s5r9lkhYrx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s5r9lkhYrx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s5r9lkhYrx .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s5r9lkhYrx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s5r9lkhYrx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s5r9lkhYrx .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-s5r9lkhYrx .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-s5r9lkhYrx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s5r9lkhYrx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s5r9lkhYrx .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s5r9lkhYrx .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-s5r9lkhYrx .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s5r9lkhYrx .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-s5r9lkhYrx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s5r9lkhYrx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s5r9lkhYrx .navbar-short {
  padding: 1rem 0 !important;
}
.cid-s5r9lkhYrx .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-s5r9lkhYrx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s5r9lkhYrx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s5r9lkhYrx .dropdown-item.active,
.cid-s5r9lkhYrx .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-s5r9lkhYrx .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-s5r9lkhYrx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5r9lkhYrx .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-s5r9lkhYrx .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-s5r9lkhYrx .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-s5r9lkhYrx .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-s5r9lkhYrx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5r9lkhYrx .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-s5r9lkhYrx .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-s5r9lkhYrx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-s5r9lkhYrx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s5r9lkhYrx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5r9lkhYrx ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s5r9lkhYrx .navbar-buttons {
  text-align: center;
}
.cid-s5r9lkhYrx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5r9lkhYrx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s5r9lkhYrx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5r9lkhYrx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5r9lkhYrx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5r9lkhYrx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5r9lkhYrx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5r9lkhYrx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5r9lkhYrx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5r9lkhYrx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5r9lkhYrx .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-s5r9lkhYrx a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-s5r9lkhYrx .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-s5r9lkhYrx .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s5r9lkhYrx .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s5r9lkhYrx .navbar {
    height: 77px;
  }
  .cid-s5r9lkhYrx .navbar.opened {
    height: auto;
  }
  .cid-s5r9lkhYrx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s5r9lkhYrx a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-s5r9lkhYrx a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-s5r9lkhYrx .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-s5r9lkhYrx .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-s5r9lkhYrx #mobile-hide {
    display: none;
  }
}
.cid-s5r9llHbH2 {
  padding-top: 240px;
  padding-bottom: 0px;
}
.cid-s5r9llHbH2 .mbr-iconfont {
  color: #e91f4e;
  font-size: 3rem;
  transition: 0.7s;
}
.cid-s5r9llHbH2 .card-inner {
  background-color: #1f2732;
  transition: 0.7s;
  z-index: 10;
}
.cid-s5r9llHbH2 .btn {
  margin-left: 0rem;
}
.cid-s5r9llHbH2 .row {
  padding-bottom: 8rem;
}
.cid-s5r9llHbH2 .link {
  margin: 0;
}
.cid-s5r9llHbH2 .card-title {
  position: relative;
  margin-bottom: 1.3rem;
  padding-bottom: 0.5rem;
}
.cid-s5r9llHbH2 .card-title:after {
  position: absolute;
  content: '';
  bottom: 0px;
  left: 0;
  right: 0;
  width: 40px;
  height: 2px;
  background: #e9204e;
  transition: 0.7s;
}
.cid-s5r9llHbH2 .card-img {
  margin-bottom: 3.2rem;
}
.cid-s5r9llHbH2 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-s5r9llHbH2 .card:hover .card-inner {
  background-color: #e9204e;
  box-shadow: 0px 10px 50px 10px rgba(0, 0, 0, 0.3);
}
.cid-s5r9llHbH2 .card:hover .mbr-iconfont {
  color: #ffffff !important;
}
.cid-s5r9llHbH2 .card:hover .card-title:after {
  background: #fff;
}
.cid-s5r9llHbH2 .media-container-row {
  align-items: flex-end;
}
.cid-s5r9llHbH2 .mbr-section-title {
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-s5r9llHbH2 .card {
    padding: 0;
    margin-bottom: 2rem;
  }
  .cid-s5r9llHbH2 .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5r9llHbH2 .card-inner {
    padding: 3.4rem 2.5rem 3.6rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-s5r9llHbH2 .card {
    margin-bottom: 2rem;
  }
  .cid-s5r9llHbH2 .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-s5r9llHbH2 .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-s5r9llHbH2 .card {
  position: relative;
}
.cid-s5r9llHbH2 .card-3::after {
  content: "";
  background-color: #e9204e;
  height: 70px;
  width: 97%;
  position: absolute;
  bottom: -20px;
  z-index: 1;
}
.cid-s5r9llHbH2 .card:first-child .card-inner {
  background-color: #e9204e;
}
.cid-s5r9llHbH2 .card:first-child .card-inner .mbr-iconfont {
  color: #fff;
}
.cid-s5r9llHbH2 .card:first-child .card-inner .card-title:after {
  background: #fff;
}
.cid-s5r9llHbH2 .mbr-background-video-preview {
  background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-melbourne-australia.png") !important;
  background-color: #101010 !important;
}
.cid-s5r9lnGxjN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .cid-s5r9lnGxjN h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5r9lnGxjN .container {
    position: relative;
  }
  .cid-s5r9lnGxjN .row {
    margin: 0;
  }
  .cid-s5r9lnGxjN h2 {
    margin: 0;
  }
}
.cid-s5r9lnGxjN .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5r9lnGxjN .mbr-text {
  margin-top: 1.4rem;
}
.cid-s5r9lnGxjN h2 {
  color: #e9204f;
}
.cid-s5r9loHGdn {
  background: #f9f9f9;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s5r9loHGdn .image-block {
  margin: auto;
}
.cid-s5r9loHGdn .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-s5r9loHGdn .image-block {
    width: 100% !important;
  }
}
.cid-s5r9loHGdn .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-s5r9loHGdn .container {
    padding: 0 2rem;
  }
}
.cid-s5r9lphjj2 {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5r9lphjj2 h2 {
    margin-bottom: 1rem;
  }
  .cid-s5r9lphjj2 .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-s5r9lphjj2 .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-s5r9lphjj2 .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-s5r9lphjj2 .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-s5r9lphjj2 .container {
    position: relative;
  }
  .cid-s5r9lphjj2 h2 {
    margin: 0;
  }
}
.cid-s5r9lphjj2 .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
}
.cid-s5r9lphjj2 hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-s5r9lphjj2 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5r9lphjj2 .btn:hover {
  color: #ffffff !important;
}
.cid-s5r9lsOy6g {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5r9lsOy6g .mbr-text {
  color: #767676;
}
.cid-s5r9lsOy6g .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-s5r9lsOy6g .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-s5r9lsOy6g .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-s5r9lsOy6g .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-s5r9lsOy6g .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s5r9lsOy6g .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-s5r9lsOy6g .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s5r9lsOy6g .card {
    margin-bottom: 2rem;
  }
}
.cid-s5r9lsOy6g .text-link {
  font-weight: 800 !important;
}
.cid-s5r9lsOy6g .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-s5r9lsOy6g .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9lsOy6g .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9lsOy6g .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-s5r9lsOy6g .card:hover .icon-arrow {
  color: #fff;
}
.cid-s5r9lsOy6g .card:hover .text-link {
  color: #fff !important;
}
.cid-s5r9lsOy6g .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-s5r9lsOy6g .card:hover .link {
  transform: translateX(42px);
}
.cid-s5r9lsOy6g .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-s5r9lsOy6g h5 {
  color: #101010;
  font-weight: 800;
}
.cid-s5r9ltnW3x {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-s5r9ltnW3x .mbr-text {
  color: #767676;
}
.cid-s5r9ltnW3x .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-s5r9ltnW3x .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-s5r9ltnW3x .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-s5r9ltnW3x .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-s5r9ltnW3x .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s5r9ltnW3x .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-s5r9ltnW3x .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s5r9ltnW3x .card {
    margin-bottom: 2rem;
  }
}
.cid-s5r9ltnW3x .text-link {
  font-weight: 800 !important;
}
.cid-s5r9ltnW3x .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-s5r9ltnW3x .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9ltnW3x .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9ltnW3x .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-s5r9ltnW3x .card:hover .icon-arrow {
  color: #fff;
}
.cid-s5r9ltnW3x .card:hover .text-link {
  color: #fff !important;
}
.cid-s5r9ltnW3x .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-s5r9ltnW3x .card:hover .link {
  transform: translateX(42px);
}
.cid-s5r9ltnW3x .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-s5r9ltnW3x h5 {
  color: #101010;
  font-weight: 800;
}
.cid-s5r9ltRgMg {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5r9ltRgMg h2 {
    margin-bottom: 1rem;
  }
  .cid-s5r9ltRgMg .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-s5r9ltRgMg .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-s5r9ltRgMg .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-s5r9ltRgMg .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-s5r9ltRgMg .container {
    position: relative;
  }
  .cid-s5r9ltRgMg h2 {
    margin: 0;
  }
}
.cid-s5r9ltRgMg .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
}
.cid-s5r9ltRgMg hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-s5r9ltRgMg .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5r9ltRgMg .btn:hover {
  color: #ffffff !important;
}
.cid-s5r9ludbXO {
  background-color: #ffffff;
}
.cid-s5r9ludbXO .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s5r9ludbXO .carousel-item > div {
  width: 100%;
}
.cid-s5r9ludbXO h4 {
  margin-bottom: 0.7rem;
  font-weight: 900;
}
.cid-s5r9ludbXO .carousel-item.active,
.cid-s5r9ludbXO .carousel-item-next,
.cid-s5r9ludbXO .carousel-item-prev {
  display: flex;
}
.cid-s5r9ludbXO .carousel-controls a {
  transition: opacity .5s;
  font-size: 1.2rem;
}
.cid-s5r9ludbXO .carousel-controls a span {
  padding: 15px;
  border-radius: 50%;
  opacity: .9;
}
.cid-s5r9ludbXO .carousel-controls a:hover span {
  opacity: 1;
}
@media (min-width: 768px) {
  .cid-s5r9ludbXO .carousel-controls a {
    width: 5%;
  }
}
.cid-s5r9ludbXO .mbr-text {
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-s5r9ludbXO .mbr-section-subtitle {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #70747f;
}
.cid-s5r9ludbXO .img-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.cid-s5r9ludbXO img {
  width: 100%;
  margin: 0;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.cid-s5r9ludbXO li {
  background-color: transparent;
  width: 11px;
  height: 11px;
  border: 1px solid #e0e0e0 !important;
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}
.cid-s5r9ludbXO li.active {
  background-color: #ff497c;
  width: 14px;
  height: 14px;
  border: none !important;
}
.cid-s5r9ludbXO .carousel-indicators {
  position: absolute;
  bottom: -2.3rem;
  align-items: center;
}
.cid-s5r9ludbXO .carousel-indicators li {
  border: none;
  border-radius: 50%;
}
.cid-s5r9ludbXO .carousel {
  display: flex;
  overflow: hidden;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-s5r9ludbXO {
    padding-top: 10px;
    padding-bottom: 50px;
  }
  .cid-s5r9ludbXO .col-md-3 {
    padding: 0;
  }
}
@media (min-width: 767px) {
  .cid-s5r9ludbXO {
    padding-top: 15px;
    padding-bottom: 75px;
  }
}
.cid-s5r9ludbXO a {
  color: #fff;
  line-height: 1.5;
}
.cid-s5r9ludbXO .wrapper-img {
  position: relative;
  background-color: #000;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9ludbXO .title-block {
  position: absolute;
  opacity: 0;
  transform: translateX(-20px);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9ludbXO .desk {
  color: #fff;
}
.cid-s5r9ludbXO .signature {
  color: #fff;
}
.cid-s5r9ludbXO .img-block:hover .title-block {
  opacity: 1;
  transform: translateX(0px);
}
.cid-s5r9ludbXO .img-block:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.2);
  opacity: 0.5;
}
.cid-s5r9ludbXO .img-block:hover .wrapper-img {
  transform: scale(0.95);
}
.cid-s5r9ludbXO .container-fluid {
  padding: 0;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-s5r9ludbXO .img-card {
    margin-top: 2rem;
  }
}
.cid-s5r9lvcNBu {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5r9lvcNBu h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5r9lvcNBu .container {
    position: relative;
  }
  .cid-s5r9lvcNBu .row {
    margin: 0;
  }
  .cid-s5r9lvcNBu h2 {
    margin: 0;
  }
}
.cid-s5r9lvcNBu .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-s5r9lvcNBu .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5r9lvcNBu .mbr-text {
  color: #000000;
}
.cid-s5r9lvLeym {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 75px;
}
.cid-s5r9lvLeym h3 {
  margin-bottom: 0 !important;
}
.cid-s5r9lvLeym figcaption {
  position: relative;
}
.cid-s5r9lvLeym figcaption .wrap {
  position: absolute;
  bottom: 0rem;
  width: 100%;
  padding: 1rem 2rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-s5r9lvLeym img {
  width: 100%;
  transition: all 3s;
  opacity: 0.5;
}
@media (min-width: 767px) {
  .cid-s5r9lvLeym .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-s5r9lvLeym .image-block-1 {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5r9lvLeym .img-big {
    height: 100%;
  }
  .cid-s5r9lvLeym .image-block-1 {
    height: 100%;
  }
}
.cid-s5r9lvLeym .image-block-2 {
  margin-bottom: 2rem;
}
.cid-s5r9lvLeym .image-block {
  filter: brightness(150%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  position: relative;
  background-color: #000;
}
.cid-s5r9lvLeym .image-block:hover {
  filter: brightness(200%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.cid-s5r9lwc7h7 {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-s5r9lwc7h7 .mbr-text {
  color: #000000;
}
.cid-s5r9lwc7h7 .mbr-title {
  color: #101010;
}
@media (max-width: 767px) {
  .cid-s5r9lwc7h7 .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-s5r9lwc7h7 h3 {
  margin-bottom: 1.2rem;
}
@media (max-width: 992px) {
  .cid-s5r9lwc7h7 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5r9lwc7h7 .mbr-text {
    padding-right: 2.5rem;
  }
}
@media (min-width: 767px) {
  .cid-s5r9lwc7h7 .row {
    margin: 0;
  }
}
.cid-s5r9lwxIXG {
  padding-top: 135px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s5r9lwxIXG h1 {
  margin-bottom: 0.2rem;
}
.cid-s5r9lwxIXG .container-fluid {
  padding: 0;
}
.cid-s5r9lwxIXG img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-s5r9lwxIXG .mbr-figure {
  height: 100%;
}
.cid-s5r9lwxIXG .col-lg-6 {
  padding: 0;
}
.cid-s5r9lwxIXG .mbr-text {
  color: #747474;
}
.cid-s5r9lwxIXG hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-s5r9lwxIXG .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-s5r9lwxIXG .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-s5r9lwxIXG .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
.cid-s5r9lwxIXG .mbr-figure::after {
  content: "";
  background-color: #e9204e;
  height: 100px;
  width: 100px;
  position: absolute;
  bottom: -20px;
  right: -5px;
  z-index: 1;
}
@media (min-width: 767px) {
  .cid-s5r9lwxIXG .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-s5r9lwxIXG .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-s5r9lwxIXG .left-block {
    margin-top: 4.5rem;
  }
}
.cid-s5r9lwxIXG .btn {
  color: #101010 !important;
}
.cid-s5r9lwxIXG .btn:hover {
  color: #ffffff !important;
}
.cid-s5r9lx3ltA {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5r9lx3ltA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5r9lx3ltA .container {
    position: relative;
  }
  .cid-s5r9lx3ltA .row {
    margin: 0;
  }
  .cid-s5r9lx3ltA h2 {
    margin: 0;
  }
}
.cid-s5r9lx3ltA .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-s5r9lx3ltA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s5r9lx3ltA .mbr-text {
  color: #000000;
}
.cid-s5r9lxsDRQ {
  padding-top: 0px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-s5r9lxsDRQ img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.cid-s5r9lxsDRQ .mbr-iconfont-1 {
  color: #f0ad4e;
  font-size: 1rem;
  transition: 0.7s;
}
.cid-s5r9lxsDRQ .mbr-section-title {
  margin-bottom: 4rem;
}
.cid-s5r9lxsDRQ .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 1.5rem;
}
.cid-s5r9lxsDRQ .card-img {
  margin-bottom: 1.3rem;
}
.cid-s5r9lxsDRQ .card-title {
  margin-bottom: 1.5rem;
}
.cid-s5r9lxsDRQ .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s5r9lxsDRQ .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s5r9lxsDRQ .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5r9lxsDRQ .row {
    padding: 0 1rem;
  }
  .cid-s5r9lxsDRQ .card-inner {
    padding: 3.3rem 2.5rem;
  }
}
.cid-s5r9lxsDRQ .card-inner {
  background-color: #e9204f;
  transition: 0.3s;
  border: 2px solid rgba(233, 32, 78, 0);
}
.cid-s5r9lxsDRQ .card:hover .card-inner {
  border: 2px solid #e9204e;
}
.cid-s5r9lxsDRQ .mbr-text {
  margin-bottom: 1.3rem;
  color: #828282;
}
.cid-s5r9lxsDRQ .card-people {
  display: flex;
  align-items: center;
}
.cid-s5r9lxsDRQ .user_image {
  margin-right: 1rem;
}
.cid-s5r9lxsDRQ .mbr-author-desc {
  color: #f9f9f9;
  font-weight: 500;
}
.cid-s5r9lxsDRQ H2 {
  color: #000000;
}
.cid-s5r9lxsDRQ .mbr-text,
.cid-s5r9lxsDRQ .link {
  color: #ffffff;
}
.cid-s5r9lxsDRQ .mbr-author-name {
  color: #ffffff;
}
.cid-s5r9lyBn5P {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s5r9lyBn5P h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s5r9lyBn5P .container {
    position: relative;
  }
  .cid-s5r9lyBn5P .row {
    margin: 0;
  }
  .cid-s5r9lyBn5P h2 {
    margin: 0;
  }
}
.cid-s5r9lyBn5P .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-s5r9lyBn5P .mbr-section-subtitle {
  color: #e91f4e;
}
.cid-s5r9lyBn5P .mbr-text {
  color: #000000;
}
.cid-s5r9lz2EfS {
  padding-top: 75px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-s5r9lz2EfS .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: #e91f4e;
}
.cid-s5r9lz2EfS .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-s5r9lz2EfS .p-4 {
  padding: 1rem 0 !important;
}
.cid-s5r9lz2EfS .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-s5r9lz2EfS .mbri-arrow-down:before {
  content: "\e960";
}
.cid-s5r9lz2EfS .mbri-arrow-up:before {
  content: "\e960";
}
.cid-s5r9lz2EfS .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-s5r9lz2EfS .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-s5r9lz2EfS .card {
  border-radius: 0px;
  border-bottom: 2px solid #e5e5e5 !important;
}
.cid-s5r9lz2EfS .card:last-child {
  border-bottom: none !important;
}
.cid-s5r9lz2EfS .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-s5r9lz2EfS .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-s5r9lz2EfS .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-s5r9lz2EfS .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-s5r9lz2EfS .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
}
.cid-s5r9lz2EfS .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  line-height: 1.6 !important;
}
.cid-s5r9lz2EfS .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-s5r9lz2EfS .card .card-header a.panel-title .toggle-icon:before,
.cid-s5r9lz2EfS .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-s5r9lz2EfS .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-s5r9lz2EfS .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 19px;
  margin-left: -9px;
  margin-top: -1px;
}
@media (max-width: 992px) {
  .cid-s5r9lz2EfS .column-wrapper2 {
    margin-top: 3rem;
  }
}
.cid-s5r9lz2EfS H4 {
  color: #000000;
}
.cid-s5r9lzMBgc .google-map {
  height: 34rem;
  position: relative;
}
.cid-s5r9lzMBgc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s5r9lzMBgc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s5r9lzMBgc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s5r9lzMBgc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s5TyxLv3Y1 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TyxLv3Y1 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TyxLv3Y1 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TyxLv3Y1 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TyxLv3Y1 .mbr-section-title,
.cid-s5TyxLv3Y1 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TyxLv3Y1 .social-list a {
  transition: .3s;
}
.cid-s5TyxLv3Y1 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TyxLv3Y1 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TyxLv3Y1 .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TyxLv3Y1 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TyxLv3Y1 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TyxLv3Y1 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TyxLv3Y1 .row {
    padding: 0 1rem;
  }
}
.cid-slhmSeNRj2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhmSeNRj2 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhmSeNRj2 .container {
    position: relative;
  }
  .cid-slhmSeNRj2 .row {
    margin: 0;
  }
  .cid-slhmSeNRj2 h2 {
    margin: 0;
  }
}
.cid-slhmSeNRj2 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhmSeNRj2 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhmSeNRj2 P {
  color: #ffffff;
  text-align: center;
}
.cid-s5r9lAZrDn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-s5r9lAZrDn .link {
  margin: 0;
}
.cid-s5r9lAZrDn .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s5r9lAZrDn .card {
    margin-bottom: 1rem;
  }
}
.cid-s5r9lAZrDn .card-title {
  margin-bottom: 0rem;
}
.cid-s5r9lAZrDn a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9lAZrDn .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-s5r9lAZrDn .align-center {
  text-align: center;
}
.cid-s5r9lBDZJp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s5r9lBDZJp .media-container-row {
  align-items: center;
}
.cid-s5r9lBDZJp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s5r9lBDZJp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s5r9lBDZJp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s5r9lBDZJp .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-s5r9lBDZJp .foot-menu-item {
  transform: 0.2s;
}
.cid-s5r9lBDZJp .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-s5r9lBDZJp .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5r9lBDZJp .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-s5r9lBDZJp .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-s5r9lBDZJp .foot-menu {
    justify-content: center;
  }
  .cid-s5r9lBDZJp .mbr-text {
    text-align: center;
  }
  .cid-s5r9lBDZJp .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-s5r9lBDZJp .foot-menu {
    justify-content: flex-end;
  }
}
.cid-s5r9lBDZJp .link:hover {
  color: #ffffff;
}
.cid-s7wiODiOFM .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wiODiOFM .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wiODiOFM .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wiODiOFM .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wiODiOFM .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wiODiOFM .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wiODiOFM .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wiODiOFM .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wiODiOFM P {
  color: #232323;
}
.cid-s7wiODiOFM DIV {
  color: #ffffff;
}
.cid-s7wiODiOFM H10 {
  color: #767676;
}
.cid-s7wiODiOFM .hidden {
  display: none;
}
.cid-s7wiODiOFM p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wiODiOFM .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wiODiOFM .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wiODiOFM .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wiODiOFM .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wiODiOFM .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wiODiOFM .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wiODiOFM {
    display: none;
  }
}
.cid-toyfn5TIPf .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfn5TIPf .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfn5TIPf .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfn5TIPf .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfn5TIPf .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfn5TIPf .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfn5TIPf .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfn5TIPf .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfn5TIPf P {
  color: #232323;
}
.cid-toyfn5TIPf DIV {
  color: #ffffff;
}
.cid-toyfn5TIPf H10 {
  color: #767676;
}
.cid-toyfn5TIPf .hidden {
  display: none;
}
.cid-toyfn5TIPf p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfn5TIPf .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfn5TIPf .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfn5TIPf .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfn5TIPf .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfn5TIPf .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfn5TIPf .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfn5TIPf {
    display: none;
  }
}
.cid-s7wiPi4Jhj .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wiPi4Jhj .my-float {
  margin-top: 16px;
}
.cid-s7wiPi4Jhj P {
  color: #232323;
}
.cid-s7wiPi4Jhj DIV {
  color: #ffffff;
}
.cid-s7wiPi4Jhj H10 {
  color: #767676;
}
.cid-s7wiPi4Jhj .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wiPi4Jhj {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-s5rmVzVlJi .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-s5rmVzVlJi .nav-item:focus,
.cid-s5rmVzVlJi .nav-link:focus {
  outline: none;
}
.cid-s5rmVzVlJi .dropdown .dropdown-menu .dropdown-item {
  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-s5rmVzVlJi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5rmVzVlJi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-s5rmVzVlJi .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-s5rmVzVlJi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s5rmVzVlJi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s5rmVzVlJi .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-s5rmVzVlJi .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-s5rmVzVlJi .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-s5rmVzVlJi .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s5rmVzVlJi .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s5rmVzVlJi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s5rmVzVlJi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s5rmVzVlJi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s5rmVzVlJi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s5rmVzVlJi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s5rmVzVlJi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s5rmVzVlJi .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-s5rmVzVlJi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s5rmVzVlJi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s5rmVzVlJi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s5rmVzVlJi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s5rmVzVlJi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s5rmVzVlJi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s5rmVzVlJi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s5rmVzVlJi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s5rmVzVlJi .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-s5rmVzVlJi .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-s5rmVzVlJi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s5rmVzVlJi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s5rmVzVlJi .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s5rmVzVlJi .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-s5rmVzVlJi .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s5rmVzVlJi .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-s5rmVzVlJi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s5rmVzVlJi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s5rmVzVlJi .navbar-short {
  padding: 1rem 0 !important;
}
.cid-s5rmVzVlJi .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-s5rmVzVlJi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s5rmVzVlJi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s5rmVzVlJi .dropdown-item.active,
.cid-s5rmVzVlJi .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-s5rmVzVlJi .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-s5rmVzVlJi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5rmVzVlJi .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-s5rmVzVlJi .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-s5rmVzVlJi .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-s5rmVzVlJi .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-s5rmVzVlJi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s5rmVzVlJi .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-s5rmVzVlJi .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-s5rmVzVlJi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-s5rmVzVlJi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s5rmVzVlJi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5rmVzVlJi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s5rmVzVlJi .navbar-buttons {
  text-align: center;
}
.cid-s5rmVzVlJi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5rmVzVlJi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s5rmVzVlJi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5rmVzVlJi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5rmVzVlJi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5rmVzVlJi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5rmVzVlJi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5rmVzVlJi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5rmVzVlJi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5rmVzVlJi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5rmVzVlJi .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-s5rmVzVlJi a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-s5rmVzVlJi .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-s5rmVzVlJi .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s5rmVzVlJi .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s5rmVzVlJi .navbar {
    height: 77px;
  }
  .cid-s5rmVzVlJi .navbar.opened {
    height: auto;
  }
  .cid-s5rmVzVlJi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s5rmVzVlJi a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-s5rmVzVlJi a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-s5rmVzVlJi .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-s5rmVzVlJi .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-s5rmVzVlJi #mobile-hide {
    display: none;
  }
}
.cid-s5rnngKJLI {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-s5rnngKJLI .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-s5rnngKJLI .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-s5rnngKJLI .align-center {
    text-align: center;
  }
}
.cid-s5TRLPws8A {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TRLPws8A .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TRLPws8A .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TRLPws8A .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TRLPws8A .mbr-section-title,
.cid-s5TRLPws8A .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TRLPws8A .social-list a {
  transition: .3s;
}
.cid-s5TRLPws8A .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TRLPws8A .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TRLPws8A .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TRLPws8A .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TRLPws8A .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TRLPws8A .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TRLPws8A .row {
    padding: 0 1rem;
  }
}
.cid-slhoxShooa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhoxShooa h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhoxShooa .container {
    position: relative;
  }
  .cid-slhoxShooa .row {
    margin: 0;
  }
  .cid-slhoxShooa h2 {
    margin: 0;
  }
}
.cid-slhoxShooa .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhoxShooa .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhoxShooa P {
  color: #ffffff;
  text-align: center;
}
.cid-s5rmVFOfON {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-s5rmVFOfON .link {
  margin: 0;
}
.cid-s5rmVFOfON .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s5rmVFOfON .card {
    margin-bottom: 1rem;
  }
}
.cid-s5rmVFOfON .card-title {
  margin-bottom: 0rem;
}
.cid-s5rmVFOfON a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5rmVFOfON .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-s5rmVFOfON .align-center {
  text-align: center;
}
.cid-s5rmVGA5ao {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s5rmVGA5ao .media-container-row {
  align-items: center;
}
.cid-s5rmVGA5ao .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s5rmVGA5ao .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s5rmVGA5ao .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s5rmVGA5ao .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-s5rmVGA5ao .foot-menu-item {
  transform: 0.2s;
}
.cid-s5rmVGA5ao .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-s5rmVGA5ao .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s5rmVGA5ao .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-s5rmVGA5ao .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-s5rmVGA5ao .foot-menu {
    justify-content: center;
  }
  .cid-s5rmVGA5ao .mbr-text {
    text-align: center;
  }
  .cid-s5rmVGA5ao .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-s5rmVGA5ao .foot-menu {
    justify-content: flex-end;
  }
}
.cid-s5rmVGA5ao .link:hover {
  color: #ffffff;
}
.cid-s7wkjp5XId .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wkjp5XId .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wkjp5XId .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wkjp5XId .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wkjp5XId .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wkjp5XId .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wkjp5XId .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wkjp5XId .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wkjp5XId P {
  color: #232323;
}
.cid-s7wkjp5XId DIV {
  color: #ffffff;
}
.cid-s7wkjp5XId H10 {
  color: #767676;
}
.cid-s7wkjp5XId .hidden {
  display: none;
}
.cid-s7wkjp5XId p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wkjp5XId .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wkjp5XId .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wkjp5XId .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wkjp5XId .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wkjp5XId .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wkjp5XId .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wkjp5XId {
    display: none;
  }
}
.cid-toygSK2WVq .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygSK2WVq .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygSK2WVq .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygSK2WVq .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygSK2WVq .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygSK2WVq .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygSK2WVq .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygSK2WVq .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygSK2WVq P {
  color: #232323;
}
.cid-toygSK2WVq DIV {
  color: #ffffff;
}
.cid-toygSK2WVq H10 {
  color: #767676;
}
.cid-toygSK2WVq .hidden {
  display: none;
}
.cid-toygSK2WVq p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygSK2WVq .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygSK2WVq .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygSK2WVq .sticky li:hover {
  margin-left: 0px;
}
.cid-toygSK2WVq .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygSK2WVq .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygSK2WVq .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygSK2WVq {
    display: none;
  }
}
.cid-s7wkjRQvcN .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wkjRQvcN .my-float {
  margin-top: 16px;
}
.cid-s7wkjRQvcN P {
  color: #232323;
}
.cid-s7wkjRQvcN DIV {
  color: #ffffff;
}
.cid-s7wkjRQvcN H10 {
  color: #767676;
}
.cid-s7wkjRQvcN .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wkjRQvcN {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-s7SmcT2Mv4 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-s7SmcT2Mv4 .nav-item:focus,
.cid-s7SmcT2Mv4 .nav-link:focus {
  outline: none;
}
.cid-s7SmcT2Mv4 .dropdown .dropdown-menu .dropdown-item {
  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-s7SmcT2Mv4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s7SmcT2Mv4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-s7SmcT2Mv4 .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-s7SmcT2Mv4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s7SmcT2Mv4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s7SmcT2Mv4 .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-s7SmcT2Mv4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-s7SmcT2Mv4 .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-s7SmcT2Mv4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s7SmcT2Mv4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s7SmcT2Mv4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s7SmcT2Mv4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s7SmcT2Mv4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s7SmcT2Mv4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s7SmcT2Mv4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s7SmcT2Mv4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s7SmcT2Mv4 .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-s7SmcT2Mv4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s7SmcT2Mv4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s7SmcT2Mv4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s7SmcT2Mv4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s7SmcT2Mv4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s7SmcT2Mv4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s7SmcT2Mv4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s7SmcT2Mv4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s7SmcT2Mv4 .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-s7SmcT2Mv4 .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-s7SmcT2Mv4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s7SmcT2Mv4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s7SmcT2Mv4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s7SmcT2Mv4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-s7SmcT2Mv4 .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s7SmcT2Mv4 .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-s7SmcT2Mv4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s7SmcT2Mv4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s7SmcT2Mv4 .navbar-short {
  padding: 1rem 0 !important;
}
.cid-s7SmcT2Mv4 .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-s7SmcT2Mv4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s7SmcT2Mv4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s7SmcT2Mv4 .dropdown-item.active,
.cid-s7SmcT2Mv4 .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-s7SmcT2Mv4 .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-s7SmcT2Mv4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s7SmcT2Mv4 .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-s7SmcT2Mv4 .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-s7SmcT2Mv4 .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-s7SmcT2Mv4 .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-s7SmcT2Mv4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-s7SmcT2Mv4 .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-s7SmcT2Mv4 .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-s7SmcT2Mv4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-s7SmcT2Mv4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s7SmcT2Mv4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7SmcT2Mv4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s7SmcT2Mv4 .navbar-buttons {
  text-align: center;
}
.cid-s7SmcT2Mv4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7SmcT2Mv4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s7SmcT2Mv4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7SmcT2Mv4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7SmcT2Mv4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7SmcT2Mv4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7SmcT2Mv4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7SmcT2Mv4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7SmcT2Mv4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7SmcT2Mv4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7SmcT2Mv4 .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-s7SmcT2Mv4 a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-s7SmcT2Mv4 .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-s7SmcT2Mv4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s7SmcT2Mv4 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s7SmcT2Mv4 .navbar {
    height: 77px;
  }
  .cid-s7SmcT2Mv4 .navbar.opened {
    height: auto;
  }
  .cid-s7SmcT2Mv4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s7SmcT2Mv4 a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-s7SmcT2Mv4 a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-s7SmcT2Mv4 .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-s7SmcT2Mv4 .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-s7SmcT2Mv4 #mobile-hide {
    display: none;
  }
}
.cid-s7SmcVXPRB {
  padding-top: 200px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s7SmcVXPRB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-s7SmcVXPRB .container {
    position: relative;
  }
  .cid-s7SmcVXPRB .row {
    margin: 0;
  }
  .cid-s7SmcVXPRB h2 {
    margin: 0;
  }
}
.cid-s7SmcVXPRB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-s7SmcVXPRB .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
}
.cid-s7SmcVXPRB h2 {
  color: #e91f4e;
}
.cid-s7TozLCYjS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s7SmcZlJy4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7SmcZlJy4 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-s7SmcZlJy4 .align-center {
    text-align: center;
  }
}
.cid-s7SmcZlJy4 H1 {
  color: #000000;
}
.cid-s7SmcZlJy4 .mbr-text,
.cid-s7SmcZlJy4 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-s7Smd6Mqm7 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s7Smd6Mqm7 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s7Smd6Mqm7 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s7Smd6Mqm7 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s7Smd6Mqm7 .mbr-section-title,
.cid-s7Smd6Mqm7 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s7Smd6Mqm7 .social-list a {
  transition: .3s;
}
.cid-s7Smd6Mqm7 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s7Smd6Mqm7 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s7Smd6Mqm7 .social-list {
    margin-bottom: 2rem;
  }
  .cid-s7Smd6Mqm7 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s7Smd6Mqm7 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s7Smd6Mqm7 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s7Smd6Mqm7 .row {
    padding: 0 1rem;
  }
}
.cid-slhnIQlopZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnIQlopZ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnIQlopZ .container {
    position: relative;
  }
  .cid-slhnIQlopZ .row {
    margin: 0;
  }
  .cid-slhnIQlopZ h2 {
    margin: 0;
  }
}
.cid-slhnIQlopZ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnIQlopZ .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnIQlopZ P {
  color: #ffffff;
  text-align: center;
}
.cid-s7Smd8883o {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-s7Smd8883o .link {
  margin: 0;
}
.cid-s7Smd8883o .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s7Smd8883o .card {
    margin-bottom: 1rem;
  }
}
.cid-s7Smd8883o .card-title {
  margin-bottom: 0rem;
}
.cid-s7Smd8883o a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s7Smd8883o .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-s7Smd8883o .align-center {
  text-align: center;
}
.cid-s7Smd8SCUJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s7Smd8SCUJ .media-container-row {
  align-items: center;
}
.cid-s7Smd8SCUJ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s7Smd8SCUJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s7Smd8SCUJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s7Smd8SCUJ .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-s7Smd8SCUJ .foot-menu-item {
  transform: 0.2s;
}
.cid-s7Smd8SCUJ .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-s7Smd8SCUJ .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-s7Smd8SCUJ .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-s7Smd8SCUJ .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-s7Smd8SCUJ .foot-menu {
    justify-content: center;
  }
  .cid-s7Smd8SCUJ .mbr-text {
    text-align: center;
  }
  .cid-s7Smd8SCUJ .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-s7Smd8SCUJ .foot-menu {
    justify-content: flex-end;
  }
}
.cid-s7Smd8SCUJ .link:hover {
  color: #ffffff;
}
.cid-s7Smda2kRA .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7Smda2kRA .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7Smda2kRA .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7Smda2kRA .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7Smda2kRA .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7Smda2kRA .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7Smda2kRA .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7Smda2kRA .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7Smda2kRA P {
  color: #232323;
}
.cid-s7Smda2kRA DIV {
  color: #ffffff;
}
.cid-s7Smda2kRA H10 {
  color: #767676;
}
.cid-s7Smda2kRA .hidden {
  display: none;
}
.cid-s7Smda2kRA p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7Smda2kRA .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7Smda2kRA .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7Smda2kRA .sticky li:hover {
  margin-left: 0px;
}
.cid-s7Smda2kRA .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7Smda2kRA .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7Smda2kRA .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7Smda2kRA {
    display: none;
  }
}
.cid-toygod75BM .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygod75BM .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygod75BM .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygod75BM .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygod75BM .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygod75BM .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygod75BM .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygod75BM .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygod75BM .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygod75BM .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygod75BM .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygod75BM .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygod75BM .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygod75BM .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygod75BM .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygod75BM P {
  color: #232323;
}
.cid-toygod75BM DIV {
  color: #ffffff;
}
.cid-toygod75BM H10 {
  color: #767676;
}
.cid-toygod75BM .hidden {
  display: none;
}
.cid-toygod75BM p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygod75BM .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygod75BM .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygod75BM .sticky li:hover {
  margin-left: 0px;
}
.cid-toygod75BM .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygod75BM .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygod75BM .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygod75BM {
    display: none;
  }
}
.cid-s7SmdbpmMn .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7SmdbpmMn .my-float {
  margin-top: 16px;
}
.cid-s7SmdbpmMn P {
  color: #232323;
}
.cid-s7SmdbpmMn DIV {
  color: #ffffff;
}
.cid-s7SmdbpmMn H10 {
  color: #767676;
}
.cid-s7SmdbpmMn .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7SmdbpmMn {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-rYlpCpRbDh .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-rYlpCpRbDh .nav-item:focus,
.cid-rYlpCpRbDh .nav-link:focus {
  outline: none;
}
.cid-rYlpCpRbDh .dropdown .dropdown-menu .dropdown-item {
  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-rYlpCpRbDh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYlpCpRbDh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-rYlpCpRbDh .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-rYlpCpRbDh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rYlpCpRbDh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYlpCpRbDh .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-rYlpCpRbDh .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-rYlpCpRbDh .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-rYlpCpRbDh .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYlpCpRbDh .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYlpCpRbDh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rYlpCpRbDh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rYlpCpRbDh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYlpCpRbDh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYlpCpRbDh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYlpCpRbDh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYlpCpRbDh .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-rYlpCpRbDh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYlpCpRbDh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYlpCpRbDh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYlpCpRbDh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rYlpCpRbDh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYlpCpRbDh .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYlpCpRbDh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYlpCpRbDh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYlpCpRbDh .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-rYlpCpRbDh .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-rYlpCpRbDh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYlpCpRbDh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYlpCpRbDh .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYlpCpRbDh .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rYlpCpRbDh .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYlpCpRbDh .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-rYlpCpRbDh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYlpCpRbDh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYlpCpRbDh .navbar-short {
  padding: 1rem 0 !important;
}
.cid-rYlpCpRbDh .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-rYlpCpRbDh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYlpCpRbDh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYlpCpRbDh .dropdown-item.active,
.cid-rYlpCpRbDh .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-rYlpCpRbDh .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-rYlpCpRbDh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYlpCpRbDh .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-rYlpCpRbDh .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-rYlpCpRbDh .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-rYlpCpRbDh .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-rYlpCpRbDh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-rYlpCpRbDh .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-rYlpCpRbDh .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-rYlpCpRbDh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-rYlpCpRbDh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYlpCpRbDh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYlpCpRbDh ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rYlpCpRbDh .navbar-buttons {
  text-align: center;
}
.cid-rYlpCpRbDh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYlpCpRbDh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYlpCpRbDh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYlpCpRbDh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYlpCpRbDh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYlpCpRbDh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYlpCpRbDh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYlpCpRbDh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYlpCpRbDh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYlpCpRbDh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYlpCpRbDh .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-rYlpCpRbDh a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-rYlpCpRbDh .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-rYlpCpRbDh .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYlpCpRbDh .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYlpCpRbDh .navbar {
    height: 77px;
  }
  .cid-rYlpCpRbDh .navbar.opened {
    height: auto;
  }
  .cid-rYlpCpRbDh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rYlpCpRbDh a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-rYlpCpRbDh a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-rYlpCpRbDh .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-rYlpCpRbDh .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-rYlpCpRbDh #mobile-hide {
    display: none;
  }
}
.cid-rYlpCqGtfJ {
  padding-top: 225px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-rYlpCqGtfJ .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-rYlpCqGtfJ .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-rYlpCqGtfJ .align-center {
    text-align: center;
  }
}
.cid-rYlpCqGtfJ H3 {
  color: #e9204f;
}
.cid-rYlpCqGtfJ H1 {
  text-align: center;
}
.cid-rYlpCrCOKn {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlpCrCOKn h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlpCrCOKn .container {
    position: relative;
  }
  .cid-rYlpCrCOKn .row {
    margin: 0;
  }
  .cid-rYlpCrCOKn h2 {
    margin: 0;
  }
}
.cid-rYlpCrCOKn .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlpCrCOKn .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlpCrCOKn h2 {
  text-align: left;
}
@media (min-width: 1200px) {
  .cid-rYlpCrCOKn .container {
    max-width: 850px !important;
  }
}
.cid-rYlpCrCOKn p {
  font-size: 25px;
}
.cid-rYlpCshWyl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlpCshWyl h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlpCshWyl .container {
    position: relative;
  }
  .cid-rYlpCshWyl .row {
    margin: 0;
  }
  .cid-rYlpCshWyl h2 {
    margin: 0;
  }
}
.cid-rYlpCshWyl .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlpCshWyl .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlpCshWyl h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlpCshWyl .container {
    max-width: 850px !important;
  }
}
.cid-rYlpCshWyl p {
  font-size: 25px;
}
.cid-rYlpCsUuDy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlpCsUuDy h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlpCsUuDy .container {
    position: relative;
  }
  .cid-rYlpCsUuDy .row {
    margin: 0;
  }
  .cid-rYlpCsUuDy h2 {
    margin: 0;
  }
}
.cid-rYlpCsUuDy .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlpCsUuDy .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlpCsUuDy h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlpCsUuDy .container {
    max-width: 850px !important;
  }
}
.cid-rYlpCsUuDy p {
  font-size: 25px;
}
.cid-rYlpCtxEqU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlpCtxEqU h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlpCtxEqU .container {
    position: relative;
  }
  .cid-rYlpCtxEqU .row {
    margin: 0;
  }
  .cid-rYlpCtxEqU h2 {
    margin: 0;
  }
}
.cid-rYlpCtxEqU .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlpCtxEqU .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlpCtxEqU h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlpCtxEqU .container {
    max-width: 850px !important;
  }
}
.cid-rYlpCtxEqU p {
  font-size: 25px;
}
.cid-rYlpCueme3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlpCueme3 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlpCueme3 .container {
    position: relative;
  }
  .cid-rYlpCueme3 .row {
    margin: 0;
  }
  .cid-rYlpCueme3 h2 {
    margin: 0;
  }
}
.cid-rYlpCueme3 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlpCueme3 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlpCueme3 h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlpCueme3 .container {
    max-width: 850px !important;
  }
}
.cid-rYlpCueme3 p {
  font-size: 25px;
}
.cid-rYlpCvD85A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rYlpCvD85A h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-rYlpCvD85A .container {
    position: relative;
  }
  .cid-rYlpCvD85A .row {
    margin: 0;
  }
  .cid-rYlpCvD85A h2 {
    margin: 0;
  }
}
.cid-rYlpCvD85A .mbr-section-subtitle {
  color: #e9204f;
}
.cid-rYlpCvD85A .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-rYlpCvD85A h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-rYlpCvD85A .container {
    max-width: 850px !important;
  }
}
.cid-rYlpCvD85A p {
  font-size: 25px;
}
.cid-rYlpCAJil3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rYlpCAJil3 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-rYlpCAJil3 .align-center {
    text-align: center;
  }
  .cid-rYlpCAJil3 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-rYlpCAJil3 .block-btn {
  display: flex;
}
.cid-rYlpCAJil3 .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-rYlpCAJil3 h1 {
  margin-bottom: 0;
}
.cid-rYlpCAJil3 .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-rYlpCAJil3 .container {
    padding: 0 3rem;
  }
  .cid-rYlpCAJil3 .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-rYlpCAJil3 .block-btn {
    justify-content: center;
  }
  .cid-rYlpCAJil3 .text-block {
    text-align: center;
  }
  .cid-rYlpCAJil3 .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rYlpCAJil3 .block-btn {
    justify-content: flex-end;
  }
  .cid-rYlpCAJil3 .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-rYlpCAJil3 .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-rYlpCAJil3 .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-s5TQbN9DgX {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-s5TQbN9DgX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-s5TQbN9DgX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-s5TQbN9DgX .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-s5TQbN9DgX .mbr-section-title,
.cid-s5TQbN9DgX .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-s5TQbN9DgX .social-list a {
  transition: .3s;
}
.cid-s5TQbN9DgX .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-s5TQbN9DgX .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-s5TQbN9DgX .social-list {
    margin-bottom: 2rem;
  }
  .cid-s5TQbN9DgX .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s5TQbN9DgX .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-s5TQbN9DgX .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-s5TQbN9DgX .row {
    padding: 0 1rem;
  }
}
.cid-slho4BW8Qb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slho4BW8Qb h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slho4BW8Qb .container {
    position: relative;
  }
  .cid-slho4BW8Qb .row {
    margin: 0;
  }
  .cid-slho4BW8Qb h2 {
    margin: 0;
  }
}
.cid-slho4BW8Qb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slho4BW8Qb .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slho4BW8Qb P {
  color: #ffffff;
  text-align: center;
}
.cid-rYlpCCe5ta {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-rYlpCCe5ta .link {
  margin: 0;
}
.cid-rYlpCCe5ta .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rYlpCCe5ta .card {
    margin-bottom: 1rem;
  }
}
.cid-rYlpCCe5ta .card-title {
  margin-bottom: 0rem;
}
.cid-rYlpCCe5ta a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYlpCCe5ta .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-rYlpCCe5ta .align-center {
  text-align: center;
}
.cid-rYlpCCMfr0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rYlpCCMfr0 .media-container-row {
  align-items: center;
}
.cid-rYlpCCMfr0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rYlpCCMfr0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rYlpCCMfr0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rYlpCCMfr0 .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-rYlpCCMfr0 .foot-menu-item {
  transform: 0.2s;
}
.cid-rYlpCCMfr0 .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-rYlpCCMfr0 .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-rYlpCCMfr0 .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-rYlpCCMfr0 .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-rYlpCCMfr0 .foot-menu {
    justify-content: center;
  }
  .cid-rYlpCCMfr0 .mbr-text {
    text-align: center;
  }
  .cid-rYlpCCMfr0 .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-rYlpCCMfr0 .foot-menu {
    justify-content: flex-end;
  }
}
.cid-rYlpCCMfr0 .link:hover {
  color: #ffffff;
}
.cid-s7wjVEzU0h .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s7wjVEzU0h .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-s7wjVEzU0h .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-s7wjVEzU0h .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-s7wjVEzU0h .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-s7wjVEzU0h .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-s7wjVEzU0h .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-s7wjVEzU0h .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-s7wjVEzU0h P {
  color: #232323;
}
.cid-s7wjVEzU0h DIV {
  color: #ffffff;
}
.cid-s7wjVEzU0h H10 {
  color: #767676;
}
.cid-s7wjVEzU0h .hidden {
  display: none;
}
.cid-s7wjVEzU0h p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-s7wjVEzU0h .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-s7wjVEzU0h .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-s7wjVEzU0h .sticky li:hover {
  margin-left: 0px;
}
.cid-s7wjVEzU0h .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-s7wjVEzU0h .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-s7wjVEzU0h .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-s7wjVEzU0h {
    display: none;
  }
}
.cid-toygChl3BV .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygChl3BV .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygChl3BV .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygChl3BV .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygChl3BV .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygChl3BV .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygChl3BV .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygChl3BV .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygChl3BV P {
  color: #232323;
}
.cid-toygChl3BV DIV {
  color: #ffffff;
}
.cid-toygChl3BV H10 {
  color: #767676;
}
.cid-toygChl3BV .hidden {
  display: none;
}
.cid-toygChl3BV p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygChl3BV .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygChl3BV .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygChl3BV .sticky li:hover {
  margin-left: 0px;
}
.cid-toygChl3BV .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygChl3BV .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygChl3BV .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygChl3BV {
    display: none;
  }
}
.cid-s7wjWfsAUg .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-s7wjWfsAUg .my-float {
  margin-top: 16px;
}
.cid-s7wjWfsAUg P {
  color: #232323;
}
.cid-s7wjWfsAUg DIV {
  color: #ffffff;
}
.cid-s7wjWfsAUg H10 {
  color: #767676;
}
.cid-s7wjWfsAUg .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-s7wjWfsAUg {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-smH3Z5cqG8 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-smH3Z5cqG8 .nav-item:focus,
.cid-smH3Z5cqG8 .nav-link:focus {
  outline: none;
}
.cid-smH3Z5cqG8 .dropdown .dropdown-menu .dropdown-item {
  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-smH3Z5cqG8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smH3Z5cqG8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-smH3Z5cqG8 .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-smH3Z5cqG8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smH3Z5cqG8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smH3Z5cqG8 .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-smH3Z5cqG8 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-smH3Z5cqG8 .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-smH3Z5cqG8 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-smH3Z5cqG8 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-smH3Z5cqG8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smH3Z5cqG8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smH3Z5cqG8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-smH3Z5cqG8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-smH3Z5cqG8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smH3Z5cqG8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smH3Z5cqG8 .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-smH3Z5cqG8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smH3Z5cqG8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-smH3Z5cqG8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-smH3Z5cqG8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smH3Z5cqG8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smH3Z5cqG8 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-smH3Z5cqG8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smH3Z5cqG8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smH3Z5cqG8 .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-smH3Z5cqG8 .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-smH3Z5cqG8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smH3Z5cqG8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smH3Z5cqG8 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-smH3Z5cqG8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-smH3Z5cqG8 .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-smH3Z5cqG8 .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-smH3Z5cqG8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-smH3Z5cqG8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-smH3Z5cqG8 .navbar-short {
  padding: 1rem 0 !important;
}
.cid-smH3Z5cqG8 .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-smH3Z5cqG8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smH3Z5cqG8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smH3Z5cqG8 .dropdown-item.active,
.cid-smH3Z5cqG8 .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-smH3Z5cqG8 .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-smH3Z5cqG8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-smH3Z5cqG8 .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-smH3Z5cqG8 .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-smH3Z5cqG8 .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-smH3Z5cqG8 .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-smH3Z5cqG8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-smH3Z5cqG8 .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-smH3Z5cqG8 .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-smH3Z5cqG8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-smH3Z5cqG8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smH3Z5cqG8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smH3Z5cqG8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smH3Z5cqG8 .navbar-buttons {
  text-align: center;
}
.cid-smH3Z5cqG8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-smH3Z5cqG8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-smH3Z5cqG8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-smH3Z5cqG8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-smH3Z5cqG8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-smH3Z5cqG8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-smH3Z5cqG8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smH3Z5cqG8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-smH3Z5cqG8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-smH3Z5cqG8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smH3Z5cqG8 .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-smH3Z5cqG8 a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-smH3Z5cqG8 .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-smH3Z5cqG8 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-smH3Z5cqG8 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smH3Z5cqG8 .navbar {
    height: 77px;
  }
  .cid-smH3Z5cqG8 .navbar.opened {
    height: auto;
  }
  .cid-smH3Z5cqG8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smH3Z5cqG8 a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-smH3Z5cqG8 a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-smH3Z5cqG8 .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-smH3Z5cqG8 .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-smH3Z5cqG8 #mobile-hide {
    display: none;
  }
}
.cid-smH3Z5IN4P {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-smH3Z5IN4P .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-smH3Z5IN4P input {
  padding: 0rem 1rem !important;
}
.cid-smH3Z5IN4P .title {
  margin-bottom: 1rem;
}
.cid-smH3Z5IN4P textarea {
  min-height: 160px;
}
.cid-smH3Z5IN4P input::-webkit-input-placeholder,
.cid-smH3Z5IN4P textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-smH3Z5IN4P input:-moz-placeholder,
.cid-smH3Z5IN4P textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-smH3Z5IN4P img {
    width: 100%;
  }
  .cid-smH3Z5IN4P form {
    margin-top: 2rem;
  }
}
.cid-smH3Z5IN4P .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-smH3Z5IN4P .col-auto {
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-smH3Z5IN4P .mbr-form {
    padding-left: 2rem;
  }
}
.cid-smH3Z5IN4P .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-smH3Z5IN4P .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-smH3Z5IN4P .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-smH3Z5IN4P .form-btn {
  width: 100%;
}
.cid-smH3Z5IN4P .link-btn {
  width: 100%;
}
.cid-smH3Z5IN4P h5 {
  margin-bottom: 0.2rem;
}
.cid-smH3Z5IN4P .mbr-form .btn {
  margin: 0;
}
.cid-smH3Z5IN4P .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-smH3Z5IN4P .block-left {
  margin-bottom: 2.6rem;
}
.cid-smH3Z5IN4P .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-smH3Z5IN4P .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-smH3Z5IN4P .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-smH3Z5IN4P .dragArea {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smH3Z5IN4P .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-smH3Z5IN4P .row {
    margin: 0rem;
  }
}
.cid-smH3Z5IN4P .btn {
  margin-left: 0rem;
}
.cid-smH3Z5IN4P H5 {
  text-align: center;
}
.cid-smH3Z5IN4P P {
  text-align: center;
}
.cid-smH3Z5IN4P .block-left,
.cid-smH3Z5IN4P .mbr-section-btn {
  text-align: left;
}
.cid-smH3Z5IN4P h1 {
  font-size: 75px;
}
.cid-smH3Z5IN4P .jq-selectbox__select-text {
  color: #212529 !important;
}
.cid-smH3Z5IN4P .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-smH3Z6aLIO {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smH3Z6aLIO .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z6aLIO .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-smH3Z6aLIO .link {
  margin: 0;
}
.cid-smH3Z6aLIO .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z6aLIO .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z6aLIO .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-smH3Z6aLIO .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-smH3Z6aLIO .card:hover .card-title {
  color: #e9204e;
}
.cid-smH3Z6aLIO .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-smH3Z6aLIO .card {
    padding: 0;
  }
  .cid-smH3Z6aLIO .card-inner {
    flex-direction: column;
  }
  .cid-smH3Z6aLIO .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smH3Z6aLIO .row {
    margin: 0;
  }
}
.cid-smH3Z6aLIO .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-smH3Z6aLIO .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smH3Z6aLIO .mbr-section-title {
  font-weight: 800;
}
.cid-smH3Z6aLIO h2 {
  margin-bottom: 0;
}
.cid-smH3Z6aLIO .title-block {
  margin-bottom: 3rem;
}
.cid-smH3Z6aLIO .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smH3Z6aLIO .card-box {
    margin-left: 1.5rem;
  }
}
.cid-smH3Z6aLIO H2 {
  color: #e9204f;
  text-align: center;
}
.cid-smH3Z6aLIO H3 {
  text-align: center;
  color: #101010;
}
.cid-smH3Z6yFQH {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-smH3Z6yFQH .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z6yFQH .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-smH3Z6yFQH .link {
  margin: 0;
}
.cid-smH3Z6yFQH .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z6yFQH .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z6yFQH .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-smH3Z6yFQH .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-smH3Z6yFQH .card:hover .card-title {
  color: #e9204e;
}
.cid-smH3Z6yFQH .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-smH3Z6yFQH .card {
    padding: 0;
  }
  .cid-smH3Z6yFQH .card-inner {
    flex-direction: column;
  }
  .cid-smH3Z6yFQH .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smH3Z6yFQH .row {
    margin: 0;
  }
}
.cid-smH3Z6yFQH .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-smH3Z6yFQH .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smH3Z6yFQH .mbr-section-title {
  font-weight: 800;
}
.cid-smH3Z6yFQH h2 {
  margin-bottom: 0;
}
.cid-smH3Z6yFQH .title-block {
  margin-bottom: 3rem;
}
.cid-smH3Z6yFQH .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smH3Z6yFQH .card-box {
    margin-left: 1.5rem;
  }
}
.cid-smH3Z6yFQH H2 {
  color: #e9204f;
  text-align: center;
}
.cid-smH3Z6yFQH H3 {
  text-align: center;
  color: #101010;
}
.cid-smH3Z6W8Sk {
  padding-top: 90px;
  padding-bottom: 75px;
  overflow: hidden;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-smH3Z6W8Sk .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #e9204e;
  background-color: rgba(132, 138, 189, 0.15);
}
.cid-smH3Z6W8Sk .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-smH3Z6W8Sk .mbr-section-title {
  color: #404040;
}
.cid-smH3Z6W8Sk .mbr-section-subtitle {
  color: #e9204f;
  font-weight: 600;
}
.cid-smH3Z6W8Sk .main-text {
  color: #606060;
}
.cid-smH3Z6W8Sk .carousel {
  z-index: 2;
  position: relative;
}
.cid-smH3Z6W8Sk .user {
  padding: 0 !important;
}
.cid-smH3Z6W8Sk .mbr-iconfont {
  font-family: Moririse2 !important;
}
.cid-smH3Z6W8Sk .carousel-item.active,
.cid-smH3Z6W8Sk .carousel-item-next,
.cid-smH3Z6W8Sk .carousel-item-prev {
  display: flex;
}
.cid-smH3Z6W8Sk .details {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  text-align: left;
  margin-bottom: 20px;
  justify-content: center;
}
.cid-smH3Z6W8Sk .details .img-wrapper img {
  width: 70px;
  max-width: 100%;
  border-radius: 100%;
}
.cid-smH3Z6W8Sk .details .info {
  padding-left: 20px;
}
.cid-smH3Z6W8Sk .details .info .user_name {
  margin: 0;
}
.cid-smH3Z6W8Sk .details .info .user_name.display-7 {
  font-size: 18px;
  line-height: 1.3;
}
.cid-smH3Z6W8Sk .details .info .user_status {
  color: #82786e;
  margin-bottom: 0;
}
.cid-smH3Z6W8Sk .details .info .user_status.display-4 {
  line-height: 1.3125;
}
.cid-smH3Z6W8Sk .carousel-controls a {
  font-size: 2rem;
}
.cid-smH3Z6W8Sk .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #232323;
  background: transparent;
  opacity: 0.5;
}
.cid-smH3Z6W8Sk .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-smH3Z6W8Sk ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-smH3Z6W8Sk .carousel-indicators li {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 2rem;
  border-width: 0px;
  transform: scale(0.6);
  margin: 6px;
}
.cid-smH3Z6W8Sk .carousel-indicators li:hover {
  opacity: 1;
}
.cid-smH3Z6W8Sk .carousel-indicators .active {
  transform: scale(1);
  border: 0;
  background-color: rgba(255, 255, 255, 0.8);
  transition: all 200ms ease-in-out;
}
.cid-smH3Z6W8Sk .user_text {
  color: #707070;
  text-align: left;
}
.cid-smH3Z6W8Sk .user_text p.display-5 {
  line-height: 1.54;
}
.cid-smH3Z6W8Sk .user_desk {
  color: #767676;
}
.cid-smH3Z6W8Sk .user_desk,
.cid-smH3Z6W8Sk .carousel-item {
  text-align: left;
}
.cid-smH3Z6W8Sk .carousel-item {
  padding-right: 20px;
}
.cid-smH3Z6W8Sk .carousel-indicators {
  margin: 0;
  margin-left: 0.1rem;
  justify-content: center !important;
}
@media (max-width: 767px) {
  .cid-smH3Z6W8Sk .carousel-indicators {
    margin: auto;
    justify-content: center !important;
  }
}
.cid-smH3Z6W8Sk .carousel-control-next {
  right: -30px;
  transform: translateX(50%);
}
.cid-smH3Z6W8Sk .carousel-control-prev {
  left: -20px;
  transform: translateX(-50%);
}
.cid-smH3Z6W8Sk .user_text p,
.cid-smH3Z6W8Sk .carousel-item {
  color: #1b1b1b;
}
.cid-smH3Z7lNkM {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smH3Z7lNkM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smH3Z7lNkM .container {
    position: relative;
  }
  .cid-smH3Z7lNkM .row {
    margin: 0;
  }
  .cid-smH3Z7lNkM h2 {
    margin: 0;
  }
}
.cid-smH3Z7lNkM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smH3Z7lNkM .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
}
.cid-smH3Z7lNkM h2 {
  color: #e9204f;
}
.cid-smH3Z7zc23 {
  padding-top: 75px;
  padding-bottom: 90px;
  position: relative;
  background-color: #ffffff;
}
.cid-smH3Z7zc23 .card-header {
  background: transparent;
}
.cid-smH3Z7zc23 img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
@media (max-width: 992px) {
  .cid-smH3Z7zc23 .wrapper {
    padding: 0;
  }
  .cid-smH3Z7zc23 img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-smH3Z7zc23 .mbr-iconfont {
  font-size: 1rem!important;
  font-family: 'Moririse2' !important;
}
.cid-smH3Z7zc23 .mbr-iconfont:before {
  content: "\e960";
}
.cid-smH3Z7zc23 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-smH3Z7zc23 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-smH3Z7zc23 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-smH3Z7zc23 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-smH3Z7zc23 .card .card-header a.panel-title h5 .sign {
  padding-right: 1rem;
}
.cid-smH3Z7zc23 .card .panel-body {
  color: #767676;
  padding-top: 1rem;
}
.cid-smH3Z7zc23 h5 {
  flex-direction: row-reverse;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0rem;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0rem;
}
@media (max-width: 767px) {
  .cid-smH3Z7zc23 .wrapper {
    padding: 2rem 1rem;
  }
  .cid-smH3Z7zc23 h5 {
    padding: 1rem 0rem;
  }
}
.cid-smH3Z7zc23 .mbr-text,
.cid-smH3Z7zc23 .mbr-section-btn {
  color: #ffffff;
}
.cid-smH3Z7zc23 .panel-text {
  color: #555555;
}
.cid-smH3Z7zc23 H4 {
  color: #ffffff;
}
.cid-smH3Z7zc23 H5 {
  color: #000000;
}
.cid-smH3Z7zc23 H3 {
  color: #e9204f;
}
.cid-smH3Z7WeoM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smH3Z7WeoM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smH3Z7WeoM .container {
    position: relative;
  }
  .cid-smH3Z7WeoM .row {
    margin: 0;
  }
  .cid-smH3Z7WeoM h2 {
    margin: 0;
  }
}
.cid-smH3Z7WeoM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smH3Z7WeoM .mbr-text {
  margin-top: 1.4rem;
}
.cid-smH3Z7WeoM H3 {
  color: #e9204f;
}
.cid-smH3Z8ahYX {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smH3Z8ahYX .mbr-text {
  color: #767676;
}
.cid-smH3Z8ahYX .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-smH3Z8ahYX .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-smH3Z8ahYX .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smH3Z8ahYX .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-smH3Z8ahYX .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-smH3Z8ahYX .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-smH3Z8ahYX .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-smH3Z8ahYX .card {
    margin-bottom: 2rem;
  }
}
.cid-smH3Z8ahYX .text-link {
  font-weight: 800 !important;
}
.cid-smH3Z8ahYX .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-smH3Z8ahYX .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z8ahYX .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z8ahYX .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-smH3Z8ahYX .card:hover .icon-arrow {
  color: #fff;
}
.cid-smH3Z8ahYX .card:hover .text-link {
  color: #fff !important;
}
.cid-smH3Z8ahYX .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-smH3Z8ahYX .card:hover .link {
  transform: translateX(42px);
}
.cid-smH3Z8ahYX .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-smH3Z8ahYX h5 {
  color: #101010;
  font-weight: 800;
}
.cid-smH3Z8yiX7 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-smH3Z8yiX7 .mbr-text {
  color: #767676;
}
.cid-smH3Z8yiX7 .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-smH3Z8yiX7 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-smH3Z8yiX7 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smH3Z8yiX7 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-smH3Z8yiX7 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-smH3Z8yiX7 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-smH3Z8yiX7 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-smH3Z8yiX7 .card {
    margin-bottom: 2rem;
  }
}
.cid-smH3Z8yiX7 .text-link {
  font-weight: 800 !important;
}
.cid-smH3Z8yiX7 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-smH3Z8yiX7 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z8yiX7 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z8yiX7 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-smH3Z8yiX7 .card:hover .icon-arrow {
  color: #fff;
}
.cid-smH3Z8yiX7 .card:hover .text-link {
  color: #fff !important;
}
.cid-smH3Z8yiX7 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-smH3Z8yiX7 .card:hover .link {
  transform: translateX(42px);
}
.cid-smH3Z8yiX7 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-smH3Z8yiX7 h5 {
  color: #101010;
  font-weight: 800;
}
.cid-smH3Z8Sqeu {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-smH3Z8Sqeu .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-smH3Z8Sqeu .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-smH3Z8Sqeu .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-smH3Z8Sqeu .mbr-section-title,
.cid-smH3Z8Sqeu .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-smH3Z8Sqeu .social-list a {
  transition: .3s;
}
.cid-smH3Z8Sqeu .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-smH3Z8Sqeu .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-smH3Z8Sqeu .social-list {
    margin-bottom: 2rem;
  }
  .cid-smH3Z8Sqeu .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smH3Z8Sqeu .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-smH3Z8Sqeu .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-smH3Z8Sqeu .row {
    padding: 0 1rem;
  }
}
.cid-smH3Z9als8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-smH3Z9als8 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smH3Z9als8 .container {
    position: relative;
  }
  .cid-smH3Z9als8 .row {
    margin: 0;
  }
  .cid-smH3Z9als8 h2 {
    margin: 0;
  }
}
.cid-smH3Z9als8 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smH3Z9als8 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-smH3Z9als8 P {
  color: #ffffff;
  text-align: center;
}
.cid-smH3Z9oOuL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-smH3Z9oOuL .link {
  margin: 0;
}
.cid-smH3Z9oOuL .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-smH3Z9oOuL .card {
    margin-bottom: 1rem;
  }
}
.cid-smH3Z9oOuL .card-title {
  margin-bottom: 0rem;
}
.cid-smH3Z9oOuL a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z9oOuL .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-smH3Z9oOuL .align-center {
  text-align: center;
}
.cid-smH3Z9JdQm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-smH3Z9JdQm .media-container-row {
  align-items: center;
}
.cid-smH3Z9JdQm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-smH3Z9JdQm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-smH3Z9JdQm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-smH3Z9JdQm .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-smH3Z9JdQm .foot-menu-item {
  transform: 0.2s;
}
.cid-smH3Z9JdQm .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-smH3Z9JdQm .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smH3Z9JdQm .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-smH3Z9JdQm .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-smH3Z9JdQm .foot-menu {
    justify-content: center;
  }
  .cid-smH3Z9JdQm .mbr-text {
    text-align: center;
  }
  .cid-smH3Z9JdQm .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-smH3Z9JdQm .foot-menu {
    justify-content: flex-end;
  }
}
.cid-smH3Z9JdQm .link:hover {
  color: #ffffff;
}
.cid-smH3Z9Y1Y4 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-smH3Z9Y1Y4 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-smH3Z9Y1Y4 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-smH3Z9Y1Y4 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-smH3Z9Y1Y4 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-smH3Z9Y1Y4 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-smH3Z9Y1Y4 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-smH3Z9Y1Y4 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-smH3Z9Y1Y4 P {
  color: #232323;
}
.cid-smH3Z9Y1Y4 DIV {
  color: #ffffff;
}
.cid-smH3Z9Y1Y4 H10 {
  color: #767676;
}
.cid-smH3Z9Y1Y4 .hidden {
  display: none;
}
.cid-smH3Z9Y1Y4 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-smH3Z9Y1Y4 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-smH3Z9Y1Y4 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-smH3Z9Y1Y4 .sticky li:hover {
  margin-left: 0px;
}
.cid-smH3Z9Y1Y4 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-smH3Z9Y1Y4 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-smH3Z9Y1Y4 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-smH3Z9Y1Y4 {
    display: none;
  }
}
.cid-toyg0o5iad .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyg0o5iad .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyg0o5iad .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyg0o5iad .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyg0o5iad .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyg0o5iad .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyg0o5iad .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyg0o5iad .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyg0o5iad P {
  color: #232323;
}
.cid-toyg0o5iad DIV {
  color: #ffffff;
}
.cid-toyg0o5iad H10 {
  color: #767676;
}
.cid-toyg0o5iad .hidden {
  display: none;
}
.cid-toyg0o5iad p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyg0o5iad .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyg0o5iad .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyg0o5iad .sticky li:hover {
  margin-left: 0px;
}
.cid-toyg0o5iad .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyg0o5iad .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyg0o5iad .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyg0o5iad {
    display: none;
  }
}
.cid-smH3ZareFN .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-smH3ZareFN .my-float {
  margin-top: 16px;
}
.cid-smH3ZareFN P {
  color: #232323;
}
.cid-smH3ZareFN DIV {
  color: #ffffff;
}
.cid-smH3ZareFN H10 {
  color: #767676;
}
.cid-smH3ZareFN .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-smH3ZareFN {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-smNhNBHZXL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-smNhNBHZXL .nav-item:focus,
.cid-smNhNBHZXL .nav-link:focus {
  outline: none;
}
.cid-smNhNBHZXL .dropdown .dropdown-menu .dropdown-item {
  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-smNhNBHZXL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smNhNBHZXL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-smNhNBHZXL .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-smNhNBHZXL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smNhNBHZXL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smNhNBHZXL .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-smNhNBHZXL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-smNhNBHZXL .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-smNhNBHZXL .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-smNhNBHZXL .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-smNhNBHZXL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smNhNBHZXL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smNhNBHZXL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-smNhNBHZXL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-smNhNBHZXL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smNhNBHZXL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smNhNBHZXL .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-smNhNBHZXL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smNhNBHZXL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-smNhNBHZXL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-smNhNBHZXL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smNhNBHZXL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smNhNBHZXL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-smNhNBHZXL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smNhNBHZXL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smNhNBHZXL .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-smNhNBHZXL .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-smNhNBHZXL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smNhNBHZXL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smNhNBHZXL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-smNhNBHZXL .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-smNhNBHZXL .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-smNhNBHZXL .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-smNhNBHZXL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-smNhNBHZXL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-smNhNBHZXL .navbar-short {
  padding: 1rem 0 !important;
}
.cid-smNhNBHZXL .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-smNhNBHZXL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smNhNBHZXL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smNhNBHZXL .dropdown-item.active,
.cid-smNhNBHZXL .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-smNhNBHZXL .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-smNhNBHZXL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-smNhNBHZXL .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-smNhNBHZXL .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-smNhNBHZXL .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-smNhNBHZXL .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-smNhNBHZXL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-smNhNBHZXL .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-smNhNBHZXL .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-smNhNBHZXL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-smNhNBHZXL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smNhNBHZXL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smNhNBHZXL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-smNhNBHZXL .navbar-buttons {
  text-align: center;
}
.cid-smNhNBHZXL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-smNhNBHZXL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-smNhNBHZXL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-smNhNBHZXL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-smNhNBHZXL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-smNhNBHZXL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-smNhNBHZXL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smNhNBHZXL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-smNhNBHZXL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-smNhNBHZXL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smNhNBHZXL .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-smNhNBHZXL a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-smNhNBHZXL .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-smNhNBHZXL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-smNhNBHZXL .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smNhNBHZXL .navbar {
    height: 77px;
  }
  .cid-smNhNBHZXL .navbar.opened {
    height: auto;
  }
  .cid-smNhNBHZXL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smNhNBHZXL a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-smNhNBHZXL a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-smNhNBHZXL .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-smNhNBHZXL .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-smNhNBHZXL #mobile-hide {
    display: none;
  }
}
.cid-smNhNCkwp8 {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-office-staff-1920x1280.jpg");
}
.cid-smNhNCkwp8 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
.cid-smNhNCkwp8 input {
  padding: 0rem 1rem !important;
}
.cid-smNhNCkwp8 .title {
  margin-bottom: 1rem;
}
.cid-smNhNCkwp8 textarea {
  min-height: 160px;
}
.cid-smNhNCkwp8 input::-webkit-input-placeholder,
.cid-smNhNCkwp8 textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-smNhNCkwp8 input:-moz-placeholder,
.cid-smNhNCkwp8 textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-smNhNCkwp8 img {
    width: 100%;
  }
  .cid-smNhNCkwp8 form {
    margin-top: 2rem;
  }
}
.cid-smNhNCkwp8 .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-smNhNCkwp8 .col-auto {
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-smNhNCkwp8 .mbr-form {
    padding-left: 2rem;
  }
}
.cid-smNhNCkwp8 .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-smNhNCkwp8 .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-smNhNCkwp8 .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-smNhNCkwp8 .form-btn {
  width: 100%;
}
.cid-smNhNCkwp8 .link-btn {
  width: 100%;
}
.cid-smNhNCkwp8 h5 {
  margin-bottom: 0.2rem;
}
.cid-smNhNCkwp8 .mbr-form .btn {
  margin: 0;
}
.cid-smNhNCkwp8 .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-smNhNCkwp8 .block-left {
  margin-bottom: 2.6rem;
}
.cid-smNhNCkwp8 .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-smNhNCkwp8 .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-smNhNCkwp8 .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-smNhNCkwp8 .dragArea {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smNhNCkwp8 .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-smNhNCkwp8 .row {
    margin: 0rem;
  }
}
.cid-smNhNCkwp8 .btn {
  margin-left: 0rem;
}
.cid-smNhNCkwp8 H5 {
  text-align: center;
}
.cid-smNhNCkwp8 P {
  text-align: center;
}
.cid-smNhNCkwp8 .block-left,
.cid-smNhNCkwp8 .mbr-section-btn {
  text-align: left;
}
.cid-smNhNCkwp8 .jq-selectbox__select-text {
  color: #212529 !important;
}
.cid-smNhNCkwp8 .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-smNhNCRNx6 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smNhNCRNx6 .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNCRNx6 .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-smNhNCRNx6 .link {
  margin: 0;
}
.cid-smNhNCRNx6 .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNCRNx6 .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNCRNx6 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-smNhNCRNx6 .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-smNhNCRNx6 .card:hover .card-title {
  color: #e9204e;
}
.cid-smNhNCRNx6 .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-smNhNCRNx6 .card {
    padding: 0;
  }
  .cid-smNhNCRNx6 .card-inner {
    flex-direction: column;
  }
  .cid-smNhNCRNx6 .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smNhNCRNx6 .row {
    margin: 0;
  }
}
.cid-smNhNCRNx6 .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-smNhNCRNx6 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smNhNCRNx6 .mbr-section-title {
  font-weight: 800;
}
.cid-smNhNCRNx6 h2 {
  margin-bottom: 0;
}
.cid-smNhNCRNx6 .title-block {
  margin-bottom: 3rem;
}
.cid-smNhNCRNx6 .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smNhNCRNx6 .card-box {
    margin-left: 1.5rem;
  }
}
.cid-smNhNCRNx6 H2 {
  color: #e9204f;
  text-align: center;
}
.cid-smNhNCRNx6 .mbr-text,
.cid-smNhNCRNx6 .link {
  color: #000000;
}
.cid-smNhNDnMkI {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-smNhNDnMkI .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNDnMkI .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-smNhNDnMkI .link {
  margin: 0;
}
.cid-smNhNDnMkI .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNDnMkI .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNDnMkI .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-smNhNDnMkI .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-smNhNDnMkI .card:hover .card-title {
  color: #e9204e;
}
.cid-smNhNDnMkI .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-smNhNDnMkI .card {
    padding: 0;
  }
  .cid-smNhNDnMkI .card-inner {
    flex-direction: column;
  }
  .cid-smNhNDnMkI .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smNhNDnMkI .row {
    margin: 0;
  }
}
.cid-smNhNDnMkI .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-smNhNDnMkI .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smNhNDnMkI .mbr-section-title {
  font-weight: 800;
}
.cid-smNhNDnMkI h2 {
  margin-bottom: 0;
}
.cid-smNhNDnMkI .title-block {
  margin-bottom: 3rem;
}
.cid-smNhNDnMkI .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smNhNDnMkI .card-box {
    margin-left: 1.5rem;
  }
}
.cid-smNhNDnMkI .card-title,
.cid-smNhNDnMkI .card-img {
  text-align: left;
}
.cid-smNhNDnMkI .mbr-text,
.cid-smNhNDnMkI .link {
  color: #000000;
}
.cid-smNhNDPkhi {
  padding-top: 90px;
  padding-bottom: 75px;
  overflow: hidden;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-smNhNDPkhi .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #e9204e;
  background-color: rgba(132, 138, 189, 0.15);
}
.cid-smNhNDPkhi .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-smNhNDPkhi .mbr-section-title {
  color: #404040;
}
.cid-smNhNDPkhi .mbr-section-subtitle {
  color: #e9204f;
  font-weight: 600;
}
.cid-smNhNDPkhi .main-text {
  color: #606060;
}
.cid-smNhNDPkhi .carousel {
  z-index: 2;
  position: relative;
}
.cid-smNhNDPkhi .user {
  padding: 0 !important;
}
.cid-smNhNDPkhi .mbr-iconfont {
  font-family: Moririse2 !important;
}
.cid-smNhNDPkhi .carousel-item.active,
.cid-smNhNDPkhi .carousel-item-next,
.cid-smNhNDPkhi .carousel-item-prev {
  display: flex;
}
.cid-smNhNDPkhi .details {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  text-align: left;
  margin-bottom: 20px;
  justify-content: center;
}
.cid-smNhNDPkhi .details .img-wrapper img {
  width: 70px;
  max-width: 100%;
  border-radius: 100%;
}
.cid-smNhNDPkhi .details .info {
  padding-left: 20px;
}
.cid-smNhNDPkhi .details .info .user_name {
  margin: 0;
}
.cid-smNhNDPkhi .details .info .user_name.display-7 {
  font-size: 18px;
  line-height: 1.3;
}
.cid-smNhNDPkhi .details .info .user_status {
  color: #82786e;
  margin-bottom: 0;
}
.cid-smNhNDPkhi .details .info .user_status.display-4 {
  line-height: 1.3125;
}
.cid-smNhNDPkhi .carousel-controls a {
  font-size: 2rem;
}
.cid-smNhNDPkhi .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #232323;
  background: transparent;
  opacity: 0.5;
}
.cid-smNhNDPkhi .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-smNhNDPkhi ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-smNhNDPkhi .carousel-indicators li {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 2rem;
  border-width: 0px;
  transform: scale(0.6);
  margin: 6px;
}
.cid-smNhNDPkhi .carousel-indicators li:hover {
  opacity: 1;
}
.cid-smNhNDPkhi .carousel-indicators .active {
  transform: scale(1);
  border: 0;
  background-color: rgba(255, 255, 255, 0.8);
  transition: all 200ms ease-in-out;
}
.cid-smNhNDPkhi .user_text {
  color: #707070;
  text-align: left;
}
.cid-smNhNDPkhi .user_text p.display-5 {
  line-height: 1.54;
}
.cid-smNhNDPkhi .user_desk {
  color: #767676;
}
.cid-smNhNDPkhi .user_desk,
.cid-smNhNDPkhi .carousel-item {
  text-align: left;
}
.cid-smNhNDPkhi .carousel-item {
  padding-right: 20px;
}
.cid-smNhNDPkhi .carousel-indicators {
  margin: 0;
  margin-left: 0.1rem;
  justify-content: center !important;
}
@media (max-width: 767px) {
  .cid-smNhNDPkhi .carousel-indicators {
    margin: auto;
    justify-content: center !important;
  }
}
.cid-smNhNDPkhi .carousel-control-next {
  right: -30px;
  transform: translateX(50%);
}
.cid-smNhNDPkhi .carousel-control-prev {
  left: -20px;
  transform: translateX(-50%);
}
.cid-smNhNDPkhi .user_text p,
.cid-smNhNDPkhi .carousel-item {
  color: #000000;
}
.cid-smNhNDPkhi .carousel-item .user .details .info .user_status {
  color: #635a51;
}
.cid-smNhNEjK4m {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smNhNEjK4m h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smNhNEjK4m .container {
    position: relative;
  }
  .cid-smNhNEjK4m .row {
    margin: 0;
  }
  .cid-smNhNEjK4m h2 {
    margin: 0;
  }
}
.cid-smNhNEjK4m .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smNhNEjK4m .mbr-text {
  margin-top: 1.4rem;
  color: #000000;
}
.cid-smNhNEjK4m h2 {
  color: #e9204f;
}
.cid-smNhNEzw8D {
  padding-top: 75px;
  padding-bottom: 90px;
  position: relative;
  background-color: #ffffff;
}
.cid-smNhNEzw8D .card-header {
  background: transparent;
}
.cid-smNhNEzw8D img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
@media (max-width: 992px) {
  .cid-smNhNEzw8D .wrapper {
    padding: 0;
  }
  .cid-smNhNEzw8D img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-smNhNEzw8D .mbr-iconfont {
  font-size: 1rem!important;
  font-family: 'Moririse2' !important;
}
.cid-smNhNEzw8D .mbr-iconfont:before {
  content: "\e960";
}
.cid-smNhNEzw8D .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-smNhNEzw8D .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-smNhNEzw8D .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-smNhNEzw8D .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-smNhNEzw8D .card .card-header a.panel-title h5 .sign {
  padding-right: 1rem;
}
.cid-smNhNEzw8D .card .panel-body {
  color: #767676;
  padding-top: 1rem;
}
.cid-smNhNEzw8D h5 {
  flex-direction: row-reverse;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0rem;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0rem;
}
@media (max-width: 767px) {
  .cid-smNhNEzw8D .wrapper {
    padding: 2rem 1rem;
  }
  .cid-smNhNEzw8D h5 {
    padding: 1rem 0rem;
  }
}
.cid-smNhNEzw8D .mbr-text,
.cid-smNhNEzw8D .mbr-section-btn {
  color: #ffffff;
}
.cid-smNhNEzw8D .panel-text {
  color: #555555;
}
.cid-smNhNEzw8D H4 {
  color: #ffffff;
}
.cid-smNhNEzw8D H5 {
  color: #000000;
}
.cid-smNhNEzw8D H3 {
  color: #e9204f;
}
.cid-smNhNEVnCp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smNhNEVnCp h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smNhNEVnCp .container {
    position: relative;
  }
  .cid-smNhNEVnCp .row {
    margin: 0;
  }
  .cid-smNhNEVnCp h2 {
    margin: 0;
  }
}
.cid-smNhNEVnCp .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smNhNEVnCp .mbr-text {
  margin-top: 1.4rem;
}
.cid-smNhNFaZZT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smNhNFaZZT .mbr-text {
  color: #767676;
}
.cid-smNhNFaZZT .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-smNhNFaZZT .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-smNhNFaZZT .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smNhNFaZZT .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-smNhNFaZZT .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-smNhNFaZZT .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-smNhNFaZZT .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-smNhNFaZZT .card {
    margin-bottom: 2rem;
  }
}
.cid-smNhNFaZZT .text-link {
  font-weight: 800 !important;
}
.cid-smNhNFaZZT .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-smNhNFaZZT .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNFaZZT .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNFaZZT .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-smNhNFaZZT .card:hover .icon-arrow {
  color: #fff;
}
.cid-smNhNFaZZT .card:hover .text-link {
  color: #fff !important;
}
.cid-smNhNFaZZT .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-smNhNFaZZT .card:hover .link {
  transform: translateX(42px);
}
.cid-smNhNFaZZT .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-smNhNFaZZT h5 {
  color: #101010;
  font-weight: 800;
}
.cid-smNhNFy7NS {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-smNhNFy7NS .mbr-text {
  color: #767676;
}
.cid-smNhNFy7NS .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-smNhNFy7NS .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-smNhNFy7NS .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-smNhNFy7NS .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-smNhNFy7NS .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-smNhNFy7NS .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-smNhNFy7NS .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-smNhNFy7NS .card {
    margin-bottom: 2rem;
  }
}
.cid-smNhNFy7NS .text-link {
  font-weight: 800 !important;
}
.cid-smNhNFy7NS .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-smNhNFy7NS .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNFy7NS .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNFy7NS .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-smNhNFy7NS .card:hover .icon-arrow {
  color: #fff;
}
.cid-smNhNFy7NS .card:hover .text-link {
  color: #fff !important;
}
.cid-smNhNFy7NS .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-smNhNFy7NS .card:hover .link {
  transform: translateX(42px);
}
.cid-smNhNFy7NS .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-smNhNFy7NS h5 {
  color: #101010;
  font-weight: 800;
}
.cid-smNhNG3lfx {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-smNhNG3lfx .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-smNhNG3lfx .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-smNhNG3lfx .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-smNhNG3lfx .mbr-section-title,
.cid-smNhNG3lfx .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-smNhNG3lfx .social-list a {
  transition: .3s;
}
.cid-smNhNG3lfx .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-smNhNG3lfx .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-smNhNG3lfx .social-list {
    margin-bottom: 2rem;
  }
  .cid-smNhNG3lfx .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smNhNG3lfx .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-smNhNG3lfx .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-smNhNG3lfx .row {
    padding: 0 1rem;
  }
}
.cid-smNhNGmrau {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-smNhNGmrau h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-smNhNGmrau .container {
    position: relative;
  }
  .cid-smNhNGmrau .row {
    margin: 0;
  }
  .cid-smNhNGmrau h2 {
    margin: 0;
  }
}
.cid-smNhNGmrau .mbr-section-subtitle {
  color: #e9204f;
}
.cid-smNhNGmrau .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-smNhNGmrau P {
  color: #ffffff;
  text-align: center;
}
.cid-smNhNGBmyS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-smNhNGBmyS .link {
  margin: 0;
}
.cid-smNhNGBmyS .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-smNhNGBmyS .card {
    margin-bottom: 1rem;
  }
}
.cid-smNhNGBmyS .card-title {
  margin-bottom: 0rem;
}
.cid-smNhNGBmyS a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNGBmyS .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-smNhNGBmyS .align-center {
  text-align: center;
}
.cid-smNhNGSP1K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-smNhNGSP1K .media-container-row {
  align-items: center;
}
.cid-smNhNGSP1K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-smNhNGSP1K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-smNhNGSP1K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-smNhNGSP1K .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-smNhNGSP1K .foot-menu-item {
  transform: 0.2s;
}
.cid-smNhNGSP1K .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-smNhNGSP1K .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-smNhNGSP1K .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-smNhNGSP1K .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-smNhNGSP1K .foot-menu {
    justify-content: center;
  }
  .cid-smNhNGSP1K .mbr-text {
    text-align: center;
  }
  .cid-smNhNGSP1K .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-smNhNGSP1K .foot-menu {
    justify-content: flex-end;
  }
}
.cid-smNhNGSP1K .link:hover {
  color: #ffffff;
}
.cid-smNhNHaM8I .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-smNhNHaM8I .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-smNhNHaM8I .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-smNhNHaM8I .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-smNhNHaM8I .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-smNhNHaM8I .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-smNhNHaM8I .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-smNhNHaM8I .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-smNhNHaM8I P {
  color: #232323;
}
.cid-smNhNHaM8I DIV {
  color: #ffffff;
}
.cid-smNhNHaM8I H10 {
  color: #767676;
}
.cid-smNhNHaM8I .hidden {
  display: none;
}
.cid-smNhNHaM8I p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-smNhNHaM8I .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-smNhNHaM8I .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-smNhNHaM8I .sticky li:hover {
  margin-left: 0px;
}
.cid-smNhNHaM8I .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-smNhNHaM8I .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-smNhNHaM8I .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-smNhNHaM8I {
    display: none;
  }
}
.cid-toyfpdBqEg .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfpdBqEg .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfpdBqEg .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfpdBqEg .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfpdBqEg .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfpdBqEg .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfpdBqEg .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfpdBqEg .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfpdBqEg P {
  color: #232323;
}
.cid-toyfpdBqEg DIV {
  color: #ffffff;
}
.cid-toyfpdBqEg H10 {
  color: #767676;
}
.cid-toyfpdBqEg .hidden {
  display: none;
}
.cid-toyfpdBqEg p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfpdBqEg .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfpdBqEg .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfpdBqEg .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfpdBqEg .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfpdBqEg .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfpdBqEg .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfpdBqEg {
    display: none;
  }
}
.cid-smNhNI1ccj .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-smNhNI1ccj .my-float {
  margin-top: 16px;
}
.cid-smNhNI1ccj P {
  color: #232323;
}
.cid-smNhNI1ccj DIV {
  color: #ffffff;
}
.cid-smNhNI1ccj H10 {
  color: #767676;
}
.cid-smNhNI1ccj .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-smNhNI1ccj {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-snIshbpRxW .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-snIshbpRxW .nav-item:focus,
.cid-snIshbpRxW .nav-link:focus {
  outline: none;
}
.cid-snIshbpRxW .dropdown .dropdown-menu .dropdown-item {
  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-snIshbpRxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snIshbpRxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-snIshbpRxW .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-snIshbpRxW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snIshbpRxW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snIshbpRxW .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-snIshbpRxW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-snIshbpRxW .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-snIshbpRxW .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-snIshbpRxW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-snIshbpRxW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-snIshbpRxW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-snIshbpRxW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-snIshbpRxW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-snIshbpRxW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snIshbpRxW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snIshbpRxW .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-snIshbpRxW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snIshbpRxW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-snIshbpRxW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-snIshbpRxW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-snIshbpRxW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snIshbpRxW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-snIshbpRxW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snIshbpRxW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snIshbpRxW .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-snIshbpRxW .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-snIshbpRxW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snIshbpRxW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-snIshbpRxW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-snIshbpRxW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-snIshbpRxW .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-snIshbpRxW .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-snIshbpRxW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-snIshbpRxW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-snIshbpRxW .navbar-short {
  padding: 1rem 0 !important;
}
.cid-snIshbpRxW .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-snIshbpRxW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snIshbpRxW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snIshbpRxW .dropdown-item.active,
.cid-snIshbpRxW .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-snIshbpRxW .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-snIshbpRxW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-snIshbpRxW .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-snIshbpRxW .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-snIshbpRxW .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-snIshbpRxW .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-snIshbpRxW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-snIshbpRxW .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-snIshbpRxW .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-snIshbpRxW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-snIshbpRxW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snIshbpRxW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snIshbpRxW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-snIshbpRxW .navbar-buttons {
  text-align: center;
}
.cid-snIshbpRxW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-snIshbpRxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-snIshbpRxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snIshbpRxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snIshbpRxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snIshbpRxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snIshbpRxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snIshbpRxW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-snIshbpRxW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-snIshbpRxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snIshbpRxW .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-snIshbpRxW a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-snIshbpRxW .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-snIshbpRxW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-snIshbpRxW .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-snIshbpRxW .navbar {
    height: 77px;
  }
  .cid-snIshbpRxW .navbar.opened {
    height: auto;
  }
  .cid-snIshbpRxW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snIshbpRxW a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-snIshbpRxW a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-snIshbpRxW .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-snIshbpRxW .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-snIshbpRxW #mobile-hide {
    display: none;
  }
}
.cid-snIshc0j4o {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-office-staff-1920x1280.jpg");
}
.cid-snIshc0j4o .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
.cid-snIshc0j4o input {
  padding: 0rem 1rem !important;
}
.cid-snIshc0j4o .title {
  margin-bottom: 1rem;
}
.cid-snIshc0j4o textarea {
  min-height: 160px;
}
.cid-snIshc0j4o input::-webkit-input-placeholder,
.cid-snIshc0j4o textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-snIshc0j4o input:-moz-placeholder,
.cid-snIshc0j4o textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-snIshc0j4o img {
    width: 100%;
  }
  .cid-snIshc0j4o form {
    margin-top: 2rem;
  }
}
.cid-snIshc0j4o .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-snIshc0j4o .col-auto {
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-snIshc0j4o .mbr-form {
    padding-left: 2rem;
  }
}
.cid-snIshc0j4o .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-snIshc0j4o .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-snIshc0j4o .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-snIshc0j4o .form-btn {
  width: 100%;
}
.cid-snIshc0j4o .link-btn {
  width: 100%;
}
.cid-snIshc0j4o h5 {
  margin-bottom: 0.2rem;
}
.cid-snIshc0j4o .mbr-form .btn {
  margin: 0;
}
.cid-snIshc0j4o .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-snIshc0j4o .block-left {
  margin-bottom: 2.6rem;
}
.cid-snIshc0j4o .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-snIshc0j4o .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-snIshc0j4o .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-snIshc0j4o .dragArea {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-snIshc0j4o .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-snIshc0j4o .row {
    margin: 0rem;
  }
}
.cid-snIshc0j4o .btn {
  margin-left: 0rem;
}
.cid-snIshc0j4o H5 {
  text-align: center;
}
.cid-snIshc0j4o P {
  text-align: center;
}
.cid-snIshc0j4o .block-left,
.cid-snIshc0j4o .mbr-section-btn {
  text-align: left;
}
.cid-snIshc0j4o .jq-selectbox__trigger-arrow {
  visibility: hidden;
}
.cid-snIshc0j4o .jq-selectbox__dropdown {
  display: none !important;
}
.cid-snJVVGIPHA {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snJVVGIPHA .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snJVVGIPHA .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-snJVVGIPHA .link {
  margin: 0;
}
.cid-snJVVGIPHA .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snJVVGIPHA .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snJVVGIPHA .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-snJVVGIPHA .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-snJVVGIPHA .card:hover .card-title {
  color: #e9204e;
}
.cid-snJVVGIPHA .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-snJVVGIPHA .card {
    padding: 0;
  }
  .cid-snJVVGIPHA .card-inner {
    flex-direction: column;
  }
  .cid-snJVVGIPHA .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-snJVVGIPHA .row {
    margin: 0;
  }
}
.cid-snJVVGIPHA .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-snJVVGIPHA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-snJVVGIPHA .mbr-section-title {
  font-weight: 800;
}
.cid-snJVVGIPHA h2 {
  margin-bottom: 0;
}
.cid-snJVVGIPHA .title-block {
  margin-bottom: 3rem;
}
.cid-snJVVGIPHA .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-snJVVGIPHA .card-box {
    margin-left: 1.5rem;
  }
}
.cid-snJVVGIPHA H2 {
  color: #e9204f;
  text-align: center;
}
.cid-snJVVGIPHA H3 {
  text-align: center;
  color: #101010;
}
.cid-snJVXNa811 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snJVXNa811 .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snJVXNa811 .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-snJVXNa811 .link {
  margin: 0;
}
.cid-snJVXNa811 .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snJVXNa811 .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snJVXNa811 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-snJVXNa811 .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-snJVXNa811 .card:hover .card-title {
  color: #e9204e;
}
.cid-snJVXNa811 .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-snJVXNa811 .card {
    padding: 0;
  }
  .cid-snJVXNa811 .card-inner {
    flex-direction: column;
  }
  .cid-snJVXNa811 .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-snJVXNa811 .row {
    margin: 0;
  }
}
.cid-snJVXNa811 .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-snJVXNa811 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-snJVXNa811 .mbr-section-title {
  font-weight: 800;
}
.cid-snJVXNa811 h2 {
  margin-bottom: 0;
}
.cid-snJVXNa811 .title-block {
  margin-bottom: 3rem;
}
.cid-snJVXNa811 .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-snJVXNa811 .card-box {
    margin-left: 1.5rem;
  }
}
.cid-snJVXNa811 H2 {
  color: #e9204f;
  text-align: center;
}
.cid-snJVXNa811 H3 {
  text-align: center;
  color: #101010;
}
.cid-snICmKQiti {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-snICmKQiti h2 {
    margin-bottom: 1rem;
  }
  .cid-snICmKQiti .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-snICmKQiti .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-snICmKQiti .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-snICmKQiti .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-snICmKQiti .container {
    position: relative;
  }
  .cid-snICmKQiti h2 {
    margin: 0;
  }
}
.cid-snICmKQiti .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-snICmKQiti hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-snICmKQiti .mbr-section-subtitle {
  color: #e9204f;
}
.cid-snICmKQiti .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-snICmKQiti .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-snICmKQiti .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-snICmKQiti .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snICmKQiti .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-snICmKQiti .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-snICmKQiti .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-snICmKQiti .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-snICmKQiti .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-snICmKQiti .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-snICmKQiti .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-snICmKQiti .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-snICmKQiti .container-column,
.cid-snICmKQiti h2 {
  color: #e9204f;
}
.cid-snIBJyrfOk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-snIBJyrfOk {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .cid-snIBJyrfOk .box {
    margin-top: 2.5rem;
  }
}
.cid-snIBJyrfOk .box {
  background-image: url("../../../assets/images/seo-advantage-team-1080x720.jpg");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-snIBJyrfOk .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-snIBJyrfOk .icon-wrap span {
  padding-left: 8px;
}
.cid-snIBJyrfOk .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-snIBJyrfOk .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-snIBJyrfOk .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-snIBJyrfOk .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-snIBJyrfOk .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-snIBJyrfOk a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-snIBJyrfOk a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-snIBJyrfOk {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-snIBJyrfOk .box {
    height: 250px;
  }
}
.cid-snIBJyrfOk .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-snIBJyrfOk .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-snIBJyrfOk .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-snIBJyrfOk .row {
    padding: 0 1rem;
  }
}
.cid-snIBJyrfOk .btn {
  margin-left: 0rem;
}
.cid-snIBJyrfOk .mbr-text,
.cid-snIBJyrfOk .mbr-section-btn {
  color: #1b1b1b;
}
.cid-snIIoMfuo1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-snIIoMfuo1 .mbr-text {
  color: #000000;
}
.cid-snIIoMfuo1 h4 {
  text-align: center;
}
.cid-snIIoMfuo1 p {
  text-align: center;
}
.cid-snIIoMfuo1 .card .card-img {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snIIoMfuo1 .card:hover .step {
  color: #ffffff;
  border: 0px solid transparent;
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-snIIoMfuo1 .card:hover .step:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.cid-snIIoMfuo1 .step {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  width: 100px;
  height: 100px;
  border: 2px solid #eee;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 50%;
  transition: all .3s;
}
.cid-snIIoMfuo1 .step:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.3s;
  background: linear-gradient(45deg, #e9204f, #e9849c);
  border-radius: 50%;
}
.cid-snIIoMfuo1 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-snIIoMfuo1 .underline .line {
  width: 5rem;
  height: 3px;
  background: #e9204e;
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-snIIoMfuo1 .mbr-section-title,
  .cid-snIIoMfuo1 .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-snIIoMfuo1 .mbr-section-title,
.cid-snIIoMfuo1 .underline {
  color: #e9204e;
}
.cid-snIIoMfuo1 .card-title,
.cid-snIIoMfuo1 .card-img {
  color: #000000;
}
.cid-snJZ2t1BWh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f3f3f3;
}
@media (max-width: 767px) {
  .cid-snJZ2t1BWh h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-snJZ2t1BWh .container {
    position: relative;
  }
  .cid-snJZ2t1BWh .row {
    margin: 0;
  }
  .cid-snJZ2t1BWh h2 {
    margin: 0;
  }
}
.cid-snJZ2t1BWh .mbr-section-subtitle {
  color: #e9204f;
}
.cid-snJZ2t1BWh .mbr-text {
  margin-top: 1.4rem;
}
.cid-snJZ2t1BWh h2 {
  color: #e9204f;
}
.cid-snItBVS2or {
  padding-top: 45px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #f3f3f3, #f3f3f3);
}
.cid-snItBVS2or .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-snItBVS2or .plan-body .btn-bgr {
  z-index: 0;
}
.cid-snItBVS2or .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-snItBVS2or .price-term {
  margin-left: -5px;
}
.cid-snItBVS2or .pt2 {
  padding-top: 2rem;
}
.cid-snItBVS2or .plan-favorite {
  background-color: #188ef4;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-snItBVS2or .plan-descr {
  color: #444444;
}
.cid-snItBVS2or .plan-price {
  margin-top: 2rem;
}
.cid-snItBVS2or .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-snItBVS2or .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-snItBVS2or .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-snItBVS2or .plan-card-focus {
  -webkit-box-shadow: 0px 0px 30px rgba(233, 32, 78, 0.18);
  box-shadow: 0px 0px 30px rgba(233, 32, 78, 0.18);
}
.cid-snItBVS2or .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-snItBVS2or .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-snItBVS2or .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-snItBVS2or .plan .plan-favorite {
  display: none;
}
.cid-snItBVS2or .plan:nth-child(2) .plan-favorite {
  background-color: #e9204f;
  display: block !important;
}
.cid-snItBVS2or .plan-header,
.cid-snItBVS2or .plan-body {
  background-color: #ffffff;
}
.cid-snItBVS2or .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-snItBVS2or .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-snItBVS2or .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-snItBVS2or .price-figure {
    font-size: 4.25rem;
  }
}
.cid-snItBVS2or UL {
  color: #8d97ad;
}
.cid-snItBVS2or H2 {
  font-size: 30px !important;
}
.cid-snItBVS2or .mbr-section-title {
  color: #e9204f;
}
.cid-snItBVS2or .main-font-style h2 {
  font-family: 'Roboto', sans-serif !important;
  font-size: 1.4rem !important;
  line-height: 1.4;
  font-weight: 600;
}
.cid-snIshdcMCL {
  padding-top: 90px;
  padding-bottom: 75px;
  overflow: hidden;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-snIshdcMCL .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #e9204e;
  background-color: rgba(132, 138, 189, 0.15);
}
.cid-snIshdcMCL .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-snIshdcMCL .mbr-section-title {
  color: #404040;
}
.cid-snIshdcMCL .mbr-section-subtitle {
  color: #e9204f;
  font-weight: 600;
}
.cid-snIshdcMCL .main-text {
  color: #606060;
}
.cid-snIshdcMCL .carousel {
  z-index: 2;
  position: relative;
}
.cid-snIshdcMCL .user {
  padding: 0 !important;
}
.cid-snIshdcMCL .mbr-iconfont {
  font-family: Moririse2 !important;
}
.cid-snIshdcMCL .carousel-item.active,
.cid-snIshdcMCL .carousel-item-next,
.cid-snIshdcMCL .carousel-item-prev {
  display: flex;
}
.cid-snIshdcMCL .details {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  text-align: left;
  margin-bottom: 20px;
  justify-content: center;
}
.cid-snIshdcMCL .details .img-wrapper img {
  width: 70px;
  max-width: 100%;
  border-radius: 100%;
}
.cid-snIshdcMCL .details .info {
  padding-left: 20px;
}
.cid-snIshdcMCL .details .info .user_name {
  margin: 0;
}
.cid-snIshdcMCL .details .info .user_name.display-7 {
  font-size: 18px;
  line-height: 1.3;
}
.cid-snIshdcMCL .details .info .user_status {
  color: #82786e;
  margin-bottom: 0;
}
.cid-snIshdcMCL .details .info .user_status.display-4 {
  line-height: 1.3125;
}
.cid-snIshdcMCL .carousel-controls a {
  font-size: 2rem;
}
.cid-snIshdcMCL .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #232323;
  background: transparent;
  opacity: 0.5;
}
.cid-snIshdcMCL .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-snIshdcMCL ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-snIshdcMCL .carousel-indicators li {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 2rem;
  border-width: 0px;
  transform: scale(0.6);
  margin: 6px;
}
.cid-snIshdcMCL .carousel-indicators li:hover {
  opacity: 1;
}
.cid-snIshdcMCL .carousel-indicators .active {
  transform: scale(1);
  border: 0;
  background-color: rgba(255, 255, 255, 0.8);
  transition: all 200ms ease-in-out;
}
.cid-snIshdcMCL .user_text {
  color: #707070;
  text-align: left;
}
.cid-snIshdcMCL .user_text p.display-5 {
  line-height: 1.54;
}
.cid-snIshdcMCL .user_desk {
  color: #767676;
}
.cid-snIshdcMCL .user_desk,
.cid-snIshdcMCL .carousel-item {
  text-align: left;
}
.cid-snIshdcMCL .carousel-item {
  padding-right: 20px;
}
.cid-snIshdcMCL .carousel-indicators {
  margin: 0;
  margin-left: 0.1rem;
  justify-content: center !important;
}
@media (max-width: 767px) {
  .cid-snIshdcMCL .carousel-indicators {
    margin: auto;
    justify-content: center !important;
  }
}
.cid-snIshdcMCL .carousel-control-next {
  right: -30px;
  transform: translateX(50%);
}
.cid-snIshdcMCL .carousel-control-prev {
  left: -20px;
  transform: translateX(-50%);
}
.cid-snIshdcMCL .user_text p,
.cid-snIshdcMCL .carousel-item {
  color: #1b1b1b;
}
.cid-snIEIzcIhW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snIEIzcIhW .container-fluid {
  padding: 0 2rem;
}
.cid-snIEIzcIhW .underline .line {
  width: 80px;
  height: 4px;
  background-color: #e9204f;
  display: inline-block;
}
.cid-snIEIzcIhW .timeline-text-content {
  padding: 2rem 2.5rem;
  margin-left: 2rem;
  text-align: left;
}
.cid-snIEIzcIhW .timeline-text-content p {
  margin-bottom: 0;
}
.cid-snIEIzcIhW .time-line-date-content {
  margin-right: 2rem;
}
.cid-snIEIzcIhW .time-line-date-content p {
  padding: 2rem 1.4rem;
  float: right;
}
.cid-snIEIzcIhW .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}
.cid-snIEIzcIhW .iconBackground {
  position: absolute;
  left: 25%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  border: 2px solid #e9204f;
  font-size: 30px;
  display: inline-block;
  top: 29px;
  margin-left: -10px;
}
.cid-snIEIzcIhW .separline:before,
.cid-snIEIzcIhW .first-separline:before {
  top: 3rem;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e9204f;
  left: calc(25% - 1px);
  height: calc(100% + 2rem);
}
.cid-snIEIzcIhW .separline:after {
  top: calc(100% + 6.1rem);
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e9204f;
  left: calc(25% - 1px);
  height: 100%;
}
@media (max-width: 768px) {
  .cid-snIEIzcIhW .container-fluid {
    padding: 0 1rem;
  }
  .cid-snIEIzcIhW .iconBackground {
    left: 10px !important;
    top: 33px;
  }
  .cid-snIEIzcIhW .separline:before,
  .cid-snIEIzcIhW .first-separline:before {
    left: 9px !important;
    top: 3.3rem;
  }
  .cid-snIEIzcIhW .separline:after {
    left: 9px !important;
    top: calc(100% + 6.4rem);
  }
  .cid-snIEIzcIhW .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-snIEIzcIhW .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-snIEIzcIhW .time-line-date-content p {
    float: left !important;
  }
  .cid-snIEIzcIhW .mbr-timeline-date {
    padding-bottom: 0 !important;
  }
}
.cid-snIEIzcIhW .mbr-section-title,
.cid-snIEIzcIhW .underline {
  text-align: center;
  color: #e9204f;
}
.cid-snIEIzcIhW .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-snIEIzcIhW .mbr-timeline-title {
  color: #1b1b1b;
}
.cid-snIEIzcIhW .mbr-timeline-text {
  color: #000000;
}
.cid-snIshdQEU0 {
  padding-top: 75px;
  padding-bottom: 90px;
  position: relative;
  background-color: #ffffff;
}
.cid-snIshdQEU0 .card-header {
  background: transparent;
}
.cid-snIshdQEU0 img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
@media (max-width: 992px) {
  .cid-snIshdQEU0 .wrapper {
    padding: 0;
  }
  .cid-snIshdQEU0 img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-snIshdQEU0 .mbr-iconfont {
  font-size: 1rem!important;
  font-family: 'Moririse2' !important;
}
.cid-snIshdQEU0 .mbr-iconfont:before {
  content: "\e960";
}
.cid-snIshdQEU0 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-snIshdQEU0 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-snIshdQEU0 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-snIshdQEU0 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-snIshdQEU0 .card .card-header a.panel-title h5 .sign {
  padding-right: 1rem;
}
.cid-snIshdQEU0 .card .panel-body {
  color: #767676;
  padding-top: 1rem;
}
.cid-snIshdQEU0 h5 {
  flex-direction: row-reverse;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0rem;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0rem;
}
@media (max-width: 767px) {
  .cid-snIshdQEU0 .wrapper {
    padding: 2rem 1rem;
  }
  .cid-snIshdQEU0 h5 {
    padding: 1rem 0rem;
  }
}
.cid-snIshdQEU0 .mbr-text,
.cid-snIshdQEU0 .mbr-section-btn {
  color: #ffffff;
}
.cid-snIshdQEU0 .panel-text {
  color: #555555;
}
.cid-snIshdQEU0 H4 {
  color: #ffffff;
}
.cid-snIshdQEU0 H5 {
  color: #000000;
}
.cid-snIshdQEU0 H3 {
  color: #e9204f;
}
.cid-snIshe9d19 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-snIshe9d19 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-snIshe9d19 .container {
    position: relative;
  }
  .cid-snIshe9d19 .row {
    margin: 0;
  }
  .cid-snIshe9d19 h2 {
    margin: 0;
  }
}
.cid-snIshe9d19 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-snIshe9d19 .mbr-text {
  margin-top: 1.4rem;
}
.cid-snIshe9d19 H3 {
  color: #e9204f;
}
.cid-snIshemzXf {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snIshemzXf .mbr-text {
  color: #767676;
}
.cid-snIshemzXf .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-snIshemzXf .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-snIshemzXf .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-snIshemzXf .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-snIshemzXf .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-snIshemzXf .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-snIshemzXf .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-snIshemzXf .card {
    margin-bottom: 2rem;
  }
}
.cid-snIshemzXf .text-link {
  font-weight: 800 !important;
}
.cid-snIshemzXf .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-snIshemzXf .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snIshemzXf .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snIshemzXf .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-snIshemzXf .card:hover .icon-arrow {
  color: #fff;
}
.cid-snIshemzXf .card:hover .text-link {
  color: #fff !important;
}
.cid-snIshemzXf .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-snIshemzXf .card:hover .link {
  transform: translateX(42px);
}
.cid-snIshemzXf .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-snIshemzXf h5 {
  color: #101010;
  font-weight: 800;
}
.cid-snIsheJcC4 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-snIsheJcC4 .mbr-text {
  color: #767676;
}
.cid-snIsheJcC4 .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-snIsheJcC4 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-snIsheJcC4 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-snIsheJcC4 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-snIsheJcC4 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-snIsheJcC4 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-snIsheJcC4 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-snIsheJcC4 .card {
    margin-bottom: 2rem;
  }
}
.cid-snIsheJcC4 .text-link {
  font-weight: 800 !important;
}
.cid-snIsheJcC4 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-snIsheJcC4 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snIsheJcC4 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snIsheJcC4 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-snIsheJcC4 .card:hover .icon-arrow {
  color: #fff;
}
.cid-snIsheJcC4 .card:hover .text-link {
  color: #fff !important;
}
.cid-snIsheJcC4 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-snIsheJcC4 .card:hover .link {
  transform: translateX(42px);
}
.cid-snIsheJcC4 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-snIsheJcC4 h5 {
  color: #101010;
  font-weight: 800;
}
.cid-snIshf8Jrm {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-snIshf8Jrm .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-snIshf8Jrm .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-snIshf8Jrm .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-snIshf8Jrm .mbr-section-title,
.cid-snIshf8Jrm .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-snIshf8Jrm .social-list a {
  transition: .3s;
}
.cid-snIshf8Jrm .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-snIshf8Jrm .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-snIshf8Jrm .social-list {
    margin-bottom: 2rem;
  }
  .cid-snIshf8Jrm .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-snIshf8Jrm .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-snIshf8Jrm .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-snIshf8Jrm .row {
    padding: 0 1rem;
  }
}
.cid-snIshfpner {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-snIshfpner h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-snIshfpner .container {
    position: relative;
  }
  .cid-snIshfpner .row {
    margin: 0;
  }
  .cid-snIshfpner h2 {
    margin: 0;
  }
}
.cid-snIshfpner .mbr-section-subtitle {
  color: #e9204f;
}
.cid-snIshfpner .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-snIshfpner P {
  color: #ffffff;
  text-align: center;
}
.cid-snIshfC6sU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-snIshfC6sU .link {
  margin: 0;
}
.cid-snIshfC6sU .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-snIshfC6sU .card {
    margin-bottom: 1rem;
  }
}
.cid-snIshfC6sU .card-title {
  margin-bottom: 0rem;
}
.cid-snIshfC6sU a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snIshfC6sU .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-snIshfC6sU .align-center {
  text-align: center;
}
.cid-snIshfSKqr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-snIshfSKqr .media-container-row {
  align-items: center;
}
.cid-snIshfSKqr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-snIshfSKqr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-snIshfSKqr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-snIshfSKqr .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-snIshfSKqr .foot-menu-item {
  transform: 0.2s;
}
.cid-snIshfSKqr .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-snIshfSKqr .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-snIshfSKqr .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-snIshfSKqr .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-snIshfSKqr .foot-menu {
    justify-content: center;
  }
  .cid-snIshfSKqr .mbr-text {
    text-align: center;
  }
  .cid-snIshfSKqr .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-snIshfSKqr .foot-menu {
    justify-content: flex-end;
  }
}
.cid-snIshfSKqr .link:hover {
  color: #ffffff;
}
.cid-snIshg7Imn .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-snIshg7Imn .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-snIshg7Imn .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-snIshg7Imn .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-snIshg7Imn .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-snIshg7Imn .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-snIshg7Imn .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-snIshg7Imn .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-snIshg7Imn P {
  color: #232323;
}
.cid-snIshg7Imn DIV {
  color: #ffffff;
}
.cid-snIshg7Imn H10 {
  color: #767676;
}
.cid-snIshg7Imn .hidden {
  display: none;
}
.cid-snIshg7Imn p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-snIshg7Imn .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-snIshg7Imn .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-snIshg7Imn .sticky li:hover {
  margin-left: 0px;
}
.cid-snIshg7Imn .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-snIshg7Imn .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-snIshg7Imn .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-snIshg7Imn {
    display: none;
  }
}
.cid-toyg2EPRwJ .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyg2EPRwJ .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyg2EPRwJ .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyg2EPRwJ .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyg2EPRwJ .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyg2EPRwJ .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyg2EPRwJ .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyg2EPRwJ .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyg2EPRwJ P {
  color: #232323;
}
.cid-toyg2EPRwJ DIV {
  color: #ffffff;
}
.cid-toyg2EPRwJ H10 {
  color: #767676;
}
.cid-toyg2EPRwJ .hidden {
  display: none;
}
.cid-toyg2EPRwJ p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyg2EPRwJ .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyg2EPRwJ .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyg2EPRwJ .sticky li:hover {
  margin-left: 0px;
}
.cid-toyg2EPRwJ .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyg2EPRwJ .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyg2EPRwJ .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyg2EPRwJ {
    display: none;
  }
}
.cid-snIshgDQ4f .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-snIshgDQ4f .my-float {
  margin-top: 16px;
}
.cid-snIshgDQ4f P {
  color: #232323;
}
.cid-snIshgDQ4f DIV {
  color: #ffffff;
}
.cid-snIshgDQ4f H10 {
  color: #767676;
}
.cid-snIshgDQ4f .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-snIshgDQ4f {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t6lg68DrXE .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t6lg68DrXE .nav-item:focus,
.cid-t6lg68DrXE .nav-link:focus {
  outline: none;
}
.cid-t6lg68DrXE .dropdown .dropdown-menu .dropdown-item {
  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-t6lg68DrXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6lg68DrXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t6lg68DrXE .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-t6lg68DrXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t6lg68DrXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t6lg68DrXE .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t6lg68DrXE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t6lg68DrXE .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t6lg68DrXE .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t6lg68DrXE .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t6lg68DrXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t6lg68DrXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t6lg68DrXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t6lg68DrXE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t6lg68DrXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t6lg68DrXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t6lg68DrXE .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-t6lg68DrXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t6lg68DrXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t6lg68DrXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t6lg68DrXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t6lg68DrXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t6lg68DrXE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t6lg68DrXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t6lg68DrXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t6lg68DrXE .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-t6lg68DrXE .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t6lg68DrXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t6lg68DrXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t6lg68DrXE .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t6lg68DrXE .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t6lg68DrXE .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t6lg68DrXE .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t6lg68DrXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t6lg68DrXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t6lg68DrXE .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t6lg68DrXE .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-t6lg68DrXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t6lg68DrXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t6lg68DrXE .dropdown-item.active,
.cid-t6lg68DrXE .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t6lg68DrXE .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t6lg68DrXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6lg68DrXE .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t6lg68DrXE .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t6lg68DrXE .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t6lg68DrXE .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t6lg68DrXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6lg68DrXE .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t6lg68DrXE .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t6lg68DrXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t6lg68DrXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t6lg68DrXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t6lg68DrXE ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t6lg68DrXE .navbar-buttons {
  text-align: center;
}
.cid-t6lg68DrXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6lg68DrXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t6lg68DrXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6lg68DrXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6lg68DrXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6lg68DrXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6lg68DrXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6lg68DrXE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6lg68DrXE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6lg68DrXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6lg68DrXE .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t6lg68DrXE a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t6lg68DrXE .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t6lg68DrXE .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t6lg68DrXE .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t6lg68DrXE .navbar {
    height: 77px;
  }
  .cid-t6lg68DrXE .navbar.opened {
    height: auto;
  }
  .cid-t6lg68DrXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t6lg68DrXE a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t6lg68DrXE a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t6lg68DrXE .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t6lg68DrXE .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t6lg68DrXE #mobile-hide {
    display: none;
  }
}
.cid-t6lg69aEHg {
  padding-top: 225px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-t6lg69aEHg .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t6lg69aEHg .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-t6lg69aEHg .align-center {
    text-align: center;
  }
}
.cid-t6lg69aEHg H3 {
  color: #e9204f;
}
.cid-t6lg69aEHg H1 {
  text-align: center;
}
.cid-t6lg69aEHg .mbr-text,
.cid-t6lg69aEHg .mbr-section-btn {
  color: #e9204f;
}
.cid-t6lHTF4Far {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6lHTF4Far [class^="socicon-"]:before,
.cid-t6lHTF4Far [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-t6lHTF4Far .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-t6lHTF4Far .btn-social,
.cid-t6lHTF4Far .mbr-section-title {
  color: #57468b;
}
.cid-t6lHTF4Far .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(233, 32, 78, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-t6lHTF4Far .soc-item span {
  font-size: 1.4rem;
  color: #e9204e !important;
  transition: all 0.3s;
}
.cid-t6lHTF4Far .soc-item:hover span {
  color: #e9204e !important;
}
.cid-t6llaawAcF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t6llaawAcF {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-t6llaawAcF .box {
  background-image: url("../../../assets/images/seo-adv-backlinks-guide-2000x1125.jpg");
  background-size: cover;
  background-position: center;
  height: 450px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t6llaawAcF .icon-wrap {
  border: 4px solid #1b1b1b !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6llaawAcF .icon-wrap span {
  padding-left: 8px;
}
.cid-t6llaawAcF .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #1b1b1b !important;
}
.cid-t6llaawAcF .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  transform: translateX(-35%);
}
.cid-t6llaawAcF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6llaawAcF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6llaawAcF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6llaawAcF a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6llaawAcF a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6llaawAcF {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-t6llaawAcF .box {
    height: 250px;
  }
}
@media (min-width: 767px) {
  .cid-t6llaawAcF .row {
    margin: 0;
  }
}
@media (min-width: 1200px) {
  .cid-t6llaawAcF .container {
    max-width: 850px !important;
  }
}
.cid-t6lsguzehJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lsguzehJ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lsguzehJ .container {
    position: relative;
  }
  .cid-t6lsguzehJ .row {
    margin: 0;
  }
  .cid-t6lsguzehJ h2 {
    margin: 0;
  }
}
.cid-t6lsguzehJ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lsguzehJ .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lsguzehJ h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lsguzehJ .container {
    max-width: 850px !important;
  }
}
.cid-t6lsguzehJ p {
  font-size: 25px;
}
.cid-t6lF7Tgp2O {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lF7Tgp2O .image-block {
  margin: auto;
}
.cid-t6lF7Tgp2O .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lF7Tgp2O .image-block {
    width: 100% !important;
  }
}
.cid-t6lF7Tgp2O .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lF7Tgp2O .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lF7Tgp2O .container {
    max-width: 850px !important;
  }
}
.cid-t6ltPbXrUI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6ltPbXrUI h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6ltPbXrUI .container {
    position: relative;
  }
  .cid-t6ltPbXrUI .row {
    margin: 0;
  }
  .cid-t6ltPbXrUI h2 {
    margin: 0;
  }
}
.cid-t6ltPbXrUI .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6ltPbXrUI .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6ltPbXrUI h2 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6ltPbXrUI .container {
    max-width: 850px !important;
  }
}
.cid-t6ltPbXrUI p {
  font-size: 25px;
}
.cid-t6lu51NkgB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lu51NkgB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lu51NkgB .container {
    position: relative;
  }
  .cid-t6lu51NkgB .row {
    margin: 0;
  }
  .cid-t6lu51NkgB h2 {
    margin: 0;
  }
}
.cid-t6lu51NkgB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lu51NkgB .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lu51NkgB h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6lu51NkgB h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lu51NkgB .container {
    max-width: 850px !important;
  }
}
.cid-t6lu51NkgB p {
  font-size: 25px;
}
.cid-t6CHn1EtTy {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t6CHn1EtTy .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6CHn1EtTy .align-center {
    text-align: center;
  }
  .cid-t6CHn1EtTy .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t6CHn1EtTy .block-btn {
  display: flex;
}
.cid-t6CHn1EtTy .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t6CHn1EtTy h2 {
  margin-bottom: 0;
}
.cid-t6CHn1EtTy .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t6CHn1EtTy .container {
    padding: 0 3rem;
  }
  .cid-t6CHn1EtTy .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t6CHn1EtTy .block-btn {
    justify-content: center;
  }
  .cid-t6CHn1EtTy .text-block {
    text-align: center;
  }
  .cid-t6CHn1EtTy .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6CHn1EtTy .block-btn {
    justify-content: flex-end;
  }
  .cid-t6CHn1EtTy .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t6CHn1EtTy .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t6CHn1EtTy .btn-white:hover::before {
  background-color: #000000 !important;
}
@media (min-width: 1200px) {
  .cid-t6CHn1EtTy .container {
    max-width: 850px !important;
  }
}
.cid-t6luHGLFYo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luHGLFYo h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luHGLFYo .container {
    position: relative;
  }
  .cid-t6luHGLFYo .row {
    margin: 0;
  }
  .cid-t6luHGLFYo h2 {
    margin: 0;
  }
}
.cid-t6luHGLFYo .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luHGLFYo .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luHGLFYo h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luHGLFYo h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luHGLFYo .container {
    max-width: 850px !important;
  }
}
.cid-t6luHGLFYo p {
  font-size: 25px;
}
.cid-t6luPr9xDW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luPr9xDW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luPr9xDW .container {
    position: relative;
  }
  .cid-t6luPr9xDW .row {
    margin: 0;
  }
  .cid-t6luPr9xDW h2 {
    margin: 0;
  }
}
.cid-t6luPr9xDW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luPr9xDW .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luPr9xDW h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luPr9xDW h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luPr9xDW .container {
    max-width: 850px !important;
  }
}
.cid-t6luPr9xDW p {
  font-size: 25px;
}
.cid-t6lFxmVWkI {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lFxmVWkI .image-block {
  margin: auto;
}
.cid-t6lFxmVWkI .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lFxmVWkI .image-block {
    width: 100% !important;
  }
}
.cid-t6lFxmVWkI .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lFxmVWkI .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lFxmVWkI .container {
    max-width: 850px !important;
  }
}
.cid-t6luQ06YF6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luQ06YF6 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luQ06YF6 .container {
    position: relative;
  }
  .cid-t6luQ06YF6 .row {
    margin: 0;
  }
  .cid-t6luQ06YF6 h2 {
    margin: 0;
  }
}
.cid-t6luQ06YF6 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luQ06YF6 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luQ06YF6 h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luQ06YF6 h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luQ06YF6 .container {
    max-width: 850px !important;
  }
}
.cid-t6luQ06YF6 p {
  font-size: 25px;
}
.cid-t6luQvb19l {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luQvb19l h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luQvb19l .container {
    position: relative;
  }
  .cid-t6luQvb19l .row {
    margin: 0;
  }
  .cid-t6luQvb19l h2 {
    margin: 0;
  }
}
.cid-t6luQvb19l .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luQvb19l .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luQvb19l h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luQvb19l h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luQvb19l .container {
    max-width: 850px !important;
  }
}
.cid-t6luQvb19l p {
  font-size: 25px;
}
.cid-t6lGczNJOr {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lGczNJOr .image-block {
  margin: auto;
}
.cid-t6lGczNJOr .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lGczNJOr .image-block {
    width: 100% !important;
  }
}
.cid-t6lGczNJOr .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lGczNJOr .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lGczNJOr .container {
    max-width: 850px !important;
  }
}
.cid-t6luQWd8Rf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luQWd8Rf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luQWd8Rf .container {
    position: relative;
  }
  .cid-t6luQWd8Rf .row {
    margin: 0;
  }
  .cid-t6luQWd8Rf h2 {
    margin: 0;
  }
}
.cid-t6luQWd8Rf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luQWd8Rf .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luQWd8Rf h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luQWd8Rf h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luQWd8Rf .container {
    max-width: 850px !important;
  }
}
.cid-t6luQWd8Rf p {
  font-size: 25px;
}
.cid-t6lFEGOzKt {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lFEGOzKt .image-block {
  margin: auto;
}
.cid-t6lFEGOzKt .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lFEGOzKt .image-block {
    width: 100% !important;
  }
}
.cid-t6lFEGOzKt .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lFEGOzKt .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lFEGOzKt .container {
    max-width: 850px !important;
  }
}
.cid-t6luRky2CX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luRky2CX h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luRky2CX .container {
    position: relative;
  }
  .cid-t6luRky2CX .row {
    margin: 0;
  }
  .cid-t6luRky2CX h2 {
    margin: 0;
  }
}
.cid-t6luRky2CX .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luRky2CX .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luRky2CX h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luRky2CX h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luRky2CX .container {
    max-width: 850px !important;
  }
}
.cid-t6luRky2CX p {
  font-size: 25px;
}
.cid-t6luRKhpxX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luRKhpxX h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luRKhpxX .container {
    position: relative;
  }
  .cid-t6luRKhpxX .row {
    margin: 0;
  }
  .cid-t6luRKhpxX h2 {
    margin: 0;
  }
}
.cid-t6luRKhpxX .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luRKhpxX .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luRKhpxX h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luRKhpxX h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luRKhpxX .container {
    max-width: 850px !important;
  }
}
.cid-t6luRKhpxX p {
  font-size: 25px;
}
.cid-t6CKTgkWZk {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t6CKTgkWZk .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6CKTgkWZk .align-center {
    text-align: center;
  }
  .cid-t6CKTgkWZk .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t6CKTgkWZk .block-btn {
  display: flex;
}
.cid-t6CKTgkWZk .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t6CKTgkWZk h2 {
  margin-bottom: 0;
}
.cid-t6CKTgkWZk .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t6CKTgkWZk .container {
    padding: 0 3rem;
  }
  .cid-t6CKTgkWZk .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t6CKTgkWZk .block-btn {
    justify-content: center;
  }
  .cid-t6CKTgkWZk .text-block {
    text-align: center;
  }
  .cid-t6CKTgkWZk .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6CKTgkWZk .block-btn {
    justify-content: flex-end;
  }
  .cid-t6CKTgkWZk .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t6CKTgkWZk .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t6CKTgkWZk .btn-white:hover::before {
  background-color: #000000 !important;
}
@media (min-width: 1200px) {
  .cid-t6CKTgkWZk .container {
    max-width: 850px !important;
  }
}
.cid-t6luST4UZ8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luST4UZ8 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luST4UZ8 .container {
    position: relative;
  }
  .cid-t6luST4UZ8 .row {
    margin: 0;
  }
  .cid-t6luST4UZ8 h2 {
    margin: 0;
  }
}
.cid-t6luST4UZ8 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luST4UZ8 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luST4UZ8 h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6luST4UZ8 h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luST4UZ8 .container {
    max-width: 850px !important;
  }
}
.cid-t6luST4UZ8 p {
  font-size: 25px;
}
.cid-t6lGgvJki6 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lGgvJki6 .image-block {
  margin: auto;
}
.cid-t6lGgvJki6 .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lGgvJki6 .image-block {
    width: 100% !important;
  }
}
.cid-t6lGgvJki6 .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lGgvJki6 .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lGgvJki6 .container {
    max-width: 850px !important;
  }
}
.cid-t6luTplzvv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6luTplzvv h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6luTplzvv .container {
    position: relative;
  }
  .cid-t6luTplzvv .row {
    margin: 0;
  }
  .cid-t6luTplzvv h2 {
    margin: 0;
  }
}
.cid-t6luTplzvv .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6luTplzvv .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6luTplzvv h2 {
  text-align: left;
  color: #e9204f;
  font-family: Poppins;
}
.cid-t6luTplzvv h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6luTplzvv .container {
    max-width: 850px !important;
  }
}
.cid-t6luTplzvv p {
  font-size: 25px;
}
.cid-t6lzxhISwP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzxhISwP h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzxhISwP .container {
    position: relative;
  }
  .cid-t6lzxhISwP .row {
    margin: 0;
  }
  .cid-t6lzxhISwP h2 {
    margin: 0;
  }
}
.cid-t6lzxhISwP .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzxhISwP .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzxhISwP h2 {
  text-align: left;
  color: #e9204f;
}
.cid-t6lzxhISwP h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzxhISwP .container {
    max-width: 850px !important;
  }
}
.cid-t6lzxhISwP p {
  font-size: 25px;
}
.cid-t6lFpCTDXS {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lFpCTDXS .image-block {
  margin: auto;
}
.cid-t6lFpCTDXS .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lFpCTDXS .image-block {
    width: 100% !important;
  }
}
.cid-t6lFpCTDXS .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lFpCTDXS .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lFpCTDXS .container {
    max-width: 850px !important;
  }
}
.cid-t6lzxSZuiD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzxSZuiD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzxSZuiD .container {
    position: relative;
  }
  .cid-t6lzxSZuiD .row {
    margin: 0;
  }
  .cid-t6lzxSZuiD h2 {
    margin: 0;
  }
}
.cid-t6lzxSZuiD .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzxSZuiD .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzxSZuiD h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6lzxSZuiD h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzxSZuiD .container {
    max-width: 850px !important;
  }
}
.cid-t6lzxSZuiD p {
  font-size: 25px;
}
.cid-t6lzyo7l9E {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzyo7l9E h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzyo7l9E .container {
    position: relative;
  }
  .cid-t6lzyo7l9E .row {
    margin: 0;
  }
  .cid-t6lzyo7l9E h2 {
    margin: 0;
  }
}
.cid-t6lzyo7l9E .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzyo7l9E .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzyo7l9E h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6lzyo7l9E h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzyo7l9E .container {
    max-width: 850px !important;
  }
}
.cid-t6lzyo7l9E p {
  font-size: 25px;
}
.cid-t6lzyPzIHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzyPzIHM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzyPzIHM .container {
    position: relative;
  }
  .cid-t6lzyPzIHM .row {
    margin: 0;
  }
  .cid-t6lzyPzIHM h2 {
    margin: 0;
  }
}
.cid-t6lzyPzIHM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzyPzIHM .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzyPzIHM h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6lzyPzIHM h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzyPzIHM .container {
    max-width: 850px !important;
  }
}
.cid-t6lzyPzIHM p {
  font-size: 25px;
}
.cid-t6lGJRdFZN {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lGJRdFZN .image-block {
  margin: auto;
}
.cid-t6lGJRdFZN .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lGJRdFZN .image-block {
    width: 100% !important;
  }
}
.cid-t6lGJRdFZN .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lGJRdFZN .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lGJRdFZN .container {
    max-width: 850px !important;
  }
}
.cid-t6lzzhsyKa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzzhsyKa h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzzhsyKa .container {
    position: relative;
  }
  .cid-t6lzzhsyKa .row {
    margin: 0;
  }
  .cid-t6lzzhsyKa h2 {
    margin: 0;
  }
}
.cid-t6lzzhsyKa .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzzhsyKa .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzzhsyKa h2 {
  text-align: left;
  color: #e9204f;
}
.cid-t6lzzhsyKa h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzzhsyKa .container {
    max-width: 850px !important;
  }
}
.cid-t6lzzhsyKa p {
  font-size: 25px;
}
.cid-t6CKYzsoQd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t6CKYzsoQd .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6CKYzsoQd .align-center {
    text-align: center;
  }
  .cid-t6CKYzsoQd .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t6CKYzsoQd .block-btn {
  display: flex;
}
.cid-t6CKYzsoQd .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t6CKYzsoQd h2 {
  margin-bottom: 0;
}
.cid-t6CKYzsoQd .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t6CKYzsoQd .container {
    padding: 0 3rem;
  }
  .cid-t6CKYzsoQd .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t6CKYzsoQd .block-btn {
    justify-content: center;
  }
  .cid-t6CKYzsoQd .text-block {
    text-align: center;
  }
  .cid-t6CKYzsoQd .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6CKYzsoQd .block-btn {
    justify-content: flex-end;
  }
  .cid-t6CKYzsoQd .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t6CKYzsoQd .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t6CKYzsoQd .btn-white:hover::before {
  background-color: #000000 !important;
}
@media (min-width: 1200px) {
  .cid-t6CKYzsoQd .container {
    max-width: 850px !important;
  }
}
.cid-t6lzzJhpqL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzzJhpqL h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzzJhpqL .container {
    position: relative;
  }
  .cid-t6lzzJhpqL .row {
    margin: 0;
  }
  .cid-t6lzzJhpqL h2 {
    margin: 0;
  }
}
.cid-t6lzzJhpqL .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzzJhpqL .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzzJhpqL h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6lzzJhpqL h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzzJhpqL .container {
    max-width: 850px !important;
  }
}
.cid-t6lzzJhpqL p {
  font-size: 25px;
}
.cid-t6lM7XbT1b {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lM7XbT1b .image-block {
  margin: auto;
}
.cid-t6lM7XbT1b .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lM7XbT1b .image-block {
    width: 100% !important;
  }
}
.cid-t6lM7XbT1b .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lM7XbT1b .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lM7XbT1b .container {
    max-width: 850px !important;
  }
}
.cid-t6lzAbZtJb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzAbZtJb h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzAbZtJb .container {
    position: relative;
  }
  .cid-t6lzAbZtJb .row {
    margin: 0;
  }
  .cid-t6lzAbZtJb h2 {
    margin: 0;
  }
}
.cid-t6lzAbZtJb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzAbZtJb .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzAbZtJb h2 {
  text-align: left;
  color: #e9204f;
}
.cid-t6lzAbZtJb h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzAbZtJb .container {
    max-width: 850px !important;
  }
}
.cid-t6lzAbZtJb p {
  font-size: 25px;
}
.cid-t6lzB6hSAP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzB6hSAP h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzB6hSAP .container {
    position: relative;
  }
  .cid-t6lzB6hSAP .row {
    margin: 0;
  }
  .cid-t6lzB6hSAP h2 {
    margin: 0;
  }
}
.cid-t6lzB6hSAP .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzB6hSAP .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzB6hSAP h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6lzB6hSAP h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzB6hSAP .container {
    max-width: 850px !important;
  }
}
.cid-t6lzB6hSAP p {
  font-size: 25px;
}
.cid-t6lM8HXc8t {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-t6lM8HXc8t .image-block {
  margin: auto;
}
.cid-t6lM8HXc8t .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t6lM8HXc8t .image-block {
    width: 100% !important;
  }
}
.cid-t6lM8HXc8t .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6lM8HXc8t .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6lM8HXc8t .container {
    max-width: 850px !important;
  }
}
.cid-t6lzBNoUKG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lzBNoUKG h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lzBNoUKG .container {
    position: relative;
  }
  .cid-t6lzBNoUKG .row {
    margin: 0;
  }
  .cid-t6lzBNoUKG h2 {
    margin: 0;
  }
}
.cid-t6lzBNoUKG .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lzBNoUKG .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lzBNoUKG h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
  font-family: Poppins;
}
.cid-t6lzBNoUKG h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lzBNoUKG .container {
    max-width: 850px !important;
  }
}
.cid-t6lzBNoUKG p {
  font-size: 25px;
}
.cid-t6lCOzv8st {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6lCOzv8st h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lCOzv8st .container {
    position: relative;
  }
  .cid-t6lCOzv8st .row {
    margin: 0;
  }
  .cid-t6lCOzv8st h2 {
    margin: 0;
  }
}
.cid-t6lCOzv8st .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lCOzv8st .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-t6lCOzv8st h2 {
  text-align: left;
  color: #e9204f;
  font-size: 35px;
}
.cid-t6lCOzv8st h3 {
  text-align: left;
  color: #e9204f;
}
@media (min-width: 1200px) {
  .cid-t6lCOzv8st .container {
    max-width: 850px !important;
  }
}
.cid-t6lCOzv8st p {
  font-size: 25px;
}
.cid-t6lg6bw8K5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t6lg6bw8K5 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6lg6bw8K5 .align-center {
    text-align: center;
  }
  .cid-t6lg6bw8K5 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t6lg6bw8K5 .block-btn {
  display: flex;
}
.cid-t6lg6bw8K5 .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t6lg6bw8K5 h2 {
  margin-bottom: 0;
}
.cid-t6lg6bw8K5 .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t6lg6bw8K5 .container {
    padding: 0 3rem;
  }
  .cid-t6lg6bw8K5 .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t6lg6bw8K5 .block-btn {
    justify-content: center;
  }
  .cid-t6lg6bw8K5 .text-block {
    text-align: center;
  }
  .cid-t6lg6bw8K5 .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6lg6bw8K5 .block-btn {
    justify-content: flex-end;
  }
  .cid-t6lg6bw8K5 .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t6lg6bw8K5 .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t6lg6bw8K5 .btn-white:hover::before {
  background-color: #000000 !important;
}
@media (min-width: 1200px) {
  .cid-t6lg6bw8K5 .container {
    max-width: 850px !important;
  }
}
.cid-t6lg6bR4I7 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t6lg6bR4I7 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t6lg6bR4I7 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t6lg6bR4I7 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t6lg6bR4I7 .mbr-section-title,
.cid-t6lg6bR4I7 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
  text-align: left;
}
.cid-t6lg6bR4I7 .social-list a {
  transition: .3s;
}
.cid-t6lg6bR4I7 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t6lg6bR4I7 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t6lg6bR4I7 .social-list {
    margin-bottom: 2rem;
  }
  .cid-t6lg6bR4I7 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6lg6bR4I7 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t6lg6bR4I7 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t6lg6bR4I7 .row {
    padding: 0 1rem;
  }
}
.cid-t6lg6cbuKf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6lg6cbuKf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6lg6cbuKf .container {
    position: relative;
  }
  .cid-t6lg6cbuKf .row {
    margin: 0;
  }
  .cid-t6lg6cbuKf h2 {
    margin: 0;
  }
}
.cid-t6lg6cbuKf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6lg6cbuKf .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t6lg6cbuKf P {
  color: #ffffff;
  text-align: center;
}
.cid-t6lg6coFfA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t6lg6coFfA .link {
  margin: 0;
}
.cid-t6lg6coFfA .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6lg6coFfA .card {
    margin-bottom: 1rem;
  }
}
.cid-t6lg6coFfA .card-title {
  margin-bottom: 0rem;
}
.cid-t6lg6coFfA a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6lg6coFfA .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t6lg6coFfA .align-center {
  text-align: center;
}
.cid-t6lg6cDdxu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t6lg6cDdxu .media-container-row {
  align-items: center;
}
.cid-t6lg6cDdxu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t6lg6cDdxu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t6lg6cDdxu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t6lg6cDdxu .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t6lg6cDdxu .foot-menu-item {
  transform: 0.2s;
}
.cid-t6lg6cDdxu .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t6lg6cDdxu .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6lg6cDdxu .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t6lg6cDdxu .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t6lg6cDdxu .foot-menu {
    justify-content: center;
  }
  .cid-t6lg6cDdxu .mbr-text {
    text-align: center;
  }
  .cid-t6lg6cDdxu .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t6lg6cDdxu .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t6lg6cDdxu .link:hover {
  color: #ffffff;
}
.cid-t6lg6cSeHi .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t6lg6cSeHi .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t6lg6cSeHi .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t6lg6cSeHi .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t6lg6cSeHi .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t6lg6cSeHi .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t6lg6cSeHi .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t6lg6cSeHi .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t6lg6cSeHi P {
  color: #232323;
}
.cid-t6lg6cSeHi DIV {
  color: #ffffff;
}
.cid-t6lg6cSeHi H10 {
  color: #767676;
}
.cid-t6lg6cSeHi .hidden {
  display: none;
}
.cid-t6lg6cSeHi p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t6lg6cSeHi .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t6lg6cSeHi .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t6lg6cSeHi .sticky li:hover {
  margin-left: 0px;
}
.cid-t6lg6cSeHi .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t6lg6cSeHi .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t6lg6cSeHi .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t6lg6cSeHi {
    display: none;
  }
}
.cid-toygHIUiJm .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygHIUiJm .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygHIUiJm .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygHIUiJm .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygHIUiJm .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygHIUiJm .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygHIUiJm .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygHIUiJm .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygHIUiJm P {
  color: #232323;
}
.cid-toygHIUiJm DIV {
  color: #ffffff;
}
.cid-toygHIUiJm H10 {
  color: #767676;
}
.cid-toygHIUiJm .hidden {
  display: none;
}
.cid-toygHIUiJm p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygHIUiJm .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygHIUiJm .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygHIUiJm .sticky li:hover {
  margin-left: 0px;
}
.cid-toygHIUiJm .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygHIUiJm .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygHIUiJm .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygHIUiJm {
    display: none;
  }
}
.cid-t6lg6dhGKm .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t6lg6dhGKm .my-float {
  margin-top: 16px;
}
.cid-t6lg6dhGKm P {
  color: #232323;
}
.cid-t6lg6dhGKm DIV {
  color: #ffffff;
}
.cid-t6lg6dhGKm H10 {
  color: #767676;
}
.cid-t6lg6dhGKm .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t6lg6dhGKm {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t6NPBzfwzh .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t6NPBzfwzh .nav-item:focus,
.cid-t6NPBzfwzh .nav-link:focus {
  outline: none;
}
.cid-t6NPBzfwzh .dropdown .dropdown-menu .dropdown-item {
  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-t6NPBzfwzh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6NPBzfwzh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t6NPBzfwzh .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-t6NPBzfwzh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t6NPBzfwzh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t6NPBzfwzh .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t6NPBzfwzh .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t6NPBzfwzh .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t6NPBzfwzh .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t6NPBzfwzh .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t6NPBzfwzh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t6NPBzfwzh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t6NPBzfwzh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t6NPBzfwzh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t6NPBzfwzh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t6NPBzfwzh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t6NPBzfwzh .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-t6NPBzfwzh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t6NPBzfwzh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t6NPBzfwzh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t6NPBzfwzh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t6NPBzfwzh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t6NPBzfwzh .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t6NPBzfwzh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t6NPBzfwzh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t6NPBzfwzh .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-t6NPBzfwzh .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t6NPBzfwzh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t6NPBzfwzh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t6NPBzfwzh .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t6NPBzfwzh .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t6NPBzfwzh .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t6NPBzfwzh .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t6NPBzfwzh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t6NPBzfwzh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t6NPBzfwzh .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t6NPBzfwzh .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-t6NPBzfwzh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t6NPBzfwzh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t6NPBzfwzh .dropdown-item.active,
.cid-t6NPBzfwzh .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t6NPBzfwzh .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t6NPBzfwzh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6NPBzfwzh .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t6NPBzfwzh .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t6NPBzfwzh .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t6NPBzfwzh .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t6NPBzfwzh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6NPBzfwzh .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t6NPBzfwzh .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t6NPBzfwzh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t6NPBzfwzh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t6NPBzfwzh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t6NPBzfwzh ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t6NPBzfwzh .navbar-buttons {
  text-align: center;
}
.cid-t6NPBzfwzh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6NPBzfwzh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t6NPBzfwzh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6NPBzfwzh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6NPBzfwzh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6NPBzfwzh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6NPBzfwzh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6NPBzfwzh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6NPBzfwzh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6NPBzfwzh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6NPBzfwzh .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t6NPBzfwzh a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t6NPBzfwzh .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t6NPBzfwzh .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t6NPBzfwzh .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t6NPBzfwzh .navbar {
    height: 77px;
  }
  .cid-t6NPBzfwzh .navbar.opened {
    height: auto;
  }
  .cid-t6NPBzfwzh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t6NPBzfwzh a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t6NPBzfwzh a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t6NPBzfwzh .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t6NPBzfwzh .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t6NPBzfwzh #mobile-hide {
    display: none;
  }
}
.cid-t6NPBzOx7W {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-t6NPBzOx7W .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t6NPBzOx7W .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-t6NPBzOx7W .align-center {
    text-align: center;
  }
}
.cid-t6NPBzOx7W h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-t6NPBzOx7W .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-t6NPBzOx7W .row {
    margin: 0;
  }
}
.cid-t6NPBzOx7W .btn {
  margin-left: 0rem;
}
.cid-t6NPBzOx7W H3 {
  color: #e9204f;
}
.cid-t7iqdW4dW6 {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7iqdW4dW6 h1 {
  margin-bottom: 0.2rem;
}
.cid-t7iqdW4dW6 .container-fluid {
  padding: 0;
}
.cid-t7iqdW4dW6 img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-t7iqdW4dW6 .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-t7iqdW4dW6 .col-lg-6 {
  padding: 0;
}
.cid-t7iqdW4dW6 .mbr-text {
  color: #747474;
}
.cid-t7iqdW4dW6 hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-t7iqdW4dW6 .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-t7iqdW4dW6 .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-t7iqdW4dW6 .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-t7iqdW4dW6 .row {
    margin: 0;
  }
  .cid-t7iqdW4dW6 img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-t7iqdW4dW6 .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7iqdW4dW6 .left-block {
    margin-top: 4.5rem;
  }
}
.cid-t7iqdW4dW6 .btn {
  color: #101010 !important;
}
.cid-t7iqdW4dW6 .btn:hover {
  color: #ffffff !important;
}
.cid-t7iqdW4dW6 .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7iqdW4dW6 .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7iqdW4dW6 .mbr-text,
.cid-t7iqdW4dW6 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7iqdW4dW6 .media-content,
.cid-t7iqdW4dW6 .mbr-section-title,
.cid-t7iqdW4dW6 .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7iqdW4dW6 .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-t7iqdW4dW6 div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-t6NPBAoRQA {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t6NPBAoRQA {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-t6NPBAoRQA .box {
    margin-top: 2.5rem;
  }
}
.cid-t6NPBAoRQA .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6NPBAoRQA .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6NPBAoRQA .icon-wrap span {
  padding-left: 8px;
}
.cid-t6NPBAoRQA .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6NPBAoRQA .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-t6NPBAoRQA .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6NPBAoRQA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6NPBAoRQA .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6NPBAoRQA a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6NPBAoRQA a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6NPBAoRQA {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-t6NPBAoRQA .box {
    height: 250px;
  }
}
.cid-t6NPBAoRQA .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6NPBAoRQA .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t6NPBAoRQA .left-block {
    padding-right: 4rem;
  }
  .cid-t6NPBAoRQA .row {
    padding: 0 1rem;
  }
}
.cid-t6NPBAoRQA .btn {
  margin-left: 0rem;
}
.cid-t6NPBAoRQA .mbr-text,
.cid-t6NPBAoRQA .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6NPBAoRQA .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t6NPBAoRQA .box {
    margin-top: -40px !important;
  }
  .cid-t6NPBAoRQA h2 {
    padding-top: 50px;
  }
}
.cid-t6NPBCtR4G {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/case-study-testimonial1-extrawide.jpg");
}
@media (max-width: 992px) {
  .cid-t6NPBCtR4G {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t6NPBCtR4G .box {
    margin-top: 2.5rem;
  }
}
.cid-t6NPBCtR4G .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6NPBCtR4G .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6NPBCtR4G .icon-wrap span {
  padding-left: 8px;
}
.cid-t6NPBCtR4G .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6NPBCtR4G .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-t6NPBCtR4G .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6NPBCtR4G .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6NPBCtR4G .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6NPBCtR4G a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6NPBCtR4G a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6NPBCtR4G {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t6NPBCtR4G .box {
    height: 250px;
  }
}
.cid-t6NPBCtR4G .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6NPBCtR4G .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t6NPBCtR4G .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t6NPBCtR4G .row {
    padding: 0 1rem;
  }
}
.cid-t6NPBCtR4G .btn {
  margin-left: 0rem;
}
.cid-t6NPBCtR4G .mbr-text,
.cid-t6NPBCtR4G .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6NPBCtR4G .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t6NPBCtR4G .box {
    margin-top: -40px !important;
  }
  .cid-t6NPBCtR4G h2 {
    padding-top: 50px;
  }
  .cid-t6NPBCtR4G p {
    font-size: 20px !important;
  }
}
.cid-t6NPBCtR4G .star-colour {
  color: #e9204f;
}
.cid-t6NPBCtR4G h2 {
  color: #e9204e;
}
.cid-t6NPBCtR4G p {
  font-size: 28px;
}
.cid-t6NPBADFwx {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t6NPBADFwx h1 {
  margin-bottom: 0.2rem;
}
.cid-t6NPBADFwx .container-fluid {
  padding: 0;
}
.cid-t6NPBADFwx img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-t6NPBADFwx .mbr-figure {
  height: 100%;
}
.cid-t6NPBADFwx .col-lg-6 {
  padding: 0;
}
.cid-t6NPBADFwx .mbr-text {
  color: #747474;
}
.cid-t6NPBADFwx hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-t6NPBADFwx .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-t6NPBADFwx .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-t6NPBADFwx .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-t6NPBADFwx .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-t6NPBADFwx .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-t6NPBADFwx .left-block {
    margin-top: 4.5rem;
  }
}
.cid-t6NPBADFwx .btn {
  color: #101010 !important;
}
.cid-t6NPBADFwx .btn:hover {
  color: #ffffff !important;
}
.cid-t6NPBADFwx .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t6NPBADFwx .mbr-text,
.cid-t6NPBADFwx .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t6NPBADFwx .media-content,
.cid-t6NPBADFwx .mbr-section-title,
.cid-t6NPBADFwx .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6NPBADFwx .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-t6NPBADFwx div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-t6NPBADFwx .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-t6NPBAY6Hi {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t6NPBAY6Hi {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-t6NPBAY6Hi .box {
    margin-top: 2.5rem;
  }
}
.cid-t6NPBAY6Hi .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6NPBAY6Hi .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6NPBAY6Hi .icon-wrap span {
  padding-left: 8px;
}
.cid-t6NPBAY6Hi .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6NPBAY6Hi .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-t6NPBAY6Hi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6NPBAY6Hi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6NPBAY6Hi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6NPBAY6Hi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6NPBAY6Hi a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6NPBAY6Hi {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-t6NPBAY6Hi .box {
    height: 250px;
  }
}
.cid-t6NPBAY6Hi .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6NPBAY6Hi .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t6NPBAY6Hi .left-block {
    padding-right: 4rem;
  }
  .cid-t6NPBAY6Hi .row {
    padding: 0 1rem;
  }
}
.cid-t6NPBAY6Hi .btn {
  margin-left: 0rem;
}
.cid-t6NPBAY6Hi .mbr-text,
.cid-t6NPBAY6Hi .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6NPBAY6Hi .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t6NPBAY6Hi .box {
    margin-top: -40px !important;
  }
  .cid-t6NPBAY6Hi h2 {
    padding-top: 50px;
  }
}
.cid-t7008lvEeR {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/case-study-testimonial2.jpg");
}
@media (max-width: 992px) {
  .cid-t7008lvEeR {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-t7008lvEeR .box {
    margin-top: 2.5rem;
  }
}
.cid-t7008lvEeR .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7008lvEeR .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7008lvEeR .icon-wrap span {
  padding-left: 8px;
}
.cid-t7008lvEeR .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7008lvEeR .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-t7008lvEeR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7008lvEeR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7008lvEeR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7008lvEeR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7008lvEeR a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7008lvEeR {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-t7008lvEeR .box {
    height: 250px;
  }
}
.cid-t7008lvEeR .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7008lvEeR .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7008lvEeR .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7008lvEeR .row {
    padding: 0 1rem;
  }
}
.cid-t7008lvEeR .btn {
  margin-left: 0rem;
}
.cid-t7008lvEeR .mbr-text,
.cid-t7008lvEeR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-t7008lvEeR {
    background-position: -1050px 0px !important;
  }
  .cid-t7008lvEeR .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7008lvEeR .box {
    margin-top: -40px !important;
  }
  .cid-t7008lvEeR h2 {
    padding-top: 50px;
  }
  .cid-t7008lvEeR p {
    font-size: 20px !important;
  }
}
.cid-t7008lvEeR .star-colour {
  color: #e9204f;
}
.cid-t7008lvEeR H1 {
  color: #e9204e;
}
.cid-t7008lvEeR p {
  font-size: 28px;
}
.cid-t6NQwgOY4q {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-t6NQwgOY4q .first,
.cid-t6NQwgOY4q .second,
.cid-t6NQwgOY4q .third {
  display: inline-block;
}
.cid-t6NQwgOY4q img {
  max-width: 350px;
  height: auto;
}
.cid-t6NQwgOY4q .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t6NQwgOY4q .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-t6NQwgOY4q .row {
  align-items: flex-end;
}
.cid-t6NQwgOY4q .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-t6NQId9lMB {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-t6NQId9lMB .image-block {
  margin: auto;
}
.cid-t6NQId9lMB .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-t6NQId9lMB .image-block {
    width: 100% !important;
  }
}
.cid-t6NQId9lMB .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-t6NQId9lMB .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-t6NQId9lMB .container {
    max-width: 950px !important;
  }
}
.cid-t70g7seuvy {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/case-study-testimonial3.jpg");
}
@media (max-width: 992px) {
  .cid-t70g7seuvy {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t70g7seuvy .box {
    margin-top: 2.5rem;
  }
}
.cid-t70g7seuvy .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t70g7seuvy .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t70g7seuvy .icon-wrap span {
  padding-left: 8px;
}
.cid-t70g7seuvy .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t70g7seuvy .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-t70g7seuvy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t70g7seuvy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t70g7seuvy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t70g7seuvy a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t70g7seuvy a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t70g7seuvy {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t70g7seuvy .box {
    height: 250px;
  }
}
.cid-t70g7seuvy .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t70g7seuvy .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t70g7seuvy .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t70g7seuvy .row {
    padding: 0 1rem;
  }
}
.cid-t70g7seuvy .btn {
  margin-left: 0rem;
}
.cid-t70g7seuvy .mbr-text,
.cid-t70g7seuvy .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-t70g7seuvy {
    background-image: url("../../../assets/images/case-study-testimonial-mobile.jpg");
  }
  .cid-t70g7seuvy .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t70g7seuvy .box {
    margin-top: -40px !important;
  }
  .cid-t70g7seuvy h2 {
    padding-top: 50px;
  }
  .cid-t70g7seuvy p {
    font-size: 20px !important;
  }
}
.cid-t70g7seuvy .star-colour {
  color: #e9204f;
}
.cid-t70g7seuvy H1 {
  color: #e9204e;
}
.cid-t70g7seuvy p {
  font-size: 28px;
}
.cid-t6NPBCK5VW {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t6NPBCK5VW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-t6NPBCK5VW textarea {
  min-height: 150px;
}
.cid-t6NPBCK5VW input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-t6NPBCK5VW textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-t6NPBCK5VW .form-control,
.cid-t6NPBCK5VW .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-t6NPBCK5VW .form-control input::-webkit-input-placeholder,
.cid-t6NPBCK5VW .field-input input::-webkit-input-placeholder,
.cid-t6NPBCK5VW .form-control textarea::-webkit-input-placeholder,
.cid-t6NPBCK5VW .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-t6NPBCK5VW .form-control input:-moz-placeholder,
.cid-t6NPBCK5VW .field-input input:-moz-placeholder,
.cid-t6NPBCK5VW .form-control textarea:-moz-placeholder,
.cid-t6NPBCK5VW .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-t6NPBCK5VW .jq-number__spin:hover,
.cid-t6NPBCK5VW .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-t6NPBCK5VW .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t6NPBCK5VW .jq-selectbox li,
.cid-t6NPBCK5VW .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-t6NPBCK5VW .jq-selectbox li:hover,
.cid-t6NPBCK5VW .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-t6NPBCK5VW .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-t6NPBCK5VW .jq-number__spin.minus:hover:after,
.cid-t6NPBCK5VW .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t6NPBCK5VW .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-t6NPBCK5VW .jq-number__spin.minus:after,
.cid-t6NPBCK5VW .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-t6NPBCK5VW .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-t6NPBCK5VW .social-list {
    margin-bottom: 3rem;
  }
  .cid-t6NPBCK5VW .email-input {
    margin-top: 2rem;
  }
}
.cid-t6NPBCK5VW .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-t6NPBCK5VW .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-t6NPBCK5VW .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-t6NPBCK5VW .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t6NPBCK5VW .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t6NPBCK5VW .social-list {
  display: flex;
}
.cid-t6NPBCK5VW .social-list a {
  transition: .3s;
}
.cid-t6NPBCK5VW .social-list a:hover {
  transform: translateY(-8px);
}
.cid-t6NPBCK5VW .row {
  align-items: center;
}
.cid-t6NPBCK5VW .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-t6NPBCK5VW .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-t6NPBCK5VW .form-btn {
  margin-top: 2.5rem;
}
.cid-t6NPBCK5VW input::-webkit-input-placeholder,
.cid-t6NPBCK5VW textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-t6NPBCK5VW input:-moz-placeholder,
.cid-t6NPBCK5VW textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-t6NPBCK5VW .media-content {
    padding-right: 3rem;
  }
  .cid-t6NPBCK5VW .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-t6NPBCK5VW .row {
    padding: 0 1rem;
  }
}
.cid-t6NPBCK5VW .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-t6NPBCK5VW .form-btn {
    width: 100%;
  }
  .cid-t6NPBCK5VW .btn {
    width: 100%;
  }
}
.cid-t6NPBCK5VW H1 {
  color: #000000;
}
.cid-t6NPBCK5VW .mbr-text,
.cid-t6NPBCK5VW .mbr-section-btn {
  color: #000000;
}
.cid-t6NPBEdAxX {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t6NPBEdAxX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t6NPBEdAxX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t6NPBEdAxX .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t6NPBEdAxX .mbr-section-title,
.cid-t6NPBEdAxX .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t6NPBEdAxX .social-list a {
  transition: .3s;
}
.cid-t6NPBEdAxX .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t6NPBEdAxX .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t6NPBEdAxX .social-list {
    margin-bottom: 2rem;
  }
  .cid-t6NPBEdAxX .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6NPBEdAxX .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t6NPBEdAxX .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t6NPBEdAxX .row {
    padding: 0 1rem;
  }
}
.cid-t6NPBEwjWS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6NPBEwjWS h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6NPBEwjWS .container {
    position: relative;
  }
  .cid-t6NPBEwjWS .row {
    margin: 0;
  }
  .cid-t6NPBEwjWS h2 {
    margin: 0;
  }
}
.cid-t6NPBEwjWS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6NPBEwjWS .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t6NPBEwjWS P {
  color: #ffffff;
  text-align: center;
}
.cid-t6NPBEMk5J {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t6NPBEMk5J .link {
  margin: 0;
}
.cid-t6NPBEMk5J .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6NPBEMk5J .card {
    margin-bottom: 1rem;
  }
}
.cid-t6NPBEMk5J .card-title {
  margin-bottom: 0rem;
}
.cid-t6NPBEMk5J a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NPBEMk5J .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t6NPBEMk5J .align-center {
  text-align: center;
}
.cid-t6NPBF5aKF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t6NPBF5aKF .media-container-row {
  align-items: center;
}
.cid-t6NPBF5aKF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t6NPBF5aKF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t6NPBF5aKF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t6NPBF5aKF .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t6NPBF5aKF .foot-menu-item {
  transform: 0.2s;
}
.cid-t6NPBF5aKF .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t6NPBF5aKF .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NPBF5aKF .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t6NPBF5aKF .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t6NPBF5aKF .foot-menu {
    justify-content: center;
  }
  .cid-t6NPBF5aKF .mbr-text {
    text-align: center;
  }
  .cid-t6NPBF5aKF .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t6NPBF5aKF .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t6NPBF5aKF .link:hover {
  color: #ffffff;
}
.cid-t6NPBFr7ys .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t6NPBFr7ys .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t6NPBFr7ys .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t6NPBFr7ys .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t6NPBFr7ys .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t6NPBFr7ys .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t6NPBFr7ys .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t6NPBFr7ys .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t6NPBFr7ys P {
  color: #232323;
}
.cid-t6NPBFr7ys DIV {
  color: #ffffff;
}
.cid-t6NPBFr7ys H10 {
  color: #767676;
}
.cid-t6NPBFr7ys .hidden {
  display: none;
}
.cid-t6NPBFr7ys p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t6NPBFr7ys .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t6NPBFr7ys .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t6NPBFr7ys .sticky li:hover {
  margin-left: 0px;
}
.cid-t6NPBFr7ys .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t6NPBFr7ys .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t6NPBFr7ys .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t6NPBFr7ys {
    display: none;
  }
}
.cid-toyggtFg6O .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyggtFg6O .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyggtFg6O .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyggtFg6O .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyggtFg6O .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyggtFg6O .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyggtFg6O .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyggtFg6O .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyggtFg6O P {
  color: #232323;
}
.cid-toyggtFg6O DIV {
  color: #ffffff;
}
.cid-toyggtFg6O H10 {
  color: #767676;
}
.cid-toyggtFg6O .hidden {
  display: none;
}
.cid-toyggtFg6O p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyggtFg6O .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyggtFg6O .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyggtFg6O .sticky li:hover {
  margin-left: 0px;
}
.cid-toyggtFg6O .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyggtFg6O .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyggtFg6O .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyggtFg6O {
    display: none;
  }
}
.cid-t6NPBFX0aH .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t6NPBFX0aH .my-float {
  margin-top: 16px;
}
.cid-t6NPBFX0aH P {
  color: #232323;
}
.cid-t6NPBFX0aH DIV {
  color: #ffffff;
}
.cid-t6NPBFX0aH H10 {
  color: #767676;
}
.cid-t6NPBFX0aH .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t6NPBFX0aH {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t6NXT2fn5w .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t6NXT2fn5w .nav-item:focus,
.cid-t6NXT2fn5w .nav-link:focus {
  outline: none;
}
.cid-t6NXT2fn5w .dropdown .dropdown-menu .dropdown-item {
  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-t6NXT2fn5w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6NXT2fn5w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t6NXT2fn5w .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-t6NXT2fn5w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t6NXT2fn5w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t6NXT2fn5w .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t6NXT2fn5w .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t6NXT2fn5w .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t6NXT2fn5w .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t6NXT2fn5w .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t6NXT2fn5w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t6NXT2fn5w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t6NXT2fn5w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t6NXT2fn5w .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t6NXT2fn5w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t6NXT2fn5w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t6NXT2fn5w .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-t6NXT2fn5w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t6NXT2fn5w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t6NXT2fn5w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t6NXT2fn5w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t6NXT2fn5w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t6NXT2fn5w .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t6NXT2fn5w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t6NXT2fn5w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t6NXT2fn5w .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-t6NXT2fn5w .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t6NXT2fn5w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t6NXT2fn5w .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t6NXT2fn5w .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t6NXT2fn5w .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t6NXT2fn5w .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t6NXT2fn5w .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t6NXT2fn5w .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t6NXT2fn5w .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t6NXT2fn5w .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t6NXT2fn5w .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-t6NXT2fn5w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t6NXT2fn5w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t6NXT2fn5w .dropdown-item.active,
.cid-t6NXT2fn5w .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t6NXT2fn5w .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t6NXT2fn5w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6NXT2fn5w .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t6NXT2fn5w .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t6NXT2fn5w .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t6NXT2fn5w .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t6NXT2fn5w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6NXT2fn5w .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t6NXT2fn5w .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t6NXT2fn5w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t6NXT2fn5w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t6NXT2fn5w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t6NXT2fn5w ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t6NXT2fn5w .navbar-buttons {
  text-align: center;
}
.cid-t6NXT2fn5w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6NXT2fn5w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t6NXT2fn5w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6NXT2fn5w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6NXT2fn5w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6NXT2fn5w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6NXT2fn5w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6NXT2fn5w nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6NXT2fn5w nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6NXT2fn5w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6NXT2fn5w .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t6NXT2fn5w a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t6NXT2fn5w .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t6NXT2fn5w .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t6NXT2fn5w .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t6NXT2fn5w .navbar {
    height: 77px;
  }
  .cid-t6NXT2fn5w .navbar.opened {
    height: auto;
  }
  .cid-t6NXT2fn5w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t6NXT2fn5w a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t6NXT2fn5w a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t6NXT2fn5w .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t6NXT2fn5w .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t6NXT2fn5w #mobile-hide {
    display: none;
  }
}
.cid-t6NXT39loL {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t6NXT39loL .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t6NXT39loL input {
  padding: 0rem 1rem !important;
}
.cid-t6NXT39loL .title {
  margin-bottom: 1rem;
}
.cid-t6NXT39loL textarea {
  min-height: 160px;
}
.cid-t6NXT39loL input::-webkit-input-placeholder,
.cid-t6NXT39loL textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t6NXT39loL input:-moz-placeholder,
.cid-t6NXT39loL textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t6NXT39loL img {
    width: 100%;
  }
  .cid-t6NXT39loL form {
    margin-top: 2rem;
  }
}
.cid-t6NXT39loL .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t6NXT39loL .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t6NXT39loL .container {
    margin-bottom: -80px !important;
    margin-top: -40px !important;
  }
}
@media (min-width: 992px) {
  .cid-t6NXT39loL .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t6NXT39loL .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t6NXT39loL .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t6NXT39loL .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t6NXT39loL .form-btn {
  width: 100%;
}
.cid-t6NXT39loL .link-btn {
  width: 100%;
}
.cid-t6NXT39loL h5 {
  margin-bottom: 0.2rem;
}
.cid-t6NXT39loL .mbr-form .btn {
  margin: 0;
}
.cid-t6NXT39loL .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t6NXT39loL .block-left {
  margin-bottom: 2.6rem;
}
.cid-t6NXT39loL .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t6NXT39loL .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t6NXT39loL .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t6NXT39loL .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t6NXT39loL h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t6NXT39loL .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t6NXT39loL .row {
    margin: 0rem;
  }
}
.cid-t6NXT39loL .btn {
  margin-left: 0rem;
}
.cid-t6NXT39loL H5 {
  text-align: center;
}
.cid-t6NXT39loL P {
  text-align: center;
}
.cid-t6NXT39loL .block-left,
.cid-t6NXT39loL .mbr-section-btn {
  text-align: left;
}
.cid-t6NXT39loL h2 {
  font-size: 62px;
}
.cid-t6NXT39loL H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t6NXT39loL H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
}
.cid-t6NXT39loL .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t6NXT39loL .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t6NXT39loL .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t6OpHBZMLO {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t6OpHBZMLO .first,
.cid-t6OpHBZMLO .second,
.cid-t6OpHBZMLO .third {
  display: inline-block;
}
.cid-t6OpHBZMLO img {
  max-width: 350px;
  height: auto;
}
.cid-t6OpHBZMLO .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t6OpHBZMLO .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t6OpHBZMLO .row {
  align-items: flex-end;
}
.cid-t6OpHBZMLO .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t6OpHBZMLO .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t6OAT8iJVs {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t6OAT8iJVs .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t6OAT8iJVs .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t6OAT8iJVs .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t6OAT8iJVs .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t6OAT8iJVs .card-img {
  margin-bottom: 1.7rem;
}
.cid-t6OAT8iJVs .card-title {
  margin-bottom: 1.5rem;
}
.cid-t6OAT8iJVs .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6OAT8iJVs .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6OAT8iJVs .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t6OAT8iJVs .row {
    padding: 0 1rem;
  }
  .cid-t6OAT8iJVs .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t6OAT8iJVs .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t6OAT8iJVs .card-box,
.cid-t6OAT8iJVs .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6OAT8iJVs .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t6OAT8iJVs .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t6OAT8iJVs .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t6OAT8iJVs .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t6OAT8iJVs .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t6OAT8iJVs .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t6OAT8iJVs .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t6OAT8iJVs .mbr-text,
.cid-t6OAT8iJVs .link {
  color: #ffffff;
}
.cid-t6OAT8iJVs H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t6OAT8iJVs .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t6P4Z8vSBn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6P4Z8vSBn h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6P4Z8vSBn .container {
    position: relative;
  }
  .cid-t6P4Z8vSBn .row {
    margin: 0;
  }
  .cid-t6P4Z8vSBn h2 {
    margin: 0;
  }
}
.cid-t6P4Z8vSBn .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6P4Z8vSBn .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6P4Z8vSBn h2 {
  color: #e9204f;
}
.cid-t7EukNkOQW {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7EukNkOQW {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7EukNkOQW .box {
    margin-top: 2.5rem;
  }
  .cid-t7EukNkOQW .wrapper {
    padding: 0;
  }
  .cid-t7EukNkOQW img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7EukNkOQW .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7EukNkOQW .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7EukNkOQW .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7EukNkOQW .icon-wrap span {
  padding-left: 8px;
}
.cid-t7EukNkOQW .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7EukNkOQW .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-t7EukNkOQW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7EukNkOQW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7EukNkOQW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7EukNkOQW a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7EukNkOQW a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7EukNkOQW {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7EukNkOQW .box {
    height: 250px;
  }
  .cid-t7EukNkOQW .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7EukNkOQW .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7EukNkOQW .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7EukNkOQW .row {
    padding: 0 1rem;
  }
  .cid-t7EukNkOQW .left-block {
    padding-right: 4rem;
  }
}
.cid-t7EukNkOQW .btn {
  margin-left: 0rem;
}
.cid-t7EukNkOQW .mbr-text,
.cid-t7EukNkOQW .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7EukNkOQW img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t6OFiYOT2j {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 767px) {
  .cid-t6OFiYOT2j {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t6OFiYOT2j .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t6OFiYOT2j .box {
    margin-top: -40px !important;
  }
  .cid-t6OFiYOT2j h2 {
    padding-top: 50px;
  }
  .cid-t6OFiYOT2j p {
    font-size: 20px !important;
  }
}
@media (max-width: 992px) {
  .cid-t6OFiYOT2j {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t6OFiYOT2j .box {
    margin-top: 2.5rem;
  }
}
.cid-t6OFiYOT2j .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6OFiYOT2j .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6OFiYOT2j .icon-wrap span {
  padding-left: 8px;
}
.cid-t6OFiYOT2j .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6OFiYOT2j .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-t6OFiYOT2j .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6OFiYOT2j .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6OFiYOT2j .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6OFiYOT2j a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6OFiYOT2j a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6OFiYOT2j {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t6OFiYOT2j .box {
    height: 250px;
  }
  .cid-t6OFiYOT2j .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t6OFiYOT2j .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6OFiYOT2j .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t6OFiYOT2j .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t6OFiYOT2j .row {
    padding: 0 1rem;
  }
}
.cid-t6OFiYOT2j .btn {
  margin-left: 0rem;
}
.cid-t6OFiYOT2j .mbr-text,
.cid-t6OFiYOT2j .mbr-section-btn {
  color: #ffffff;
}
.cid-t6OFiYOT2j .star-colour {
  color: #e9204f;
}
.cid-t6OFiYOT2j H1 {
  color: #e9204e;
}
.cid-t6NXT7i1Bg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6NXT7i1Bg h2 {
    margin-bottom: 1rem;
  }
  .cid-t6NXT7i1Bg .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t6NXT7i1Bg .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t6NXT7i1Bg .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t6NXT7i1Bg .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t6NXT7i1Bg .container {
    position: relative;
  }
  .cid-t6NXT7i1Bg h2 {
    margin: 0;
  }
}
.cid-t6NXT7i1Bg .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t6NXT7i1Bg hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t6NXT7i1Bg .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6NXT7i1Bg .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t6NXT7i1Bg .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t6NXT7i1Bg .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t6NXT7i1Bg .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NXT7i1Bg .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t6NXT7i1Bg .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t6NXT7i1Bg .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t6NXT7i1Bg .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t6NXT7i1Bg .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t6NXT7i1Bg .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t6NXT7i1Bg .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t6NXT7i1Bg .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t6NXT7i1Bg .container-column,
.cid-t6NXT7i1Bg h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t6NXT7i1Bg .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t6P4ItXVD5 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6P4ItXVD5 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6P4ItXVD5 .container {
    position: relative;
  }
  .cid-t6P4ItXVD5 .row {
    margin: 0;
  }
  .cid-t6P4ItXVD5 h2 {
    margin: 0;
  }
}
.cid-t6P4ItXVD5 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6P4ItXVD5 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6P4ItXVD5 h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t6P4ItXVD5 .container {
    margin-top: -80px !important;
  }
}
.cid-t6OGPqu6m9 {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t6OGPqu6m9 {
    padding-top: 0px;
    padding-bottom: 70px;
  }
  .cid-t6OGPqu6m9 .box {
    margin-top: 2.5rem;
  }
  .cid-t6OGPqu6m9 .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t6OGPqu6m9 .box {
  background-image: url("../../../assets/images/seo-adv-ecommerce-seo-2.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6OGPqu6m9 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6OGPqu6m9 .icon-wrap span {
  padding-left: 8px;
}
.cid-t6OGPqu6m9 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6OGPqu6m9 .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-t6OGPqu6m9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6OGPqu6m9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6OGPqu6m9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6OGPqu6m9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6OGPqu6m9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6OGPqu6m9 {
    padding-top: 0px;
    padding-bottom: 49px;
  }
  .cid-t6OGPqu6m9 .box {
    height: 250px;
  }
  .cid-t6OGPqu6m9 .container {
    margin-bottom: -25px !important;
  }
}
.cid-t6OGPqu6m9 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6OGPqu6m9 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t6OGPqu6m9 .row {
    padding: 0 1rem;
  }
  .cid-t6OGPqu6m9 .left-block {
    padding-right: 4rem;
  }
}
.cid-t6OGPqu6m9 .btn {
  margin-left: 0rem;
}
.cid-t6OGPqu6m9 .mbr-text,
.cid-t6OGPqu6m9 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t6P4AyZUBs {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6P4AyZUBs h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6P4AyZUBs .container {
    position: relative;
  }
  .cid-t6P4AyZUBs .row {
    margin: 0;
  }
  .cid-t6P4AyZUBs h2 {
    margin: 0;
  }
}
.cid-t6P4AyZUBs .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6P4AyZUBs .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6P4AyZUBs h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t6P4AyZUBs .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t6NXT95mOF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6NXT95mOF h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6NXT95mOF .container {
    position: relative;
  }
  .cid-t6NXT95mOF .row {
    margin: 0;
  }
  .cid-t6NXT95mOF h2 {
    margin: 0;
  }
}
.cid-t6NXT95mOF .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6NXT95mOF .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t6NXT95mOF h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t6P23NW6JM {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t6P23NW6JM .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6P23NW6JM .align-center {
    text-align: center;
  }
  .cid-t6P23NW6JM .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t6P23NW6JM .block-btn {
  display: flex;
}
.cid-t6P23NW6JM .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t6P23NW6JM h2 {
  margin-bottom: 0;
}
.cid-t6P23NW6JM .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t6P23NW6JM .container {
    padding: 0 3rem;
  }
  .cid-t6P23NW6JM .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t6P23NW6JM .block-btn {
    justify-content: center;
  }
  .cid-t6P23NW6JM .text-block {
    text-align: center;
  }
  .cid-t6P23NW6JM .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t6P23NW6JM .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t6P23NW6JM .block-btn {
    justify-content: flex-end;
  }
  .cid-t6P23NW6JM .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t6P23NW6JM .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t6P23NW6JM .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7tlvn0LuS {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7tlvn0LuS p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7tlvn0LuS .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7tlvn0LuS .collapsed {
  border: none;
}
.cid-t7tlvn0LuS .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tlvn0LuS .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7tlvn0LuS .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7tlvn0LuS .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7tlvn0LuS .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7tlvn0LuS .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7tlvn0LuS .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7tlvn0LuS .panel-text {
  color: #191919;
}
.cid-t7tlvn0LuS H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7tlvn0LuS H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7tlvn0LuS .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tlvn0LuS a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7tlvn0LuS a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7tlvn0LuS .floatright1 {
  float: right;
}
.cid-t7tlvn0LuS a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7tlvn0LuS a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7tlvn0LuS h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7tlvn0LuS .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t6NXT9G4Cd {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6NXT9G4Cd h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6NXT9G4Cd .container {
    position: relative;
  }
  .cid-t6NXT9G4Cd .row {
    margin: 0;
  }
  .cid-t6NXT9G4Cd h2 {
    margin: 0;
  }
}
.cid-t6NXT9G4Cd .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6NXT9G4Cd H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t6NXT9G4Cd .container {
    margin-top: -20px !important;
  }
}
.cid-t6NXT9VWAs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6NXT9VWAs .mbr-text {
  color: #767676;
}
.cid-t6NXT9VWAs .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t6NXT9VWAs .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t6NXT9VWAs .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t6NXT9VWAs .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t6NXT9VWAs .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t6NXT9VWAs .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t6NXT9VWAs .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6NXT9VWAs .card {
    margin-bottom: 2rem;
  }
}
.cid-t6NXT9VWAs .text-link {
  font-weight: 800 !important;
}
.cid-t6NXT9VWAs .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t6NXT9VWAs .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NXT9VWAs .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NXT9VWAs .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t6NXT9VWAs .card:hover .icon-arrow {
  color: #fff;
}
.cid-t6NXT9VWAs .card:hover .text-link {
  color: #fff !important;
}
.cid-t6NXT9VWAs .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t6NXT9VWAs .card:hover .link {
  transform: translateX(42px);
}
.cid-t6NXT9VWAs .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t6NXT9VWAs h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t6NXTanEw2 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t6NXTanEw2 .mbr-text {
  color: #767676;
}
.cid-t6NXTanEw2 .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t6NXTanEw2 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t6NXTanEw2 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t6NXTanEw2 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t6NXTanEw2 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t6NXTanEw2 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t6NXTanEw2 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6NXTanEw2 .card {
    margin-bottom: 2rem;
  }
}
.cid-t6NXTanEw2 .text-link {
  font-weight: 800 !important;
}
.cid-t6NXTanEw2 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t6NXTanEw2 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NXTanEw2 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NXTanEw2 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t6NXTanEw2 .card:hover .icon-arrow {
  color: #fff;
}
.cid-t6NXTanEw2 .card:hover .text-link {
  color: #fff !important;
}
.cid-t6NXTanEw2 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t6NXTanEw2 .card:hover .link {
  transform: translateX(42px);
}
.cid-t6NXTanEw2 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t6NXTanEw2 h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t6NXTanEw2 .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t6NXTaMxg5 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t6NXTaMxg5 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t6NXTaMxg5 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t6NXTaMxg5 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t6NXTaMxg5 .mbr-section-title,
.cid-t6NXTaMxg5 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t6NXTaMxg5 .social-list a {
  transition: .3s;
}
.cid-t6NXTaMxg5 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t6NXTaMxg5 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t6NXTaMxg5 .social-list {
    margin-bottom: 2rem;
  }
  .cid-t6NXTaMxg5 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6NXTaMxg5 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t6NXTaMxg5 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t6NXTaMxg5 .row {
    padding: 0 1rem;
  }
}
.cid-t6NXTbvaka {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6NXTbvaka h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6NXTbvaka .container {
    position: relative;
  }
  .cid-t6NXTbvaka .row {
    margin: 0;
  }
  .cid-t6NXTbvaka h2 {
    margin: 0;
  }
}
.cid-t6NXTbvaka .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6NXTbvaka .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t6NXTbvaka P {
  color: #ffffff;
  text-align: center;
}
.cid-t6NXTbML3B {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t6NXTbML3B .link {
  margin: 0;
}
.cid-t6NXTbML3B .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6NXTbML3B .card {
    margin-bottom: 1rem;
  }
}
.cid-t6NXTbML3B .card-title {
  margin-bottom: 0rem;
}
.cid-t6NXTbML3B a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NXTbML3B .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t6NXTbML3B .align-center {
  text-align: center;
}
.cid-t6NXTc9HBR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t6NXTc9HBR .media-container-row {
  align-items: center;
}
.cid-t6NXTc9HBR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t6NXTc9HBR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t6NXTc9HBR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t6NXTc9HBR .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t6NXTc9HBR .foot-menu-item {
  transform: 0.2s;
}
.cid-t6NXTc9HBR .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t6NXTc9HBR .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6NXTc9HBR .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t6NXTc9HBR .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t6NXTc9HBR .foot-menu {
    justify-content: center;
  }
  .cid-t6NXTc9HBR .mbr-text {
    text-align: center;
  }
  .cid-t6NXTc9HBR .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t6NXTc9HBR .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t6NXTc9HBR .link:hover {
  color: #ffffff;
}
.cid-t6NXTcO9xI .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t6NXTcO9xI .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t6NXTcO9xI .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t6NXTcO9xI .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t6NXTcO9xI .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t6NXTcO9xI .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t6NXTcO9xI .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t6NXTcO9xI .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t6NXTcO9xI P {
  color: #232323;
}
.cid-t6NXTcO9xI DIV {
  color: #ffffff;
}
.cid-t6NXTcO9xI H10 {
  color: #767676;
}
.cid-t6NXTcO9xI .hidden {
  display: none;
}
.cid-t6NXTcO9xI p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t6NXTcO9xI .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t6NXTcO9xI .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t6NXTcO9xI .sticky li:hover {
  margin-left: 0px;
}
.cid-t6NXTcO9xI .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t6NXTcO9xI .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t6NXTcO9xI .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t6NXTcO9xI {
    display: none;
  }
}
.cid-toyfscRvBH .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfscRvBH .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfscRvBH .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfscRvBH .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfscRvBH .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfscRvBH .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfscRvBH .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfscRvBH .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfscRvBH P {
  color: #232323;
}
.cid-toyfscRvBH DIV {
  color: #ffffff;
}
.cid-toyfscRvBH H10 {
  color: #767676;
}
.cid-toyfscRvBH .hidden {
  display: none;
}
.cid-toyfscRvBH p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfscRvBH .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfscRvBH .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfscRvBH .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfscRvBH .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfscRvBH .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfscRvBH .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfscRvBH {
    display: none;
  }
}
.cid-t6NXTdnMKl .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t6NXTdnMKl .my-float {
  margin-top: 16px;
}
.cid-t6NXTdnMKl P {
  color: #232323;
}
.cid-t6NXTdnMKl DIV {
  color: #ffffff;
}
.cid-t6NXTdnMKl H10 {
  color: #767676;
}
.cid-t6NXTdnMKl .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t6NXTdnMKl {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7nssUMijf .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7nssUMijf .nav-item:focus,
.cid-t7nssUMijf .nav-link:focus {
  outline: none;
}
.cid-t7nssUMijf .dropdown .dropdown-menu .dropdown-item {
  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-t7nssUMijf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7nssUMijf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7nssUMijf .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-t7nssUMijf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7nssUMijf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7nssUMijf .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7nssUMijf .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7nssUMijf .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7nssUMijf .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7nssUMijf .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7nssUMijf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7nssUMijf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7nssUMijf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7nssUMijf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7nssUMijf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7nssUMijf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7nssUMijf .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-t7nssUMijf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7nssUMijf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7nssUMijf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7nssUMijf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7nssUMijf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7nssUMijf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7nssUMijf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7nssUMijf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7nssUMijf .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-t7nssUMijf .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7nssUMijf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7nssUMijf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7nssUMijf .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7nssUMijf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7nssUMijf .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7nssUMijf .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7nssUMijf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7nssUMijf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7nssUMijf .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7nssUMijf .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-t7nssUMijf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7nssUMijf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7nssUMijf .dropdown-item.active,
.cid-t7nssUMijf .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7nssUMijf .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7nssUMijf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nssUMijf .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7nssUMijf .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7nssUMijf .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nssUMijf .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7nssUMijf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nssUMijf .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7nssUMijf .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7nssUMijf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7nssUMijf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7nssUMijf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7nssUMijf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7nssUMijf .navbar-buttons {
  text-align: center;
}
.cid-t7nssUMijf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7nssUMijf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7nssUMijf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7nssUMijf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nssUMijf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nssUMijf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7nssUMijf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nssUMijf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7nssUMijf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7nssUMijf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nssUMijf .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7nssUMijf a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7nssUMijf .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7nssUMijf .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7nssUMijf .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7nssUMijf .navbar {
    height: 77px;
  }
  .cid-t7nssUMijf .navbar.opened {
    height: auto;
  }
  .cid-t7nssUMijf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7nssUMijf a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7nssUMijf a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7nssUMijf .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7nssUMijf .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7nssUMijf #mobile-hide {
    display: none;
  }
}
.cid-t7nssVURZU {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t7nssVURZU .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t7nssVURZU input {
  padding: 0rem 1rem !important;
}
.cid-t7nssVURZU .title {
  margin-bottom: 1rem;
}
.cid-t7nssVURZU textarea {
  min-height: 160px;
}
.cid-t7nssVURZU input::-webkit-input-placeholder,
.cid-t7nssVURZU textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7nssVURZU input:-moz-placeholder,
.cid-t7nssVURZU textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7nssVURZU img {
    width: 100%;
  }
  .cid-t7nssVURZU form {
    margin-top: 2rem;
  }
}
.cid-t7nssVURZU .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nssVURZU .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7nssVURZU .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7nssVURZU .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7nssVURZU .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7nssVURZU .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7nssVURZU .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7nssVURZU .form-btn {
  width: 100%;
}
.cid-t7nssVURZU .link-btn {
  width: 100%;
}
.cid-t7nssVURZU h5 {
  margin-bottom: 0.2rem;
}
.cid-t7nssVURZU .mbr-form .btn {
  margin: 0;
}
.cid-t7nssVURZU .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7nssVURZU .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7nssVURZU .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7nssVURZU .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7nssVURZU .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7nssVURZU .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7nssVURZU h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7nssVURZU .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7nssVURZU .row {
    margin: 0rem;
  }
}
.cid-t7nssVURZU .btn {
  margin-left: 0rem;
}
.cid-t7nssVURZU H5 {
  text-align: center;
}
.cid-t7nssVURZU P {
  text-align: center;
}
.cid-t7nssVURZU .block-left,
.cid-t7nssVURZU .mbr-section-btn {
  text-align: left;
}
.cid-t7nssVURZU h2 {
  font-size: 62px;
}
.cid-t7nssVURZU H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7nssVURZU H1 {
  text-align: left;
  color: #e9204f;
  text-transform: uppercase;
  font-weight: 500 !important;
}
.cid-t7nssVURZU .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7nssVURZU .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t7nssVURZU .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7nssWBSoA {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7nssWBSoA .first,
.cid-t7nssWBSoA .second,
.cid-t7nssWBSoA .third {
  display: inline-block;
}
.cid-t7nssWBSoA img {
  max-width: 350px;
  height: auto;
}
.cid-t7nssWBSoA .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7nssWBSoA .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7nssWBSoA .row {
  align-items: flex-end;
}
.cid-t7nssWBSoA .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nssWBSoA .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nssWXqvL {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7nssWXqvL .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7nssWXqvL .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7nssWXqvL .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7nssWXqvL .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7nssWXqvL .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7nssWXqvL .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7nssWXqvL .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nssWXqvL .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7nssWXqvL .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nssWXqvL .row {
    padding: 0 1rem;
  }
  .cid-t7nssWXqvL .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7nssWXqvL .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7nssWXqvL .card-box,
.cid-t7nssWXqvL .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nssWXqvL .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7nssWXqvL .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7nssWXqvL .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7nssWXqvL .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7nssWXqvL .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7nssWXqvL .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7nssWXqvL .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nssWXqvL .mbr-text,
.cid-t7nssWXqvL .link {
  color: #ffffff;
}
.cid-t7nssWXqvL H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7nssWXqvL .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7nssXA4RB {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nssXA4RB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nssXA4RB .container {
    position: relative;
  }
  .cid-t7nssXA4RB .row {
    margin: 0;
  }
  .cid-t7nssXA4RB h2 {
    margin: 0;
  }
}
.cid-t7nssXA4RB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nssXA4RB .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nssXA4RB h2 {
  color: #e9204f;
}
.cid-t7EY8zgFj8 {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7EY8zgFj8 {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7EY8zgFj8 .box {
    margin-top: 2.5rem;
  }
  .cid-t7EY8zgFj8 .wrapper {
    padding: 0;
  }
  .cid-t7EY8zgFj8 img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7EY8zgFj8 .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7EY8zgFj8 .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7EY8zgFj8 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7EY8zgFj8 .icon-wrap span {
  padding-left: 8px;
}
.cid-t7EY8zgFj8 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7EY8zgFj8 .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-t7EY8zgFj8 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7EY8zgFj8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7EY8zgFj8 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7EY8zgFj8 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7EY8zgFj8 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7EY8zgFj8 {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7EY8zgFj8 .box {
    height: 250px;
  }
  .cid-t7EY8zgFj8 .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7EY8zgFj8 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7EY8zgFj8 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7EY8zgFj8 .row {
    padding: 0 1rem;
  }
  .cid-t7EY8zgFj8 .left-block {
    padding-right: 4rem;
  }
}
.cid-t7EY8zgFj8 .btn {
  margin-left: 0rem;
}
.cid-t7EY8zgFj8 .mbr-text,
.cid-t7EY8zgFj8 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7EY8zgFj8 img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7nssZ4sn5 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7nssZ4sn5 {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7nssZ4sn5 .box {
    margin-top: 2.5rem;
  }
}
.cid-t7nssZ4sn5 .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nssZ4sn5 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nssZ4sn5 .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nssZ4sn5 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nssZ4sn5 .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-t7nssZ4sn5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nssZ4sn5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nssZ4sn5 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nssZ4sn5 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nssZ4sn5 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nssZ4sn5 {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7nssZ4sn5 .box {
    height: 250px;
  }
  .cid-t7nssZ4sn5 .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7nssZ4sn5 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nssZ4sn5 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7nssZ4sn5 .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7nssZ4sn5 .row {
    padding: 0 1rem;
  }
}
.cid-t7nssZ4sn5 .btn {
  margin-left: 0rem;
}
.cid-t7nssZ4sn5 .mbr-text,
.cid-t7nssZ4sn5 .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nssZ4sn5 {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7nssZ4sn5 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7nssZ4sn5 .box {
    margin-top: -40px !important;
  }
  .cid-t7nssZ4sn5 h2 {
    padding-top: 50px;
  }
}
.cid-t7nssZ4sn5 .star-colour {
  color: #e9204f;
}
.cid-t7nssZ4sn5 H1 {
  color: #e9204e;
}
.cid-t7nssZojRG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nssZojRG h2 {
    margin-bottom: 1rem;
  }
  .cid-t7nssZojRG .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7nssZojRG .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7nssZojRG .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nssZojRG .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7nssZojRG .container {
    position: relative;
  }
  .cid-t7nssZojRG h2 {
    margin: 0;
  }
}
.cid-t7nssZojRG .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7nssZojRG hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7nssZojRG .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nssZojRG .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7nssZojRG .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7nssZojRG .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nssZojRG .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nssZojRG .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7nssZojRG .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7nssZojRG .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7nssZojRG .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nssZojRG .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7nssZojRG .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7nssZojRG .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nssZojRG .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7nssZojRG .container-column,
.cid-t7nssZojRG h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7nssZojRG .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7nssZFjv1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nssZFjv1 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nssZFjv1 .container {
    position: relative;
  }
  .cid-t7nssZFjv1 .row {
    margin: 0;
  }
  .cid-t7nssZFjv1 h2 {
    margin: 0;
  }
}
.cid-t7nssZFjv1 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nssZFjv1 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nssZFjv1 h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nssZFjv1 .container {
    margin-top: -80px !important;
  }
}
.cid-t7nst0qR6j {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7nst0qR6j {
    padding-top: 0px;
    padding-bottom: 70px;
  }
  .cid-t7nst0qR6j .box {
    margin-top: 2.5rem;
  }
  .cid-t7nst0qR6j .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7nst0qR6j .box {
  background-image: url("../../../assets/images/seo-adv-social-media-1.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nst0qR6j .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nst0qR6j .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nst0qR6j .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nst0qR6j .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-t7nst0qR6j .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nst0qR6j .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nst0qR6j .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nst0qR6j a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nst0qR6j a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nst0qR6j {
    padding-top: 0px;
    padding-bottom: 49px;
  }
  .cid-t7nst0qR6j .box {
    height: 250px;
  }
  .cid-t7nst0qR6j .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7nst0qR6j .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nst0qR6j .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7nst0qR6j .row {
    padding: 0 1rem;
  }
  .cid-t7nst0qR6j .left-block {
    padding-right: 4rem;
  }
}
.cid-t7nst0qR6j .btn {
  margin-left: 0rem;
}
.cid-t7nst0qR6j .mbr-text,
.cid-t7nst0qR6j .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7nst0PPCM {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nst0PPCM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nst0PPCM .container {
    position: relative;
  }
  .cid-t7nst0PPCM .row {
    margin: 0;
  }
  .cid-t7nst0PPCM h2 {
    margin: 0;
  }
}
.cid-t7nst0PPCM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nst0PPCM .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nst0PPCM h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nst0PPCM .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7nst18uci {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nst18uci h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nst18uci .container {
    position: relative;
  }
  .cid-t7nst18uci .row {
    margin: 0;
  }
  .cid-t7nst18uci h2 {
    margin: 0;
  }
}
.cid-t7nst18uci .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nst18uci .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7nst18uci h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7nst1o77h {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7nst1o77h .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7nst1o77h .align-center {
    text-align: center;
  }
  .cid-t7nst1o77h .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7nst1o77h .block-btn {
  display: flex;
}
.cid-t7nst1o77h .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7nst1o77h h2 {
  margin-bottom: 0;
}
.cid-t7nst1o77h .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7nst1o77h .container {
    padding: 0 3rem;
  }
  .cid-t7nst1o77h .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7nst1o77h .block-btn {
    justify-content: center;
  }
  .cid-t7nst1o77h .text-block {
    text-align: center;
  }
  .cid-t7nst1o77h .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7nst1o77h .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7nst1o77h .block-btn {
    justify-content: flex-end;
  }
  .cid-t7nst1o77h .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7nst1o77h .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7nst1o77h .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7oly6NBS5 {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7oly6NBS5 p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7oly6NBS5 .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7oly6NBS5 .collapsed {
  border: none;
}
.cid-t7oly6NBS5 .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7oly6NBS5 .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7oly6NBS5 .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7oly6NBS5 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7oly6NBS5 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7oly6NBS5 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7oly6NBS5 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7oly6NBS5 .panel-text {
  color: #191919;
}
.cid-t7oly6NBS5 H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7oly6NBS5 H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7oly6NBS5 .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7oly6NBS5 a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7oly6NBS5 a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7oly6NBS5 .floatright1 {
  float: right;
}
.cid-t7oly6NBS5 a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7oly6NBS5 a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7oly6NBS5 h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7oly6NBS5 .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nst2ooOM {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nst2ooOM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nst2ooOM .container {
    position: relative;
  }
  .cid-t7nst2ooOM .row {
    margin: 0;
  }
  .cid-t7nst2ooOM h2 {
    margin: 0;
  }
}
.cid-t7nst2ooOM .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nst2ooOM H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7nst2ooOM .container {
    margin-top: -20px !important;
  }
}
.cid-t7nst2FJMm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7nst2FJMm .mbr-text {
  color: #767676;
}
.cid-t7nst2FJMm .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7nst2FJMm .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7nst2FJMm .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7nst2FJMm .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7nst2FJMm .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7nst2FJMm .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7nst2FJMm .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nst2FJMm .card {
    margin-bottom: 2rem;
  }
}
.cid-t7nst2FJMm .text-link {
  font-weight: 800 !important;
}
.cid-t7nst2FJMm .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7nst2FJMm .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nst2FJMm .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nst2FJMm .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7nst2FJMm .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7nst2FJMm .card:hover .text-link {
  color: #fff !important;
}
.cid-t7nst2FJMm .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7nst2FJMm .card:hover .link {
  transform: translateX(42px);
}
.cid-t7nst2FJMm .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7nst2FJMm h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7nst3aZRy {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7nst3aZRy .mbr-text {
  color: #767676;
}
.cid-t7nst3aZRy .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7nst3aZRy .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7nst3aZRy .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7nst3aZRy .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7nst3aZRy .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7nst3aZRy .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7nst3aZRy .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nst3aZRy .card {
    margin-bottom: 2rem;
  }
}
.cid-t7nst3aZRy .text-link {
  font-weight: 800 !important;
}
.cid-t7nst3aZRy .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7nst3aZRy .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nst3aZRy .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nst3aZRy .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7nst3aZRy .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7nst3aZRy .card:hover .text-link {
  color: #fff !important;
}
.cid-t7nst3aZRy .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7nst3aZRy .card:hover .link {
  transform: translateX(42px);
}
.cid-t7nst3aZRy .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7nst3aZRy h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7nst3aZRy .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7nst3EkOC {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7nst3EkOC .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7nst3EkOC .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7nst3EkOC .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7nst3EkOC .mbr-section-title,
.cid-t7nst3EkOC .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7nst3EkOC .social-list a {
  transition: .3s;
}
.cid-t7nst3EkOC .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7nst3EkOC .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7nst3EkOC .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7nst3EkOC .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nst3EkOC .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7nst3EkOC .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7nst3EkOC .row {
    padding: 0 1rem;
  }
}
.cid-t7nst41n1a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7nst41n1a h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nst41n1a .container {
    position: relative;
  }
  .cid-t7nst41n1a .row {
    margin: 0;
  }
  .cid-t7nst41n1a h2 {
    margin: 0;
  }
}
.cid-t7nst41n1a .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nst41n1a .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7nst41n1a P {
  color: #ffffff;
  text-align: center;
}
.cid-t7nst4lN4e {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7nst4lN4e .link {
  margin: 0;
}
.cid-t7nst4lN4e .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nst4lN4e .card {
    margin-bottom: 1rem;
  }
}
.cid-t7nst4lN4e .card-title {
  margin-bottom: 0rem;
}
.cid-t7nst4lN4e a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nst4lN4e .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7nst4lN4e .align-center {
  text-align: center;
}
.cid-t7nst4OzSK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7nst4OzSK .media-container-row {
  align-items: center;
}
.cid-t7nst4OzSK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7nst4OzSK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7nst4OzSK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7nst4OzSK .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7nst4OzSK .foot-menu-item {
  transform: 0.2s;
}
.cid-t7nst4OzSK .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7nst4OzSK .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nst4OzSK .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7nst4OzSK .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7nst4OzSK .foot-menu {
    justify-content: center;
  }
  .cid-t7nst4OzSK .mbr-text {
    text-align: center;
  }
  .cid-t7nst4OzSK .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7nst4OzSK .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7nst4OzSK .link:hover {
  color: #ffffff;
}
.cid-t7nst5aX5M .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7nst5aX5M .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7nst5aX5M .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7nst5aX5M .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7nst5aX5M .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7nst5aX5M .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7nst5aX5M .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7nst5aX5M .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7nst5aX5M P {
  color: #232323;
}
.cid-t7nst5aX5M DIV {
  color: #ffffff;
}
.cid-t7nst5aX5M H10 {
  color: #767676;
}
.cid-t7nst5aX5M .hidden {
  display: none;
}
.cid-t7nst5aX5M p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7nst5aX5M .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7nst5aX5M .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7nst5aX5M .sticky li:hover {
  margin-left: 0px;
}
.cid-t7nst5aX5M .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7nst5aX5M .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7nst5aX5M .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7nst5aX5M {
    display: none;
  }
}
.cid-toyfwrYj5v .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfwrYj5v .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfwrYj5v .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfwrYj5v .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfwrYj5v .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfwrYj5v .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfwrYj5v .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfwrYj5v .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfwrYj5v P {
  color: #232323;
}
.cid-toyfwrYj5v DIV {
  color: #ffffff;
}
.cid-toyfwrYj5v H10 {
  color: #767676;
}
.cid-toyfwrYj5v .hidden {
  display: none;
}
.cid-toyfwrYj5v p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfwrYj5v .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfwrYj5v .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfwrYj5v .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfwrYj5v .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfwrYj5v .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfwrYj5v .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfwrYj5v {
    display: none;
  }
}
.cid-t7nst6x2xW .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7nst6x2xW .my-float {
  margin-top: 16px;
}
.cid-t7nst6x2xW P {
  color: #232323;
}
.cid-t7nst6x2xW DIV {
  color: #ffffff;
}
.cid-t7nst6x2xW H10 {
  color: #767676;
}
.cid-t7nst6x2xW .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7nst6x2xW {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7nGZXzLFm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7nGZXzLFm .nav-item:focus,
.cid-t7nGZXzLFm .nav-link:focus {
  outline: none;
}
.cid-t7nGZXzLFm .dropdown .dropdown-menu .dropdown-item {
  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-t7nGZXzLFm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7nGZXzLFm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7nGZXzLFm .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-t7nGZXzLFm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7nGZXzLFm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7nGZXzLFm .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7nGZXzLFm .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7nGZXzLFm .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7nGZXzLFm .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7nGZXzLFm .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7nGZXzLFm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7nGZXzLFm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7nGZXzLFm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7nGZXzLFm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7nGZXzLFm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7nGZXzLFm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7nGZXzLFm .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-t7nGZXzLFm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7nGZXzLFm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7nGZXzLFm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7nGZXzLFm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7nGZXzLFm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7nGZXzLFm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7nGZXzLFm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7nGZXzLFm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7nGZXzLFm .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-t7nGZXzLFm .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7nGZXzLFm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7nGZXzLFm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7nGZXzLFm .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7nGZXzLFm .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7nGZXzLFm .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7nGZXzLFm .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7nGZXzLFm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7nGZXzLFm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7nGZXzLFm .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7nGZXzLFm .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-t7nGZXzLFm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7nGZXzLFm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7nGZXzLFm .dropdown-item.active,
.cid-t7nGZXzLFm .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7nGZXzLFm .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7nGZXzLFm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nGZXzLFm .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7nGZXzLFm .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7nGZXzLFm .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nGZXzLFm .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7nGZXzLFm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nGZXzLFm .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7nGZXzLFm .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7nGZXzLFm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7nGZXzLFm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7nGZXzLFm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7nGZXzLFm ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7nGZXzLFm .navbar-buttons {
  text-align: center;
}
.cid-t7nGZXzLFm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7nGZXzLFm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7nGZXzLFm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7nGZXzLFm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nGZXzLFm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nGZXzLFm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7nGZXzLFm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nGZXzLFm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7nGZXzLFm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7nGZXzLFm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nGZXzLFm .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7nGZXzLFm a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7nGZXzLFm .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7nGZXzLFm .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7nGZXzLFm .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7nGZXzLFm .navbar {
    height: 77px;
  }
  .cid-t7nGZXzLFm .navbar.opened {
    height: auto;
  }
  .cid-t7nGZXzLFm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7nGZXzLFm a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7nGZXzLFm a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7nGZXzLFm .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7nGZXzLFm .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7nGZXzLFm #mobile-hide {
    display: none;
  }
}
.cid-t7nH00qWcE {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t7nH00qWcE .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t7nH00qWcE input {
  padding: 0rem 1rem !important;
}
.cid-t7nH00qWcE .title {
  margin-bottom: 1rem;
}
.cid-t7nH00qWcE textarea {
  min-height: 160px;
}
.cid-t7nH00qWcE input::-webkit-input-placeholder,
.cid-t7nH00qWcE textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7nH00qWcE input:-moz-placeholder,
.cid-t7nH00qWcE textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7nH00qWcE img {
    width: 100%;
  }
  .cid-t7nH00qWcE form {
    margin-top: 2rem;
  }
}
.cid-t7nH00qWcE .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nH00qWcE .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7nH00qWcE .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7nH00qWcE .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7nH00qWcE .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7nH00qWcE .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7nH00qWcE .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7nH00qWcE .form-btn {
  width: 100%;
}
.cid-t7nH00qWcE .link-btn {
  width: 100%;
}
.cid-t7nH00qWcE h5 {
  margin-bottom: 0.2rem;
}
.cid-t7nH00qWcE .mbr-form .btn {
  margin: 0;
}
.cid-t7nH00qWcE .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7nH00qWcE .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7nH00qWcE .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7nH00qWcE .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7nH00qWcE .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7nH00qWcE .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7nH00qWcE h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7nH00qWcE .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7nH00qWcE .row {
    margin: 0rem;
  }
}
.cid-t7nH00qWcE .btn {
  margin-left: 0rem;
}
.cid-t7nH00qWcE H5 {
  text-align: center;
}
.cid-t7nH00qWcE P {
  text-align: center;
}
.cid-t7nH00qWcE .block-left,
.cid-t7nH00qWcE .mbr-section-btn {
  text-align: left;
}
.cid-t7nH00qWcE h2 {
  font-size: 62px;
}
.cid-t7nH00qWcE H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7nH00qWcE H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t7nH00qWcE .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7nH00qWcE .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t7nH00qWcE .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7nH01v0PE {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7nH01v0PE .first,
.cid-t7nH01v0PE .second,
.cid-t7nH01v0PE .third {
  display: inline-block;
}
.cid-t7nH01v0PE img {
  max-width: 350px;
  height: auto;
}
.cid-t7nH01v0PE .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7nH01v0PE .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7nH01v0PE .row {
  align-items: flex-end;
}
.cid-t7nH01v0PE .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nH01v0PE .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nH02qAJT {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7nH02qAJT .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7nH02qAJT .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7nH02qAJT .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7nH02qAJT .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7nH02qAJT .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7nH02qAJT .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7nH02qAJT .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nH02qAJT .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7nH02qAJT .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nH02qAJT .row {
    padding: 0 1rem;
  }
  .cid-t7nH02qAJT .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7nH02qAJT .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7nH02qAJT .card-box,
.cid-t7nH02qAJT .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nH02qAJT .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7nH02qAJT .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7nH02qAJT .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7nH02qAJT .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7nH02qAJT .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7nH02qAJT .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7nH02qAJT .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nH02qAJT .mbr-text,
.cid-t7nH02qAJT .link {
  color: #ffffff;
}
.cid-t7nH02qAJT H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7nH02qAJT .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7nH031P3q {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nH031P3q h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nH031P3q .container {
    position: relative;
  }
  .cid-t7nH031P3q .row {
    margin: 0;
  }
  .cid-t7nH031P3q h2 {
    margin: 0;
  }
}
.cid-t7nH031P3q .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nH031P3q .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nH031P3q h2 {
  color: #e9204f;
}
.cid-t7EYUXyc8F {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7EYUXyc8F {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7EYUXyc8F .box {
    margin-top: 2.5rem;
  }
  .cid-t7EYUXyc8F .wrapper {
    padding: 0;
  }
  .cid-t7EYUXyc8F img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7EYUXyc8F .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7EYUXyc8F .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7EYUXyc8F .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7EYUXyc8F .icon-wrap span {
  padding-left: 8px;
}
.cid-t7EYUXyc8F .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7EYUXyc8F .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-t7EYUXyc8F .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7EYUXyc8F .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7EYUXyc8F .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7EYUXyc8F a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7EYUXyc8F a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7EYUXyc8F {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7EYUXyc8F .box {
    height: 250px;
  }
  .cid-t7EYUXyc8F .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7EYUXyc8F .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7EYUXyc8F .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7EYUXyc8F .row {
    padding: 0 1rem;
  }
  .cid-t7EYUXyc8F .left-block {
    padding-right: 4rem;
  }
}
.cid-t7EYUXyc8F .btn {
  margin-left: 0rem;
}
.cid-t7EYUXyc8F .mbr-text,
.cid-t7EYUXyc8F .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7EYUXyc8F img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7nH03G7GE {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7nH03G7GE {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7nH03G7GE .box {
    margin-top: 2.5rem;
  }
}
.cid-t7nH03G7GE .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nH03G7GE .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nH03G7GE .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nH03G7GE .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nH03G7GE .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-t7nH03G7GE .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nH03G7GE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nH03G7GE .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nH03G7GE a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nH03G7GE a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nH03G7GE {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7nH03G7GE .box {
    height: 250px;
  }
  .cid-t7nH03G7GE .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7nH03G7GE .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nH03G7GE .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7nH03G7GE .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7nH03G7GE .row {
    padding: 0 1rem;
  }
}
.cid-t7nH03G7GE .btn {
  margin-left: 0rem;
}
.cid-t7nH03G7GE .mbr-text,
.cid-t7nH03G7GE .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nH03G7GE {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7nH03G7GE .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7nH03G7GE .box {
    margin-top: -40px !important;
  }
  .cid-t7nH03G7GE h2 {
    padding-top: 50px;
  }
}
.cid-t7nH03G7GE .star-colour {
  color: #e9204f;
}
.cid-t7nH03G7GE H1 {
  color: #e9204e;
}
.cid-t7nH042tdr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nH042tdr h2 {
    margin-bottom: 1rem;
  }
  .cid-t7nH042tdr .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7nH042tdr .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7nH042tdr .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nH042tdr .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7nH042tdr .container {
    position: relative;
  }
  .cid-t7nH042tdr h2 {
    margin: 0;
  }
}
.cid-t7nH042tdr .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7nH042tdr hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7nH042tdr .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nH042tdr .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7nH042tdr .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7nH042tdr .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nH042tdr .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nH042tdr .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7nH042tdr .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7nH042tdr .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7nH042tdr .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nH042tdr .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7nH042tdr .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7nH042tdr .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nH042tdr .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7nH042tdr .container-column,
.cid-t7nH042tdr h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7nH042tdr .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7nH04oePQ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nH04oePQ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nH04oePQ .container {
    position: relative;
  }
  .cid-t7nH04oePQ .row {
    margin: 0;
  }
  .cid-t7nH04oePQ h2 {
    margin: 0;
  }
}
.cid-t7nH04oePQ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nH04oePQ .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nH04oePQ h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nH04oePQ .container {
    margin-top: -80px !important;
  }
}
.cid-t7nH04GvRL {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7nH04GvRL {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t7nH04GvRL .box {
    margin-top: 2.5rem;
  }
  .cid-t7nH04GvRL .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7nH04GvRL .box {
  background-image: url("../../../assets/images/seo-adv-copywriting-2.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nH04GvRL .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nH04GvRL .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nH04GvRL .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nH04GvRL .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-t7nH04GvRL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nH04GvRL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nH04GvRL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nH04GvRL a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nH04GvRL a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nH04GvRL {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t7nH04GvRL .box {
    height: 250px;
  }
  .cid-t7nH04GvRL .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7nH04GvRL .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nH04GvRL .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7nH04GvRL .row {
    padding: 0 1rem;
  }
  .cid-t7nH04GvRL .left-block {
    padding-right: 4rem;
  }
}
.cid-t7nH04GvRL .btn {
  margin-left: 0rem;
}
.cid-t7nH04GvRL .mbr-text,
.cid-t7nH04GvRL .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7nH04YGUM {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nH04YGUM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nH04YGUM .container {
    position: relative;
  }
  .cid-t7nH04YGUM .row {
    margin: 0;
  }
  .cid-t7nH04YGUM h2 {
    margin: 0;
  }
}
.cid-t7nH04YGUM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nH04YGUM .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nH04YGUM h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nH04YGUM .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7nH05g1NE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nH05g1NE h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nH05g1NE .container {
    position: relative;
  }
  .cid-t7nH05g1NE .row {
    margin: 0;
  }
  .cid-t7nH05g1NE h2 {
    margin: 0;
  }
}
.cid-t7nH05g1NE .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nH05g1NE .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7nH05g1NE h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7nH05y3lz {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7nH05y3lz .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7nH05y3lz .align-center {
    text-align: center;
  }
  .cid-t7nH05y3lz .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7nH05y3lz .block-btn {
  display: flex;
}
.cid-t7nH05y3lz .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7nH05y3lz h2 {
  margin-bottom: 0;
}
.cid-t7nH05y3lz .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7nH05y3lz .container {
    padding: 0 3rem;
  }
  .cid-t7nH05y3lz .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7nH05y3lz .block-btn {
    justify-content: center;
  }
  .cid-t7nH05y3lz .text-block {
    text-align: center;
  }
  .cid-t7nH05y3lz .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7nH05y3lz .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7nH05y3lz .block-btn {
    justify-content: flex-end;
  }
  .cid-t7nH05y3lz .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7nH05y3lz .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7nH05y3lz .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7nREB9QiX {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7nREB9QiX p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7nREB9QiX .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7nREB9QiX .collapsed {
  border: none;
}
.cid-t7nREB9QiX .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7nREB9QiX .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7nREB9QiX .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7nREB9QiX .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7nREB9QiX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7nREB9QiX .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7nREB9QiX .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7nREB9QiX .panel-text {
  color: #191919;
}
.cid-t7nREB9QiX H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7nREB9QiX H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7nREB9QiX .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7nREB9QiX a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7nREB9QiX a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7nREB9QiX .floatright1 {
  float: right;
}
.cid-t7nREB9QiX a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7nREB9QiX a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7nREB9QiX h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7nREB9QiX .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nH06ACdk {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nH06ACdk h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nH06ACdk .container {
    position: relative;
  }
  .cid-t7nH06ACdk .row {
    margin: 0;
  }
  .cid-t7nH06ACdk h2 {
    margin: 0;
  }
}
.cid-t7nH06ACdk .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nH06ACdk H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7nH06ACdk .container {
    margin-top: -20px !important;
  }
}
.cid-t7nH07tm10 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7nH07tm10 .mbr-text {
  color: #767676;
}
.cid-t7nH07tm10 .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7nH07tm10 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7nH07tm10 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7nH07tm10 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7nH07tm10 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7nH07tm10 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7nH07tm10 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nH07tm10 .card {
    margin-bottom: 2rem;
  }
}
.cid-t7nH07tm10 .text-link {
  font-weight: 800 !important;
}
.cid-t7nH07tm10 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7nH07tm10 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nH07tm10 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nH07tm10 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7nH07tm10 .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7nH07tm10 .card:hover .text-link {
  color: #fff !important;
}
.cid-t7nH07tm10 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7nH07tm10 .card:hover .link {
  transform: translateX(42px);
}
.cid-t7nH07tm10 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7nH07tm10 h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7o5gh5gaG {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7o5gh5gaG .mbr-text {
  color: #767676;
}
.cid-t7o5gh5gaG .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7o5gh5gaG .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7o5gh5gaG .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7o5gh5gaG .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7o5gh5gaG .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7o5gh5gaG .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7o5gh5gaG .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7o5gh5gaG .card {
    margin-bottom: 2rem;
  }
}
.cid-t7o5gh5gaG .text-link {
  font-weight: 800 !important;
}
.cid-t7o5gh5gaG .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7o5gh5gaG .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7o5gh5gaG .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7o5gh5gaG .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7o5gh5gaG .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7o5gh5gaG .card:hover .text-link {
  color: #fff !important;
}
.cid-t7o5gh5gaG .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7o5gh5gaG .card:hover .link {
  transform: translateX(42px);
}
.cid-t7o5gh5gaG .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7o5gh5gaG h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7o5gh5gaG .container {
    margin-top: -40px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7nH08799o {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7nH08799o .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7nH08799o .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7nH08799o .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7nH08799o .mbr-section-title,
.cid-t7nH08799o .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7nH08799o .social-list a {
  transition: .3s;
}
.cid-t7nH08799o .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7nH08799o .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7nH08799o .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7nH08799o .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nH08799o .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7nH08799o .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7nH08799o .row {
    padding: 0 1rem;
  }
}
.cid-t7nH0aMmS1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7nH0aMmS1 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nH0aMmS1 .container {
    position: relative;
  }
  .cid-t7nH0aMmS1 .row {
    margin: 0;
  }
  .cid-t7nH0aMmS1 h2 {
    margin: 0;
  }
}
.cid-t7nH0aMmS1 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nH0aMmS1 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7nH0aMmS1 P {
  color: #ffffff;
  text-align: center;
}
.cid-t7nH0b9kPw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7nH0b9kPw .link {
  margin: 0;
}
.cid-t7nH0b9kPw .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nH0b9kPw .card {
    margin-bottom: 1rem;
  }
}
.cid-t7nH0b9kPw .card-title {
  margin-bottom: 0rem;
}
.cid-t7nH0b9kPw a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nH0b9kPw .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7nH0b9kPw .align-center {
  text-align: center;
}
.cid-t7nH0bxDGo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7nH0bxDGo .media-container-row {
  align-items: center;
}
.cid-t7nH0bxDGo .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7nH0bxDGo .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7nH0bxDGo .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7nH0bxDGo .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7nH0bxDGo .foot-menu-item {
  transform: 0.2s;
}
.cid-t7nH0bxDGo .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7nH0bxDGo .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nH0bxDGo .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7nH0bxDGo .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7nH0bxDGo .foot-menu {
    justify-content: center;
  }
  .cid-t7nH0bxDGo .mbr-text {
    text-align: center;
  }
  .cid-t7nH0bxDGo .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7nH0bxDGo .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7nH0bxDGo .link:hover {
  color: #ffffff;
}
.cid-t7nH0bT8FN .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7nH0bT8FN .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7nH0bT8FN .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7nH0bT8FN .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7nH0bT8FN .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7nH0bT8FN .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7nH0bT8FN .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7nH0bT8FN .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7nH0bT8FN P {
  color: #232323;
}
.cid-t7nH0bT8FN DIV {
  color: #ffffff;
}
.cid-t7nH0bT8FN H10 {
  color: #767676;
}
.cid-t7nH0bT8FN .hidden {
  display: none;
}
.cid-t7nH0bT8FN p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7nH0bT8FN .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7nH0bT8FN .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7nH0bT8FN .sticky li:hover {
  margin-left: 0px;
}
.cid-t7nH0bT8FN .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7nH0bT8FN .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7nH0bT8FN .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7nH0bT8FN {
    display: none;
  }
}
.cid-toyfzq3k7Z .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfzq3k7Z .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfzq3k7Z .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfzq3k7Z .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfzq3k7Z .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfzq3k7Z .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfzq3k7Z .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfzq3k7Z .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfzq3k7Z P {
  color: #232323;
}
.cid-toyfzq3k7Z DIV {
  color: #ffffff;
}
.cid-toyfzq3k7Z H10 {
  color: #767676;
}
.cid-toyfzq3k7Z .hidden {
  display: none;
}
.cid-toyfzq3k7Z p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfzq3k7Z .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfzq3k7Z .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfzq3k7Z .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfzq3k7Z .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfzq3k7Z .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfzq3k7Z .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfzq3k7Z {
    display: none;
  }
}
.cid-t7nH0cMbgr .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7nH0cMbgr .my-float {
  margin-top: 16px;
}
.cid-t7nH0cMbgr P {
  color: #232323;
}
.cid-t7nH0cMbgr DIV {
  color: #ffffff;
}
.cid-t7nH0cMbgr H10 {
  color: #767676;
}
.cid-t7nH0cMbgr .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7nH0cMbgr {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7nyZgFzvL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7nyZgFzvL .nav-item:focus,
.cid-t7nyZgFzvL .nav-link:focus {
  outline: none;
}
.cid-t7nyZgFzvL .dropdown .dropdown-menu .dropdown-item {
  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-t7nyZgFzvL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7nyZgFzvL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7nyZgFzvL .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-t7nyZgFzvL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7nyZgFzvL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7nyZgFzvL .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7nyZgFzvL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7nyZgFzvL .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7nyZgFzvL .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7nyZgFzvL .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7nyZgFzvL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7nyZgFzvL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7nyZgFzvL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7nyZgFzvL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7nyZgFzvL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7nyZgFzvL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7nyZgFzvL .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-t7nyZgFzvL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7nyZgFzvL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7nyZgFzvL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7nyZgFzvL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7nyZgFzvL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7nyZgFzvL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7nyZgFzvL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7nyZgFzvL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7nyZgFzvL .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-t7nyZgFzvL .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7nyZgFzvL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7nyZgFzvL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7nyZgFzvL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7nyZgFzvL .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7nyZgFzvL .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7nyZgFzvL .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7nyZgFzvL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7nyZgFzvL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7nyZgFzvL .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7nyZgFzvL .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-t7nyZgFzvL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7nyZgFzvL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7nyZgFzvL .dropdown-item.active,
.cid-t7nyZgFzvL .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7nyZgFzvL .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7nyZgFzvL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nyZgFzvL .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7nyZgFzvL .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7nyZgFzvL .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nyZgFzvL .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7nyZgFzvL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nyZgFzvL .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7nyZgFzvL .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7nyZgFzvL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7nyZgFzvL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7nyZgFzvL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7nyZgFzvL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7nyZgFzvL .navbar-buttons {
  text-align: center;
}
.cid-t7nyZgFzvL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7nyZgFzvL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7nyZgFzvL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7nyZgFzvL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nyZgFzvL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nyZgFzvL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7nyZgFzvL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nyZgFzvL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7nyZgFzvL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7nyZgFzvL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nyZgFzvL .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7nyZgFzvL a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7nyZgFzvL .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7nyZgFzvL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7nyZgFzvL .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7nyZgFzvL .navbar {
    height: 77px;
  }
  .cid-t7nyZgFzvL .navbar.opened {
    height: auto;
  }
  .cid-t7nyZgFzvL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7nyZgFzvL a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7nyZgFzvL a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7nyZgFzvL .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7nyZgFzvL .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7nyZgFzvL #mobile-hide {
    display: none;
  }
}
.cid-t7nyZhKDvS {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t7nyZhKDvS .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t7nyZhKDvS input {
  padding: 0rem 1rem !important;
}
.cid-t7nyZhKDvS .title {
  margin-bottom: 1rem;
}
.cid-t7nyZhKDvS textarea {
  min-height: 160px;
}
.cid-t7nyZhKDvS input::-webkit-input-placeholder,
.cid-t7nyZhKDvS textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7nyZhKDvS input:-moz-placeholder,
.cid-t7nyZhKDvS textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7nyZhKDvS img {
    width: 100%;
  }
  .cid-t7nyZhKDvS form {
    margin-top: 2rem;
  }
}
.cid-t7nyZhKDvS .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nyZhKDvS .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7nyZhKDvS .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7nyZhKDvS .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7nyZhKDvS .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7nyZhKDvS .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7nyZhKDvS .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7nyZhKDvS .form-btn {
  width: 100%;
}
.cid-t7nyZhKDvS .link-btn {
  width: 100%;
}
.cid-t7nyZhKDvS h5 {
  margin-bottom: 0.2rem;
}
.cid-t7nyZhKDvS .mbr-form .btn {
  margin: 0;
}
.cid-t7nyZhKDvS .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7nyZhKDvS .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7nyZhKDvS .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7nyZhKDvS .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7nyZhKDvS .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7nyZhKDvS .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7nyZhKDvS h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZhKDvS .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7nyZhKDvS .row {
    margin: 0rem;
  }
}
.cid-t7nyZhKDvS .btn {
  margin-left: 0rem;
}
.cid-t7nyZhKDvS H5 {
  text-align: center;
}
.cid-t7nyZhKDvS P {
  text-align: center;
}
.cid-t7nyZhKDvS .block-left,
.cid-t7nyZhKDvS .mbr-section-btn {
  text-align: left;
}
.cid-t7nyZhKDvS h2 {
  font-size: 62px;
}
.cid-t7nyZhKDvS H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7nyZhKDvS H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t7nyZhKDvS .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7nyZhKDvS .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t7nyZhKDvS .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7nyZirXh1 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7nyZirXh1 .first,
.cid-t7nyZirXh1 .second,
.cid-t7nyZirXh1 .third {
  display: inline-block;
}
.cid-t7nyZirXh1 img {
  max-width: 350px;
  height: auto;
}
.cid-t7nyZirXh1 .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7nyZirXh1 .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7nyZirXh1 .row {
  align-items: flex-end;
}
.cid-t7nyZirXh1 .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nyZirXh1 .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nyZiPuAP {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7nyZiPuAP .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7nyZiPuAP .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7nyZiPuAP .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7nyZiPuAP .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7nyZiPuAP .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7nyZiPuAP .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7nyZiPuAP .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nyZiPuAP .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7nyZiPuAP .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZiPuAP .row {
    padding: 0 1rem;
  }
  .cid-t7nyZiPuAP .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7nyZiPuAP .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7nyZiPuAP .card-box,
.cid-t7nyZiPuAP .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZiPuAP .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7nyZiPuAP .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7nyZiPuAP .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7nyZiPuAP .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7nyZiPuAP .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7nyZiPuAP .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7nyZiPuAP .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nyZiPuAP .mbr-text,
.cid-t7nyZiPuAP .link {
  color: #ffffff;
}
.cid-t7nyZiPuAP H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7nyZiPuAP .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7nyZjvc9n {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nyZjvc9n h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZjvc9n .container {
    position: relative;
  }
  .cid-t7nyZjvc9n .row {
    margin: 0;
  }
  .cid-t7nyZjvc9n h2 {
    margin: 0;
  }
}
.cid-t7nyZjvc9n .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nyZjvc9n .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nyZjvc9n h2 {
  color: #e9204f;
}
.cid-t7EZY0dF99 {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7EZY0dF99 {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7EZY0dF99 .box {
    margin-top: 2.5rem;
  }
  .cid-t7EZY0dF99 .wrapper {
    padding: 0;
  }
  .cid-t7EZY0dF99 img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7EZY0dF99 .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7EZY0dF99 .box {
  background-image: url("../../../assets/images/conversion-rate-optimisation.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7EZY0dF99 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7EZY0dF99 .icon-wrap span {
  padding-left: 8px;
}
.cid-t7EZY0dF99 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7EZY0dF99 .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-t7EZY0dF99 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7EZY0dF99 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7EZY0dF99 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7EZY0dF99 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7EZY0dF99 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7EZY0dF99 {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7EZY0dF99 .box {
    height: 250px;
  }
  .cid-t7EZY0dF99 .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7EZY0dF99 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7EZY0dF99 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7EZY0dF99 .row {
    padding: 0 1rem;
  }
  .cid-t7EZY0dF99 .left-block {
    padding-right: 4rem;
  }
}
.cid-t7EZY0dF99 .btn {
  margin-left: 0rem;
}
.cid-t7EZY0dF99 .mbr-text,
.cid-t7EZY0dF99 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7EZY0dF99 img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7nyZk3vwc {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7nyZk3vwc {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7nyZk3vwc .box {
    margin-top: 2.5rem;
  }
}
.cid-t7nyZk3vwc .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nyZk3vwc .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nyZk3vwc .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nyZk3vwc .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nyZk3vwc .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-t7nyZk3vwc .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nyZk3vwc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nyZk3vwc .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nyZk3vwc a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nyZk3vwc a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nyZk3vwc {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7nyZk3vwc .box {
    height: 250px;
  }
  .cid-t7nyZk3vwc .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7nyZk3vwc .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nyZk3vwc .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7nyZk3vwc .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7nyZk3vwc .row {
    padding: 0 1rem;
  }
}
.cid-t7nyZk3vwc .btn {
  margin-left: 0rem;
}
.cid-t7nyZk3vwc .mbr-text,
.cid-t7nyZk3vwc .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nyZk3vwc {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7nyZk3vwc .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7nyZk3vwc .box {
    margin-top: -40px !important;
  }
  .cid-t7nyZk3vwc h2 {
    padding-top: 50px;
  }
}
.cid-t7nyZk3vwc .star-colour {
  color: #e9204f;
}
.cid-t7nyZk3vwc H1 {
  color: #e9204e;
}
.cid-t7nyZkmI2w {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nyZkmI2w h2 {
    margin-bottom: 1rem;
  }
  .cid-t7nyZkmI2w .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7nyZkmI2w .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7nyZkmI2w .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZkmI2w .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7nyZkmI2w .container {
    position: relative;
  }
  .cid-t7nyZkmI2w h2 {
    margin: 0;
  }
}
.cid-t7nyZkmI2w .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7nyZkmI2w hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7nyZkmI2w .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nyZkmI2w .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7nyZkmI2w .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7nyZkmI2w .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nyZkmI2w .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZkmI2w .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7nyZkmI2w .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7nyZkmI2w .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7nyZkmI2w .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nyZkmI2w .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7nyZkmI2w .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7nyZkmI2w .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nyZkmI2w .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7nyZkmI2w .container-column,
.cid-t7nyZkmI2w h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7nyZkmI2w .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7nyZkDqka {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nyZkDqka h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZkDqka .container {
    position: relative;
  }
  .cid-t7nyZkDqka .row {
    margin: 0;
  }
  .cid-t7nyZkDqka h2 {
    margin: 0;
  }
}
.cid-t7nyZkDqka .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nyZkDqka .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nyZkDqka h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nyZkDqka .container {
    margin-top: -80px !important;
  }
}
.cid-t7nyZkYlTN {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7nyZkYlTN {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t7nyZkYlTN .box {
    margin-top: 2.5rem;
  }
  .cid-t7nyZkYlTN .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7nyZkYlTN .box {
  background-image: url("../../../assets/images/seo-adv-conversion-rate-optimisation-3.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nyZkYlTN .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nyZkYlTN .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nyZkYlTN .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nyZkYlTN .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-t7nyZkYlTN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nyZkYlTN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nyZkYlTN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nyZkYlTN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nyZkYlTN a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nyZkYlTN {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t7nyZkYlTN .box {
    height: 250px;
  }
  .cid-t7nyZkYlTN .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7nyZkYlTN .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nyZkYlTN .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7nyZkYlTN .row {
    padding: 0 1rem;
  }
  .cid-t7nyZkYlTN .left-block {
    padding-right: 4rem;
  }
}
.cid-t7nyZkYlTN .btn {
  margin-left: 0rem;
}
.cid-t7nyZkYlTN .mbr-text,
.cid-t7nyZkYlTN .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7nyZljzk4 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nyZljzk4 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZljzk4 .container {
    position: relative;
  }
  .cid-t7nyZljzk4 .row {
    margin: 0;
  }
  .cid-t7nyZljzk4 h2 {
    margin: 0;
  }
}
.cid-t7nyZljzk4 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nyZljzk4 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nyZljzk4 h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nyZljzk4 .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7nyZlHKqk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nyZlHKqk h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZlHKqk .container {
    position: relative;
  }
  .cid-t7nyZlHKqk .row {
    margin: 0;
  }
  .cid-t7nyZlHKqk h2 {
    margin: 0;
  }
}
.cid-t7nyZlHKqk .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nyZlHKqk .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7nyZlHKqk h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7nyZmjXPc {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7nyZmjXPc .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7nyZmjXPc .align-center {
    text-align: center;
  }
  .cid-t7nyZmjXPc .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7nyZmjXPc .block-btn {
  display: flex;
}
.cid-t7nyZmjXPc .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7nyZmjXPc h1 {
  margin-bottom: 0;
}
.cid-t7nyZmjXPc .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7nyZmjXPc .container {
    padding: 0 3rem;
  }
  .cid-t7nyZmjXPc .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7nyZmjXPc .block-btn {
    justify-content: center;
  }
  .cid-t7nyZmjXPc .text-block {
    text-align: center;
  }
  .cid-t7nyZmjXPc .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7nyZmjXPc .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7nyZmjXPc .block-btn {
    justify-content: flex-end;
  }
  .cid-t7nyZmjXPc .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7nyZmjXPc .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7nyZmjXPc .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7sOVcin9D {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7sOVcin9D p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7sOVcin9D .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7sOVcin9D .collapsed {
  border: none;
}
.cid-t7sOVcin9D .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sOVcin9D .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7sOVcin9D .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7sOVcin9D .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7sOVcin9D .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7sOVcin9D .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7sOVcin9D .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7sOVcin9D .panel-text {
  color: #191919;
}
.cid-t7sOVcin9D H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7sOVcin9D H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7sOVcin9D .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sOVcin9D a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7sOVcin9D a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7sOVcin9D .floatright1 {
  float: right !important;
}
.cid-t7sOVcin9D a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7sOVcin9D a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7sOVcin9D h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7sOVcin9D .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nyZnzcto {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nyZnzcto h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZnzcto .container {
    position: relative;
  }
  .cid-t7nyZnzcto .row {
    margin: 0;
  }
  .cid-t7nyZnzcto h2 {
    margin: 0;
  }
}
.cid-t7nyZnzcto .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nyZnzcto H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7nyZnzcto .container {
    margin-top: -20px !important;
  }
}
.cid-t7nyZnQxlf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7nyZnQxlf .mbr-text {
  color: #767676;
}
.cid-t7nyZnQxlf .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7nyZnQxlf .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7nyZnQxlf .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7nyZnQxlf .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7nyZnQxlf .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7nyZnQxlf .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7nyZnQxlf .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nyZnQxlf .card {
    margin-bottom: 2rem;
  }
}
.cid-t7nyZnQxlf .text-link {
  font-weight: 800 !important;
}
.cid-t7nyZnQxlf .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7nyZnQxlf .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZnQxlf .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZnQxlf .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7nyZnQxlf .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7nyZnQxlf .card:hover .text-link {
  color: #fff !important;
}
.cid-t7nyZnQxlf .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7nyZnQxlf .card:hover .link {
  transform: translateX(42px);
}
.cid-t7nyZnQxlf .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7nyZnQxlf h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7nyZohVkG {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7nyZohVkG .mbr-text {
  color: #767676;
}
.cid-t7nyZohVkG .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7nyZohVkG .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7nyZohVkG .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7nyZohVkG .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7nyZohVkG .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7nyZohVkG .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7nyZohVkG .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nyZohVkG .card {
    margin-bottom: 2rem;
  }
}
.cid-t7nyZohVkG .text-link {
  font-weight: 800 !important;
}
.cid-t7nyZohVkG .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7nyZohVkG .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZohVkG .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZohVkG .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7nyZohVkG .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7nyZohVkG .card:hover .text-link {
  color: #fff !important;
}
.cid-t7nyZohVkG .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7nyZohVkG .card:hover .link {
  transform: translateX(42px);
}
.cid-t7nyZohVkG .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7nyZohVkG h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7nyZohVkG .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7nyZoJAfv {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7nyZoJAfv .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7nyZoJAfv .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7nyZoJAfv .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7nyZoJAfv .mbr-section-title,
.cid-t7nyZoJAfv .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7nyZoJAfv .social-list a {
  transition: .3s;
}
.cid-t7nyZoJAfv .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7nyZoJAfv .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7nyZoJAfv .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7nyZoJAfv .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nyZoJAfv .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7nyZoJAfv .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7nyZoJAfv .row {
    padding: 0 1rem;
  }
}
.cid-t7nyZp5ksg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7nyZp5ksg h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nyZp5ksg .container {
    position: relative;
  }
  .cid-t7nyZp5ksg .row {
    margin: 0;
  }
  .cid-t7nyZp5ksg h2 {
    margin: 0;
  }
}
.cid-t7nyZp5ksg .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nyZp5ksg .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7nyZp5ksg P {
  color: #ffffff;
  text-align: center;
}
.cid-t7nyZpudSC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7nyZpudSC .link {
  margin: 0;
}
.cid-t7nyZpudSC .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nyZpudSC .card {
    margin-bottom: 1rem;
  }
}
.cid-t7nyZpudSC .card-title {
  margin-bottom: 0rem;
}
.cid-t7nyZpudSC a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZpudSC .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7nyZpudSC .align-center {
  text-align: center;
}
.cid-t7nyZpWbB2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7nyZpWbB2 .media-container-row {
  align-items: center;
}
.cid-t7nyZpWbB2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7nyZpWbB2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7nyZpWbB2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7nyZpWbB2 .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7nyZpWbB2 .foot-menu-item {
  transform: 0.2s;
}
.cid-t7nyZpWbB2 .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7nyZpWbB2 .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nyZpWbB2 .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7nyZpWbB2 .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7nyZpWbB2 .foot-menu {
    justify-content: center;
  }
  .cid-t7nyZpWbB2 .mbr-text {
    text-align: center;
  }
  .cid-t7nyZpWbB2 .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7nyZpWbB2 .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7nyZpWbB2 .link:hover {
  color: #ffffff;
}
.cid-t7nyZqhiab .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7nyZqhiab .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7nyZqhiab .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7nyZqhiab .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7nyZqhiab .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7nyZqhiab .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7nyZqhiab .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7nyZqhiab .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7nyZqhiab P {
  color: #232323;
}
.cid-t7nyZqhiab DIV {
  color: #ffffff;
}
.cid-t7nyZqhiab H10 {
  color: #767676;
}
.cid-t7nyZqhiab .hidden {
  display: none;
}
.cid-t7nyZqhiab p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7nyZqhiab .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7nyZqhiab .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7nyZqhiab .sticky li:hover {
  margin-left: 0px;
}
.cid-t7nyZqhiab .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7nyZqhiab .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7nyZqhiab .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7nyZqhiab {
    display: none;
  }
}
.cid-toyfBJoZM7 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfBJoZM7 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfBJoZM7 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfBJoZM7 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfBJoZM7 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfBJoZM7 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfBJoZM7 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfBJoZM7 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfBJoZM7 P {
  color: #232323;
}
.cid-toyfBJoZM7 DIV {
  color: #ffffff;
}
.cid-toyfBJoZM7 H10 {
  color: #767676;
}
.cid-toyfBJoZM7 .hidden {
  display: none;
}
.cid-toyfBJoZM7 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfBJoZM7 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfBJoZM7 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfBJoZM7 .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfBJoZM7 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfBJoZM7 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfBJoZM7 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfBJoZM7 {
    display: none;
  }
}
.cid-t7nyZqP7O3 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7nyZqP7O3 .my-float {
  margin-top: 16px;
}
.cid-t7nyZqP7O3 P {
  color: #232323;
}
.cid-t7nyZqP7O3 DIV {
  color: #ffffff;
}
.cid-t7nyZqP7O3 H10 {
  color: #767676;
}
.cid-t7nyZqP7O3 .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7nyZqP7O3 {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7nki4RKie .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7nki4RKie .nav-item:focus,
.cid-t7nki4RKie .nav-link:focus {
  outline: none;
}
.cid-t7nki4RKie .dropdown .dropdown-menu .dropdown-item {
  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-t7nki4RKie .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7nki4RKie .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7nki4RKie .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-t7nki4RKie .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7nki4RKie .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7nki4RKie .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7nki4RKie .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7nki4RKie .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7nki4RKie .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7nki4RKie .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7nki4RKie .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7nki4RKie .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7nki4RKie .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7nki4RKie .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7nki4RKie .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7nki4RKie .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7nki4RKie .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-t7nki4RKie .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7nki4RKie .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7nki4RKie .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7nki4RKie .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7nki4RKie .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7nki4RKie .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7nki4RKie .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7nki4RKie .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7nki4RKie .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-t7nki4RKie .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7nki4RKie .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7nki4RKie .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7nki4RKie .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7nki4RKie .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7nki4RKie .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7nki4RKie .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7nki4RKie .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7nki4RKie .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7nki4RKie .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7nki4RKie .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-t7nki4RKie .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7nki4RKie .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7nki4RKie .dropdown-item.active,
.cid-t7nki4RKie .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7nki4RKie .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7nki4RKie .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nki4RKie .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7nki4RKie .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7nki4RKie .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nki4RKie .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7nki4RKie .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7nki4RKie .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7nki4RKie .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7nki4RKie .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7nki4RKie .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7nki4RKie .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7nki4RKie ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7nki4RKie .navbar-buttons {
  text-align: center;
}
.cid-t7nki4RKie button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7nki4RKie button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7nki4RKie button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7nki4RKie button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nki4RKie button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7nki4RKie button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7nki4RKie nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nki4RKie nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7nki4RKie nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7nki4RKie nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7nki4RKie .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7nki4RKie a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7nki4RKie .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7nki4RKie .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7nki4RKie .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7nki4RKie .navbar {
    height: 77px;
  }
  .cid-t7nki4RKie .navbar.opened {
    height: auto;
  }
  .cid-t7nki4RKie .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7nki4RKie a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7nki4RKie a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7nki4RKie .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7nki4RKie .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7nki4RKie #mobile-hide {
    display: none;
  }
}
.cid-t7nki6LsDg {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t7nki6LsDg .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t7nki6LsDg input {
  padding: 0rem 1rem !important;
}
.cid-t7nki6LsDg .title {
  margin-bottom: 1rem;
}
.cid-t7nki6LsDg textarea {
  min-height: 160px;
}
.cid-t7nki6LsDg input::-webkit-input-placeholder,
.cid-t7nki6LsDg textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7nki6LsDg input:-moz-placeholder,
.cid-t7nki6LsDg textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7nki6LsDg img {
    width: 100%;
  }
  .cid-t7nki6LsDg form {
    margin-top: 2rem;
  }
}
.cid-t7nki6LsDg .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nki6LsDg .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7nki6LsDg .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7nki6LsDg .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7nki6LsDg .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7nki6LsDg .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7nki6LsDg .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7nki6LsDg .form-btn {
  width: 100%;
}
.cid-t7nki6LsDg .link-btn {
  width: 100%;
}
.cid-t7nki6LsDg h5 {
  margin-bottom: 0.2rem;
}
.cid-t7nki6LsDg .mbr-form .btn {
  margin: 0;
}
.cid-t7nki6LsDg .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7nki6LsDg .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7nki6LsDg .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7nki6LsDg .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7nki6LsDg .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7nki6LsDg .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7nki6LsDg h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7nki6LsDg .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7nki6LsDg .row {
    margin: 0rem;
  }
}
.cid-t7nki6LsDg .btn {
  margin-left: 0rem;
}
.cid-t7nki6LsDg H5 {
  text-align: center;
}
.cid-t7nki6LsDg P {
  text-align: center;
}
.cid-t7nki6LsDg .block-left,
.cid-t7nki6LsDg .mbr-section-btn {
  text-align: left;
}
.cid-t7nki6LsDg h2 {
  font-size: 62px;
}
.cid-t7nki6LsDg H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7nki6LsDg H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t7nki6LsDg .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7nki6LsDg .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t7nki6LsDg .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7nki7P35R {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7nki7P35R .first,
.cid-t7nki7P35R .second,
.cid-t7nki7P35R .third {
  display: inline-block;
}
.cid-t7nki7P35R img {
  max-width: 350px;
  height: auto;
}
.cid-t7nki7P35R .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7nki7P35R .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7nki7P35R .row {
  align-items: flex-end;
}
.cid-t7nki7P35R .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7nki7P35R .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nki86y5q {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7nki86y5q .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7nki86y5q .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7nki86y5q .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7nki86y5q .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7nki86y5q .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7nki86y5q .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7nki86y5q .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nki86y5q .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7nki86y5q .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nki86y5q .row {
    padding: 0 1rem;
  }
  .cid-t7nki86y5q .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7nki86y5q .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7nki86y5q .card-box,
.cid-t7nki86y5q .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nki86y5q .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7nki86y5q .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7nki86y5q .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7nki86y5q .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7nki86y5q .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7nki86y5q .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7nki86y5q .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nki86y5q .mbr-text,
.cid-t7nki86y5q .link {
  color: #ffffff;
}
.cid-t7nki86y5q H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7nki86y5q .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7nki9uroL {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nki9uroL h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nki9uroL .container {
    position: relative;
  }
  .cid-t7nki9uroL .row {
    margin: 0;
  }
  .cid-t7nki9uroL h2 {
    margin: 0;
  }
}
.cid-t7nki9uroL .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nki9uroL .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nki9uroL h2 {
  color: #e9204f;
}
.cid-t7F0JfD3m4 {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7F0JfD3m4 {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7F0JfD3m4 .box {
    margin-top: 2.5rem;
  }
  .cid-t7F0JfD3m4 .wrapper {
    padding: 0;
  }
  .cid-t7F0JfD3m4 img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7F0JfD3m4 .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7F0JfD3m4 .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7F0JfD3m4 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7F0JfD3m4 .icon-wrap span {
  padding-left: 8px;
}
.cid-t7F0JfD3m4 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7F0JfD3m4 .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-t7F0JfD3m4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7F0JfD3m4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7F0JfD3m4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7F0JfD3m4 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7F0JfD3m4 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7F0JfD3m4 {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7F0JfD3m4 .box {
    height: 250px;
  }
  .cid-t7F0JfD3m4 .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7F0JfD3m4 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7F0JfD3m4 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7F0JfD3m4 .row {
    padding: 0 1rem;
  }
  .cid-t7F0JfD3m4 .left-block {
    padding-right: 4rem;
  }
}
.cid-t7F0JfD3m4 .btn {
  margin-left: 0rem;
}
.cid-t7F0JfD3m4 .mbr-text,
.cid-t7F0JfD3m4 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7F0JfD3m4 img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7nkidHQlQ {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7nkidHQlQ {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7nkidHQlQ .box {
    margin-top: 2.5rem;
  }
}
.cid-t7nkidHQlQ .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nkidHQlQ .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nkidHQlQ .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nkidHQlQ .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nkidHQlQ .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-t7nkidHQlQ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nkidHQlQ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nkidHQlQ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nkidHQlQ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nkidHQlQ a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nkidHQlQ {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7nkidHQlQ .box {
    height: 250px;
  }
  .cid-t7nkidHQlQ .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7nkidHQlQ .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nkidHQlQ .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7nkidHQlQ .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7nkidHQlQ .row {
    padding: 0 1rem;
  }
}
.cid-t7nkidHQlQ .btn {
  margin-left: 0rem;
}
.cid-t7nkidHQlQ .mbr-text,
.cid-t7nkidHQlQ .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nkidHQlQ {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7nkidHQlQ .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7nkidHQlQ .box {
    margin-top: -40px !important;
  }
  .cid-t7nkidHQlQ h2 {
    padding-top: 50px;
  }
}
.cid-t7nkidHQlQ .star-colour {
  color: #e9204f;
}
.cid-t7nkidHQlQ H1 {
  color: #e9204e;
}
.cid-t7nkifFE68 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nkifFE68 h2 {
    margin-bottom: 1rem;
  }
  .cid-t7nkifFE68 .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7nkifFE68 .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7nkifFE68 .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7nkifFE68 .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7nkifFE68 .container {
    position: relative;
  }
  .cid-t7nkifFE68 h2 {
    margin: 0;
  }
}
.cid-t7nkifFE68 .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7nkifFE68 hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7nkifFE68 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nkifFE68 .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7nkifFE68 .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7nkifFE68 .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7nkifFE68 .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nkifFE68 .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7nkifFE68 .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7nkifFE68 .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7nkifFE68 .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nkifFE68 .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7nkifFE68 .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7nkifFE68 .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7nkifFE68 .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7nkifFE68 .container-column,
.cid-t7nkifFE68 h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7nkifFE68 .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7nkignIXj {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nkignIXj h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nkignIXj .container {
    position: relative;
  }
  .cid-t7nkignIXj .row {
    margin: 0;
  }
  .cid-t7nkignIXj h2 {
    margin: 0;
  }
}
.cid-t7nkignIXj .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nkignIXj .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nkignIXj h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nkignIXj .container {
    margin-top: -80px !important;
  }
}
.cid-t7nkigFPEv {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7nkigFPEv {
    padding-top: 0px;
    padding-bottom: 70px;
  }
  .cid-t7nkigFPEv .box {
    margin-top: 2.5rem;
  }
  .cid-t7nkigFPEv .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7nkigFPEv .box {
  background-image: url("../../../assets/images/seo-adv-small-business-seo-1.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7nkigFPEv .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7nkigFPEv .icon-wrap span {
  padding-left: 8px;
}
.cid-t7nkigFPEv .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7nkigFPEv .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-t7nkigFPEv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7nkigFPEv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7nkigFPEv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7nkigFPEv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7nkigFPEv a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7nkigFPEv {
    padding-top: 0px;
    padding-bottom: 49px;
  }
  .cid-t7nkigFPEv .box {
    height: 250px;
  }
  .cid-t7nkigFPEv .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7nkigFPEv .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7nkigFPEv .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7nkigFPEv .row {
    padding: 0 1rem;
  }
  .cid-t7nkigFPEv .left-block {
    padding-right: 4rem;
  }
}
.cid-t7nkigFPEv .btn {
  margin-left: 0rem;
}
.cid-t7nkigFPEv .mbr-text,
.cid-t7nkigFPEv .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7nkigWuCK {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nkigWuCK h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nkigWuCK .container {
    position: relative;
  }
  .cid-t7nkigWuCK .row {
    margin: 0;
  }
  .cid-t7nkigWuCK h2 {
    margin: 0;
  }
}
.cid-t7nkigWuCK .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nkigWuCK .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nkigWuCK h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7nkigWuCK .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7nkihclEK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nkihclEK h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nkihclEK .container {
    position: relative;
  }
  .cid-t7nkihclEK .row {
    margin: 0;
  }
  .cid-t7nkihclEK h2 {
    margin: 0;
  }
}
.cid-t7nkihclEK .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nkihclEK .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7nkihclEK h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7nkii1GYt {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7nkii1GYt .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7nkii1GYt .align-center {
    text-align: center;
  }
  .cid-t7nkii1GYt .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7nkii1GYt .block-btn {
  display: flex;
}
.cid-t7nkii1GYt .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7nkii1GYt h1 {
  margin-bottom: 0;
}
.cid-t7nkii1GYt .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7nkii1GYt .container {
    padding: 0 3rem;
  }
  .cid-t7nkii1GYt .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7nkii1GYt .block-btn {
    justify-content: center;
  }
  .cid-t7nkii1GYt .text-block {
    text-align: center;
  }
  .cid-t7nkii1GYt .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7nkii1GYt .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7nkii1GYt .block-btn {
    justify-content: flex-end;
  }
  .cid-t7nkii1GYt .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7nkii1GYt .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7nkii1GYt .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7sQuCe1wc {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7sQuCe1wc p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7sQuCe1wc .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7sQuCe1wc .collapsed {
  border: none;
}
.cid-t7sQuCe1wc .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sQuCe1wc .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7sQuCe1wc .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7sQuCe1wc .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7sQuCe1wc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7sQuCe1wc .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7sQuCe1wc .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7sQuCe1wc .panel-text {
  color: #191919;
}
.cid-t7sQuCe1wc H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7sQuCe1wc H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7sQuCe1wc .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sQuCe1wc a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7sQuCe1wc a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7sQuCe1wc .floatright1 {
  float: right;
}
.cid-t7sQuCe1wc a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7sQuCe1wc a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7sQuCe1wc h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7sQuCe1wc .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7nkijyzeu {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7nkijyzeu h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nkijyzeu .container {
    position: relative;
  }
  .cid-t7nkijyzeu .row {
    margin: 0;
  }
  .cid-t7nkijyzeu h2 {
    margin: 0;
  }
}
.cid-t7nkijyzeu .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7nkijyzeu H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7nkijyzeu .container {
    margin-top: -20px !important;
  }
}
.cid-t7nkijP9GU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7nkijP9GU .mbr-text {
  color: #767676;
}
.cid-t7nkijP9GU .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7nkijP9GU .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7nkijP9GU .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7nkijP9GU .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7nkijP9GU .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7nkijP9GU .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7nkijP9GU .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nkijP9GU .card {
    margin-bottom: 2rem;
  }
}
.cid-t7nkijP9GU .text-link {
  font-weight: 800 !important;
}
.cid-t7nkijP9GU .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7nkijP9GU .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nkijP9GU .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nkijP9GU .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7nkijP9GU .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7nkijP9GU .card:hover .text-link {
  color: #fff !important;
}
.cid-t7nkijP9GU .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7nkijP9GU .card:hover .link {
  transform: translateX(42px);
}
.cid-t7nkijP9GU .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7nkijP9GU h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7nkikfbxS {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7nkikfbxS .mbr-text {
  color: #767676;
}
.cid-t7nkikfbxS .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7nkikfbxS .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7nkikfbxS .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7nkikfbxS .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7nkikfbxS .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7nkikfbxS .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7nkikfbxS .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nkikfbxS .card {
    margin-bottom: 2rem;
  }
}
.cid-t7nkikfbxS .text-link {
  font-weight: 800 !important;
}
.cid-t7nkikfbxS .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7nkikfbxS .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nkikfbxS .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nkikfbxS .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7nkikfbxS .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7nkikfbxS .card:hover .text-link {
  color: #fff !important;
}
.cid-t7nkikfbxS .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7nkikfbxS .card:hover .link {
  transform: translateX(42px);
}
.cid-t7nkikfbxS .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7nkikfbxS h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7nkikfbxS .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7nkilBRbC {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7nkilBRbC .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7nkilBRbC .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7nkilBRbC .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7nkilBRbC .mbr-section-title,
.cid-t7nkilBRbC .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7nkilBRbC .social-list a {
  transition: .3s;
}
.cid-t7nkilBRbC .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7nkilBRbC .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7nkilBRbC .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7nkilBRbC .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nkilBRbC .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7nkilBRbC .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7nkilBRbC .row {
    padding: 0 1rem;
  }
}
.cid-t7nkilXyPW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7nkilXyPW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7nkilXyPW .container {
    position: relative;
  }
  .cid-t7nkilXyPW .row {
    margin: 0;
  }
  .cid-t7nkilXyPW h2 {
    margin: 0;
  }
}
.cid-t7nkilXyPW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7nkilXyPW .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7nkilXyPW P {
  color: #ffffff;
  text-align: center;
}
.cid-t7nkimMdrW {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7nkimMdrW .link {
  margin: 0;
}
.cid-t7nkimMdrW .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7nkimMdrW .card {
    margin-bottom: 1rem;
  }
}
.cid-t7nkimMdrW .card-title {
  margin-bottom: 0rem;
}
.cid-t7nkimMdrW a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nkimMdrW .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7nkimMdrW .align-center {
  text-align: center;
}
.cid-t7nkin7wWm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7nkin7wWm .media-container-row {
  align-items: center;
}
.cid-t7nkin7wWm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7nkin7wWm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7nkin7wWm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7nkin7wWm .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7nkin7wWm .foot-menu-item {
  transform: 0.2s;
}
.cid-t7nkin7wWm .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7nkin7wWm .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7nkin7wWm .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7nkin7wWm .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7nkin7wWm .foot-menu {
    justify-content: center;
  }
  .cid-t7nkin7wWm .mbr-text {
    text-align: center;
  }
  .cid-t7nkin7wWm .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7nkin7wWm .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7nkin7wWm .link:hover {
  color: #ffffff;
}
.cid-t7nkins31l .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7nkins31l .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7nkins31l .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7nkins31l .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7nkins31l .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7nkins31l .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7nkins31l .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7nkins31l .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7nkins31l P {
  color: #232323;
}
.cid-t7nkins31l DIV {
  color: #ffffff;
}
.cid-t7nkins31l H10 {
  color: #767676;
}
.cid-t7nkins31l .hidden {
  display: none;
}
.cid-t7nkins31l p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7nkins31l .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7nkins31l .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7nkins31l .sticky li:hover {
  margin-left: 0px;
}
.cid-t7nkins31l .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7nkins31l .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7nkins31l .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7nkins31l {
    display: none;
  }
}
.cid-toyfEvP4gT .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfEvP4gT .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfEvP4gT .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfEvP4gT .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfEvP4gT .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfEvP4gT .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfEvP4gT .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfEvP4gT .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfEvP4gT P {
  color: #232323;
}
.cid-toyfEvP4gT DIV {
  color: #ffffff;
}
.cid-toyfEvP4gT H10 {
  color: #767676;
}
.cid-toyfEvP4gT .hidden {
  display: none;
}
.cid-toyfEvP4gT p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfEvP4gT .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfEvP4gT .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfEvP4gT .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfEvP4gT .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfEvP4gT .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfEvP4gT .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfEvP4gT {
    display: none;
  }
}
.cid-t7nkioo03L .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7nkioo03L .my-float {
  margin-top: 16px;
}
.cid-t7nkioo03L P {
  color: #232323;
}
.cid-t7nkioo03L DIV {
  color: #ffffff;
}
.cid-t7nkioo03L H10 {
  color: #767676;
}
.cid-t7nkioo03L .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7nkioo03L {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7mYJ8hKdl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7mYJ8hKdl .nav-item:focus,
.cid-t7mYJ8hKdl .nav-link:focus {
  outline: none;
}
.cid-t7mYJ8hKdl .dropdown .dropdown-menu .dropdown-item {
  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-t7mYJ8hKdl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mYJ8hKdl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7mYJ8hKdl .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-t7mYJ8hKdl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mYJ8hKdl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mYJ8hKdl .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7mYJ8hKdl .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7mYJ8hKdl .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7mYJ8hKdl .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7mYJ8hKdl .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mYJ8hKdl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mYJ8hKdl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mYJ8hKdl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7mYJ8hKdl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7mYJ8hKdl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mYJ8hKdl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mYJ8hKdl .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-t7mYJ8hKdl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mYJ8hKdl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7mYJ8hKdl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7mYJ8hKdl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mYJ8hKdl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mYJ8hKdl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7mYJ8hKdl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mYJ8hKdl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mYJ8hKdl .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-t7mYJ8hKdl .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7mYJ8hKdl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mYJ8hKdl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mYJ8hKdl .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7mYJ8hKdl .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7mYJ8hKdl .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7mYJ8hKdl .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7mYJ8hKdl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7mYJ8hKdl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7mYJ8hKdl .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7mYJ8hKdl .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-t7mYJ8hKdl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mYJ8hKdl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7mYJ8hKdl .dropdown-item.active,
.cid-t7mYJ8hKdl .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7mYJ8hKdl .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7mYJ8hKdl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7mYJ8hKdl .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7mYJ8hKdl .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7mYJ8hKdl .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7mYJ8hKdl .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7mYJ8hKdl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7mYJ8hKdl .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7mYJ8hKdl .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7mYJ8hKdl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7mYJ8hKdl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mYJ8hKdl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mYJ8hKdl ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7mYJ8hKdl .navbar-buttons {
  text-align: center;
}
.cid-t7mYJ8hKdl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7mYJ8hKdl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7mYJ8hKdl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7mYJ8hKdl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7mYJ8hKdl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7mYJ8hKdl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7mYJ8hKdl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7mYJ8hKdl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7mYJ8hKdl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7mYJ8hKdl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7mYJ8hKdl .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7mYJ8hKdl a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7mYJ8hKdl .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7mYJ8hKdl .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7mYJ8hKdl .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7mYJ8hKdl .navbar {
    height: 77px;
  }
  .cid-t7mYJ8hKdl .navbar.opened {
    height: auto;
  }
  .cid-t7mYJ8hKdl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mYJ8hKdl a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7mYJ8hKdl a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7mYJ8hKdl .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7mYJ8hKdl .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7mYJ8hKdl #mobile-hide {
    display: none;
  }
}
.cid-t7mYJauNVP {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t7mYJauNVP .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t7mYJauNVP input {
  padding: 0rem 1rem !important;
}
.cid-t7mYJauNVP .title {
  margin-bottom: 1rem;
}
.cid-t7mYJauNVP textarea {
  min-height: 160px;
}
.cid-t7mYJauNVP input::-webkit-input-placeholder,
.cid-t7mYJauNVP textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7mYJauNVP input:-moz-placeholder,
.cid-t7mYJauNVP textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7mYJauNVP img {
    width: 100%;
  }
  .cid-t7mYJauNVP form {
    margin-top: 2rem;
  }
}
.cid-t7mYJauNVP .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7mYJauNVP .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7mYJauNVP .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7mYJauNVP .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7mYJauNVP .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7mYJauNVP .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7mYJauNVP .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7mYJauNVP .form-btn {
  width: 100%;
}
.cid-t7mYJauNVP .link-btn {
  width: 100%;
}
.cid-t7mYJauNVP h5 {
  margin-bottom: 0.2rem;
}
.cid-t7mYJauNVP .mbr-form .btn {
  margin: 0;
}
.cid-t7mYJauNVP .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7mYJauNVP .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7mYJauNVP .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7mYJauNVP .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7mYJauNVP .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7mYJauNVP .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7mYJauNVP h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJauNVP .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7mYJauNVP .row {
    margin: 0rem;
  }
}
.cid-t7mYJauNVP .btn {
  margin-left: 0rem;
}
.cid-t7mYJauNVP H5 {
  text-align: center;
}
.cid-t7mYJauNVP P {
  text-align: center;
}
.cid-t7mYJauNVP .block-left,
.cid-t7mYJauNVP .mbr-section-btn {
  text-align: left;
}
.cid-t7mYJauNVP h2 {
  font-size: 62px;
}
.cid-t7mYJauNVP H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7mYJauNVP H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t7mYJauNVP .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7mYJauNVP .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t7mYJauNVP .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7mYJbkKEH {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7mYJbkKEH .first,
.cid-t7mYJbkKEH .second,
.cid-t7mYJbkKEH .third {
  display: inline-block;
}
.cid-t7mYJbkKEH img {
  max-width: 350px;
  height: auto;
}
.cid-t7mYJbkKEH .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7mYJbkKEH .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7mYJbkKEH .row {
  align-items: flex-end;
}
.cid-t7mYJbkKEH .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7mYJbkKEH .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7mYJbFF2T {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7mYJbFF2T .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7mYJbFF2T .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7mYJbFF2T .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7mYJbFF2T .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7mYJbFF2T .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7mYJbFF2T .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7mYJbFF2T .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mYJbFF2T .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7mYJbFF2T .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJbFF2T .row {
    padding: 0 1rem;
  }
  .cid-t7mYJbFF2T .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7mYJbFF2T .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7mYJbFF2T .card-box,
.cid-t7mYJbFF2T .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mYJbFF2T .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7mYJbFF2T .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7mYJbFF2T .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7mYJbFF2T .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7mYJbFF2T .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7mYJbFF2T .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7mYJbFF2T .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7mYJbFF2T .mbr-text,
.cid-t7mYJbFF2T .link {
  color: #ffffff;
}
.cid-t7mYJbFF2T H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7mYJbFF2T .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7mYJchOK4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mYJchOK4 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJchOK4 .container {
    position: relative;
  }
  .cid-t7mYJchOK4 .row {
    margin: 0;
  }
  .cid-t7mYJchOK4 h2 {
    margin: 0;
  }
}
.cid-t7mYJchOK4 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mYJchOK4 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mYJchOK4 h2 {
  color: #e9204f;
}
.cid-t7F1emZUkP {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7F1emZUkP {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7F1emZUkP .box {
    margin-top: 2.5rem;
  }
  .cid-t7F1emZUkP .wrapper {
    padding: 0;
  }
  .cid-t7F1emZUkP img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7F1emZUkP .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7F1emZUkP .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7F1emZUkP .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7F1emZUkP .icon-wrap span {
  padding-left: 8px;
}
.cid-t7F1emZUkP .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7F1emZUkP .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-t7F1emZUkP .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7F1emZUkP .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7F1emZUkP .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7F1emZUkP a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7F1emZUkP a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7F1emZUkP {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7F1emZUkP .box {
    height: 250px;
  }
  .cid-t7F1emZUkP .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7F1emZUkP .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7F1emZUkP .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7F1emZUkP .row {
    padding: 0 1rem;
  }
  .cid-t7F1emZUkP .left-block {
    padding-right: 4rem;
  }
}
.cid-t7F1emZUkP .btn {
  margin-left: 0rem;
}
.cid-t7F1emZUkP .mbr-text,
.cid-t7F1emZUkP .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7F1emZUkP img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7mYJcNFCf {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7mYJcNFCf {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7mYJcNFCf .box {
    margin-top: 2.5rem;
  }
}
.cid-t7mYJcNFCf .box {
  background-image: url("../../../assets/images/seo-testimonial-mobile.jpg");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7mYJcNFCf .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7mYJcNFCf .icon-wrap span {
  padding-left: 8px;
}
.cid-t7mYJcNFCf .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7mYJcNFCf .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-t7mYJcNFCf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7mYJcNFCf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7mYJcNFCf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7mYJcNFCf a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7mYJcNFCf a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7mYJcNFCf {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7mYJcNFCf .box {
    height: 250px;
  }
  .cid-t7mYJcNFCf .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7mYJcNFCf .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7mYJcNFCf .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7mYJcNFCf .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7mYJcNFCf .row {
    padding: 0 1rem;
  }
}
.cid-t7mYJcNFCf .btn {
  margin-left: 0rem;
}
.cid-t7mYJcNFCf .mbr-text,
.cid-t7mYJcNFCf .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mYJcNFCf {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7mYJcNFCf .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7mYJcNFCf .box {
    margin-top: -40px !important;
  }
  .cid-t7mYJcNFCf h2 {
    padding-top: 50px;
  }
}
.cid-t7mYJcNFCf .star-colour {
  color: #e9204f;
}
.cid-t7mYJcNFCf H1 {
  color: #e9204e;
}
.cid-t7mYJd98iS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mYJd98iS h2 {
    margin-bottom: 1rem;
  }
  .cid-t7mYJd98iS .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7mYJd98iS .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7mYJd98iS .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJd98iS .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7mYJd98iS .container {
    position: relative;
  }
  .cid-t7mYJd98iS h2 {
    margin: 0;
  }
}
.cid-t7mYJd98iS .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7mYJd98iS hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7mYJd98iS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mYJd98iS .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7mYJd98iS .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7mYJd98iS .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7mYJd98iS .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mYJd98iS .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7mYJd98iS .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7mYJd98iS .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7mYJd98iS .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7mYJd98iS .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7mYJd98iS .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7mYJd98iS .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7mYJd98iS .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7mYJd98iS .container-column,
.cid-t7mYJd98iS h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7mYJd98iS .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7mYJdrSog {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mYJdrSog h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJdrSog .container {
    position: relative;
  }
  .cid-t7mYJdrSog .row {
    margin: 0;
  }
  .cid-t7mYJdrSog h2 {
    margin: 0;
  }
}
.cid-t7mYJdrSog .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mYJdrSog .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mYJdrSog h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7mYJdrSog .container {
    margin-top: -80px !important;
  }
}
.cid-t7mYJdHYyL {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7mYJdHYyL {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t7mYJdHYyL .box {
    margin-top: 2.5rem;
  }
  .cid-t7mYJdHYyL .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7mYJdHYyL .box {
  background-image: url("../../../assets/images/seo-adv-search-engine-optimisation-4.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7mYJdHYyL .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7mYJdHYyL .icon-wrap span {
  padding-left: 8px;
}
.cid-t7mYJdHYyL .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7mYJdHYyL .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-t7mYJdHYyL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7mYJdHYyL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7mYJdHYyL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7mYJdHYyL a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7mYJdHYyL a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7mYJdHYyL {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t7mYJdHYyL .box {
    height: 250px;
  }
  .cid-t7mYJdHYyL .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7mYJdHYyL .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7mYJdHYyL .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7mYJdHYyL .row {
    padding: 0 1rem;
  }
  .cid-t7mYJdHYyL .left-block {
    padding-right: 4rem;
  }
}
.cid-t7mYJdHYyL .btn {
  margin-left: 0rem;
}
.cid-t7mYJdHYyL .mbr-text,
.cid-t7mYJdHYyL .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7mYJdZsTH {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mYJdZsTH h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJdZsTH .container {
    position: relative;
  }
  .cid-t7mYJdZsTH .row {
    margin: 0;
  }
  .cid-t7mYJdZsTH h2 {
    margin: 0;
  }
}
.cid-t7mYJdZsTH .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mYJdZsTH .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mYJdZsTH h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7mYJdZsTH .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7mYJefPep {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mYJefPep h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJefPep .container {
    position: relative;
  }
  .cid-t7mYJefPep .row {
    margin: 0;
  }
  .cid-t7mYJefPep h2 {
    margin: 0;
  }
}
.cid-t7mYJefPep .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mYJefPep .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7mYJefPep h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7mYJetbTL {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7mYJetbTL .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7mYJetbTL .align-center {
    text-align: center;
  }
  .cid-t7mYJetbTL .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7mYJetbTL .block-btn {
  display: flex;
}
.cid-t7mYJetbTL .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7mYJetbTL h1 {
  margin-bottom: 0;
}
.cid-t7mYJetbTL .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7mYJetbTL .container {
    padding: 0 3rem;
  }
  .cid-t7mYJetbTL .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7mYJetbTL .block-btn {
    justify-content: center;
  }
  .cid-t7mYJetbTL .text-block {
    text-align: center;
  }
  .cid-t7mYJetbTL .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7mYJetbTL .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7mYJetbTL .block-btn {
    justify-content: flex-end;
  }
  .cid-t7mYJetbTL .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7mYJetbTL .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7mYJetbTL .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7sSrMSt4j {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7sSrMSt4j p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7sSrMSt4j .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7sSrMSt4j .collapsed {
  border: none;
}
.cid-t7sSrMSt4j .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sSrMSt4j .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7sSrMSt4j .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7sSrMSt4j .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7sSrMSt4j .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7sSrMSt4j .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7sSrMSt4j .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7sSrMSt4j .panel-text {
  color: #191919;
}
.cid-t7sSrMSt4j H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7sSrMSt4j H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7sSrMSt4j .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sSrMSt4j a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7sSrMSt4j a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7sSrMSt4j .floatright1 {
  float: right;
}
.cid-t7sSrMSt4j a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7sSrMSt4j a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7sSrMSt4j h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7sSrMSt4j .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7mYJfm3iD {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mYJfm3iD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJfm3iD .container {
    position: relative;
  }
  .cid-t7mYJfm3iD .row {
    margin: 0;
  }
  .cid-t7mYJfm3iD h2 {
    margin: 0;
  }
}
.cid-t7mYJfm3iD .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mYJfm3iD H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7mYJfm3iD .container {
    margin-top: -20px !important;
  }
}
.cid-t7mYJfBk67 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7mYJfBk67 .mbr-text {
  color: #767676;
}
.cid-t7mYJfBk67 .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7mYJfBk67 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7mYJfBk67 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7mYJfBk67 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7mYJfBk67 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7mYJfBk67 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7mYJfBk67 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mYJfBk67 .card {
    margin-bottom: 2rem;
  }
}
.cid-t7mYJfBk67 .text-link {
  font-weight: 800 !important;
}
.cid-t7mYJfBk67 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7mYJfBk67 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mYJfBk67 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mYJfBk67 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7mYJfBk67 .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7mYJfBk67 .card:hover .text-link {
  color: #fff !important;
}
.cid-t7mYJfBk67 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7mYJfBk67 .card:hover .link {
  transform: translateX(42px);
}
.cid-t7mYJfBk67 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7mYJfBk67 h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7mYJfBk67 .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7sRPlglny {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7sRPlglny .mbr-text {
  color: #767676;
}
.cid-t7sRPlglny .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7sRPlglny .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7sRPlglny .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7sRPlglny .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7sRPlglny .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7sRPlglny .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7sRPlglny .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7sRPlglny .card {
    margin-bottom: 2rem;
  }
}
.cid-t7sRPlglny .text-link {
  font-weight: 800 !important;
}
.cid-t7sRPlglny .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7sRPlglny .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7sRPlglny .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7sRPlglny .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7sRPlglny .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7sRPlglny .card:hover .text-link {
  color: #fff !important;
}
.cid-t7sRPlglny .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7sRPlglny .card:hover .link {
  transform: translateX(42px);
}
.cid-t7sRPlglny .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7sRPlglny h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7mYJgpUcE {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7mYJgpUcE .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7mYJgpUcE .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7mYJgpUcE .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7mYJgpUcE .mbr-section-title,
.cid-t7mYJgpUcE .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7mYJgpUcE .social-list a {
  transition: .3s;
}
.cid-t7mYJgpUcE .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7mYJgpUcE .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7mYJgpUcE .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7mYJgpUcE .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7mYJgpUcE .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7mYJgpUcE .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7mYJgpUcE .row {
    padding: 0 1rem;
  }
}
.cid-t7mYJhzMqa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7mYJhzMqa h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mYJhzMqa .container {
    position: relative;
  }
  .cid-t7mYJhzMqa .row {
    margin: 0;
  }
  .cid-t7mYJhzMqa h2 {
    margin: 0;
  }
}
.cid-t7mYJhzMqa .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mYJhzMqa .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7mYJhzMqa P {
  color: #ffffff;
  text-align: center;
}
.cid-t7mYJhRTf6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7mYJhRTf6 .link {
  margin: 0;
}
.cid-t7mYJhRTf6 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mYJhRTf6 .card {
    margin-bottom: 1rem;
  }
}
.cid-t7mYJhRTf6 .card-title {
  margin-bottom: 0rem;
}
.cid-t7mYJhRTf6 a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mYJhRTf6 .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7mYJhRTf6 .align-center {
  text-align: center;
}
.cid-t7mYJibdAa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7mYJibdAa .media-container-row {
  align-items: center;
}
.cid-t7mYJibdAa .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7mYJibdAa .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7mYJibdAa .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7mYJibdAa .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7mYJibdAa .foot-menu-item {
  transform: 0.2s;
}
.cid-t7mYJibdAa .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7mYJibdAa .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mYJibdAa .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7mYJibdAa .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7mYJibdAa .foot-menu {
    justify-content: center;
  }
  .cid-t7mYJibdAa .mbr-text {
    text-align: center;
  }
  .cid-t7mYJibdAa .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7mYJibdAa .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7mYJibdAa .link:hover {
  color: #ffffff;
}
.cid-t7mYJiuy8R .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7mYJiuy8R .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7mYJiuy8R .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7mYJiuy8R .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7mYJiuy8R .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7mYJiuy8R .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7mYJiuy8R .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7mYJiuy8R .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7mYJiuy8R P {
  color: #232323;
}
.cid-t7mYJiuy8R DIV {
  color: #ffffff;
}
.cid-t7mYJiuy8R H10 {
  color: #767676;
}
.cid-t7mYJiuy8R .hidden {
  display: none;
}
.cid-t7mYJiuy8R p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7mYJiuy8R .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7mYJiuy8R .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7mYJiuy8R .sticky li:hover {
  margin-left: 0px;
}
.cid-t7mYJiuy8R .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7mYJiuy8R .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7mYJiuy8R .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7mYJiuy8R {
    display: none;
  }
}
.cid-toyfH67TYH .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfH67TYH .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfH67TYH .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfH67TYH .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfH67TYH .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfH67TYH .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfH67TYH .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfH67TYH .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfH67TYH P {
  color: #232323;
}
.cid-toyfH67TYH DIV {
  color: #ffffff;
}
.cid-toyfH67TYH H10 {
  color: #767676;
}
.cid-toyfH67TYH .hidden {
  display: none;
}
.cid-toyfH67TYH p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfH67TYH .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfH67TYH .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfH67TYH .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfH67TYH .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfH67TYH .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfH67TYH .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfH67TYH {
    display: none;
  }
}
.cid-t7mYJj2Jyy .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7mYJj2Jyy .my-float {
  margin-top: 16px;
}
.cid-t7mYJj2Jyy P {
  color: #232323;
}
.cid-t7mYJj2Jyy DIV {
  color: #ffffff;
}
.cid-t7mYJj2Jyy H10 {
  color: #767676;
}
.cid-t7mYJj2Jyy .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7mYJj2Jyy {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7mGqBtnki .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7mGqBtnki .nav-item:focus,
.cid-t7mGqBtnki .nav-link:focus {
  outline: none;
}
.cid-t7mGqBtnki .dropdown .dropdown-menu .dropdown-item {
  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-t7mGqBtnki .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mGqBtnki .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7mGqBtnki .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-t7mGqBtnki .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mGqBtnki .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mGqBtnki .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7mGqBtnki .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7mGqBtnki .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7mGqBtnki .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7mGqBtnki .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mGqBtnki .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mGqBtnki .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mGqBtnki .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7mGqBtnki .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7mGqBtnki .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mGqBtnki .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mGqBtnki .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-t7mGqBtnki .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mGqBtnki .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7mGqBtnki .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7mGqBtnki .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mGqBtnki .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mGqBtnki .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7mGqBtnki .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mGqBtnki .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mGqBtnki .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-t7mGqBtnki .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7mGqBtnki .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mGqBtnki .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mGqBtnki .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7mGqBtnki .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7mGqBtnki .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7mGqBtnki .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7mGqBtnki .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7mGqBtnki .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7mGqBtnki .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7mGqBtnki .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-t7mGqBtnki .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mGqBtnki .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7mGqBtnki .dropdown-item.active,
.cid-t7mGqBtnki .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7mGqBtnki .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7mGqBtnki .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7mGqBtnki .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7mGqBtnki .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7mGqBtnki .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7mGqBtnki .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7mGqBtnki .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7mGqBtnki .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7mGqBtnki .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7mGqBtnki .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7mGqBtnki .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mGqBtnki .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mGqBtnki ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7mGqBtnki .navbar-buttons {
  text-align: center;
}
.cid-t7mGqBtnki button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7mGqBtnki button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7mGqBtnki button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7mGqBtnki button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7mGqBtnki button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7mGqBtnki button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7mGqBtnki nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7mGqBtnki nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7mGqBtnki nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7mGqBtnki nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7mGqBtnki .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7mGqBtnki a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7mGqBtnki .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7mGqBtnki .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7mGqBtnki .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7mGqBtnki .navbar {
    height: 77px;
  }
  .cid-t7mGqBtnki .navbar.opened {
    height: auto;
  }
  .cid-t7mGqBtnki .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mGqBtnki a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7mGqBtnki a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7mGqBtnki .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7mGqBtnki .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7mGqBtnki #mobile-hide {
    display: none;
  }
}
.cid-t7mGqCf943 {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-t7mGqCf943 .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
.cid-t7mGqCf943 input {
  padding: 0rem 1rem !important;
}
.cid-t7mGqCf943 .title {
  margin-bottom: 1rem;
}
.cid-t7mGqCf943 textarea {
  min-height: 160px;
}
.cid-t7mGqCf943 input::-webkit-input-placeholder,
.cid-t7mGqCf943 textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7mGqCf943 input:-moz-placeholder,
.cid-t7mGqCf943 textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7mGqCf943 img {
    width: 100%;
  }
  .cid-t7mGqCf943 form {
    margin-top: 2rem;
  }
}
.cid-t7mGqCf943 .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7mGqCf943 .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7mGqCf943 .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7mGqCf943 .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7mGqCf943 .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7mGqCf943 .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7mGqCf943 .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7mGqCf943 .form-btn {
  width: 100%;
}
.cid-t7mGqCf943 .link-btn {
  width: 100%;
}
.cid-t7mGqCf943 h5 {
  margin-bottom: 0.2rem;
}
.cid-t7mGqCf943 .mbr-form .btn {
  margin: 0;
}
.cid-t7mGqCf943 .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7mGqCf943 .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7mGqCf943 .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7mGqCf943 .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7mGqCf943 .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7mGqCf943 .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7mGqCf943 h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqCf943 .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7mGqCf943 .row {
    margin: 0rem;
  }
}
.cid-t7mGqCf943 .btn {
  margin-left: 0rem;
}
.cid-t7mGqCf943 H5 {
  text-align: center;
}
.cid-t7mGqCf943 P {
  text-align: center;
}
.cid-t7mGqCf943 .block-left,
.cid-t7mGqCf943 .mbr-section-btn {
  text-align: left;
}
.cid-t7mGqCf943 h2 {
  font-size: 62px;
}
.cid-t7mGqCf943 H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7mGqCf943 H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t7mGqCf943 .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7mGqCf943 .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t7mGqCf943 .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7mGqCAerN {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7mGqCAerN .first,
.cid-t7mGqCAerN .second,
.cid-t7mGqCAerN .third {
  display: inline-block;
}
.cid-t7mGqCAerN img {
  max-width: 350px;
  height: auto;
}
.cid-t7mGqCAerN .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7mGqCAerN .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7mGqCAerN .row {
  align-items: flex-end;
}
.cid-t7mGqCAerN .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7mGqCAerN .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7mGqCQGr5 {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7mGqCQGr5 .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7mGqCQGr5 .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7mGqCQGr5 .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7mGqCQGr5 .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7mGqCQGr5 .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7mGqCQGr5 .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7mGqCQGr5 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mGqCQGr5 .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7mGqCQGr5 .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqCQGr5 .row {
    padding: 0 1rem;
  }
  .cid-t7mGqCQGr5 .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7mGqCQGr5 .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7mGqCQGr5 .card-box,
.cid-t7mGqCQGr5 .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mGqCQGr5 .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7mGqCQGr5 .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7mGqCQGr5 .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7mGqCQGr5 .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7mGqCQGr5 .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7mGqCQGr5 .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7mGqCQGr5 .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7mGqCQGr5 .mbr-text,
.cid-t7mGqCQGr5 .link {
  color: #ffffff;
}
.cid-t7mGqCQGr5 H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7mGqCQGr5 .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7mGqDhc0I {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mGqDhc0I h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqDhc0I .container {
    position: relative;
  }
  .cid-t7mGqDhc0I .row {
    margin: 0;
  }
  .cid-t7mGqDhc0I h2 {
    margin: 0;
  }
}
.cid-t7mGqDhc0I .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mGqDhc0I .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mGqDhc0I h2 {
  color: #e9204f;
}
.cid-t7F2CRcy1u {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7F2CRcy1u {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7F2CRcy1u .box {
    margin-top: 2.5rem;
  }
  .cid-t7F2CRcy1u .wrapper {
    padding: 0;
  }
  .cid-t7F2CRcy1u img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7F2CRcy1u .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7F2CRcy1u .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7F2CRcy1u .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7F2CRcy1u .icon-wrap span {
  padding-left: 8px;
}
.cid-t7F2CRcy1u .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7F2CRcy1u .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-t7F2CRcy1u .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7F2CRcy1u .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7F2CRcy1u .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7F2CRcy1u a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7F2CRcy1u a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7F2CRcy1u {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7F2CRcy1u .box {
    height: 250px;
  }
  .cid-t7F2CRcy1u .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7F2CRcy1u .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7F2CRcy1u .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7F2CRcy1u .row {
    padding: 0 1rem;
  }
  .cid-t7F2CRcy1u .left-block {
    padding-right: 4rem;
  }
}
.cid-t7F2CRcy1u .btn {
  margin-left: 0rem;
}
.cid-t7F2CRcy1u .mbr-text,
.cid-t7F2CRcy1u .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7F2CRcy1u img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7mGqDJzJq {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7mGqDJzJq {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7mGqDJzJq .box {
    margin-top: 2.5rem;
  }
}
.cid-t7mGqDJzJq .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7mGqDJzJq .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7mGqDJzJq .icon-wrap span {
  padding-left: 8px;
}
.cid-t7mGqDJzJq .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7mGqDJzJq .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-t7mGqDJzJq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7mGqDJzJq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7mGqDJzJq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7mGqDJzJq a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7mGqDJzJq a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7mGqDJzJq {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7mGqDJzJq .box {
    height: 250px;
  }
  .cid-t7mGqDJzJq .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7mGqDJzJq .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7mGqDJzJq .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7mGqDJzJq .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7mGqDJzJq .row {
    padding: 0 1rem;
  }
}
.cid-t7mGqDJzJq .btn {
  margin-left: 0rem;
}
.cid-t7mGqDJzJq .mbr-text,
.cid-t7mGqDJzJq .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mGqDJzJq {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7mGqDJzJq .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7mGqDJzJq .box {
    margin-top: -40px !important;
  }
  .cid-t7mGqDJzJq h2 {
    padding-top: 50px;
  }
}
.cid-t7mGqDJzJq .star-colour {
  color: #e9204f;
}
.cid-t7mGqDJzJq H1 {
  color: #e9204e;
}
.cid-t7mGqE3mdl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mGqE3mdl h2 {
    margin-bottom: 1rem;
  }
  .cid-t7mGqE3mdl .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7mGqE3mdl .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7mGqE3mdl .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqE3mdl .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7mGqE3mdl .container {
    position: relative;
  }
  .cid-t7mGqE3mdl h2 {
    margin: 0;
  }
}
.cid-t7mGqE3mdl .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7mGqE3mdl hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7mGqE3mdl .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mGqE3mdl .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7mGqE3mdl .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7mGqE3mdl .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7mGqE3mdl .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mGqE3mdl .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7mGqE3mdl .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7mGqE3mdl .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7mGqE3mdl .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7mGqE3mdl .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7mGqE3mdl .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7mGqE3mdl .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7mGqE3mdl .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7mGqE3mdl .container-column,
.cid-t7mGqE3mdl h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7mGqE3mdl .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7mGqEg9dd {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mGqEg9dd h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqEg9dd .container {
    position: relative;
  }
  .cid-t7mGqEg9dd .row {
    margin: 0;
  }
  .cid-t7mGqEg9dd h2 {
    margin: 0;
  }
}
.cid-t7mGqEg9dd .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mGqEg9dd .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mGqEg9dd h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7mGqEg9dd .container {
    margin-top: -80px !important;
  }
}
.cid-t7mGqEuBzK {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7mGqEuBzK {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t7mGqEuBzK .box {
    margin-top: 2.5rem;
  }
  .cid-t7mGqEuBzK .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7mGqEuBzK .box {
  background-image: url("../../../assets/images/seo-adv-local-seo-3.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7mGqEuBzK .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7mGqEuBzK .icon-wrap span {
  padding-left: 8px;
}
.cid-t7mGqEuBzK .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7mGqEuBzK .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-t7mGqEuBzK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7mGqEuBzK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7mGqEuBzK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7mGqEuBzK a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7mGqEuBzK a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7mGqEuBzK {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t7mGqEuBzK .box {
    height: 250px;
  }
  .cid-t7mGqEuBzK .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7mGqEuBzK .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7mGqEuBzK .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7mGqEuBzK .row {
    padding: 0 1rem;
  }
  .cid-t7mGqEuBzK .left-block {
    padding-right: 4rem;
  }
}
.cid-t7mGqEuBzK .btn {
  margin-left: 0rem;
}
.cid-t7mGqEuBzK .mbr-text,
.cid-t7mGqEuBzK .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7mGqEKLGO {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mGqEKLGO h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqEKLGO .container {
    position: relative;
  }
  .cid-t7mGqEKLGO .row {
    margin: 0;
  }
  .cid-t7mGqEKLGO h2 {
    margin: 0;
  }
}
.cid-t7mGqEKLGO .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mGqEKLGO .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mGqEKLGO h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7mGqEKLGO .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7mGqEXvRv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mGqEXvRv h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqEXvRv .container {
    position: relative;
  }
  .cid-t7mGqEXvRv .row {
    margin: 0;
  }
  .cid-t7mGqEXvRv h2 {
    margin: 0;
  }
}
.cid-t7mGqEXvRv .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mGqEXvRv .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7mGqEXvRv h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7mGqFbUPq {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7mGqFbUPq .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7mGqFbUPq .align-center {
    text-align: center;
  }
  .cid-t7mGqFbUPq .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7mGqFbUPq .block-btn {
  display: flex;
}
.cid-t7mGqFbUPq .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7mGqFbUPq h2 {
  margin-bottom: 0;
}
.cid-t7mGqFbUPq .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7mGqFbUPq .container {
    padding: 0 3rem;
  }
  .cid-t7mGqFbUPq .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7mGqFbUPq .block-btn {
    justify-content: center;
  }
  .cid-t7mGqFbUPq .text-block {
    text-align: center;
  }
  .cid-t7mGqFbUPq .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7mGqFbUPq .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7mGqFbUPq .block-btn {
    justify-content: flex-end;
  }
  .cid-t7mGqFbUPq .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7mGqFbUPq .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7mGqFbUPq .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7tgixugV3 {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7tgixugV3 p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7tgixugV3 .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7tgixugV3 .collapsed {
  border: none;
}
.cid-t7tgixugV3 .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tgixugV3 .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7tgixugV3 .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7tgixugV3 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7tgixugV3 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7tgixugV3 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7tgixugV3 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7tgixugV3 .panel-text {
  color: #191919;
}
.cid-t7tgixugV3 H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7tgixugV3 H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7tgixugV3 .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tgixugV3 a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7tgixugV3 a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7tgixugV3 .floatright1 {
  float: right;
}
.cid-t7tgixugV3 a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7tgixugV3 a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7tgixugV3 h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7tgixugV3 .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7mGqG2pUA {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mGqG2pUA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqG2pUA .container {
    position: relative;
  }
  .cid-t7mGqG2pUA .row {
    margin: 0;
  }
  .cid-t7mGqG2pUA h2 {
    margin: 0;
  }
}
.cid-t7mGqG2pUA .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mGqG2pUA H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7mGqG2pUA .container {
    margin-top: -20px !important;
  }
}
.cid-t7mGqGgugA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7mGqGgugA .mbr-text {
  color: #767676;
}
.cid-t7mGqGgugA .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7mGqGgugA .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7mGqGgugA .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7mGqGgugA .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7mGqGgugA .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7mGqGgugA .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7mGqGgugA .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mGqGgugA .card {
    margin-bottom: 2rem;
  }
}
.cid-t7mGqGgugA .text-link {
  font-weight: 800 !important;
}
.cid-t7mGqGgugA .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7mGqGgugA .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mGqGgugA .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mGqGgugA .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7mGqGgugA .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7mGqGgugA .card:hover .text-link {
  color: #fff !important;
}
.cid-t7mGqGgugA .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7mGqGgugA .card:hover .link {
  transform: translateX(42px);
}
.cid-t7mGqGgugA .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7mGqGgugA h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7tglhKsH5 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7tglhKsH5 .mbr-text {
  color: #767676;
}
.cid-t7tglhKsH5 .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7tglhKsH5 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7tglhKsH5 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7tglhKsH5 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7tglhKsH5 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7tglhKsH5 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7tglhKsH5 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7tglhKsH5 .card {
    margin-bottom: 2rem;
  }
}
.cid-t7tglhKsH5 .text-link {
  font-weight: 800 !important;
}
.cid-t7tglhKsH5 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7tglhKsH5 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7tglhKsH5 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7tglhKsH5 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7tglhKsH5 .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7tglhKsH5 .card:hover .text-link {
  color: #fff !important;
}
.cid-t7tglhKsH5 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7tglhKsH5 .card:hover .link {
  transform: translateX(42px);
}
.cid-t7tglhKsH5 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7tglhKsH5 h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7tglhKsH5 .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7mGqGYc06 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7mGqGYc06 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7mGqGYc06 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7mGqGYc06 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7mGqGYc06 .mbr-section-title,
.cid-t7mGqGYc06 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7mGqGYc06 .social-list a {
  transition: .3s;
}
.cid-t7mGqGYc06 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7mGqGYc06 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7mGqGYc06 .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7mGqGYc06 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7mGqGYc06 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7mGqGYc06 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7mGqGYc06 .row {
    padding: 0 1rem;
  }
}
.cid-t7mGqHkbv8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7mGqHkbv8 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mGqHkbv8 .container {
    position: relative;
  }
  .cid-t7mGqHkbv8 .row {
    margin: 0;
  }
  .cid-t7mGqHkbv8 h2 {
    margin: 0;
  }
}
.cid-t7mGqHkbv8 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mGqHkbv8 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7mGqHkbv8 P {
  color: #ffffff;
  text-align: center;
}
.cid-t7mGqHAhaJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7mGqHAhaJ .link {
  margin: 0;
}
.cid-t7mGqHAhaJ .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mGqHAhaJ .card {
    margin-bottom: 1rem;
  }
}
.cid-t7mGqHAhaJ .card-title {
  margin-bottom: 0rem;
}
.cid-t7mGqHAhaJ a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mGqHAhaJ .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7mGqHAhaJ .align-center {
  text-align: center;
}
.cid-t7mGqHSAvl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7mGqHSAvl .media-container-row {
  align-items: center;
}
.cid-t7mGqHSAvl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7mGqHSAvl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7mGqHSAvl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7mGqHSAvl .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7mGqHSAvl .foot-menu-item {
  transform: 0.2s;
}
.cid-t7mGqHSAvl .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7mGqHSAvl .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mGqHSAvl .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7mGqHSAvl .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7mGqHSAvl .foot-menu {
    justify-content: center;
  }
  .cid-t7mGqHSAvl .mbr-text {
    text-align: center;
  }
  .cid-t7mGqHSAvl .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7mGqHSAvl .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7mGqHSAvl .link:hover {
  color: #ffffff;
}
.cid-t7mGqIaSDn .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7mGqIaSDn .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7mGqIaSDn .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7mGqIaSDn .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7mGqIaSDn .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7mGqIaSDn .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7mGqIaSDn .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7mGqIaSDn .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7mGqIaSDn P {
  color: #232323;
}
.cid-t7mGqIaSDn DIV {
  color: #ffffff;
}
.cid-t7mGqIaSDn H10 {
  color: #767676;
}
.cid-t7mGqIaSDn .hidden {
  display: none;
}
.cid-t7mGqIaSDn p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7mGqIaSDn .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7mGqIaSDn .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7mGqIaSDn .sticky li:hover {
  margin-left: 0px;
}
.cid-t7mGqIaSDn .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7mGqIaSDn .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7mGqIaSDn .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7mGqIaSDn {
    display: none;
  }
}
.cid-toyfPpnqni .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfPpnqni .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfPpnqni .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfPpnqni .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfPpnqni .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfPpnqni .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfPpnqni .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfPpnqni .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfPpnqni P {
  color: #232323;
}
.cid-toyfPpnqni DIV {
  color: #ffffff;
}
.cid-toyfPpnqni H10 {
  color: #767676;
}
.cid-toyfPpnqni .hidden {
  display: none;
}
.cid-toyfPpnqni p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfPpnqni .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfPpnqni .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfPpnqni .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfPpnqni .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfPpnqni .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfPpnqni .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfPpnqni {
    display: none;
  }
}
.cid-t7mGqIE9V0 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7mGqIE9V0 .my-float {
  margin-top: 16px;
}
.cid-t7mGqIE9V0 P {
  color: #232323;
}
.cid-t7mGqIE9V0 DIV {
  color: #ffffff;
}
.cid-t7mGqIE9V0 H10 {
  color: #767676;
}
.cid-t7mGqIE9V0 .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7mGqIE9V0 {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7ichpUVns .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7ichpUVns .nav-item:focus,
.cid-t7ichpUVns .nav-link:focus {
  outline: none;
}
.cid-t7ichpUVns .dropdown .dropdown-menu .dropdown-item {
  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-t7ichpUVns .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7ichpUVns .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7ichpUVns .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-t7ichpUVns .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7ichpUVns .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7ichpUVns .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7ichpUVns .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7ichpUVns .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7ichpUVns .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7ichpUVns .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7ichpUVns .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7ichpUVns .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7ichpUVns .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7ichpUVns .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7ichpUVns .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7ichpUVns .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7ichpUVns .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-t7ichpUVns .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7ichpUVns .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7ichpUVns .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7ichpUVns .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7ichpUVns .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7ichpUVns .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7ichpUVns .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7ichpUVns .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7ichpUVns .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-t7ichpUVns .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7ichpUVns .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7ichpUVns .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7ichpUVns .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7ichpUVns .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7ichpUVns .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7ichpUVns .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7ichpUVns .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7ichpUVns .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7ichpUVns .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7ichpUVns .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-t7ichpUVns .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7ichpUVns .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7ichpUVns .dropdown-item.active,
.cid-t7ichpUVns .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7ichpUVns .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7ichpUVns .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7ichpUVns .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7ichpUVns .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7ichpUVns .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7ichpUVns .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7ichpUVns .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7ichpUVns .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7ichpUVns .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7ichpUVns .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7ichpUVns .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7ichpUVns .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7ichpUVns ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7ichpUVns .navbar-buttons {
  text-align: center;
}
.cid-t7ichpUVns button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7ichpUVns button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7ichpUVns button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7ichpUVns button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7ichpUVns button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7ichpUVns button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7ichpUVns nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7ichpUVns nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7ichpUVns nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7ichpUVns nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7ichpUVns .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7ichpUVns a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7ichpUVns .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7ichpUVns .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7ichpUVns .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7ichpUVns .navbar {
    height: 77px;
  }
  .cid-t7ichpUVns .navbar.opened {
    height: auto;
  }
  .cid-t7ichpUVns .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7ichpUVns a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7ichpUVns a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7ichpUVns .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7ichpUVns .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7ichpUVns #mobile-hide {
    display: none;
  }
}
.cid-t7ichsJfOb {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t7ichsJfOb .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t7ichsJfOb input {
  padding: 0rem 1rem !important;
}
.cid-t7ichsJfOb .title {
  margin-bottom: 1rem;
}
.cid-t7ichsJfOb textarea {
  min-height: 160px;
}
.cid-t7ichsJfOb input::-webkit-input-placeholder,
.cid-t7ichsJfOb textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7ichsJfOb input:-moz-placeholder,
.cid-t7ichsJfOb textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7ichsJfOb img {
    width: 100%;
  }
  .cid-t7ichsJfOb form {
    margin-top: 2rem;
  }
}
.cid-t7ichsJfOb .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7ichsJfOb .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7ichsJfOb .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7ichsJfOb .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7ichsJfOb .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7ichsJfOb .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7ichsJfOb .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7ichsJfOb .form-btn {
  width: 100%;
}
.cid-t7ichsJfOb .link-btn {
  width: 100%;
}
.cid-t7ichsJfOb h5 {
  margin-bottom: 0.2rem;
}
.cid-t7ichsJfOb .mbr-form .btn {
  margin: 0;
}
.cid-t7ichsJfOb .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7ichsJfOb .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7ichsJfOb .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7ichsJfOb .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7ichsJfOb .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7ichsJfOb .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7ichsJfOb h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7ichsJfOb .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7ichsJfOb .row {
    margin: 0rem;
  }
}
.cid-t7ichsJfOb .btn {
  margin-left: 0rem;
}
.cid-t7ichsJfOb H5 {
  text-align: center;
}
.cid-t7ichsJfOb P {
  text-align: center;
}
.cid-t7ichsJfOb .block-left,
.cid-t7ichsJfOb .mbr-section-btn {
  text-align: left;
}
.cid-t7ichsJfOb h2 {
  font-size: 62px;
}
.cid-t7ichsJfOb H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7ichsJfOb H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t7ichsJfOb .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7ichsJfOb .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t7ichsJfOb .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7ichtIW9T {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7ichtIW9T .first,
.cid-t7ichtIW9T .second,
.cid-t7ichtIW9T .third {
  display: inline-block;
}
.cid-t7ichtIW9T img {
  max-width: 350px;
  height: auto;
}
.cid-t7ichtIW9T .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7ichtIW9T .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7ichtIW9T .row {
  align-items: flex-end;
}
.cid-t7ichtIW9T .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7ichtIW9T .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7ichu5tqH {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7ichu5tqH .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7ichu5tqH .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7ichu5tqH .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7ichu5tqH .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7ichu5tqH .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7ichu5tqH .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7ichu5tqH .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7ichu5tqH .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7ichu5tqH .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7ichu5tqH .row {
    padding: 0 1rem;
  }
  .cid-t7ichu5tqH .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7ichu5tqH .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7ichu5tqH .card-box,
.cid-t7ichu5tqH .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichu5tqH .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7ichu5tqH .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7ichu5tqH .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7ichu5tqH .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7ichu5tqH .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7ichu5tqH .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7ichu5tqH .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7ichu5tqH .mbr-text,
.cid-t7ichu5tqH .link {
  color: #ffffff;
}
.cid-t7ichu5tqH H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7ichu5tqH .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7ichvEiAo {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7ichvEiAo h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7ichvEiAo .container {
    position: relative;
  }
  .cid-t7ichvEiAo .row {
    margin: 0;
  }
  .cid-t7ichvEiAo h2 {
    margin: 0;
  }
}
.cid-t7ichvEiAo .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7ichvEiAo .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7ichvEiAo h2 {
  color: #e9204f;
}
.cid-t7F3Bg9KYU {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7F3Bg9KYU {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7F3Bg9KYU .box {
    margin-top: 2.5rem;
  }
  .cid-t7F3Bg9KYU .wrapper {
    padding: 0;
  }
  .cid-t7F3Bg9KYU img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7F3Bg9KYU .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7F3Bg9KYU .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7F3Bg9KYU .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7F3Bg9KYU .icon-wrap span {
  padding-left: 8px;
}
.cid-t7F3Bg9KYU .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7F3Bg9KYU .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-t7F3Bg9KYU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7F3Bg9KYU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7F3Bg9KYU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7F3Bg9KYU a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7F3Bg9KYU a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7F3Bg9KYU {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7F3Bg9KYU .box {
    height: 250px;
  }
  .cid-t7F3Bg9KYU .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7F3Bg9KYU .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7F3Bg9KYU .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7F3Bg9KYU .row {
    padding: 0 1rem;
  }
  .cid-t7F3Bg9KYU .left-block {
    padding-right: 4rem;
  }
}
.cid-t7F3Bg9KYU .btn {
  margin-left: 0rem;
}
.cid-t7F3Bg9KYU .mbr-text,
.cid-t7F3Bg9KYU .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7F3Bg9KYU img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7ichwswuU {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7ichwswuU {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7ichwswuU .box {
    margin-top: 2.5rem;
  }
}
.cid-t7ichwswuU .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7ichwswuU .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7ichwswuU .icon-wrap span {
  padding-left: 8px;
}
.cid-t7ichwswuU .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7ichwswuU .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-t7ichwswuU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7ichwswuU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7ichwswuU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7ichwswuU a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7ichwswuU a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7ichwswuU {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7ichwswuU .box {
    height: 250px;
  }
  .cid-t7ichwswuU .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7ichwswuU .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7ichwswuU .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7ichwswuU .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7ichwswuU .row {
    padding: 0 1rem;
  }
}
.cid-t7ichwswuU .btn {
  margin-left: 0rem;
}
.cid-t7ichwswuU .mbr-text,
.cid-t7ichwswuU .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7ichwswuU {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7ichwswuU .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7ichwswuU .box {
    margin-top: -40px !important;
  }
  .cid-t7ichwswuU h2 {
    padding-top: 50px;
  }
}
.cid-t7ichwswuU .star-colour {
  color: #e9204f;
}
.cid-t7ichwswuU H1 {
  color: #e9204e;
}
.cid-t7ichxHV9F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7ichxHV9F h2 {
    margin-bottom: 1rem;
  }
  .cid-t7ichxHV9F .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7ichxHV9F .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7ichxHV9F .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7ichxHV9F .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7ichxHV9F .container {
    position: relative;
  }
  .cid-t7ichxHV9F h2 {
    margin: 0;
  }
}
.cid-t7ichxHV9F .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7ichxHV9F hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7ichxHV9F .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7ichxHV9F .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7ichxHV9F .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7ichxHV9F .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7ichxHV9F .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichxHV9F .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7ichxHV9F .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7ichxHV9F .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7ichxHV9F .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7ichxHV9F .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7ichxHV9F .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7ichxHV9F .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7ichxHV9F .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7ichxHV9F .container-column,
.cid-t7ichxHV9F h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7ichxHV9F .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7ichy00TZ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7ichy00TZ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7ichy00TZ .container {
    position: relative;
  }
  .cid-t7ichy00TZ .row {
    margin: 0;
  }
  .cid-t7ichy00TZ h2 {
    margin: 0;
  }
}
.cid-t7ichy00TZ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7ichy00TZ .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7ichy00TZ h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7ichy00TZ .container {
    margin-top: -80px !important;
  }
}
.cid-t7ichyna1P {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7ichyna1P {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t7ichyna1P .box {
    margin-top: 2.5rem;
  }
  .cid-t7ichyna1P .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7ichyna1P .box {
  background-image: url("../../../assets/images/seo-adv-google-shopping-4.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7ichyna1P .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7ichyna1P .icon-wrap span {
  padding-left: 8px;
}
.cid-t7ichyna1P .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7ichyna1P .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-t7ichyna1P .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7ichyna1P .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7ichyna1P .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7ichyna1P a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7ichyna1P a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7ichyna1P {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t7ichyna1P .box {
    height: 250px;
  }
  .cid-t7ichyna1P .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7ichyna1P .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7ichyna1P .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7ichyna1P .row {
    padding: 0 1rem;
  }
  .cid-t7ichyna1P .left-block {
    padding-right: 4rem;
  }
}
.cid-t7ichyna1P .btn {
  margin-left: 0rem;
}
.cid-t7ichyna1P .mbr-text,
.cid-t7ichyna1P .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7ichyZ6NP {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7ichyZ6NP h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7ichyZ6NP .container {
    position: relative;
  }
  .cid-t7ichyZ6NP .row {
    margin: 0;
  }
  .cid-t7ichyZ6NP h2 {
    margin: 0;
  }
}
.cid-t7ichyZ6NP .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7ichyZ6NP .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7ichyZ6NP h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7ichyZ6NP .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7ichznSSt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7ichznSSt h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7ichznSSt .container {
    position: relative;
  }
  .cid-t7ichznSSt .row {
    margin: 0;
  }
  .cid-t7ichznSSt h2 {
    margin: 0;
  }
}
.cid-t7ichznSSt .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7ichznSSt .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7ichznSSt h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7ichzI5lf {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7ichzI5lf .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7ichzI5lf .align-center {
    text-align: center;
  }
  .cid-t7ichzI5lf .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7ichzI5lf .block-btn {
  display: flex;
}
.cid-t7ichzI5lf .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7ichzI5lf h2 {
  margin-bottom: 0;
}
.cid-t7ichzI5lf .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7ichzI5lf .container {
    padding: 0 3rem;
  }
  .cid-t7ichzI5lf .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7ichzI5lf .block-btn {
    justify-content: center;
  }
  .cid-t7ichzI5lf .text-block {
    text-align: center;
  }
  .cid-t7ichzI5lf .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7ichzI5lf .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7ichzI5lf .block-btn {
    justify-content: flex-end;
  }
  .cid-t7ichzI5lf .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7ichzI5lf .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7ichzI5lf .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7thdH60J9 {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7thdH60J9 p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7thdH60J9 .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7thdH60J9 .collapsed {
  border: none;
}
.cid-t7thdH60J9 .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7thdH60J9 .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7thdH60J9 .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7thdH60J9 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7thdH60J9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7thdH60J9 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7thdH60J9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7thdH60J9 .panel-text {
  color: #191919;
}
.cid-t7thdH60J9 H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7thdH60J9 H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7thdH60J9 .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7thdH60J9 a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7thdH60J9 a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7thdH60J9 .floatright1 {
  float: right;
}
.cid-t7thdH60J9 a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7thdH60J9 a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7thdH60J9 h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7thdH60J9 .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7ichB3JP3 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7ichB3JP3 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7ichB3JP3 .container {
    position: relative;
  }
  .cid-t7ichB3JP3 .row {
    margin: 0;
  }
  .cid-t7ichB3JP3 h2 {
    margin: 0;
  }
}
.cid-t7ichB3JP3 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7ichB3JP3 H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7ichB3JP3 .container {
    margin-top: -20px !important;
  }
}
.cid-t7ichBmR6F {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7ichBmR6F .mbr-text {
  color: #767676;
}
.cid-t7ichBmR6F .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7ichBmR6F .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7ichBmR6F .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7ichBmR6F .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7ichBmR6F .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7ichBmR6F .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7ichBmR6F .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7ichBmR6F .card {
    margin-bottom: 2rem;
  }
}
.cid-t7ichBmR6F .text-link {
  font-weight: 800 !important;
}
.cid-t7ichBmR6F .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7ichBmR6F .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichBmR6F .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichBmR6F .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7ichBmR6F .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7ichBmR6F .card:hover .text-link {
  color: #fff !important;
}
.cid-t7ichBmR6F .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7ichBmR6F .card:hover .link {
  transform: translateX(42px);
}
.cid-t7ichBmR6F .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7ichBmR6F h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7ichC9g9w {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7ichC9g9w .mbr-text {
  color: #767676;
}
.cid-t7ichC9g9w .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7ichC9g9w .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7ichC9g9w .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7ichC9g9w .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7ichC9g9w .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7ichC9g9w .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7ichC9g9w .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7ichC9g9w .card {
    margin-bottom: 2rem;
  }
}
.cid-t7ichC9g9w .text-link {
  font-weight: 800 !important;
}
.cid-t7ichC9g9w .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7ichC9g9w .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichC9g9w .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichC9g9w .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7ichC9g9w .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7ichC9g9w .card:hover .text-link {
  color: #fff !important;
}
.cid-t7ichC9g9w .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7ichC9g9w .card:hover .link {
  transform: translateX(42px);
}
.cid-t7ichC9g9w .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7ichC9g9w h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7ichC9g9w .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7ichCZOMl {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7ichCZOMl .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7ichCZOMl .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7ichCZOMl .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7ichCZOMl .mbr-section-title,
.cid-t7ichCZOMl .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7ichCZOMl .social-list a {
  transition: .3s;
}
.cid-t7ichCZOMl .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7ichCZOMl .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7ichCZOMl .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7ichCZOMl .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7ichCZOMl .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7ichCZOMl .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7ichCZOMl .row {
    padding: 0 1rem;
  }
}
.cid-t7ichDtbTW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7ichDtbTW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7ichDtbTW .container {
    position: relative;
  }
  .cid-t7ichDtbTW .row {
    margin: 0;
  }
  .cid-t7ichDtbTW h2 {
    margin: 0;
  }
}
.cid-t7ichDtbTW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7ichDtbTW .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7ichDtbTW P {
  color: #ffffff;
  text-align: center;
}
.cid-t7ichDPtpR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7ichDPtpR .link {
  margin: 0;
}
.cid-t7ichDPtpR .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7ichDPtpR .card {
    margin-bottom: 1rem;
  }
}
.cid-t7ichDPtpR .card-title {
  margin-bottom: 0rem;
}
.cid-t7ichDPtpR a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichDPtpR .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7ichDPtpR .align-center {
  text-align: center;
}
.cid-t7ichEkGhi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7ichEkGhi .media-container-row {
  align-items: center;
}
.cid-t7ichEkGhi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7ichEkGhi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7ichEkGhi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7ichEkGhi .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7ichEkGhi .foot-menu-item {
  transform: 0.2s;
}
.cid-t7ichEkGhi .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7ichEkGhi .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7ichEkGhi .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7ichEkGhi .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7ichEkGhi .foot-menu {
    justify-content: center;
  }
  .cid-t7ichEkGhi .mbr-text {
    text-align: center;
  }
  .cid-t7ichEkGhi .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7ichEkGhi .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7ichEkGhi .link:hover {
  color: #ffffff;
}
.cid-t7ichELRAq .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7ichELRAq .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7ichELRAq .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7ichELRAq .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7ichELRAq .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7ichELRAq .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7ichELRAq .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7ichELRAq .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7ichELRAq P {
  color: #232323;
}
.cid-t7ichELRAq DIV {
  color: #ffffff;
}
.cid-t7ichELRAq H10 {
  color: #767676;
}
.cid-t7ichELRAq .hidden {
  display: none;
}
.cid-t7ichELRAq p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7ichELRAq .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7ichELRAq .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7ichELRAq .sticky li:hover {
  margin-left: 0px;
}
.cid-t7ichELRAq .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7ichELRAq .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7ichELRAq .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7ichELRAq {
    display: none;
  }
}
.cid-toyfRWD6UJ .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfRWD6UJ .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfRWD6UJ .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfRWD6UJ .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfRWD6UJ .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfRWD6UJ .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfRWD6UJ .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfRWD6UJ .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfRWD6UJ P {
  color: #232323;
}
.cid-toyfRWD6UJ DIV {
  color: #ffffff;
}
.cid-toyfRWD6UJ H10 {
  color: #767676;
}
.cid-toyfRWD6UJ .hidden {
  display: none;
}
.cid-toyfRWD6UJ p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfRWD6UJ .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfRWD6UJ .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfRWD6UJ .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfRWD6UJ .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfRWD6UJ .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfRWD6UJ .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfRWD6UJ {
    display: none;
  }
}
.cid-t7ichFq7pq .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7ichFq7pq .my-float {
  margin-top: 16px;
}
.cid-t7ichFq7pq P {
  color: #232323;
}
.cid-t7ichFq7pq DIV {
  color: #ffffff;
}
.cid-t7ichFq7pq H10 {
  color: #767676;
}
.cid-t7ichFq7pq .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7ichFq7pq {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t6UCZH67Eo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t6UCZH67Eo .nav-item:focus,
.cid-t6UCZH67Eo .nav-link:focus {
  outline: none;
}
.cid-t6UCZH67Eo .dropdown .dropdown-menu .dropdown-item {
  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-t6UCZH67Eo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6UCZH67Eo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t6UCZH67Eo .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-t6UCZH67Eo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t6UCZH67Eo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t6UCZH67Eo .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t6UCZH67Eo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t6UCZH67Eo .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t6UCZH67Eo .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t6UCZH67Eo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t6UCZH67Eo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t6UCZH67Eo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t6UCZH67Eo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t6UCZH67Eo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t6UCZH67Eo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t6UCZH67Eo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t6UCZH67Eo .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-t6UCZH67Eo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t6UCZH67Eo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t6UCZH67Eo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t6UCZH67Eo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t6UCZH67Eo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t6UCZH67Eo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t6UCZH67Eo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t6UCZH67Eo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t6UCZH67Eo .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-t6UCZH67Eo .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t6UCZH67Eo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t6UCZH67Eo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t6UCZH67Eo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t6UCZH67Eo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t6UCZH67Eo .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t6UCZH67Eo .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t6UCZH67Eo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t6UCZH67Eo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t6UCZH67Eo .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t6UCZH67Eo .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-t6UCZH67Eo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t6UCZH67Eo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t6UCZH67Eo .dropdown-item.active,
.cid-t6UCZH67Eo .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t6UCZH67Eo .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t6UCZH67Eo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6UCZH67Eo .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t6UCZH67Eo .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t6UCZH67Eo .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t6UCZH67Eo .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t6UCZH67Eo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6UCZH67Eo .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t6UCZH67Eo .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t6UCZH67Eo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t6UCZH67Eo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t6UCZH67Eo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t6UCZH67Eo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t6UCZH67Eo .navbar-buttons {
  text-align: center;
}
.cid-t6UCZH67Eo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6UCZH67Eo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t6UCZH67Eo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6UCZH67Eo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6UCZH67Eo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6UCZH67Eo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6UCZH67Eo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6UCZH67Eo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6UCZH67Eo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6UCZH67Eo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6UCZH67Eo .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t6UCZH67Eo a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t6UCZH67Eo .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t6UCZH67Eo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t6UCZH67Eo .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t6UCZH67Eo .navbar {
    height: 77px;
  }
  .cid-t6UCZH67Eo .navbar.opened {
    height: auto;
  }
  .cid-t6UCZH67Eo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t6UCZH67Eo a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t6UCZH67Eo a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t6UCZH67Eo .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t6UCZH67Eo .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t6UCZH67Eo #mobile-hide {
    display: none;
  }
}
.cid-t6UCZR1ucx {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t6UCZR1ucx .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t6UCZR1ucx input {
  padding: 0rem 1rem !important;
}
.cid-t6UCZR1ucx .title {
  margin-bottom: 1rem;
}
.cid-t6UCZR1ucx textarea {
  min-height: 160px;
}
.cid-t6UCZR1ucx input::-webkit-input-placeholder,
.cid-t6UCZR1ucx textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t6UCZR1ucx input:-moz-placeholder,
.cid-t6UCZR1ucx textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t6UCZR1ucx img {
    width: 100%;
  }
  .cid-t6UCZR1ucx form {
    margin-top: 2rem;
  }
}
.cid-t6UCZR1ucx .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t6UCZR1ucx .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t6UCZR1ucx .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t6UCZR1ucx .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t6UCZR1ucx .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t6UCZR1ucx .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t6UCZR1ucx .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t6UCZR1ucx .form-btn {
  width: 100%;
}
.cid-t6UCZR1ucx .link-btn {
  width: 100%;
}
.cid-t6UCZR1ucx h5 {
  margin-bottom: 0.2rem;
}
.cid-t6UCZR1ucx .mbr-form .btn {
  margin: 0;
}
.cid-t6UCZR1ucx .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t6UCZR1ucx .block-left {
  margin-bottom: 2.6rem;
}
.cid-t6UCZR1ucx .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t6UCZR1ucx .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t6UCZR1ucx .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t6UCZR1ucx .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t6UCZR1ucx h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
  .cid-t6UCZR1ucx .row {
    padding-bottom: 0px !important;
  }
  .cid-t6UCZR1ucx .form {
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-t6UCZR1ucx .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t6UCZR1ucx .row {
    margin: 0rem;
  }
}
.cid-t6UCZR1ucx .btn {
  margin-left: 0rem;
}
.cid-t6UCZR1ucx H5 {
  text-align: center;
}
.cid-t6UCZR1ucx P {
  text-align: center;
}
.cid-t6UCZR1ucx .block-left,
.cid-t6UCZR1ucx .mbr-section-btn {
  text-align: left;
}
.cid-t6UCZR1ucx h2 {
  font-size: 62px;
}
.cid-t6UCZR1ucx H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t6UCZR1ucx H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t6UCZR1ucx .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t6UCZR1ucx .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t6UCZR1ucx .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t6UCZXjLQX {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t6UCZXjLQX .first,
.cid-t6UCZXjLQX .second,
.cid-t6UCZXjLQX .third {
  display: inline-block;
}
.cid-t6UCZXjLQX img {
  max-width: 350px;
  height: auto;
}
.cid-t6UCZXjLQX .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t6UCZXjLQX .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t6UCZXjLQX .row {
  align-items: flex-end;
}
.cid-t6UCZXjLQX .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t6UCZXjLQX .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t6UCZYDNyd {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t6UCZYDNyd .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t6UCZYDNyd .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t6UCZYDNyd .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t6UCZYDNyd .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t6UCZYDNyd .card-img {
  margin-bottom: 1.7rem;
}
.cid-t6UCZYDNyd .card-title {
  margin-bottom: 1.5rem;
}
.cid-t6UCZYDNyd .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6UCZYDNyd .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6UCZYDNyd .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t6UCZYDNyd .row {
    padding: 0 1rem;
  }
  .cid-t6UCZYDNyd .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t6UCZYDNyd .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t6UCZYDNyd .card-box,
.cid-t6UCZYDNyd .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UCZYDNyd .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t6UCZYDNyd .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t6UCZYDNyd .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t6UCZYDNyd .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t6UCZYDNyd .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t6UCZYDNyd .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t6UCZYDNyd .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t6UCZYDNyd .mbr-text,
.cid-t6UCZYDNyd .link {
  color: #ffffff;
}
.cid-t6UCZYDNyd H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t6UCZYDNyd .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t6UD01s20T {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UD01s20T h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UD01s20T .container {
    position: relative;
  }
  .cid-t6UD01s20T .row {
    margin: 0;
  }
  .cid-t6UD01s20T h2 {
    margin: 0;
  }
}
.cid-t6UD01s20T .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UD01s20T .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UD01s20T h2 {
  color: #e9204f;
}
.cid-t7F6gBvaLa {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7F6gBvaLa {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7F6gBvaLa .box {
    margin-top: 2.5rem;
  }
  .cid-t7F6gBvaLa .wrapper {
    padding: 0;
  }
  .cid-t7F6gBvaLa img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7F6gBvaLa .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7F6gBvaLa .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7F6gBvaLa .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7F6gBvaLa .icon-wrap span {
  padding-left: 8px;
}
.cid-t7F6gBvaLa .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7F6gBvaLa .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-t7F6gBvaLa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7F6gBvaLa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7F6gBvaLa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7F6gBvaLa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7F6gBvaLa a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7F6gBvaLa {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7F6gBvaLa .box {
    height: 250px;
  }
  .cid-t7F6gBvaLa .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7F6gBvaLa .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7F6gBvaLa .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7F6gBvaLa .row {
    padding: 0 1rem;
  }
  .cid-t7F6gBvaLa .left-block {
    padding-right: 4rem;
  }
}
.cid-t7F6gBvaLa .btn {
  margin-left: 0rem;
}
.cid-t7F6gBvaLa .mbr-text,
.cid-t7F6gBvaLa .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7F6gBvaLa img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t6UD02fzni {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t6UD02fzni {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t6UD02fzni .box {
    margin-top: 2.5rem;
  }
}
.cid-t6UD02fzni .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6UD02fzni .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6UD02fzni .icon-wrap span {
  padding-left: 8px;
}
.cid-t6UD02fzni .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6UD02fzni .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-t6UD02fzni .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6UD02fzni .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6UD02fzni .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6UD02fzni a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6UD02fzni a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6UD02fzni {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t6UD02fzni .box {
    height: 250px;
  }
  .cid-t6UD02fzni .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t6UD02fzni .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6UD02fzni .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t6UD02fzni .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t6UD02fzni .row {
    padding: 0 1rem;
  }
}
.cid-t6UD02fzni .btn {
  margin-left: 0rem;
}
.cid-t6UD02fzni .mbr-text,
.cid-t6UD02fzni .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UD02fzni {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t6UD02fzni .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t6UD02fzni .box {
    margin-top: -40px !important;
  }
  .cid-t6UD02fzni h2 {
    padding-top: 50px;
  }
}
.cid-t6UD02fzni .star-colour {
  color: #e9204f;
}
.cid-t6UD02fzni H1 {
  color: #e9204e;
}
.cid-t6UD03hGkL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UD03hGkL h2 {
    margin-bottom: 1rem;
  }
  .cid-t6UD03hGkL .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t6UD03hGkL .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t6UD03hGkL .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t6UD03hGkL .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t6UD03hGkL .container {
    position: relative;
  }
  .cid-t6UD03hGkL h2 {
    margin: 0;
  }
}
.cid-t6UD03hGkL .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t6UD03hGkL hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t6UD03hGkL .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UD03hGkL .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t6UD03hGkL .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t6UD03hGkL .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t6UD03hGkL .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UD03hGkL .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t6UD03hGkL .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t6UD03hGkL .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t6UD03hGkL .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t6UD03hGkL .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t6UD03hGkL .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t6UD03hGkL .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t6UD03hGkL .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t6UD03hGkL .container-column,
.cid-t6UD03hGkL h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t6UD03hGkL .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t6UD03SAq2 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UD03SAq2 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UD03SAq2 .container {
    position: relative;
  }
  .cid-t6UD03SAq2 .row {
    margin: 0;
  }
  .cid-t6UD03SAq2 h2 {
    margin: 0;
  }
}
.cid-t6UD03SAq2 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UD03SAq2 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UD03SAq2 h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t6UD03SAq2 .container {
    margin-top: -80px !important;
  }
}
.cid-t6UD04AoTH {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t6UD04AoTH {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t6UD04AoTH .box {
    margin-top: 2.5rem;
  }
  .cid-t6UD04AoTH .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t6UD04AoTH .box {
  background-image: url("../../../assets/images/seo-adv-google-analytics-3.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6UD04AoTH .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6UD04AoTH .icon-wrap span {
  padding-left: 8px;
}
.cid-t6UD04AoTH .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6UD04AoTH .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-t6UD04AoTH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6UD04AoTH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6UD04AoTH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6UD04AoTH a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6UD04AoTH a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6UD04AoTH {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t6UD04AoTH .box {
    height: 250px;
  }
  .cid-t6UD04AoTH .container {
    margin-bottom: -25px !important;
  }
}
.cid-t6UD04AoTH .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6UD04AoTH .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t6UD04AoTH .row {
    padding: 0 1rem;
  }
  .cid-t6UD04AoTH .left-block {
    padding-right: 4rem;
  }
}
.cid-t6UD04AoTH .btn {
  margin-left: 0rem;
}
.cid-t6UD04AoTH .mbr-text,
.cid-t6UD04AoTH .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t6UD05dYRW {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UD05dYRW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UD05dYRW .container {
    position: relative;
  }
  .cid-t6UD05dYRW .row {
    margin: 0;
  }
  .cid-t6UD05dYRW h2 {
    margin: 0;
  }
}
.cid-t6UD05dYRW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UD05dYRW .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UD05dYRW h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t6UD05dYRW .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t6UD07zKk8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UD07zKk8 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UD07zKk8 .container {
    position: relative;
  }
  .cid-t6UD07zKk8 .row {
    margin: 0;
  }
  .cid-t6UD07zKk8 h2 {
    margin: 0;
  }
}
.cid-t6UD07zKk8 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UD07zKk8 .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t6UD07zKk8 h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t6UD08k7lu {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t6UD08k7lu .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6UD08k7lu .align-center {
    text-align: center;
  }
  .cid-t6UD08k7lu .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t6UD08k7lu .block-btn {
  display: flex;
}
.cid-t6UD08k7lu .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t6UD08k7lu h2 {
  margin-bottom: 0;
}
.cid-t6UD08k7lu .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t6UD08k7lu .container {
    padding: 0 3rem;
  }
  .cid-t6UD08k7lu .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t6UD08k7lu .block-btn {
    justify-content: center;
  }
  .cid-t6UD08k7lu .text-block {
    text-align: center;
  }
  .cid-t6UD08k7lu .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t6UD08k7lu .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t6UD08k7lu .block-btn {
    justify-content: flex-end;
  }
  .cid-t6UD08k7lu .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t6UD08k7lu .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t6UD08k7lu .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7tkODlL1D {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7tkODlL1D p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7tkODlL1D .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7tkODlL1D .collapsed {
  border: none;
}
.cid-t7tkODlL1D .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tkODlL1D .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7tkODlL1D .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7tkODlL1D .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7tkODlL1D .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7tkODlL1D .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7tkODlL1D .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7tkODlL1D .panel-text {
  color: #191919;
}
.cid-t7tkODlL1D H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7tkODlL1D H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7tkODlL1D .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tkODlL1D a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7tkODlL1D a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7tkODlL1D .floatright1 {
  float: right;
}
.cid-t7tkODlL1D a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7tkODlL1D a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7tkODlL1D h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7tkODlL1D .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t6UD0eIqkl {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UD0eIqkl h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UD0eIqkl .container {
    position: relative;
  }
  .cid-t6UD0eIqkl .row {
    margin: 0;
  }
  .cid-t6UD0eIqkl h2 {
    margin: 0;
  }
}
.cid-t6UD0eIqkl .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UD0eIqkl H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t6UD0eIqkl .container {
    margin-top: -20px !important;
  }
}
.cid-t6UD0g8JKR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6UD0g8JKR .mbr-text {
  color: #767676;
}
.cid-t6UD0g8JKR .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t6UD0g8JKR .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t6UD0g8JKR .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t6UD0g8JKR .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t6UD0g8JKR .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t6UD0g8JKR .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t6UD0g8JKR .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6UD0g8JKR .card {
    margin-bottom: 2rem;
  }
}
.cid-t6UD0g8JKR .text-link {
  font-weight: 800 !important;
}
.cid-t6UD0g8JKR .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t6UD0g8JKR .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UD0g8JKR .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UD0g8JKR .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t6UD0g8JKR .card:hover .icon-arrow {
  color: #fff;
}
.cid-t6UD0g8JKR .card:hover .text-link {
  color: #fff !important;
}
.cid-t6UD0g8JKR .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t6UD0g8JKR .card:hover .link {
  transform: translateX(42px);
}
.cid-t6UD0g8JKR .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t6UD0g8JKR h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7tkQuypJW {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7tkQuypJW .mbr-text {
  color: #767676;
}
.cid-t7tkQuypJW .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7tkQuypJW .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7tkQuypJW .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7tkQuypJW .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7tkQuypJW .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7tkQuypJW .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7tkQuypJW .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7tkQuypJW .card {
    margin-bottom: 2rem;
  }
}
.cid-t7tkQuypJW .text-link {
  font-weight: 800 !important;
}
.cid-t7tkQuypJW .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7tkQuypJW .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7tkQuypJW .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7tkQuypJW .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7tkQuypJW .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7tkQuypJW .card:hover .text-link {
  color: #fff !important;
}
.cid-t7tkQuypJW .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7tkQuypJW .card:hover .link {
  transform: translateX(42px);
}
.cid-t7tkQuypJW .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7tkQuypJW h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7tkQuypJW .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t6UD0iJwJl {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t6UD0iJwJl .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t6UD0iJwJl .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t6UD0iJwJl .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t6UD0iJwJl .mbr-section-title,
.cid-t6UD0iJwJl .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t6UD0iJwJl .social-list a {
  transition: .3s;
}
.cid-t6UD0iJwJl .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t6UD0iJwJl .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t6UD0iJwJl .social-list {
    margin-bottom: 2rem;
  }
  .cid-t6UD0iJwJl .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6UD0iJwJl .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t6UD0iJwJl .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t6UD0iJwJl .row {
    padding: 0 1rem;
  }
}
.cid-t6UD1KPiJb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6UD1KPiJb h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UD1KPiJb .container {
    position: relative;
  }
  .cid-t6UD1KPiJb .row {
    margin: 0;
  }
  .cid-t6UD1KPiJb h2 {
    margin: 0;
  }
}
.cid-t6UD1KPiJb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UD1KPiJb .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t6UD1KPiJb P {
  color: #ffffff;
  text-align: center;
}
.cid-t6UD1LbgSK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t6UD1LbgSK .link {
  margin: 0;
}
.cid-t6UD1LbgSK .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6UD1LbgSK .card {
    margin-bottom: 1rem;
  }
}
.cid-t6UD1LbgSK .card-title {
  margin-bottom: 0rem;
}
.cid-t6UD1LbgSK a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UD1LbgSK .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t6UD1LbgSK .align-center {
  text-align: center;
}
.cid-t6UD1M9L3s {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t6UD1M9L3s .media-container-row {
  align-items: center;
}
.cid-t6UD1M9L3s .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t6UD1M9L3s .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t6UD1M9L3s .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t6UD1M9L3s .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t6UD1M9L3s .foot-menu-item {
  transform: 0.2s;
}
.cid-t6UD1M9L3s .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t6UD1M9L3s .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UD1M9L3s .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t6UD1M9L3s .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t6UD1M9L3s .foot-menu {
    justify-content: center;
  }
  .cid-t6UD1M9L3s .mbr-text {
    text-align: center;
  }
  .cid-t6UD1M9L3s .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t6UD1M9L3s .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t6UD1M9L3s .link:hover {
  color: #ffffff;
}
.cid-t6UD1N72K0 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t6UD1N72K0 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t6UD1N72K0 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t6UD1N72K0 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t6UD1N72K0 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t6UD1N72K0 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t6UD1N72K0 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t6UD1N72K0 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t6UD1N72K0 P {
  color: #232323;
}
.cid-t6UD1N72K0 DIV {
  color: #ffffff;
}
.cid-t6UD1N72K0 H10 {
  color: #767676;
}
.cid-t6UD1N72K0 .hidden {
  display: none;
}
.cid-t6UD1N72K0 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t6UD1N72K0 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t6UD1N72K0 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t6UD1N72K0 .sticky li:hover {
  margin-left: 0px;
}
.cid-t6UD1N72K0 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t6UD1N72K0 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t6UD1N72K0 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t6UD1N72K0 {
    display: none;
  }
}
.cid-toyfXKnvdw .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfXKnvdw .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfXKnvdw .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfXKnvdw .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfXKnvdw .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfXKnvdw .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfXKnvdw .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfXKnvdw .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfXKnvdw P {
  color: #232323;
}
.cid-toyfXKnvdw DIV {
  color: #ffffff;
}
.cid-toyfXKnvdw H10 {
  color: #767676;
}
.cid-toyfXKnvdw .hidden {
  display: none;
}
.cid-toyfXKnvdw p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfXKnvdw .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfXKnvdw .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfXKnvdw .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfXKnvdw .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfXKnvdw .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfXKnvdw .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfXKnvdw {
    display: none;
  }
}
.cid-t6UD1SujKW .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t6UD1SujKW .my-float {
  margin-top: 16px;
}
.cid-t6UD1SujKW P {
  color: #232323;
}
.cid-t6UD1SujKW DIV {
  color: #ffffff;
}
.cid-t6UD1SujKW H10 {
  color: #767676;
}
.cid-t6UD1SujKW .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t6UD1SujKW {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t6UTBQY9lB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t6UTBQY9lB .nav-item:focus,
.cid-t6UTBQY9lB .nav-link:focus {
  outline: none;
}
.cid-t6UTBQY9lB .dropdown .dropdown-menu .dropdown-item {
  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-t6UTBQY9lB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6UTBQY9lB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t6UTBQY9lB .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-t6UTBQY9lB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t6UTBQY9lB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t6UTBQY9lB .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t6UTBQY9lB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t6UTBQY9lB .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t6UTBQY9lB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t6UTBQY9lB .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t6UTBQY9lB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t6UTBQY9lB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t6UTBQY9lB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t6UTBQY9lB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t6UTBQY9lB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t6UTBQY9lB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t6UTBQY9lB .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-t6UTBQY9lB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t6UTBQY9lB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t6UTBQY9lB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t6UTBQY9lB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t6UTBQY9lB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t6UTBQY9lB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t6UTBQY9lB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t6UTBQY9lB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t6UTBQY9lB .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-t6UTBQY9lB .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t6UTBQY9lB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t6UTBQY9lB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t6UTBQY9lB .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t6UTBQY9lB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t6UTBQY9lB .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t6UTBQY9lB .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t6UTBQY9lB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t6UTBQY9lB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t6UTBQY9lB .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t6UTBQY9lB .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-t6UTBQY9lB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t6UTBQY9lB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t6UTBQY9lB .dropdown-item.active,
.cid-t6UTBQY9lB .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t6UTBQY9lB .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t6UTBQY9lB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6UTBQY9lB .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t6UTBQY9lB .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t6UTBQY9lB .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t6UTBQY9lB .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t6UTBQY9lB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t6UTBQY9lB .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t6UTBQY9lB .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t6UTBQY9lB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t6UTBQY9lB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t6UTBQY9lB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t6UTBQY9lB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t6UTBQY9lB .navbar-buttons {
  text-align: center;
}
.cid-t6UTBQY9lB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6UTBQY9lB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t6UTBQY9lB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6UTBQY9lB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6UTBQY9lB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6UTBQY9lB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6UTBQY9lB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6UTBQY9lB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6UTBQY9lB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6UTBQY9lB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6UTBQY9lB .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t6UTBQY9lB a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t6UTBQY9lB .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t6UTBQY9lB .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t6UTBQY9lB .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t6UTBQY9lB .navbar {
    height: 77px;
  }
  .cid-t6UTBQY9lB .navbar.opened {
    height: auto;
  }
  .cid-t6UTBQY9lB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t6UTBQY9lB a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t6UTBQY9lB a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t6UTBQY9lB .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t6UTBQY9lB .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t6UTBQY9lB #mobile-hide {
    display: none;
  }
}
.cid-t6UTBSb1yF {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t6UTBSb1yF .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t6UTBSb1yF input {
  padding: 0rem 1rem !important;
}
.cid-t6UTBSb1yF .title {
  margin-bottom: 1rem;
}
.cid-t6UTBSb1yF textarea {
  min-height: 160px;
}
.cid-t6UTBSb1yF input::-webkit-input-placeholder,
.cid-t6UTBSb1yF textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t6UTBSb1yF input:-moz-placeholder,
.cid-t6UTBSb1yF textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t6UTBSb1yF img {
    width: 100%;
  }
  .cid-t6UTBSb1yF form {
    margin-top: 2rem;
  }
}
.cid-t6UTBSb1yF .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t6UTBSb1yF .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t6UTBSb1yF .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t6UTBSb1yF .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t6UTBSb1yF .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t6UTBSb1yF .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t6UTBSb1yF .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t6UTBSb1yF .form-btn {
  width: 100%;
}
.cid-t6UTBSb1yF .link-btn {
  width: 100%;
}
.cid-t6UTBSb1yF h5 {
  margin-bottom: 0.2rem;
}
.cid-t6UTBSb1yF .mbr-form .btn {
  margin: 0;
}
.cid-t6UTBSb1yF .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t6UTBSb1yF .block-left {
  margin-bottom: 2.6rem;
}
.cid-t6UTBSb1yF .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t6UTBSb1yF .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t6UTBSb1yF .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t6UTBSb1yF .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t6UTBSb1yF h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t6UTBSb1yF .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t6UTBSb1yF .row {
    margin: 0rem;
  }
}
.cid-t6UTBSb1yF .btn {
  margin-left: 0rem;
}
.cid-t6UTBSb1yF H5 {
  text-align: center;
}
.cid-t6UTBSb1yF P {
  text-align: center;
}
.cid-t6UTBSb1yF .block-left,
.cid-t6UTBSb1yF .mbr-section-btn {
  text-align: left;
}
.cid-t6UTBSb1yF h2 {
  font-size: 62px;
}
.cid-t6UTBSb1yF H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t6UTBSb1yF H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t6UTBSb1yF .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t6UTBSb1yF .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-t6UTBSb1yF .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t6UTBU1w7A {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t6UTBU1w7A .first,
.cid-t6UTBU1w7A .second,
.cid-t6UTBU1w7A .third {
  display: inline-block;
}
.cid-t6UTBU1w7A img {
  max-width: 350px;
  height: auto;
}
.cid-t6UTBU1w7A .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t6UTBU1w7A .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t6UTBU1w7A .row {
  align-items: flex-end;
}
.cid-t6UTBU1w7A .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t6UTBU1w7A .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t6UTBVsARa {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t6UTBVsARa .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t6UTBVsARa .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t6UTBVsARa .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t6UTBVsARa .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t6UTBVsARa .card-img {
  margin-bottom: 1.7rem;
}
.cid-t6UTBVsARa .card-title {
  margin-bottom: 1.5rem;
}
.cid-t6UTBVsARa .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6UTBVsARa .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6UTBVsARa .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t6UTBVsARa .row {
    padding: 0 1rem;
  }
  .cid-t6UTBVsARa .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t6UTBVsARa .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t6UTBVsARa .card-box,
.cid-t6UTBVsARa .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTBVsARa .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t6UTBVsARa .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t6UTBVsARa .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t6UTBVsARa .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t6UTBVsARa .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t6UTBVsARa .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t6UTBVsARa .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t6UTBVsARa .mbr-text,
.cid-t6UTBVsARa .link {
  color: #ffffff;
}
.cid-t6UTBVsARa H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t6UTBVsARa .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t6UTBWtk8q {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UTBWtk8q h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UTBWtk8q .container {
    position: relative;
  }
  .cid-t6UTBWtk8q .row {
    margin: 0;
  }
  .cid-t6UTBWtk8q h2 {
    margin: 0;
  }
}
.cid-t6UTBWtk8q .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UTBWtk8q .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UTBWtk8q h2 {
  color: #e9204f;
}
.cid-t7F5tEvmIT {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7F5tEvmIT {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7F5tEvmIT .box {
    margin-top: 2.5rem;
  }
  .cid-t7F5tEvmIT .wrapper {
    padding: 0;
  }
  .cid-t7F5tEvmIT img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7F5tEvmIT .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7F5tEvmIT .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7F5tEvmIT .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7F5tEvmIT .icon-wrap span {
  padding-left: 8px;
}
.cid-t7F5tEvmIT .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7F5tEvmIT .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-t7F5tEvmIT .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7F5tEvmIT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7F5tEvmIT .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7F5tEvmIT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7F5tEvmIT a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7F5tEvmIT {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7F5tEvmIT .box {
    height: 250px;
  }
  .cid-t7F5tEvmIT .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7F5tEvmIT .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7F5tEvmIT .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7F5tEvmIT .row {
    padding: 0 1rem;
  }
  .cid-t7F5tEvmIT .left-block {
    padding-right: 4rem;
  }
}
.cid-t7F5tEvmIT .btn {
  margin-left: 0rem;
}
.cid-t7F5tEvmIT .mbr-text,
.cid-t7F5tEvmIT .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7F5tEvmIT img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t6UTBXNmGf {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t6UTBXNmGf {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t6UTBXNmGf .box {
    margin-top: 2.5rem;
  }
}
.cid-t6UTBXNmGf .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6UTBXNmGf .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6UTBXNmGf .icon-wrap span {
  padding-left: 8px;
}
.cid-t6UTBXNmGf .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6UTBXNmGf .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-t6UTBXNmGf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6UTBXNmGf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6UTBXNmGf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6UTBXNmGf a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6UTBXNmGf a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6UTBXNmGf {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t6UTBXNmGf .box {
    height: 250px;
  }
  .cid-t6UTBXNmGf .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t6UTBXNmGf .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6UTBXNmGf .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t6UTBXNmGf .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t6UTBXNmGf .row {
    padding: 0 1rem;
  }
}
.cid-t6UTBXNmGf .btn {
  margin-left: 0rem;
}
.cid-t6UTBXNmGf .mbr-text,
.cid-t6UTBXNmGf .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UTBXNmGf {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t6UTBXNmGf .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t6UTBXNmGf .box {
    margin-top: -40px !important;
  }
  .cid-t6UTBXNmGf h2 {
    padding-top: 50px;
  }
}
.cid-t6UTBXNmGf .star-colour {
  color: #e9204f;
}
.cid-t6UTBXNmGf H1 {
  color: #e9204e;
}
.cid-t6UTBYuCFd {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UTBYuCFd h2 {
    margin-bottom: 1rem;
  }
  .cid-t6UTBYuCFd .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t6UTBYuCFd .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t6UTBYuCFd .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t6UTBYuCFd .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t6UTBYuCFd .container {
    position: relative;
  }
  .cid-t6UTBYuCFd h2 {
    margin: 0;
  }
}
.cid-t6UTBYuCFd .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t6UTBYuCFd hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t6UTBYuCFd .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UTBYuCFd .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t6UTBYuCFd .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t6UTBYuCFd .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t6UTBYuCFd .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTBYuCFd .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t6UTBYuCFd .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t6UTBYuCFd .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t6UTBYuCFd .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t6UTBYuCFd .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t6UTBYuCFd .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t6UTBYuCFd .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t6UTBYuCFd .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t6UTBYuCFd .container-column,
.cid-t6UTBYuCFd h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t6UTBYuCFd .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t6UTBZoIgj {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UTBZoIgj h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UTBZoIgj .container {
    position: relative;
  }
  .cid-t6UTBZoIgj .row {
    margin: 0;
  }
  .cid-t6UTBZoIgj h2 {
    margin: 0;
  }
}
.cid-t6UTBZoIgj .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UTBZoIgj .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UTBZoIgj h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t6UTBZoIgj .container {
    margin-top: -80px !important;
  }
}
.cid-t6UTBZQrks {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t6UTBZQrks {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t6UTBZQrks .box {
    margin-top: 2.5rem;
  }
  .cid-t6UTBZQrks .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t6UTBZQrks .box {
  background-image: url("../../../assets/images/seo-adv-google-my-business-2.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t6UTBZQrks .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t6UTBZQrks .icon-wrap span {
  padding-left: 8px;
}
.cid-t6UTBZQrks .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t6UTBZQrks .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-t6UTBZQrks .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t6UTBZQrks .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t6UTBZQrks .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t6UTBZQrks a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t6UTBZQrks a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6UTBZQrks {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t6UTBZQrks .box {
    height: 250px;
  }
  .cid-t6UTBZQrks .container {
    margin-bottom: -25px !important;
  }
}
.cid-t6UTBZQrks .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t6UTBZQrks .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t6UTBZQrks .row {
    padding: 0 1rem;
  }
  .cid-t6UTBZQrks .left-block {
    padding-right: 4rem;
  }
}
.cid-t6UTBZQrks .btn {
  margin-left: 0rem;
}
.cid-t6UTBZQrks .mbr-text,
.cid-t6UTBZQrks .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t6UTC0zTVb {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UTC0zTVb h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UTC0zTVb .container {
    position: relative;
  }
  .cid-t6UTC0zTVb .row {
    margin: 0;
  }
  .cid-t6UTC0zTVb h2 {
    margin: 0;
  }
}
.cid-t6UTC0zTVb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UTC0zTVb .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UTC0zTVb h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t6UTC0zTVb .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t6UTC16NXU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UTC16NXU h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UTC16NXU .container {
    position: relative;
  }
  .cid-t6UTC16NXU .row {
    margin: 0;
  }
  .cid-t6UTC16NXU h2 {
    margin: 0;
  }
}
.cid-t6UTC16NXU .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UTC16NXU .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t6UTC16NXU h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t6UTC1Ft57 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t6UTC1Ft57 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t6UTC1Ft57 .align-center {
    text-align: center;
  }
  .cid-t6UTC1Ft57 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t6UTC1Ft57 .block-btn {
  display: flex;
}
.cid-t6UTC1Ft57 .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t6UTC1Ft57 h2 {
  margin-bottom: 0;
}
.cid-t6UTC1Ft57 .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t6UTC1Ft57 .container {
    padding: 0 3rem;
  }
  .cid-t6UTC1Ft57 .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t6UTC1Ft57 .block-btn {
    justify-content: center;
  }
  .cid-t6UTC1Ft57 .text-block {
    text-align: center;
  }
  .cid-t6UTC1Ft57 .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t6UTC1Ft57 .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t6UTC1Ft57 .block-btn {
    justify-content: flex-end;
  }
  .cid-t6UTC1Ft57 .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t6UTC1Ft57 .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t6UTC1Ft57 .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7tifoMYGJ {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7tifoMYGJ p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7tifoMYGJ .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7tifoMYGJ .collapsed {
  border: none;
}
.cid-t7tifoMYGJ .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tifoMYGJ .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7tifoMYGJ .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7tifoMYGJ .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7tifoMYGJ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7tifoMYGJ .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7tifoMYGJ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7tifoMYGJ .panel-text {
  color: #191919;
}
.cid-t7tifoMYGJ H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7tifoMYGJ H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7tifoMYGJ .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7tifoMYGJ a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7tifoMYGJ a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7tifoMYGJ .floatright1 {
  float: right;
}
.cid-t7tifoMYGJ a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7tifoMYGJ a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7tifoMYGJ h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7tifoMYGJ .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t6UTC3vi1J {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t6UTC3vi1J h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UTC3vi1J .container {
    position: relative;
  }
  .cid-t6UTC3vi1J .row {
    margin: 0;
  }
  .cid-t6UTC3vi1J h2 {
    margin: 0;
  }
}
.cid-t6UTC3vi1J .mbr-text {
  margin-top: 1.4rem;
}
.cid-t6UTC3vi1J H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t6UTC3vi1J .container {
    margin-top: -20px !important;
  }
}
.cid-t6UTC3XfqV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6UTC3XfqV .mbr-text {
  color: #767676;
}
.cid-t6UTC3XfqV .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t6UTC3XfqV .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t6UTC3XfqV .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t6UTC3XfqV .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t6UTC3XfqV .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t6UTC3XfqV .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t6UTC3XfqV .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6UTC3XfqV .card {
    margin-bottom: 2rem;
  }
}
.cid-t6UTC3XfqV .text-link {
  font-weight: 800 !important;
}
.cid-t6UTC3XfqV .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t6UTC3XfqV .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTC3XfqV .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTC3XfqV .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t6UTC3XfqV .card:hover .icon-arrow {
  color: #fff;
}
.cid-t6UTC3XfqV .card:hover .text-link {
  color: #fff !important;
}
.cid-t6UTC3XfqV .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t6UTC3XfqV .card:hover .link {
  transform: translateX(42px);
}
.cid-t6UTC3XfqV .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t6UTC3XfqV h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t6UTC4H9AO {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t6UTC4H9AO .mbr-text {
  color: #767676;
}
.cid-t6UTC4H9AO .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t6UTC4H9AO .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t6UTC4H9AO .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t6UTC4H9AO .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t6UTC4H9AO .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t6UTC4H9AO .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t6UTC4H9AO .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6UTC4H9AO .card {
    margin-bottom: 2rem;
  }
}
.cid-t6UTC4H9AO .text-link {
  font-weight: 800 !important;
}
.cid-t6UTC4H9AO .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t6UTC4H9AO .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTC4H9AO .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTC4H9AO .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t6UTC4H9AO .card:hover .icon-arrow {
  color: #fff;
}
.cid-t6UTC4H9AO .card:hover .text-link {
  color: #fff !important;
}
.cid-t6UTC4H9AO .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t6UTC4H9AO .card:hover .link {
  transform: translateX(42px);
}
.cid-t6UTC4H9AO .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t6UTC4H9AO h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t6UTC4H9AO .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t6UTC5k8tz {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t6UTC5k8tz .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t6UTC5k8tz .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t6UTC5k8tz .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t6UTC5k8tz .mbr-section-title,
.cid-t6UTC5k8tz .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t6UTC5k8tz .social-list a {
  transition: .3s;
}
.cid-t6UTC5k8tz .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t6UTC5k8tz .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t6UTC5k8tz .social-list {
    margin-bottom: 2rem;
  }
  .cid-t6UTC5k8tz .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t6UTC5k8tz .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t6UTC5k8tz .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t6UTC5k8tz .row {
    padding: 0 1rem;
  }
}
.cid-t6UTC5Glx3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t6UTC5Glx3 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t6UTC5Glx3 .container {
    position: relative;
  }
  .cid-t6UTC5Glx3 .row {
    margin: 0;
  }
  .cid-t6UTC5Glx3 h2 {
    margin: 0;
  }
}
.cid-t6UTC5Glx3 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t6UTC5Glx3 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t6UTC5Glx3 P {
  color: #ffffff;
  text-align: center;
}
.cid-t6UTC6HIkc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t6UTC6HIkc .link {
  margin: 0;
}
.cid-t6UTC6HIkc .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t6UTC6HIkc .card {
    margin-bottom: 1rem;
  }
}
.cid-t6UTC6HIkc .card-title {
  margin-bottom: 0rem;
}
.cid-t6UTC6HIkc a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTC6HIkc .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t6UTC6HIkc .align-center {
  text-align: center;
}
.cid-t6UTC7iDUH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t6UTC7iDUH .media-container-row {
  align-items: center;
}
.cid-t6UTC7iDUH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t6UTC7iDUH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t6UTC7iDUH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t6UTC7iDUH .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t6UTC7iDUH .foot-menu-item {
  transform: 0.2s;
}
.cid-t6UTC7iDUH .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t6UTC7iDUH .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t6UTC7iDUH .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t6UTC7iDUH .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t6UTC7iDUH .foot-menu {
    justify-content: center;
  }
  .cid-t6UTC7iDUH .mbr-text {
    text-align: center;
  }
  .cid-t6UTC7iDUH .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t6UTC7iDUH .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t6UTC7iDUH .link:hover {
  color: #ffffff;
}
.cid-t6UTC7ZLag .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t6UTC7ZLag .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t6UTC7ZLag .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t6UTC7ZLag .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t6UTC7ZLag .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t6UTC7ZLag .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t6UTC7ZLag .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t6UTC7ZLag .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t6UTC7ZLag P {
  color: #232323;
}
.cid-t6UTC7ZLag DIV {
  color: #ffffff;
}
.cid-t6UTC7ZLag H10 {
  color: #767676;
}
.cid-t6UTC7ZLag .hidden {
  display: none;
}
.cid-t6UTC7ZLag p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t6UTC7ZLag .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t6UTC7ZLag .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t6UTC7ZLag .sticky li:hover {
  margin-left: 0px;
}
.cid-t6UTC7ZLag .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t6UTC7ZLag .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t6UTC7ZLag .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t6UTC7ZLag {
    display: none;
  }
}
.cid-toyfUT6gTr .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfUT6gTr .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfUT6gTr .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfUT6gTr .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfUT6gTr .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfUT6gTr .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfUT6gTr .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfUT6gTr .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfUT6gTr P {
  color: #232323;
}
.cid-toyfUT6gTr DIV {
  color: #ffffff;
}
.cid-toyfUT6gTr H10 {
  color: #767676;
}
.cid-toyfUT6gTr .hidden {
  display: none;
}
.cid-toyfUT6gTr p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfUT6gTr .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfUT6gTr .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfUT6gTr .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfUT6gTr .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfUT6gTr .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfUT6gTr .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfUT6gTr {
    display: none;
  }
}
.cid-t6UTC9AHon .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t6UTC9AHon .my-float {
  margin-top: 16px;
}
.cid-t6UTC9AHon P {
  color: #232323;
}
.cid-t6UTC9AHon DIV {
  color: #ffffff;
}
.cid-t6UTC9AHon H10 {
  color: #767676;
}
.cid-t6UTC9AHon .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t6UTC9AHon {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-tldW2wioLo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tldW2wioLo .nav-item:focus,
.cid-tldW2wioLo .nav-link:focus {
  outline: none;
}
.cid-tldW2wioLo .dropdown .dropdown-menu .dropdown-item {
  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-tldW2wioLo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tldW2wioLo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tldW2wioLo .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-tldW2wioLo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tldW2wioLo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tldW2wioLo .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tldW2wioLo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tldW2wioLo .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tldW2wioLo .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tldW2wioLo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tldW2wioLo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tldW2wioLo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tldW2wioLo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tldW2wioLo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tldW2wioLo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tldW2wioLo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tldW2wioLo .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-tldW2wioLo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tldW2wioLo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tldW2wioLo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tldW2wioLo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tldW2wioLo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tldW2wioLo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tldW2wioLo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tldW2wioLo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tldW2wioLo .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-tldW2wioLo .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tldW2wioLo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tldW2wioLo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tldW2wioLo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tldW2wioLo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tldW2wioLo .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tldW2wioLo .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tldW2wioLo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tldW2wioLo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tldW2wioLo .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tldW2wioLo .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-tldW2wioLo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tldW2wioLo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tldW2wioLo .dropdown-item.active,
.cid-tldW2wioLo .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tldW2wioLo .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tldW2wioLo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tldW2wioLo .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tldW2wioLo .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tldW2wioLo .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tldW2wioLo .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tldW2wioLo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tldW2wioLo .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tldW2wioLo .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tldW2wioLo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tldW2wioLo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tldW2wioLo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tldW2wioLo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tldW2wioLo .navbar-buttons {
  text-align: center;
}
.cid-tldW2wioLo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tldW2wioLo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tldW2wioLo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tldW2wioLo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tldW2wioLo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tldW2wioLo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tldW2wioLo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tldW2wioLo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tldW2wioLo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tldW2wioLo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tldW2wioLo .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tldW2wioLo a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tldW2wioLo .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tldW2wioLo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tldW2wioLo .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tldW2wioLo .navbar {
    height: 77px;
  }
  .cid-tldW2wioLo .navbar.opened {
    height: auto;
  }
  .cid-tldW2wioLo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tldW2wioLo a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tldW2wioLo a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tldW2wioLo .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tldW2wioLo .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tldW2wioLo #mobile-hide {
    display: none;
  }
}
.cid-tldW2wQnsK {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-tldW2wQnsK .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tldW2wQnsK input {
  padding: 0rem 1rem !important;
}
.cid-tldW2wQnsK .title {
  margin-bottom: 1rem;
}
.cid-tldW2wQnsK textarea {
  min-height: 160px;
}
.cid-tldW2wQnsK input::-webkit-input-placeholder,
.cid-tldW2wQnsK textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-tldW2wQnsK input:-moz-placeholder,
.cid-tldW2wQnsK textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-tldW2wQnsK img {
    width: 100%;
  }
  .cid-tldW2wQnsK form {
    margin-top: 2rem;
  }
}
.cid-tldW2wQnsK .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tldW2wQnsK .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-tldW2wQnsK .container {
    margin-bottom: -80px !important;
    margin-top: -40px !important;
  }
}
@media (min-width: 992px) {
  .cid-tldW2wQnsK .mbr-form {
    padding-left: 2rem;
  }
}
.cid-tldW2wQnsK .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-tldW2wQnsK .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-tldW2wQnsK .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-tldW2wQnsK .form-btn {
  width: 100%;
}
.cid-tldW2wQnsK .link-btn {
  width: 100%;
}
.cid-tldW2wQnsK h5 {
  margin-bottom: 0.2rem;
}
.cid-tldW2wQnsK .mbr-form .btn {
  margin: 0;
}
.cid-tldW2wQnsK .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tldW2wQnsK .block-left {
  margin-bottom: 2.6rem;
}
.cid-tldW2wQnsK .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-tldW2wQnsK .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-tldW2wQnsK .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tldW2wQnsK .dragArea {
    padding: 3rem 1rem;
  }
  .cid-tldW2wQnsK h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-tldW2wQnsK .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-tldW2wQnsK .row {
    margin: 0rem;
  }
}
.cid-tldW2wQnsK .btn {
  margin-left: 0rem;
}
.cid-tldW2wQnsK H5 {
  text-align: center;
}
.cid-tldW2wQnsK P {
  text-align: center;
}
.cid-tldW2wQnsK .block-left,
.cid-tldW2wQnsK .mbr-section-btn {
  text-align: left;
}
.cid-tldW2wQnsK h2 {
  font-size: 62px;
}
.cid-tldW2wQnsK H3 {
  text-align: left;
  color: #e9204e;
}
.cid-tldW2wQnsK H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
}
.cid-tldW2wQnsK .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-tldW2wQnsK .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-tldW2wQnsK .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-tldW2xeTZE {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tldW2xeTZE .first,
.cid-tldW2xeTZE .second,
.cid-tldW2xeTZE .third {
  display: inline-block;
}
.cid-tldW2xeTZE img {
  max-width: 350px;
  height: auto;
}
.cid-tldW2xeTZE .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tldW2xeTZE .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-tldW2xeTZE .row {
  align-items: flex-end;
}
.cid-tldW2xeTZE .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tldW2xeTZE .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-tldW2xvWc6 {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tldW2xvWc6 .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-tldW2xvWc6 .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-tldW2xvWc6 .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-tldW2xvWc6 .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #191919;
}
.cid-tldW2xvWc6 .card-img {
  margin-bottom: 1.7rem;
}
.cid-tldW2xvWc6 .card-title {
  margin-bottom: 1.5rem;
}
.cid-tldW2xvWc6 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tldW2xvWc6 .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tldW2xvWc6 .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tldW2xvWc6 .row {
    padding: 0 1rem;
  }
  .cid-tldW2xvWc6 .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-tldW2xvWc6 .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-tldW2xvWc6 .card-box,
.cid-tldW2xvWc6 .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2xvWc6 .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-tldW2xvWc6 .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-tldW2xvWc6 .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-tldW2xvWc6 .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-tldW2xvWc6 .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-tldW2xvWc6 .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-tldW2xvWc6 .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tldW2xvWc6 .mbr-text,
.cid-tldW2xvWc6 .link {
  color: #ffffff;
}
.cid-tldW2xvWc6 H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-tldW2xvWc6 .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-tldW2xUOYB {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tldW2xUOYB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tldW2xUOYB .container {
    position: relative;
  }
  .cid-tldW2xUOYB .row {
    margin: 0;
  }
  .cid-tldW2xUOYB h2 {
    margin: 0;
  }
}
.cid-tldW2xUOYB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tldW2xUOYB .mbr-text {
  margin-top: 1.4rem;
}
.cid-tldW2xUOYB h2 {
  color: #e9204f;
}
.cid-tldW2y9zAV {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tldW2y9zAV {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-tldW2y9zAV .box {
    margin-top: 2.5rem;
  }
  .cid-tldW2y9zAV .wrapper {
    padding: 0;
  }
  .cid-tldW2y9zAV img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-tldW2y9zAV .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-tldW2y9zAV .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tldW2y9zAV .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tldW2y9zAV .icon-wrap span {
  padding-left: 8px;
}
.cid-tldW2y9zAV .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tldW2y9zAV .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-tldW2y9zAV .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tldW2y9zAV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tldW2y9zAV .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tldW2y9zAV a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tldW2y9zAV a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tldW2y9zAV {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-tldW2y9zAV .box {
    height: 250px;
  }
  .cid-tldW2y9zAV .container {
    margin-bottom: -45px !important;
  }
}
.cid-tldW2y9zAV .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tldW2y9zAV .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tldW2y9zAV .row {
    padding: 0 1rem;
  }
  .cid-tldW2y9zAV .left-block {
    padding-right: 4rem;
  }
}
.cid-tldW2y9zAV .btn {
  margin-left: 0rem;
}
.cid-tldW2y9zAV .mbr-text,
.cid-tldW2y9zAV .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tldW2y9zAV img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-tldW2yqUzm {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 767px) {
  .cid-tldW2yqUzm {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-tldW2yqUzm .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tldW2yqUzm .box {
    margin-top: -40px !important;
  }
  .cid-tldW2yqUzm h2 {
    padding-top: 50px;
  }
  .cid-tldW2yqUzm p {
    font-size: 20px !important;
  }
}
@media (max-width: 992px) {
  .cid-tldW2yqUzm {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tldW2yqUzm .box {
    margin-top: 2.5rem;
  }
}
.cid-tldW2yqUzm .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tldW2yqUzm .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tldW2yqUzm .icon-wrap span {
  padding-left: 8px;
}
.cid-tldW2yqUzm .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tldW2yqUzm .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-tldW2yqUzm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tldW2yqUzm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tldW2yqUzm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tldW2yqUzm a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tldW2yqUzm a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tldW2yqUzm {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tldW2yqUzm .box {
    height: 250px;
  }
  .cid-tldW2yqUzm .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-tldW2yqUzm .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tldW2yqUzm .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tldW2yqUzm .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tldW2yqUzm .row {
    padding: 0 1rem;
  }
}
.cid-tldW2yqUzm .btn {
  margin-left: 0rem;
}
.cid-tldW2yqUzm .mbr-text,
.cid-tldW2yqUzm .mbr-section-btn {
  color: #ffffff;
}
.cid-tldW2yqUzm .star-colour {
  color: #e9204f;
}
.cid-tldW2yqUzm H1 {
  color: #e9204e;
}
.cid-tldW2yHZKL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tldW2yHZKL h2 {
    margin-bottom: 1rem;
  }
  .cid-tldW2yHZKL .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-tldW2yHZKL .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-tldW2yHZKL .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tldW2yHZKL .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-tldW2yHZKL .container {
    position: relative;
  }
  .cid-tldW2yHZKL h2 {
    margin: 0;
  }
}
.cid-tldW2yHZKL .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-tldW2yHZKL hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-tldW2yHZKL .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tldW2yHZKL .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-tldW2yHZKL .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tldW2yHZKL .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tldW2yHZKL .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2yHZKL .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-tldW2yHZKL .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-tldW2yHZKL .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-tldW2yHZKL .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tldW2yHZKL .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-tldW2yHZKL .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-tldW2yHZKL .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tldW2yHZKL .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-tldW2yHZKL .container-column,
.cid-tldW2yHZKL h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-tldW2yHZKL .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-tldW2yZkem {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tldW2yZkem h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tldW2yZkem .container {
    position: relative;
  }
  .cid-tldW2yZkem .row {
    margin: 0;
  }
  .cid-tldW2yZkem h2 {
    margin: 0;
  }
}
.cid-tldW2yZkem .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tldW2yZkem .mbr-text {
  margin-top: 1.4rem;
}
.cid-tldW2yZkem h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tldW2yZkem .container {
    margin-top: -80px !important;
  }
}
.cid-tldW2zfpLh {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tldW2zfpLh {
    padding-top: 0px;
    padding-bottom: 70px;
  }
  .cid-tldW2zfpLh .box {
    margin-top: 2.5rem;
  }
  .cid-tldW2zfpLh .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-tldW2zfpLh .box {
  background-image: url("../../../assets/images/seo-adv-seo-reseller-1.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tldW2zfpLh .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tldW2zfpLh .icon-wrap span {
  padding-left: 8px;
}
.cid-tldW2zfpLh .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tldW2zfpLh .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-tldW2zfpLh .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tldW2zfpLh .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tldW2zfpLh .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tldW2zfpLh a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tldW2zfpLh a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tldW2zfpLh {
    padding-top: 0px;
    padding-bottom: 49px;
  }
  .cid-tldW2zfpLh .box {
    height: 250px;
  }
  .cid-tldW2zfpLh .container {
    margin-bottom: -25px !important;
  }
}
.cid-tldW2zfpLh .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tldW2zfpLh .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tldW2zfpLh .row {
    padding: 0 1rem;
  }
  .cid-tldW2zfpLh .left-block {
    padding-right: 4rem;
  }
}
.cid-tldW2zfpLh .btn {
  margin-left: 0rem;
}
.cid-tldW2zfpLh .mbr-text,
.cid-tldW2zfpLh .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tldW2zv8oW {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tldW2zv8oW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tldW2zv8oW .container {
    position: relative;
  }
  .cid-tldW2zv8oW .row {
    margin: 0;
  }
  .cid-tldW2zv8oW h2 {
    margin: 0;
  }
}
.cid-tldW2zv8oW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tldW2zv8oW .mbr-text {
  margin-top: 1.4rem;
}
.cid-tldW2zv8oW h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tldW2zv8oW .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-tldW2zKjJa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tldW2zKjJa h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tldW2zKjJa .container {
    position: relative;
  }
  .cid-tldW2zKjJa .row {
    margin: 0;
  }
  .cid-tldW2zKjJa h2 {
    margin: 0;
  }
}
.cid-tldW2zKjJa .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tldW2zKjJa .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-tldW2zKjJa h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-tldW2zXVET {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tldW2zXVET .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-tldW2zXVET .align-center {
    text-align: center;
  }
  .cid-tldW2zXVET .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tldW2zXVET .block-btn {
  display: flex;
}
.cid-tldW2zXVET .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-tldW2zXVET h2 {
  margin-bottom: 0;
}
.cid-tldW2zXVET .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-tldW2zXVET .container {
    padding: 0 3rem;
  }
  .cid-tldW2zXVET .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tldW2zXVET .block-btn {
    justify-content: center;
  }
  .cid-tldW2zXVET .text-block {
    text-align: center;
  }
  .cid-tldW2zXVET .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-tldW2zXVET .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-tldW2zXVET .block-btn {
    justify-content: flex-end;
  }
  .cid-tldW2zXVET .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-tldW2zXVET .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-tldW2zXVET .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-tldW2Ad4OH {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-tldW2Ad4OH p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-tldW2Ad4OH .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-tldW2Ad4OH .collapsed {
  border: none;
}
.cid-tldW2Ad4OH .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tldW2Ad4OH .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-tldW2Ad4OH .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-tldW2Ad4OH .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tldW2Ad4OH .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tldW2Ad4OH .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-tldW2Ad4OH .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-tldW2Ad4OH .panel-text {
  color: #191919;
}
.cid-tldW2Ad4OH H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-tldW2Ad4OH H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-tldW2Ad4OH .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tldW2Ad4OH a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-tldW2Ad4OH a[aria-expanded="true"] h4 {
  color: white;
}
.cid-tldW2Ad4OH .floatright1 {
  float: right;
}
.cid-tldW2Ad4OH a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-tldW2Ad4OH a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-tldW2Ad4OH h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-tldW2Ad4OH .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-tldW2AzHTH {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tldW2AzHTH h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tldW2AzHTH .container {
    position: relative;
  }
  .cid-tldW2AzHTH .row {
    margin: 0;
  }
  .cid-tldW2AzHTH h2 {
    margin: 0;
  }
}
.cid-tldW2AzHTH .mbr-text {
  margin-top: 1.4rem;
}
.cid-tldW2AzHTH H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-tldW2AzHTH .container {
    margin-top: -20px !important;
  }
}
.cid-tldW2AS77b {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tldW2AS77b .mbr-text {
  color: #767676;
}
.cid-tldW2AS77b .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-tldW2AS77b .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tldW2AS77b .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tldW2AS77b .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tldW2AS77b .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tldW2AS77b .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tldW2AS77b .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tldW2AS77b .card {
    margin-bottom: 2rem;
  }
}
.cid-tldW2AS77b .text-link {
  font-weight: 800 !important;
}
.cid-tldW2AS77b .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tldW2AS77b .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2AS77b .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2AS77b .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tldW2AS77b .card:hover .icon-arrow {
  color: #fff;
}
.cid-tldW2AS77b .card:hover .text-link {
  color: #fff !important;
}
.cid-tldW2AS77b .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tldW2AS77b .card:hover .link {
  transform: translateX(42px);
}
.cid-tldW2AS77b .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tldW2AS77b h5 {
  color: #101010;
  font-weight: 800;
}
.cid-tldW2BhitR {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tldW2BhitR .mbr-text {
  color: #767676;
}
.cid-tldW2BhitR .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-tldW2BhitR .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tldW2BhitR .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tldW2BhitR .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tldW2BhitR .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tldW2BhitR .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tldW2BhitR .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tldW2BhitR .card {
    margin-bottom: 2rem;
  }
}
.cid-tldW2BhitR .text-link {
  font-weight: 800 !important;
}
.cid-tldW2BhitR .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tldW2BhitR .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2BhitR .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2BhitR .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tldW2BhitR .card:hover .icon-arrow {
  color: #fff;
}
.cid-tldW2BhitR .card:hover .text-link {
  color: #fff !important;
}
.cid-tldW2BhitR .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tldW2BhitR .card:hover .link {
  transform: translateX(42px);
}
.cid-tldW2BhitR .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tldW2BhitR h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-tldW2BhitR .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-tldW2BEPcI {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tldW2BEPcI .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tldW2BEPcI .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tldW2BEPcI .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tldW2BEPcI .mbr-section-title,
.cid-tldW2BEPcI .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tldW2BEPcI .social-list a {
  transition: .3s;
}
.cid-tldW2BEPcI .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tldW2BEPcI .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tldW2BEPcI .social-list {
    margin-bottom: 2rem;
  }
  .cid-tldW2BEPcI .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tldW2BEPcI .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tldW2BEPcI .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tldW2BEPcI .row {
    padding: 0 1rem;
  }
}
.cid-tldW2BX44U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tldW2BX44U h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tldW2BX44U .container {
    position: relative;
  }
  .cid-tldW2BX44U .row {
    margin: 0;
  }
  .cid-tldW2BX44U h2 {
    margin: 0;
  }
}
.cid-tldW2BX44U .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tldW2BX44U .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tldW2BX44U P {
  color: #ffffff;
  text-align: center;
}
.cid-tldW2CfEuE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tldW2CfEuE .link {
  margin: 0;
}
.cid-tldW2CfEuE .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tldW2CfEuE .card {
    margin-bottom: 1rem;
  }
}
.cid-tldW2CfEuE .card-title {
  margin-bottom: 0rem;
}
.cid-tldW2CfEuE a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2CfEuE .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tldW2CfEuE .align-center {
  text-align: center;
}
.cid-tldW2CAn87 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tldW2CAn87 .media-container-row {
  align-items: center;
}
.cid-tldW2CAn87 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tldW2CAn87 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tldW2CAn87 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tldW2CAn87 .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tldW2CAn87 .foot-menu-item {
  transform: 0.2s;
}
.cid-tldW2CAn87 .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tldW2CAn87 .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tldW2CAn87 .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tldW2CAn87 .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tldW2CAn87 .foot-menu {
    justify-content: center;
  }
  .cid-tldW2CAn87 .mbr-text {
    text-align: center;
  }
  .cid-tldW2CAn87 .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tldW2CAn87 .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tldW2CAn87 .link:hover {
  color: #ffffff;
}
.cid-tldW2CUpoU .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tldW2CUpoU .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tldW2CUpoU .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tldW2CUpoU .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tldW2CUpoU .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tldW2CUpoU .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tldW2CUpoU .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tldW2CUpoU .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tldW2CUpoU P {
  color: #232323;
}
.cid-tldW2CUpoU DIV {
  color: #ffffff;
}
.cid-tldW2CUpoU H10 {
  color: #767676;
}
.cid-tldW2CUpoU .hidden {
  display: none;
}
.cid-tldW2CUpoU p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tldW2CUpoU .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tldW2CUpoU .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tldW2CUpoU .sticky li:hover {
  margin-left: 0px;
}
.cid-tldW2CUpoU .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tldW2CUpoU .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tldW2CUpoU .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tldW2CUpoU {
    display: none;
  }
}
.cid-toyga3DKoF .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyga3DKoF .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyga3DKoF .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyga3DKoF .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyga3DKoF .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyga3DKoF .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyga3DKoF .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyga3DKoF .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyga3DKoF P {
  color: #232323;
}
.cid-toyga3DKoF DIV {
  color: #ffffff;
}
.cid-toyga3DKoF H10 {
  color: #767676;
}
.cid-toyga3DKoF .hidden {
  display: none;
}
.cid-toyga3DKoF p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyga3DKoF .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyga3DKoF .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyga3DKoF .sticky li:hover {
  margin-left: 0px;
}
.cid-toyga3DKoF .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyga3DKoF .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyga3DKoF .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyga3DKoF {
    display: none;
  }
}
.cid-tldW2DoVz3 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tldW2DoVz3 .my-float {
  margin-top: 16px;
}
.cid-tldW2DoVz3 P {
  color: #232323;
}
.cid-tldW2DoVz3 DIV {
  color: #ffffff;
}
.cid-tldW2DoVz3 H10 {
  color: #767676;
}
.cid-tldW2DoVz3 .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tldW2DoVz3 {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-tstZLGi29k .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tstZLGi29k .nav-item:focus,
.cid-tstZLGi29k .nav-link:focus {
  outline: none;
}
.cid-tstZLGi29k .dropdown .dropdown-menu .dropdown-item {
  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-tstZLGi29k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tstZLGi29k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tstZLGi29k .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-tstZLGi29k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tstZLGi29k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tstZLGi29k .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tstZLGi29k .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tstZLGi29k .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tstZLGi29k .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tstZLGi29k .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tstZLGi29k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tstZLGi29k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tstZLGi29k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tstZLGi29k .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tstZLGi29k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tstZLGi29k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tstZLGi29k .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-tstZLGi29k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tstZLGi29k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tstZLGi29k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tstZLGi29k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tstZLGi29k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tstZLGi29k .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tstZLGi29k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tstZLGi29k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tstZLGi29k .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-tstZLGi29k .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tstZLGi29k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tstZLGi29k .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tstZLGi29k .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tstZLGi29k .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tstZLGi29k .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tstZLGi29k .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tstZLGi29k .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tstZLGi29k .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tstZLGi29k .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tstZLGi29k .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-tstZLGi29k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tstZLGi29k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tstZLGi29k .dropdown-item.active,
.cid-tstZLGi29k .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tstZLGi29k .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tstZLGi29k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tstZLGi29k .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tstZLGi29k .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tstZLGi29k .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tstZLGi29k .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tstZLGi29k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tstZLGi29k .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tstZLGi29k .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tstZLGi29k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tstZLGi29k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tstZLGi29k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tstZLGi29k ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tstZLGi29k .navbar-buttons {
  text-align: center;
}
.cid-tstZLGi29k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tstZLGi29k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tstZLGi29k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tstZLGi29k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tstZLGi29k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tstZLGi29k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tstZLGi29k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tstZLGi29k nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tstZLGi29k nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tstZLGi29k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tstZLGi29k .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tstZLGi29k a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tstZLGi29k .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tstZLGi29k .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tstZLGi29k .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tstZLGi29k .navbar {
    height: 77px;
  }
  .cid-tstZLGi29k .navbar.opened {
    height: auto;
  }
  .cid-tstZLGi29k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tstZLGi29k a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tstZLGi29k a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tstZLGi29k .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tstZLGi29k .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tstZLGi29k #mobile-hide {
    display: none;
  }
}
.cid-tstZLH1B1V {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-tstZLH1B1V .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tstZLH1B1V input {
  padding: 0rem 1rem !important;
}
.cid-tstZLH1B1V .title {
  margin-bottom: 1rem;
}
.cid-tstZLH1B1V textarea {
  min-height: 160px;
}
.cid-tstZLH1B1V input::-webkit-input-placeholder,
.cid-tstZLH1B1V textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-tstZLH1B1V input:-moz-placeholder,
.cid-tstZLH1B1V textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-tstZLH1B1V img {
    width: 100%;
  }
  .cid-tstZLH1B1V form {
    margin-top: 2rem;
  }
}
.cid-tstZLH1B1V .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tstZLH1B1V .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-tstZLH1B1V .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-tstZLH1B1V .mbr-form {
    padding-left: 2rem;
  }
}
.cid-tstZLH1B1V .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-tstZLH1B1V .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-tstZLH1B1V .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-tstZLH1B1V .form-btn {
  width: 100%;
}
.cid-tstZLH1B1V .link-btn {
  width: 100%;
}
.cid-tstZLH1B1V h5 {
  margin-bottom: 0.2rem;
}
.cid-tstZLH1B1V .mbr-form .btn {
  margin: 0;
}
.cid-tstZLH1B1V .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tstZLH1B1V .block-left {
  margin-bottom: 2.6rem;
}
.cid-tstZLH1B1V .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-tstZLH1B1V .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-tstZLH1B1V .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tstZLH1B1V .dragArea {
    padding: 3rem 1rem;
  }
  .cid-tstZLH1B1V h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-tstZLH1B1V .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-tstZLH1B1V .row {
    margin: 0rem;
  }
}
.cid-tstZLH1B1V .btn {
  margin-left: 0rem;
}
.cid-tstZLH1B1V H5 {
  text-align: center;
}
.cid-tstZLH1B1V P {
  text-align: center;
}
.cid-tstZLH1B1V .block-left,
.cid-tstZLH1B1V .mbr-section-btn {
  text-align: left;
}
.cid-tstZLH1B1V h2 {
  font-size: 62px;
}
.cid-tstZLH1B1V H3 {
  text-align: left;
  color: #e9204e;
}
.cid-tstZLH1B1V H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-tstZLH1B1V .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-tstZLH1B1V .jq-selectbox__select-text {
  color: #C0C0C0 !important;
}
.cid-tstZLH1B1V .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-tstZLHG1eQ {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tstZLHG1eQ .first,
.cid-tstZLHG1eQ .second,
.cid-tstZLHG1eQ .third {
  display: inline-block;
}
.cid-tstZLHG1eQ img {
  max-width: 350px;
  height: auto;
}
.cid-tstZLHG1eQ .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tstZLHG1eQ .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-tstZLHG1eQ .row {
  align-items: flex-end;
}
.cid-tstZLHG1eQ .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tstZLHG1eQ .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-tstZLI21B0 {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tstZLI21B0 .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-tstZLI21B0 .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-tstZLI21B0 .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-tstZLI21B0 .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-tstZLI21B0 .card-img {
  margin-bottom: 1.7rem;
}
.cid-tstZLI21B0 .card-title {
  margin-bottom: 1.5rem;
}
.cid-tstZLI21B0 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tstZLI21B0 .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tstZLI21B0 .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tstZLI21B0 .row {
    padding: 0 1rem;
  }
  .cid-tstZLI21B0 .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-tstZLI21B0 .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-tstZLI21B0 .card-box,
.cid-tstZLI21B0 .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLI21B0 .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-tstZLI21B0 .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-tstZLI21B0 .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-tstZLI21B0 .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-tstZLI21B0 .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-tstZLI21B0 .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-tstZLI21B0 .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tstZLI21B0 .mbr-text,
.cid-tstZLI21B0 .link {
  color: #ffffff;
}
.cid-tstZLI21B0 H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-tstZLI21B0 .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-tstZXp9C6S {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZXp9C6S h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tstZXp9C6S .container {
    position: relative;
  }
  .cid-tstZXp9C6S .row {
    margin: 0;
  }
  .cid-tstZXp9C6S h2 {
    margin: 0;
  }
}
.cid-tstZXp9C6S .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tstZXp9C6S .mbr-text {
  margin-top: 1.4rem;
}
.cid-tstZXp9C6S h2 {
  color: #e9204f;
}
.cid-tsu0zqejRx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsu0zqejRx .mbr-text {
  color: #767676;
}
.cid-tsu0zqejRx .mbr-iconfont {
  color: #e9204f;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-tsu0zqejRx .link {
  margin: 0;
}
.cid-tsu0zqejRx .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tsu0zqejRx .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tsu0zqejRx .card {
    margin-bottom: 3rem;
  }
}
.cid-tsu0zqejRx .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tsu0zqejRx .row {
    padding: 0 1rem;
  }
}
.cid-tsu0zqejRx .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(233, 32, 79, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-tsu0zqejRx .card-title {
  transition: 0.3s;
}
.cid-tsu0zqejRx .card:hover .card-inner {
  border-bottom: 3px solid #e9204f;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-tsu0zqejRx .card:hover .card-title {
  color: #e9204e;
}
.cid-tsu0zqejRx .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-tsu0zqejRx .row {
    margin: 0;
  }
}
.cid-tsu0GHq11o {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tsu0GHq11o .mbr-text {
  color: #767676;
}
.cid-tsu0GHq11o .mbr-iconfont {
  color: #e9204f;
  font-size: 3rem;
  transition: 0.3s;
}
.cid-tsu0GHq11o .link {
  margin: 0;
}
.cid-tsu0GHq11o .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tsu0GHq11o .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tsu0GHq11o .card {
    margin-bottom: 3rem;
  }
}
.cid-tsu0GHq11o .card-img {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tsu0GHq11o .row {
    padding: 0 1rem;
  }
}
.cid-tsu0GHq11o .card-inner {
  transition: 0.3s;
  border-bottom: 3px solid;
  border-color: rgba(233, 32, 79, 0);
  padding: 2.2rem 1.4rem;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0);
}
.cid-tsu0GHq11o .card-title {
  transition: 0.3s;
}
.cid-tsu0GHq11o .card:hover .card-inner {
  border-bottom: 3px solid #e9204f;
  box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.12);
}
.cid-tsu0GHq11o .card:hover .card-title {
  color: #e9204e;
}
.cid-tsu0GHq11o .card:hover .mbr-iconfont {
  color: #000000;
}
@media (min-width: 767px) {
  .cid-tsu0GHq11o .row {
    margin: 0;
  }
}
.cid-tstZLIznPm {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLIznPm h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tstZLIznPm .container {
    position: relative;
  }
  .cid-tstZLIznPm .row {
    margin: 0;
  }
  .cid-tstZLIznPm h2 {
    margin: 0;
  }
}
.cid-tstZLIznPm .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tstZLIznPm .mbr-text {
  margin-top: 1.4rem;
}
.cid-tstZLIznPm h2 {
  color: #e9204f;
}
.cid-tstZLIRyL7 {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLIRyL7 {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-tstZLIRyL7 .box {
    margin-top: 2.5rem;
  }
  .cid-tstZLIRyL7 .wrapper {
    padding: 0;
  }
  .cid-tstZLIRyL7 img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-tstZLIRyL7 .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-tstZLIRyL7 .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tstZLIRyL7 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tstZLIRyL7 .icon-wrap span {
  padding-left: 8px;
}
.cid-tstZLIRyL7 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tstZLIRyL7 .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-tstZLIRyL7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tstZLIRyL7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tstZLIRyL7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tstZLIRyL7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tstZLIRyL7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tstZLIRyL7 {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-tstZLIRyL7 .box {
    height: 250px;
  }
  .cid-tstZLIRyL7 .container {
    margin-bottom: -45px !important;
  }
}
.cid-tstZLIRyL7 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tstZLIRyL7 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tstZLIRyL7 .row {
    padding: 0 1rem;
  }
  .cid-tstZLIRyL7 .left-block {
    padding-right: 4rem;
  }
}
.cid-tstZLIRyL7 .btn {
  margin-left: 0rem;
}
.cid-tstZLIRyL7 .mbr-text,
.cid-tstZLIRyL7 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tstZLIRyL7 img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-tstZLJcK5R {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-tstZLJcK5R {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tstZLJcK5R .box {
    margin-top: 2.5rem;
  }
}
.cid-tstZLJcK5R .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tstZLJcK5R .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tstZLJcK5R .icon-wrap span {
  padding-left: 8px;
}
.cid-tstZLJcK5R .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tstZLJcK5R .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-tstZLJcK5R .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tstZLJcK5R .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tstZLJcK5R .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tstZLJcK5R a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tstZLJcK5R a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tstZLJcK5R {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tstZLJcK5R .box {
    height: 250px;
  }
  .cid-tstZLJcK5R .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-tstZLJcK5R .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tstZLJcK5R .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tstZLJcK5R .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tstZLJcK5R .row {
    padding: 0 1rem;
  }
}
.cid-tstZLJcK5R .btn {
  margin-left: 0rem;
}
.cid-tstZLJcK5R .mbr-text,
.cid-tstZLJcK5R .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLJcK5R {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-tstZLJcK5R .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tstZLJcK5R .box {
    margin-top: -40px !important;
  }
  .cid-tstZLJcK5R h2 {
    padding-top: 50px;
  }
}
.cid-tstZLJcK5R .star-colour {
  color: #e9204f;
}
.cid-tstZLJcK5R H1 {
  color: #e9204e;
}
.cid-tstZLJvnBx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLJvnBx h2 {
    margin-bottom: 1rem;
  }
  .cid-tstZLJvnBx .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-tstZLJvnBx .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-tstZLJvnBx .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tstZLJvnBx .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-tstZLJvnBx .container {
    position: relative;
  }
  .cid-tstZLJvnBx h2 {
    margin: 0;
  }
}
.cid-tstZLJvnBx .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-tstZLJvnBx hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-tstZLJvnBx .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tstZLJvnBx .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-tstZLJvnBx .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tstZLJvnBx .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tstZLJvnBx .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLJvnBx .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-tstZLJvnBx .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-tstZLJvnBx .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-tstZLJvnBx .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tstZLJvnBx .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-tstZLJvnBx .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-tstZLJvnBx .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tstZLJvnBx .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-tstZLJvnBx .container-column,
.cid-tstZLJvnBx h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-tstZLJvnBx .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-tstZLJR1NU {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLJR1NU h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tstZLJR1NU .container {
    position: relative;
  }
  .cid-tstZLJR1NU .row {
    margin: 0;
  }
  .cid-tstZLJR1NU h2 {
    margin: 0;
  }
}
.cid-tstZLJR1NU .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tstZLJR1NU .mbr-text {
  margin-top: 1.4rem;
}
.cid-tstZLJR1NU h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tstZLJR1NU .container {
    margin-top: -80px !important;
  }
}
.cid-tstZLK8fou {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tstZLK8fou {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-tstZLK8fou .box {
    margin-top: 2.5rem;
  }
  .cid-tstZLK8fou .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-tstZLK8fou .box {
  background-image: url("../../../assets/images/seo-adv-google-ads-ppc.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tstZLK8fou .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tstZLK8fou .icon-wrap span {
  padding-left: 8px;
}
.cid-tstZLK8fou .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tstZLK8fou .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-tstZLK8fou .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tstZLK8fou .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tstZLK8fou .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tstZLK8fou a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tstZLK8fou a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tstZLK8fou {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-tstZLK8fou .box {
    height: 250px;
  }
  .cid-tstZLK8fou .container {
    margin-bottom: -25px !important;
  }
}
.cid-tstZLK8fou .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tstZLK8fou .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tstZLK8fou .row {
    padding: 0 1rem;
  }
  .cid-tstZLK8fou .left-block {
    padding-right: 4rem;
  }
}
.cid-tstZLK8fou .btn {
  margin-left: 0rem;
}
.cid-tstZLK8fou .mbr-text,
.cid-tstZLK8fou .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tstZLKqOYW {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLKqOYW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tstZLKqOYW .container {
    position: relative;
  }
  .cid-tstZLKqOYW .row {
    margin: 0;
  }
  .cid-tstZLKqOYW h2 {
    margin: 0;
  }
}
.cid-tstZLKqOYW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tstZLKqOYW .mbr-text {
  margin-top: 1.4rem;
}
.cid-tstZLKqOYW h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tstZLKqOYW .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-tstZLKJQJD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLKJQJD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tstZLKJQJD .container {
    position: relative;
  }
  .cid-tstZLKJQJD .row {
    margin: 0;
  }
  .cid-tstZLKJQJD h2 {
    margin: 0;
  }
}
.cid-tstZLKJQJD .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tstZLKJQJD .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-tstZLKJQJD h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-tstZLKZLCH {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tstZLKZLCH .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-tstZLKZLCH .align-center {
    text-align: center;
  }
  .cid-tstZLKZLCH .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tstZLKZLCH .block-btn {
  display: flex;
}
.cid-tstZLKZLCH .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-tstZLKZLCH h2 {
  margin-bottom: 0;
}
.cid-tstZLKZLCH .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-tstZLKZLCH .container {
    padding: 0 3rem;
  }
  .cid-tstZLKZLCH .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tstZLKZLCH .block-btn {
    justify-content: center;
  }
  .cid-tstZLKZLCH .text-block {
    text-align: center;
  }
  .cid-tstZLKZLCH .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-tstZLKZLCH .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-tstZLKZLCH .block-btn {
    justify-content: flex-end;
  }
  .cid-tstZLKZLCH .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-tstZLKZLCH .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-tstZLKZLCH .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-tstZLLlDpG {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-tstZLLlDpG p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-tstZLLlDpG .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-tstZLLlDpG .collapsed {
  border: none;
}
.cid-tstZLLlDpG .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tstZLLlDpG .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-tstZLLlDpG .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-tstZLLlDpG .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tstZLLlDpG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tstZLLlDpG .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-tstZLLlDpG .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-tstZLLlDpG .panel-text {
  color: #191919;
}
.cid-tstZLLlDpG H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-tstZLLlDpG H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-tstZLLlDpG .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tstZLLlDpG a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-tstZLLlDpG a[aria-expanded="true"] h4 {
  color: white;
}
.cid-tstZLLlDpG .floatright1 {
  float: right;
}
.cid-tstZLLlDpG a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-tstZLLlDpG a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-tstZLLlDpG h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-tstZLLlDpG .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-tstZLLQXbw {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tstZLLQXbw h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tstZLLQXbw .container {
    position: relative;
  }
  .cid-tstZLLQXbw .row {
    margin: 0;
  }
  .cid-tstZLLQXbw h2 {
    margin: 0;
  }
}
.cid-tstZLLQXbw .mbr-text {
  margin-top: 1.4rem;
}
.cid-tstZLLQXbw H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-tstZLLQXbw .container {
    margin-top: -20px !important;
  }
}
.cid-tstZLM9tRP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tstZLM9tRP .mbr-text {
  color: #767676;
}
.cid-tstZLM9tRP .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-tstZLM9tRP .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tstZLM9tRP .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tstZLM9tRP .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tstZLM9tRP .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tstZLM9tRP .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tstZLM9tRP .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tstZLM9tRP .card {
    margin-bottom: 2rem;
  }
}
.cid-tstZLM9tRP .text-link {
  font-weight: 800 !important;
}
.cid-tstZLM9tRP .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tstZLM9tRP .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLM9tRP .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLM9tRP .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tstZLM9tRP .card:hover .icon-arrow {
  color: #fff;
}
.cid-tstZLM9tRP .card:hover .text-link {
  color: #fff !important;
}
.cid-tstZLM9tRP .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tstZLM9tRP .card:hover .link {
  transform: translateX(42px);
}
.cid-tstZLM9tRP .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tstZLM9tRP h5 {
  color: #101010;
  font-weight: 800;
}
.cid-tstZLMCjS8 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tstZLMCjS8 .mbr-text {
  color: #767676;
}
.cid-tstZLMCjS8 .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-tstZLMCjS8 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tstZLMCjS8 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tstZLMCjS8 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tstZLMCjS8 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tstZLMCjS8 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tstZLMCjS8 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tstZLMCjS8 .card {
    margin-bottom: 2rem;
  }
}
.cid-tstZLMCjS8 .text-link {
  font-weight: 800 !important;
}
.cid-tstZLMCjS8 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tstZLMCjS8 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLMCjS8 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLMCjS8 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tstZLMCjS8 .card:hover .icon-arrow {
  color: #fff;
}
.cid-tstZLMCjS8 .card:hover .text-link {
  color: #fff !important;
}
.cid-tstZLMCjS8 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tstZLMCjS8 .card:hover .link {
  transform: translateX(42px);
}
.cid-tstZLMCjS8 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tstZLMCjS8 h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-tstZLMCjS8 .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-tstZLN2t2z {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tstZLN2t2z .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tstZLN2t2z .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tstZLN2t2z .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tstZLN2t2z .mbr-section-title,
.cid-tstZLN2t2z .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tstZLN2t2z .social-list a {
  transition: .3s;
}
.cid-tstZLN2t2z .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tstZLN2t2z .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tstZLN2t2z .social-list {
    margin-bottom: 2rem;
  }
  .cid-tstZLN2t2z .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tstZLN2t2z .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tstZLN2t2z .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tstZLN2t2z .row {
    padding: 0 1rem;
  }
}
.cid-tstZLNpX2e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tstZLNpX2e h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tstZLNpX2e .container {
    position: relative;
  }
  .cid-tstZLNpX2e .row {
    margin: 0;
  }
  .cid-tstZLNpX2e h2 {
    margin: 0;
  }
}
.cid-tstZLNpX2e .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tstZLNpX2e .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tstZLNpX2e P {
  color: #ffffff;
  text-align: center;
}
.cid-tstZLNK8be {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tstZLNK8be .link {
  margin: 0;
}
.cid-tstZLNK8be .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tstZLNK8be .card {
    margin-bottom: 1rem;
  }
}
.cid-tstZLNK8be .card-title {
  margin-bottom: 0rem;
}
.cid-tstZLNK8be a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLNK8be .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tstZLNK8be .align-center {
  text-align: center;
}
.cid-tstZLO4HbO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tstZLO4HbO .media-container-row {
  align-items: center;
}
.cid-tstZLO4HbO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tstZLO4HbO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tstZLO4HbO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tstZLO4HbO .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tstZLO4HbO .foot-menu-item {
  transform: 0.2s;
}
.cid-tstZLO4HbO .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tstZLO4HbO .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tstZLO4HbO .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tstZLO4HbO .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tstZLO4HbO .foot-menu {
    justify-content: center;
  }
  .cid-tstZLO4HbO .mbr-text {
    text-align: center;
  }
  .cid-tstZLO4HbO .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tstZLO4HbO .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tstZLO4HbO .link:hover {
  color: #ffffff;
}
.cid-tstZLOp0fY .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tstZLOp0fY .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tstZLOp0fY .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tstZLOp0fY .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tstZLOp0fY .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tstZLOp0fY .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tstZLOp0fY .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tstZLOp0fY .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tstZLOp0fY P {
  color: #232323;
}
.cid-tstZLOp0fY DIV {
  color: #ffffff;
}
.cid-tstZLOp0fY H10 {
  color: #767676;
}
.cid-tstZLOp0fY .hidden {
  display: none;
}
.cid-tstZLOp0fY p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tstZLOp0fY .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tstZLOp0fY .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tstZLOp0fY .sticky li:hover {
  margin-left: 0px;
}
.cid-tstZLOp0fY .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tstZLOp0fY .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tstZLOp0fY .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tstZLOp0fY {
    display: none;
  }
}
.cid-tstZLOXMDs .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tstZLOXMDs .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tstZLOXMDs .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tstZLOXMDs .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tstZLOXMDs .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tstZLOXMDs .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tstZLOXMDs .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tstZLOXMDs .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tstZLOXMDs P {
  color: #232323;
}
.cid-tstZLOXMDs DIV {
  color: #ffffff;
}
.cid-tstZLOXMDs H10 {
  color: #767676;
}
.cid-tstZLOXMDs .hidden {
  display: none;
}
.cid-tstZLOXMDs p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tstZLOXMDs .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tstZLOXMDs .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tstZLOXMDs .sticky li:hover {
  margin-left: 0px;
}
.cid-tstZLOXMDs .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tstZLOXMDs .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tstZLOXMDs .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tstZLOXMDs {
    display: none;
  }
}
.cid-tstZLPye1V .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tstZLPye1V .my-float {
  margin-top: 16px;
}
.cid-tstZLPye1V P {
  color: #232323;
}
.cid-tstZLPye1V DIV {
  color: #ffffff;
}
.cid-tstZLPye1V H10 {
  color: #767676;
}
.cid-tstZLPye1V .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tstZLPye1V {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-saexorafoB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-saexorafoB .nav-item:focus,
.cid-saexorafoB .nav-link:focus {
  outline: none;
}
.cid-saexorafoB .dropdown .dropdown-menu .dropdown-item {
  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-saexorafoB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-saexorafoB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-saexorafoB .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-saexorafoB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-saexorafoB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-saexorafoB .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-saexorafoB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-saexorafoB .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-saexorafoB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-saexorafoB .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-saexorafoB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-saexorafoB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-saexorafoB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-saexorafoB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-saexorafoB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-saexorafoB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-saexorafoB .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-saexorafoB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-saexorafoB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-saexorafoB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-saexorafoB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-saexorafoB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-saexorafoB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-saexorafoB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-saexorafoB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-saexorafoB .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-saexorafoB .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-saexorafoB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-saexorafoB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-saexorafoB .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-saexorafoB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-saexorafoB .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-saexorafoB .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-saexorafoB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-saexorafoB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-saexorafoB .navbar-short {
  padding: 1rem 0 !important;
}
.cid-saexorafoB .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-saexorafoB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-saexorafoB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-saexorafoB .dropdown-item.active,
.cid-saexorafoB .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-saexorafoB .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-saexorafoB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-saexorafoB .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-saexorafoB .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-saexorafoB .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-saexorafoB .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-saexorafoB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-saexorafoB .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-saexorafoB .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-saexorafoB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-saexorafoB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-saexorafoB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-saexorafoB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-saexorafoB .navbar-buttons {
  text-align: center;
}
.cid-saexorafoB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-saexorafoB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-saexorafoB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-saexorafoB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-saexorafoB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-saexorafoB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-saexorafoB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saexorafoB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-saexorafoB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-saexorafoB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saexorafoB .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-saexorafoB a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-saexorafoB .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-saexorafoB .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-saexorafoB .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-saexorafoB .navbar {
    height: 77px;
  }
  .cid-saexorafoB .navbar.opened {
    height: auto;
  }
  .cid-saexorafoB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-saexorafoB a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-saexorafoB a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-saexorafoB .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-saexorafoB .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-saexorafoB #mobile-hide {
    display: none;
  }
}
.cid-saexovvaJn {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-saexovvaJn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-saexovvaJn textarea {
  min-height: 150px;
}
.cid-saexovvaJn input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-saexovvaJn textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-saexovvaJn .form-control,
.cid-saexovvaJn .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-saexovvaJn .form-control input::-webkit-input-placeholder,
.cid-saexovvaJn .field-input input::-webkit-input-placeholder,
.cid-saexovvaJn .form-control textarea::-webkit-input-placeholder,
.cid-saexovvaJn .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-saexovvaJn .form-control input:-moz-placeholder,
.cid-saexovvaJn .field-input input:-moz-placeholder,
.cid-saexovvaJn .form-control textarea:-moz-placeholder,
.cid-saexovvaJn .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-saexovvaJn .jq-number__spin:hover,
.cid-saexovvaJn .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-saexovvaJn .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-saexovvaJn .jq-selectbox li,
.cid-saexovvaJn .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-saexovvaJn .jq-selectbox li:hover,
.cid-saexovvaJn .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-saexovvaJn .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-saexovvaJn .jq-number__spin.minus:hover:after,
.cid-saexovvaJn .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-saexovvaJn .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-saexovvaJn .jq-number__spin.minus:after,
.cid-saexovvaJn .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-saexovvaJn .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-saexovvaJn .social-list {
    margin-bottom: 3rem;
  }
  .cid-saexovvaJn .email-input {
    margin-top: 2rem;
  }
}
.cid-saexovvaJn .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-saexovvaJn .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-saexovvaJn .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-saexovvaJn .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-saexovvaJn .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-saexovvaJn .social-list {
  display: flex;
}
.cid-saexovvaJn .social-list a {
  transition: .3s;
}
.cid-saexovvaJn .social-list a:hover {
  transform: translateY(-8px);
}
.cid-saexovvaJn .row {
  align-items: center;
}
.cid-saexovvaJn .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-saexovvaJn .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-saexovvaJn .form-btn {
  margin-top: 2.5rem;
}
.cid-saexovvaJn input::-webkit-input-placeholder,
.cid-saexovvaJn textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-saexovvaJn input:-moz-placeholder,
.cid-saexovvaJn textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-saexovvaJn .media-content {
    padding-right: 3rem;
  }
  .cid-saexovvaJn .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-saexovvaJn .row {
    padding: 0 1rem;
  }
}
.cid-saexovvaJn .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saexovvaJn .form-btn {
    width: 100%;
  }
  .cid-saexovvaJn .btn {
    width: 100%;
  }
}
.cid-saexovvaJn H1 {
  color: #000000;
}
.cid-saexovvaJn .mbr-text,
.cid-saexovvaJn .mbr-section-btn {
  color: #000000;
}
.cid-saexoyAGfE {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-saexoyAGfE .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-saexoyAGfE .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-saexoyAGfE .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-saexoyAGfE .mbr-section-title,
.cid-saexoyAGfE .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-saexoyAGfE .social-list a {
  transition: .3s;
}
.cid-saexoyAGfE .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-saexoyAGfE .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-saexoyAGfE .social-list {
    margin-bottom: 2rem;
  }
  .cid-saexoyAGfE .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-saexoyAGfE .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-saexoyAGfE .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-saexoyAGfE .row {
    padding: 0 1rem;
  }
}
.cid-slhnLyQo4f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnLyQo4f h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnLyQo4f .container {
    position: relative;
  }
  .cid-slhnLyQo4f .row {
    margin: 0;
  }
  .cid-slhnLyQo4f h2 {
    margin: 0;
  }
}
.cid-slhnLyQo4f .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnLyQo4f .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnLyQo4f P {
  color: #ffffff;
  text-align: center;
}
.cid-saexozNyjd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-saexozNyjd .link {
  margin: 0;
}
.cid-saexozNyjd .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-saexozNyjd .card {
    margin-bottom: 1rem;
  }
}
.cid-saexozNyjd .card-title {
  margin-bottom: 0rem;
}
.cid-saexozNyjd a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-saexozNyjd .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-saexozNyjd .align-center {
  text-align: center;
}
.cid-saexoAtBYb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-saexoAtBYb .media-container-row {
  align-items: center;
}
.cid-saexoAtBYb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-saexoAtBYb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-saexoAtBYb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-saexoAtBYb .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-saexoAtBYb .foot-menu-item {
  transform: 0.2s;
}
.cid-saexoAtBYb .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-saexoAtBYb .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-saexoAtBYb .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-saexoAtBYb .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-saexoAtBYb .foot-menu {
    justify-content: center;
  }
  .cid-saexoAtBYb .mbr-text {
    text-align: center;
  }
  .cid-saexoAtBYb .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-saexoAtBYb .foot-menu {
    justify-content: flex-end;
  }
}
.cid-saexoAtBYb .link:hover {
  color: #ffffff;
}
.cid-saexoB2zXS .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-saexoB2zXS .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-saexoB2zXS .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-saexoB2zXS .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-saexoB2zXS .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-saexoB2zXS .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-saexoB2zXS .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-saexoB2zXS .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-saexoB2zXS P {
  color: #232323;
}
.cid-saexoB2zXS DIV {
  color: #ffffff;
}
.cid-saexoB2zXS H10 {
  color: #767676;
}
.cid-saexoB2zXS .hidden {
  display: none;
}
.cid-saexoB2zXS p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-saexoB2zXS .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-saexoB2zXS .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-saexoB2zXS .sticky li:hover {
  margin-left: 0px;
}
.cid-saexoB2zXS .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-saexoB2zXS .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-saexoB2zXS .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-saexoB2zXS {
    display: none;
  }
}
.cid-toygqh2H0a .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toygqh2H0a .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toygqh2H0a .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toygqh2H0a .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toygqh2H0a .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toygqh2H0a .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toygqh2H0a .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toygqh2H0a .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toygqh2H0a P {
  color: #232323;
}
.cid-toygqh2H0a DIV {
  color: #ffffff;
}
.cid-toygqh2H0a H10 {
  color: #767676;
}
.cid-toygqh2H0a .hidden {
  display: none;
}
.cid-toygqh2H0a p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toygqh2H0a .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toygqh2H0a .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toygqh2H0a .sticky li:hover {
  margin-left: 0px;
}
.cid-toygqh2H0a .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toygqh2H0a .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toygqh2H0a .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toygqh2H0a {
    display: none;
  }
}
.cid-saexoCYMFZ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-saexoCYMFZ .my-float {
  margin-top: 16px;
}
.cid-saexoCYMFZ P {
  color: #232323;
}
.cid-saexoCYMFZ DIV {
  color: #ffffff;
}
.cid-saexoCYMFZ H10 {
  color: #767676;
}
.cid-saexoCYMFZ .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-saexoCYMFZ {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-ts1LVQoJpa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-ts1LVQoJpa .nav-item:focus,
.cid-ts1LVQoJpa .nav-link:focus {
  outline: none;
}
.cid-ts1LVQoJpa .dropdown .dropdown-menu .dropdown-item {
  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-ts1LVQoJpa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ts1LVQoJpa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-ts1LVQoJpa .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-ts1LVQoJpa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ts1LVQoJpa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ts1LVQoJpa .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-ts1LVQoJpa .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-ts1LVQoJpa .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-ts1LVQoJpa .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-ts1LVQoJpa .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-ts1LVQoJpa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ts1LVQoJpa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ts1LVQoJpa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-ts1LVQoJpa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ts1LVQoJpa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ts1LVQoJpa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ts1LVQoJpa .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-ts1LVQoJpa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ts1LVQoJpa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ts1LVQoJpa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ts1LVQoJpa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ts1LVQoJpa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ts1LVQoJpa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ts1LVQoJpa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ts1LVQoJpa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ts1LVQoJpa .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-ts1LVQoJpa .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-ts1LVQoJpa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ts1LVQoJpa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ts1LVQoJpa .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ts1LVQoJpa .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ts1LVQoJpa .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ts1LVQoJpa .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-ts1LVQoJpa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ts1LVQoJpa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ts1LVQoJpa .navbar-short {
  padding: 1rem 0 !important;
}
.cid-ts1LVQoJpa .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-ts1LVQoJpa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ts1LVQoJpa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ts1LVQoJpa .dropdown-item.active,
.cid-ts1LVQoJpa .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-ts1LVQoJpa .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-ts1LVQoJpa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-ts1LVQoJpa .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-ts1LVQoJpa .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-ts1LVQoJpa .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ts1LVQoJpa .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-ts1LVQoJpa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-ts1LVQoJpa .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-ts1LVQoJpa .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-ts1LVQoJpa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-ts1LVQoJpa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ts1LVQoJpa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ts1LVQoJpa ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ts1LVQoJpa .navbar-buttons {
  text-align: center;
}
.cid-ts1LVQoJpa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ts1LVQoJpa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ts1LVQoJpa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ts1LVQoJpa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ts1LVQoJpa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ts1LVQoJpa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ts1LVQoJpa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ts1LVQoJpa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ts1LVQoJpa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ts1LVQoJpa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ts1LVQoJpa .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-ts1LVQoJpa a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-ts1LVQoJpa .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-ts1LVQoJpa .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-ts1LVQoJpa .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ts1LVQoJpa .navbar {
    height: 77px;
  }
  .cid-ts1LVQoJpa .navbar.opened {
    height: auto;
  }
  .cid-ts1LVQoJpa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ts1LVQoJpa a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-ts1LVQoJpa a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-ts1LVQoJpa .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-ts1LVQoJpa .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-ts1LVQoJpa #mobile-hide {
    display: none;
  }
}
.cid-ts1NMYZ2K5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .cid-ts1NMYZ2K5 {
    margin-top: 90px;
  }
  .cid-ts1NMYZ2K5 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ts1NMYZ2K5 .container {
    position: relative;
    margin-top: 150px;
  }
  .cid-ts1NMYZ2K5 .row {
    margin: 0;
  }
  .cid-ts1NMYZ2K5 h2 {
    margin: 0;
  }
}
.cid-ts1NMYZ2K5 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ts1NMYZ2K5 .mbr-text {
  margin-top: 1.4rem;
  color: #191919;
}
.cid-ts1NMYZ2K5 h2 {
  font-weight: 800 !important;
}
.cid-ts1P9vk3ZT {
  background: #f9f9f9;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-ts1P9vk3ZT .image-block {
  margin: auto;
}
.cid-ts1P9vk3ZT .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ts1P9vk3ZT {
    padding-top: 40px;
  }
  .cid-ts1P9vk3ZT .image-block {
    width: 100% !important;
  }
  .cid-ts1P9vk3ZT section {
    background-color: white !important;
  }
}
.cid-ts1P9vk3ZT .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-ts1P9vk3ZT .container {
    padding: 0 2rem;
  }
}
.cid-ts1Refivkb {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ts1Refivkb .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ts1Refivkb textarea {
  min-height: 150px;
}
.cid-ts1Refivkb input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-ts1Refivkb textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-ts1Refivkb .form-control,
.cid-ts1Refivkb .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-ts1Refivkb .form-control input::-webkit-input-placeholder,
.cid-ts1Refivkb .field-input input::-webkit-input-placeholder,
.cid-ts1Refivkb .form-control textarea::-webkit-input-placeholder,
.cid-ts1Refivkb .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-ts1Refivkb .form-control input:-moz-placeholder,
.cid-ts1Refivkb .field-input input:-moz-placeholder,
.cid-ts1Refivkb .form-control textarea:-moz-placeholder,
.cid-ts1Refivkb .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-ts1Refivkb .jq-number__spin:hover,
.cid-ts1Refivkb .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ts1Refivkb .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ts1Refivkb .jq-selectbox li,
.cid-ts1Refivkb .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-ts1Refivkb .jq-selectbox li:hover,
.cid-ts1Refivkb .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-ts1Refivkb .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ts1Refivkb .jq-number__spin.minus:hover:after,
.cid-ts1Refivkb .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-ts1Refivkb .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ts1Refivkb .jq-number__spin.minus:after,
.cid-ts1Refivkb .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-ts1Refivkb .media-content {
    padding-left: 0rem;
    padding-top: 0rem;
  }
  .cid-ts1Refivkb .social-list {
    margin-bottom: 3rem;
  }
  .cid-ts1Refivkb .email-input {
    margin-top: 2rem;
  }
}
.cid-ts1Refivkb .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-ts1Refivkb .mbr-text {
  color: #acacac;
  margin-bottom: .5rem !important;
}
.cid-ts1Refivkb .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-ts1Refivkb .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-ts1Refivkb .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-ts1Refivkb .social-list {
  display: flex;
}
.cid-ts1Refivkb .social-list a {
  transition: .3s;
}
.cid-ts1Refivkb .social-list a:hover {
  transform: translateY(-8px);
}
.cid-ts1Refivkb .row {
  align-items: center;
}
.cid-ts1Refivkb .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-ts1Refivkb .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-ts1Refivkb .form-btn {
  margin-top: 2.5rem;
}
.cid-ts1Refivkb input::-webkit-input-placeholder,
.cid-ts1Refivkb textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-ts1Refivkb input:-moz-placeholder,
.cid-ts1Refivkb textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-ts1Refivkb .media-content {
    padding-right: 3rem;
  }
  .cid-ts1Refivkb .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-ts1Refivkb .row {
    padding: 0rem 1rem;
  }
}
.cid-ts1Refivkb .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-ts1Refivkb .form-btn {
    width: 100%;
  }
  .cid-ts1Refivkb .btn {
    width: 100%;
  }
  .cid-ts1Refivkb .mbr-form {
    padding-top: 1rem;
  }
}
.cid-ts1Refivkb H1 {
  color: #000000;
}
.cid-ts1Refivkb .mbr-text,
.cid-ts1Refivkb .mbr-section-btn {
  color: #000000;
}
.cid-ts1Refivkb h3 {
  margin-bottom: 1.3rem !important;
}
.cid-ts1Refivkb .icon-spacing {
  padding-right: .5rem;
}
.cid-ts1Refivkb P {
  text-align: left;
  color: #191919;
}
.cid-ts1Refivkb i {
  color: #e9204e;
}
.cid-ts1Refivkb .form-group {
  margin-bottom: 1.8rem;
}
.cid-ts28tXnoQu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ts28tXnoQu h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ts28tXnoQu .container {
    position: relative;
  }
  .cid-ts28tXnoQu .row {
    margin: 0;
  }
  .cid-ts28tXnoQu h2 {
    margin: 0;
  }
}
.cid-ts28tXnoQu .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-ts28tXnoQu .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ts28tXnoQu .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-ts28tXnoQu .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-ts28tXnoQu .container-column,
.cid-ts28tXnoQu h2 {
  text-align: left;
}
.cid-ts20FWBWgx {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-ts20FWBWgx .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ts20FWBWgx .modal-body .close {
  background: #1b1b1b;
}
.cid-ts20FWBWgx .modal-body .close span {
  font-style: normal;
}
.cid-ts20FWBWgx .content-slider-wrap {
  width: 100%;
}
.cid-ts20FWBWgx .carousel-inner > .active,
.cid-ts20FWBWgx .carousel-inner > .next,
.cid-ts20FWBWgx .carousel-inner > .prev {
  display: flex;
}
.cid-ts20FWBWgx .carousel-control .icon-next,
.cid-ts20FWBWgx .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-ts20FWBWgx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ts20FWBWgx .mbr-iconfont {
  color: black;
  font-size: 1.2rem !important;
  font-weight: 600;
}
@media (max-width: 767px) {
  .cid-ts20FWBWgx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ts20FWBWgx .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ts20FWBWgx .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-ts20FWBWgx .boxed-slider > div {
  position: relative;
}
.cid-ts20FWBWgx .container img {
  width: 100%;
}
.cid-ts20FWBWgx .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-ts20FWBWgx .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-ts20FWBWgx .mbr-table-cell {
  padding: 0;
}
.cid-ts20FWBWgx .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ts20FWBWgx .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-ts20FWBWgx .mbr-overlay {
  z-index: 1;
}
.cid-ts20FWBWgx .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-ts20FWBWgx .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-ts20FWBWgx .carousel-item.active.right,
.cid-ts20FWBWgx .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-ts20FWBWgx .carousel-item.active.left,
.cid-ts20FWBWgx .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-ts20FWBWgx .carousel-item.active,
.cid-ts20FWBWgx .carousel-item.next.left,
.cid-ts20FWBWgx .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-ts20FWBWgx .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 35px;
  border-radius: 6px;
  background-color: white;
  transition: all 0.3s;
  z-index: 11;
}
.cid-ts20FWBWgx .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  display: none;
}
.cid-ts20FWBWgx .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  display: none;
}
.cid-ts20FWBWgx .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-ts20FWBWgx .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ts20FWBWgx .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ts20FWBWgx .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 10px;
  width: 10px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ts20FWBWgx .mbr-slider .carousel-indicators li.active,
.cid-ts20FWBWgx .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ts20FWBWgx .mbr-slider .carousel-indicators li::after,
.cid-ts20FWBWgx .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-ts20FWBWgx .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-ts20FWBWgx .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-ts20FWBWgx .mbr-slider > .container img {
  width: 100%;
}
.cid-ts20FWBWgx .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-ts20FWBWgx .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-ts20FWBWgx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ts20FWBWgx .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-ts20FWBWgx .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-ts20FWBWgx .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-ts20FWBWgx .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-ts20FWBWgx .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-ts20FWBWgx .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-ts20FWBWgx .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-ts20FWBWgx .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-ts20FWBWgx .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-ts20FWBWgx .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-ts20FWBWgx .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-ts20FWBWgx .carousel-inner {
  height: 100%;
}
.cid-ts20FWBWgx .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-ts20FWBWgx .image_wrapper {
  height: 350px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-ts20FWBWgx .image_wrapper img {
  width: 97.5%;
  height: 100%;
  object-fit: cover;
}
.cid-ts20FWBWgx .carousel-item .container-slide {
  text-align: center;
}
.cid-tsvgzEAbjN {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tsvgzEAbjN .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tsvgzEAbjN .modal-body .close {
  background: #1b1b1b;
}
.cid-tsvgzEAbjN .modal-body .close span {
  font-style: normal;
}
.cid-tsvgzEAbjN .content-slider-wrap {
  width: 100%;
}
.cid-tsvgzEAbjN .carousel-inner > .active,
.cid-tsvgzEAbjN .carousel-inner > .next,
.cid-tsvgzEAbjN .carousel-inner > .prev {
  display: flex;
}
.cid-tsvgzEAbjN .carousel-control .icon-next,
.cid-tsvgzEAbjN .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tsvgzEAbjN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tsvgzEAbjN .mbr-iconfont {
  color: black;
  font-size: 1.2rem !important;
  font-weight: 600;
}
@media (max-width: 767px) {
  .cid-tsvgzEAbjN .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tsvgzEAbjN .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tsvgzEAbjN .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tsvgzEAbjN .boxed-slider > div {
  position: relative;
}
.cid-tsvgzEAbjN .container img {
  width: 100%;
}
.cid-tsvgzEAbjN .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tsvgzEAbjN .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tsvgzEAbjN .mbr-table-cell {
  padding: 0;
}
.cid-tsvgzEAbjN .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tsvgzEAbjN .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tsvgzEAbjN .mbr-overlay {
  z-index: 1;
}
.cid-tsvgzEAbjN .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tsvgzEAbjN .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tsvgzEAbjN .carousel-item.active.right,
.cid-tsvgzEAbjN .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tsvgzEAbjN .carousel-item.active.left,
.cid-tsvgzEAbjN .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tsvgzEAbjN .carousel-item.active,
.cid-tsvgzEAbjN .carousel-item.next.left,
.cid-tsvgzEAbjN .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 35px;
  border-radius: 6px;
  background-color: white;
  transition: all 0.3s;
  z-index: 11;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  display: none;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  display: none;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tsvgzEAbjN .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tsvgzEAbjN .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 10px;
  width: 10px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-indicators li.active,
.cid-tsvgzEAbjN .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-indicators li::after,
.cid-tsvgzEAbjN .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tsvgzEAbjN .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tsvgzEAbjN .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tsvgzEAbjN .mbr-slider > .container img {
  width: 100%;
}
.cid-tsvgzEAbjN .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tsvgzEAbjN .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tsvgzEAbjN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tsvgzEAbjN .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tsvgzEAbjN .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tsvgzEAbjN .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tsvgzEAbjN .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tsvgzEAbjN .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tsvgzEAbjN .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tsvgzEAbjN .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tsvgzEAbjN .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tsvgzEAbjN .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tsvgzEAbjN .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tsvgzEAbjN .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tsvgzEAbjN .carousel-inner {
  height: 100%;
}
.cid-tsvgzEAbjN .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tsvgzEAbjN .image_wrapper {
  height: 350px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tsvgzEAbjN .image_wrapper img {
  width: 97.5%;
  height: 100%;
  object-fit: cover;
}
.cid-tsvgzEAbjN .carousel-item .container-slide {
  text-align: center;
}
.cid-ts28Bq6kfq {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ts28Bq6kfq h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ts28Bq6kfq .container {
    position: relative;
  }
  .cid-ts28Bq6kfq .row {
    margin: 0;
  }
  .cid-ts28Bq6kfq h2 {
    margin: 0;
  }
}
.cid-ts28Bq6kfq .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-ts28Bq6kfq .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ts28Bq6kfq .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-ts28Bq6kfq .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-ts1ZfgCaCP {
  padding-top: 0px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-ts1ZfgCaCP img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.cid-ts1ZfgCaCP .mbr-iconfont-1 {
  color: #f0ad4e;
  font-size: 1rem;
  transition: 0.7s;
}
.cid-ts1ZfgCaCP .mbr-section-title {
  margin-bottom: 4rem;
}
.cid-ts1ZfgCaCP .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 1.5rem;
}
.cid-ts1ZfgCaCP .card-img {
  margin-bottom: 1.3rem;
}
.cid-ts1ZfgCaCP .card-title {
  margin-bottom: 1.5rem;
}
.cid-ts1ZfgCaCP .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ts1ZfgCaCP .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ts1ZfgCaCP .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ts1ZfgCaCP .row {
    padding: 0 1rem;
  }
  .cid-ts1ZfgCaCP .card-inner {
    padding: 3.3rem 2.5rem;
  }
}
.cid-ts1ZfgCaCP .card-inner {
  background-color: #e9204f;
  transition: 0.3s;
  border: 2px solid rgba(233, 32, 78, 0);
}
.cid-ts1ZfgCaCP .card:hover .card-inner {
  border: 2px solid #e9204e;
}
.cid-ts1ZfgCaCP .mbr-text {
  margin-bottom: 1.3rem;
  color: #828282;
}
.cid-ts1ZfgCaCP .card-people {
  display: flex;
  align-items: center;
}
.cid-ts1ZfgCaCP .user_image {
  margin-right: 1rem;
}
.cid-ts1ZfgCaCP .mbr-author-desc {
  color: #f9f9f9;
  font-weight: 500;
}
.cid-ts1ZfgCaCP H2 {
  color: #000000;
}
.cid-ts1ZfgCaCP .mbr-text,
.cid-ts1ZfgCaCP .link {
  color: #ffffff;
}
.cid-ts1ZfgCaCP .mbr-author-name {
  color: #ffffff;
}
.cid-ts1LVREWy2 {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-ts1LVREWy2 .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-ts1LVREWy2 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-ts1LVREWy2 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-ts1LVREWy2 .mbr-section-title,
.cid-ts1LVREWy2 .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-ts1LVREWy2 .social-list a {
  transition: .3s;
}
.cid-ts1LVREWy2 .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-ts1LVREWy2 .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-ts1LVREWy2 .social-list {
    margin-bottom: 2rem;
  }
  .cid-ts1LVREWy2 .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ts1LVREWy2 .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-ts1LVREWy2 .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-ts1LVREWy2 .row {
    padding: 0 1rem;
  }
}
.cid-ts1LVS1ZBp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-ts1LVS1ZBp h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ts1LVS1ZBp .container {
    position: relative;
  }
  .cid-ts1LVS1ZBp .row {
    margin: 0;
  }
  .cid-ts1LVS1ZBp h2 {
    margin: 0;
  }
}
.cid-ts1LVS1ZBp .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ts1LVS1ZBp .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-ts1LVS1ZBp P {
  color: #ffffff;
  text-align: center;
}
.cid-ts1LVSXrgN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-ts1LVSXrgN .link {
  margin: 0;
}
.cid-ts1LVSXrgN .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ts1LVSXrgN .card {
    margin-bottom: 1rem;
  }
}
.cid-ts1LVSXrgN .card-title {
  margin-bottom: 0rem;
}
.cid-ts1LVSXrgN a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-ts1LVSXrgN .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-ts1LVSXrgN .align-center {
  text-align: center;
}
.cid-ts1LVTojQP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-ts1LVTojQP .media-container-row {
  align-items: center;
}
.cid-ts1LVTojQP .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-ts1LVTojQP .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-ts1LVTojQP .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-ts1LVTojQP .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-ts1LVTojQP .foot-menu-item {
  transform: 0.2s;
}
.cid-ts1LVTojQP .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-ts1LVTojQP .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-ts1LVTojQP .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-ts1LVTojQP .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-ts1LVTojQP .foot-menu {
    justify-content: center;
  }
  .cid-ts1LVTojQP .mbr-text {
    text-align: center;
  }
  .cid-ts1LVTojQP .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-ts1LVTojQP .foot-menu {
    justify-content: flex-end;
  }
}
.cid-ts1LVTojQP .link:hover {
  color: #ffffff;
}
.cid-ts1LVTFmwv .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-ts1LVTFmwv .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-ts1LVTFmwv .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-ts1LVTFmwv .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-ts1LVTFmwv .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-ts1LVTFmwv .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-ts1LVTFmwv .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-ts1LVTFmwv .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-ts1LVTFmwv P {
  color: #232323;
}
.cid-ts1LVTFmwv DIV {
  color: #ffffff;
}
.cid-ts1LVTFmwv H10 {
  color: #767676;
}
.cid-ts1LVTFmwv .hidden {
  display: none;
}
.cid-ts1LVTFmwv p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-ts1LVTFmwv .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-ts1LVTFmwv .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-ts1LVTFmwv .sticky li:hover {
  margin-left: 0px;
}
.cid-ts1LVTFmwv .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-ts1LVTFmwv .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-ts1LVTFmwv .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-ts1LVTFmwv {
    display: none;
  }
}
.cid-ts1LVUjcao .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-ts1LVUjcao .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-ts1LVUjcao .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-ts1LVUjcao .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-ts1LVUjcao .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-ts1LVUjcao .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-ts1LVUjcao .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-ts1LVUjcao .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-ts1LVUjcao P {
  color: #232323;
}
.cid-ts1LVUjcao DIV {
  color: #ffffff;
}
.cid-ts1LVUjcao H10 {
  color: #767676;
}
.cid-ts1LVUjcao .hidden {
  display: none;
}
.cid-ts1LVUjcao p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-ts1LVUjcao .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-ts1LVUjcao .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-ts1LVUjcao .sticky li:hover {
  margin-left: 0px;
}
.cid-ts1LVUjcao .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-ts1LVUjcao .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-ts1LVUjcao .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-ts1LVUjcao {
    display: none;
  }
}
.cid-ts1LVUXcIP .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-ts1LVUXcIP .my-float {
  margin-top: 16px;
}
.cid-ts1LVUXcIP P {
  color: #232323;
}
.cid-ts1LVUXcIP DIV {
  color: #ffffff;
}
.cid-ts1LVUXcIP H10 {
  color: #767676;
}
.cid-ts1LVUXcIP .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-ts1LVUXcIP {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t4E4SfSPFt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t4E4SfSPFt .nav-item:focus,
.cid-t4E4SfSPFt .nav-link:focus {
  outline: none;
}
.cid-t4E4SfSPFt .dropdown .dropdown-menu .dropdown-item {
  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-t4E4SfSPFt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4E4SfSPFt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t4E4SfSPFt .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-t4E4SfSPFt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4E4SfSPFt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4E4SfSPFt .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t4E4SfSPFt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t4E4SfSPFt .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t4E4SfSPFt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t4E4SfSPFt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4E4SfSPFt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4E4SfSPFt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4E4SfSPFt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t4E4SfSPFt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t4E4SfSPFt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4E4SfSPFt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4E4SfSPFt .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-t4E4SfSPFt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4E4SfSPFt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t4E4SfSPFt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t4E4SfSPFt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4E4SfSPFt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4E4SfSPFt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t4E4SfSPFt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4E4SfSPFt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4E4SfSPFt .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-t4E4SfSPFt .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t4E4SfSPFt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t4E4SfSPFt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t4E4SfSPFt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t4E4SfSPFt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t4E4SfSPFt .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t4E4SfSPFt .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t4E4SfSPFt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t4E4SfSPFt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t4E4SfSPFt .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t4E4SfSPFt .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-t4E4SfSPFt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t4E4SfSPFt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4E4SfSPFt .dropdown-item.active,
.cid-t4E4SfSPFt .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t4E4SfSPFt .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t4E4SfSPFt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t4E4SfSPFt .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t4E4SfSPFt .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t4E4SfSPFt .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t4E4SfSPFt .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t4E4SfSPFt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t4E4SfSPFt .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t4E4SfSPFt .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t4E4SfSPFt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t4E4SfSPFt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4E4SfSPFt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4E4SfSPFt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4E4SfSPFt .navbar-buttons {
  text-align: center;
}
.cid-t4E4SfSPFt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t4E4SfSPFt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t4E4SfSPFt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t4E4SfSPFt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t4E4SfSPFt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t4E4SfSPFt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t4E4SfSPFt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4E4SfSPFt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t4E4SfSPFt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t4E4SfSPFt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4E4SfSPFt .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t4E4SfSPFt a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t4E4SfSPFt .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t4E4SfSPFt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t4E4SfSPFt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4E4SfSPFt .navbar {
    height: 77px;
  }
  .cid-t4E4SfSPFt .navbar.opened {
    height: auto;
  }
  .cid-t4E4SfSPFt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4E4SfSPFt a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t4E4SfSPFt a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t4E4SfSPFt .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t4E4SfSPFt .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t4E4SfSPFt #mobile-hide {
    display: none;
  }
}
.cid-t4E4SgHw2Q {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-t4E4SgHw2Q .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t4E4SgHw2Q .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-t4E4SgHw2Q .align-center {
    text-align: center;
  }
}
.cid-t4E4SgHw2Q h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-t4E4SgHw2Q .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-t4E4SgHw2Q .row {
    margin: 0;
  }
}
.cid-t4E4SgHw2Q .btn {
  margin-left: 0rem;
}
.cid-t4E4SgHw2Q H3 {
  color: #e9204f;
}
.cid-t4EmaFAnG4 {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t4EmaFAnG4 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4EmaFAnG4 .container {
    position: relative;
  }
  .cid-t4EmaFAnG4 .row {
    margin: 0;
  }
  .cid-t4EmaFAnG4 h2 {
    margin: 0;
  }
}
.cid-t4EmaFAnG4 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4EmaFAnG4 .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
}
.cid-t4EmaFAnG4 h2 {
  color: #e91f4e;
}
.cid-t4EHkwDk9E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4EHkwDk9E .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4EHkwDk9E .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-t4EHkwDk9E .link {
  margin: 0;
}
.cid-t4EHkwDk9E .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4EHkwDk9E .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4EHkwDk9E .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t4EHkwDk9E .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-t4EHkwDk9E .card:hover .card-title {
  color: #e9204e;
}
.cid-t4EHkwDk9E .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-t4EHkwDk9E .card {
    padding: 0;
  }
  .cid-t4EHkwDk9E .card-inner {
    flex-direction: column;
  }
  .cid-t4EHkwDk9E .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4EHkwDk9E .row {
    margin: 0;
  }
}
.cid-t4EHkwDk9E .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-t4EHkwDk9E .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4EHkwDk9E .mbr-section-title {
  font-weight: 800;
}
.cid-t4EHkwDk9E h2 {
  margin-bottom: 0;
}
.cid-t4EHkwDk9E .title-block {
  margin-bottom: 3rem;
}
.cid-t4EHkwDk9E .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t4EHkwDk9E .card-box {
    margin-left: 1.5rem;
  }
}
.cid-t4EHkwDk9E H2 {
  color: #e9204f;
  text-align: center;
}
.cid-t4EHkwDk9E H3 {
  text-align: center;
  color: #101010;
}
.cid-t4EHp43z3j {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4EHp43z3j .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4EHp43z3j .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-t4EHp43z3j .link {
  margin: 0;
}
.cid-t4EHp43z3j .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4EHp43z3j .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4EHp43z3j .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t4EHp43z3j .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-t4EHp43z3j .card:hover .card-title {
  color: #e9204e;
}
.cid-t4EHp43z3j .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-t4EHp43z3j .card {
    padding: 0;
  }
  .cid-t4EHp43z3j .card-inner {
    flex-direction: column;
  }
  .cid-t4EHp43z3j .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4EHp43z3j .row {
    margin: 0;
  }
}
.cid-t4EHp43z3j .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-t4EHp43z3j .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4EHp43z3j .mbr-section-title {
  font-weight: 800;
}
.cid-t4EHp43z3j h2 {
  margin-bottom: 0;
}
.cid-t4EHp43z3j .title-block {
  margin-bottom: 3rem;
}
.cid-t4EHp43z3j .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t4EHp43z3j .card-box {
    margin-left: 1.5rem;
  }
}
.cid-t4EHp43z3j H2 {
  color: #e9204f;
  text-align: center;
}
.cid-t4EHp43z3j H3 {
  text-align: center;
  color: #101010;
}
.cid-t4EjrsIErJ {
  padding-top: 135px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-t4EjrsIErJ h1 {
  margin-bottom: 0.2rem;
}
.cid-t4EjrsIErJ .container-fluid {
  padding: 0;
}
.cid-t4EjrsIErJ img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-t4EjrsIErJ .mbr-figure {
  height: 100%;
}
.cid-t4EjrsIErJ .col-lg-6 {
  padding: 0;
}
.cid-t4EjrsIErJ .mbr-text {
  color: #747474;
}
.cid-t4EjrsIErJ hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-t4EjrsIErJ .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-t4EjrsIErJ .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-t4EjrsIErJ .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
.cid-t4EjrsIErJ .mbr-figure::after {
  content: '';
  background-color: #e9204e;
  height: 100px;
  width: 100px;
  position: absolute;
  bottom: -20px;
  right: -5px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-t4EjrsIErJ .mbr-figure::after {
    bottom: -15px;
    right: 0px;
  }
}
@media (min-width: 767px) {
  .cid-t4EjrsIErJ .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-t4EjrsIErJ .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-t4EjrsIErJ .left-block {
    margin-top: 4.5rem;
  }
}
.cid-t4EjrsIErJ .btn {
  color: #101010 !important;
}
.cid-t4EjrsIErJ .btn:hover {
  color: #ffffff !important;
}
.cid-t4EjrsIErJ .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t4EjrsIErJ .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t4EjrsIErJ .mbr-text,
.cid-t4EjrsIErJ .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t4EjrsIErJ .media-content,
.cid-t4EjrsIErJ .mbr-section-title,
.cid-t4EjrsIErJ .line-title {
  color: #1b1b1b;
}
.cid-t4EkOUHtJC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t4EkOUHtJC {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .cid-t4EkOUHtJC .box {
    margin-top: 2.5rem;
  }
}
.cid-t4EkOUHtJC .box {
  background-image: url("../../../assets/images/screen-shot-2022-05-02-at-2.59.34-pm-1134x301.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t4EkOUHtJC .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t4EkOUHtJC .icon-wrap span {
  padding-left: 8px;
}
.cid-t4EkOUHtJC .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t4EkOUHtJC .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-t4EkOUHtJC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t4EkOUHtJC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t4EkOUHtJC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t4EkOUHtJC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t4EkOUHtJC a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t4EkOUHtJC {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-t4EkOUHtJC .box {
    height: 250px;
  }
}
.cid-t4EkOUHtJC .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t4EkOUHtJC .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t4EkOUHtJC .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t4EkOUHtJC .row {
    padding: 0 1rem;
  }
}
.cid-t4EkOUHtJC .btn {
  margin-left: 0rem;
}
.cid-t4EkOUHtJC .mbr-text,
.cid-t4EkOUHtJC .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t51vYwBIzy {
  padding-top: 90px;
  padding-bottom: 75px;
  overflow: hidden;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-t51vYwBIzy .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #e9204e;
  background-color: rgba(132, 138, 189, 0.15);
}
.cid-t51vYwBIzy .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-t51vYwBIzy .mbr-section-title {
  color: #404040;
}
.cid-t51vYwBIzy .mbr-section-subtitle {
  color: #e9204f;
  font-weight: 600;
}
.cid-t51vYwBIzy .main-text {
  color: #606060;
}
.cid-t51vYwBIzy .carousel {
  z-index: 2;
  position: relative;
}
.cid-t51vYwBIzy .user {
  padding: 0 !important;
}
.cid-t51vYwBIzy .mbr-iconfont {
  font-family: Moririse2 !important;
}
.cid-t51vYwBIzy .carousel-item.active,
.cid-t51vYwBIzy .carousel-item-next,
.cid-t51vYwBIzy .carousel-item-prev {
  display: flex;
}
.cid-t51vYwBIzy .details {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  text-align: left;
  margin-bottom: 20px;
  justify-content: center;
}
.cid-t51vYwBIzy .details .img-wrapper img {
  width: 70px;
  max-width: 100%;
  border-radius: 100%;
}
.cid-t51vYwBIzy .details .info {
  padding-left: 20px;
}
.cid-t51vYwBIzy .details .info .user_name {
  margin: 0;
}
.cid-t51vYwBIzy .details .info .user_name.display-7 {
  font-size: 18px;
  line-height: 1.3;
}
.cid-t51vYwBIzy .details .info .user_status {
  color: #82786e;
  margin-bottom: 0;
}
.cid-t51vYwBIzy .details .info .user_status.display-4 {
  line-height: 1.3125;
}
.cid-t51vYwBIzy .carousel-controls a {
  font-size: 2rem;
}
.cid-t51vYwBIzy .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #232323;
  background: transparent;
  opacity: 0.5;
}
.cid-t51vYwBIzy .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-t51vYwBIzy ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-t51vYwBIzy .carousel-indicators li {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 2rem;
  border-width: 0px;
  transform: scale(0.6);
  margin: 6px;
}
.cid-t51vYwBIzy .carousel-indicators li:hover {
  opacity: 1;
}
.cid-t51vYwBIzy .carousel-indicators .active {
  transform: scale(1);
  border: 0;
  background-color: rgba(255, 255, 255, 0.8);
  transition: all 200ms ease-in-out;
}
.cid-t51vYwBIzy .user_text {
  color: #707070;
  text-align: left;
}
.cid-t51vYwBIzy .user_text p.display-5 {
  line-height: 1.54;
}
.cid-t51vYwBIzy .user_desk {
  color: #767676;
}
.cid-t51vYwBIzy .user_desk,
.cid-t51vYwBIzy .carousel-item {
  text-align: left;
}
.cid-t51vYwBIzy .carousel-item {
  padding-right: 20px;
}
.cid-t51vYwBIzy .carousel-indicators {
  margin: 0;
  margin-left: 0.1rem;
  justify-content: center !important;
}
@media (max-width: 767px) {
  .cid-t51vYwBIzy .carousel-indicators {
    margin: auto;
    justify-content: center !important;
  }
}
.cid-t51vYwBIzy .carousel-control-next {
  right: -30px;
  transform: translateX(50%);
}
.cid-t51vYwBIzy .carousel-control-prev {
  left: -20px;
  transform: translateX(-50%);
}
.cid-t51vYwBIzy .user_text p,
.cid-t51vYwBIzy .carousel-item {
  color: #1b1b1b;
}
.cid-t51wRXHDhB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t51wRXHDhB .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-t51wRXHDhB textarea {
  min-height: 150px;
}
.cid-t51wRXHDhB input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-t51wRXHDhB textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-t51wRXHDhB .form-control,
.cid-t51wRXHDhB .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-t51wRXHDhB .form-control input::-webkit-input-placeholder,
.cid-t51wRXHDhB .field-input input::-webkit-input-placeholder,
.cid-t51wRXHDhB .form-control textarea::-webkit-input-placeholder,
.cid-t51wRXHDhB .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-t51wRXHDhB .form-control input:-moz-placeholder,
.cid-t51wRXHDhB .field-input input:-moz-placeholder,
.cid-t51wRXHDhB .form-control textarea:-moz-placeholder,
.cid-t51wRXHDhB .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-t51wRXHDhB .jq-number__spin:hover,
.cid-t51wRXHDhB .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-t51wRXHDhB .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t51wRXHDhB .jq-selectbox li,
.cid-t51wRXHDhB .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-t51wRXHDhB .jq-selectbox li:hover,
.cid-t51wRXHDhB .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-t51wRXHDhB .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-t51wRXHDhB .jq-number__spin.minus:hover:after,
.cid-t51wRXHDhB .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t51wRXHDhB .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-t51wRXHDhB .jq-number__spin.minus:after,
.cid-t51wRXHDhB .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-t51wRXHDhB .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-t51wRXHDhB .social-list {
    margin-bottom: 3rem;
  }
  .cid-t51wRXHDhB .email-input {
    margin-top: 2rem;
  }
}
.cid-t51wRXHDhB .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-t51wRXHDhB .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-t51wRXHDhB .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-t51wRXHDhB .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t51wRXHDhB .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t51wRXHDhB .social-list {
  display: flex;
}
.cid-t51wRXHDhB .social-list a {
  transition: .3s;
}
.cid-t51wRXHDhB .social-list a:hover {
  transform: translateY(-8px);
}
.cid-t51wRXHDhB .row {
  align-items: center;
}
.cid-t51wRXHDhB .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-t51wRXHDhB .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-t51wRXHDhB .form-btn {
  margin-top: 2.5rem;
}
.cid-t51wRXHDhB input::-webkit-input-placeholder,
.cid-t51wRXHDhB textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-t51wRXHDhB input:-moz-placeholder,
.cid-t51wRXHDhB textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-t51wRXHDhB .media-content {
    padding-right: 3rem;
  }
  .cid-t51wRXHDhB .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-t51wRXHDhB .row {
    padding: 0 1rem;
  }
}
.cid-t51wRXHDhB .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-t51wRXHDhB .form-btn {
    width: 100%;
  }
  .cid-t51wRXHDhB .btn {
    width: 100%;
  }
}
.cid-t51wRXHDhB H1 {
  color: #000000;
}
.cid-t51wRXHDhB .mbr-text,
.cid-t51wRXHDhB .mbr-section-btn {
  color: #000000;
}
.cid-t4E4Sk2iXC {
  padding-top: 135px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4E4Sk2iXC img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.cid-t4E4Sk2iXC .mbr-iconfont-1 {
  color: #f0ad4e;
  font-size: 1rem;
  transition: 0.7s;
}
.cid-t4E4Sk2iXC .mbr-section-title {
  margin-bottom: 4rem;
}
.cid-t4E4Sk2iXC .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 1.5rem;
}
.cid-t4E4Sk2iXC .card-img {
  margin-bottom: 1.3rem;
}
.cid-t4E4Sk2iXC .card-title {
  margin-bottom: 1.5rem;
}
.cid-t4E4Sk2iXC .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t4E4Sk2iXC .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t4E4Sk2iXC .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4E4Sk2iXC .row {
    padding: 0 1rem;
  }
  .cid-t4E4Sk2iXC .card-inner {
    padding: 3.3rem 2.5rem;
  }
}
.cid-t4E4Sk2iXC .card-inner {
  background-color: #e9204f;
  transition: 0.3s;
  border: 2px solid rgba(233, 32, 78, 0);
}
.cid-t4E4Sk2iXC .card:hover .card-inner {
  border: 2px solid #e9204e;
}
.cid-t4E4Sk2iXC .mbr-text {
  margin-bottom: 1.3rem;
  color: #828282;
}
.cid-t4E4Sk2iXC .card-people {
  display: flex;
  align-items: center;
}
.cid-t4E4Sk2iXC .user_image {
  margin-right: 1rem;
}
.cid-t4E4Sk2iXC .mbr-author-desc {
  color: #ffffff;
  font-weight: 500;
}
.cid-t4E4Sk2iXC H2 {
  color: #000000;
}
.cid-t4E4Sk2iXC .mbr-text,
.cid-t4E4Sk2iXC .link {
  color: #ffffff;
}
.cid-t4E4SlwIeY {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t4E4SlwIeY h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4E4SlwIeY .container {
    position: relative;
  }
  .cid-t4E4SlwIeY .row {
    margin: 0;
  }
  .cid-t4E4SlwIeY h2 {
    margin: 0;
  }
}
.cid-t4E4SlwIeY .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4E4SlwIeY .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
}
.cid-t4E4SlRlxc {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t4E4SlRlxc .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t4E4SlRlxc .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t4E4SlRlxc .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t4E4SlRlxc .mbr-section-title,
.cid-t4E4SlRlxc .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t4E4SlRlxc .social-list a {
  transition: .3s;
}
.cid-t4E4SlRlxc .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t4E4SlRlxc .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t4E4SlRlxc .social-list {
    margin-bottom: 2rem;
  }
  .cid-t4E4SlRlxc .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4E4SlRlxc .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t4E4SlRlxc .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t4E4SlRlxc .row {
    padding: 0 1rem;
  }
}
.cid-t4E4SmqSeM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t4E4SmqSeM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4E4SmqSeM .container {
    position: relative;
  }
  .cid-t4E4SmqSeM .row {
    margin: 0;
  }
  .cid-t4E4SmqSeM h2 {
    margin: 0;
  }
}
.cid-t4E4SmqSeM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4E4SmqSeM .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t4E4SmqSeM P {
  color: #ffffff;
  text-align: center;
}
.cid-t4E4SmY4wi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t4E4SmY4wi .link {
  margin: 0;
}
.cid-t4E4SmY4wi .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t4E4SmY4wi .card {
    margin-bottom: 1rem;
  }
}
.cid-t4E4SmY4wi .card-title {
  margin-bottom: 0rem;
}
.cid-t4E4SmY4wi a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4E4SmY4wi .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t4E4SmY4wi .align-center {
  text-align: center;
}
.cid-t4E4Snm9XF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t4E4Snm9XF .media-container-row {
  align-items: center;
}
.cid-t4E4Snm9XF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t4E4Snm9XF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t4E4Snm9XF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t4E4Snm9XF .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t4E4Snm9XF .foot-menu-item {
  transform: 0.2s;
}
.cid-t4E4Snm9XF .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t4E4Snm9XF .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4E4Snm9XF .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t4E4Snm9XF .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t4E4Snm9XF .foot-menu {
    justify-content: center;
  }
  .cid-t4E4Snm9XF .mbr-text {
    text-align: center;
  }
  .cid-t4E4Snm9XF .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t4E4Snm9XF .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t4E4Snm9XF .link:hover {
  color: #ffffff;
}
.cid-t4E4SnFbPU .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t4E4SnFbPU .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t4E4SnFbPU .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t4E4SnFbPU .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t4E4SnFbPU .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t4E4SnFbPU .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t4E4SnFbPU .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t4E4SnFbPU .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t4E4SnFbPU P {
  color: #232323;
}
.cid-t4E4SnFbPU DIV {
  color: #ffffff;
}
.cid-t4E4SnFbPU H10 {
  color: #767676;
}
.cid-t4E4SnFbPU .hidden {
  display: none;
}
.cid-t4E4SnFbPU p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t4E4SnFbPU .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t4E4SnFbPU .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t4E4SnFbPU .sticky li:hover {
  margin-left: 0px;
}
.cid-t4E4SnFbPU .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t4E4SnFbPU .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t4E4SnFbPU .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t4E4SnFbPU {
    display: none;
  }
}
.cid-toyglIwF6V .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyglIwF6V .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyglIwF6V .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyglIwF6V .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyglIwF6V .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyglIwF6V .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyglIwF6V .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyglIwF6V .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyglIwF6V P {
  color: #232323;
}
.cid-toyglIwF6V DIV {
  color: #ffffff;
}
.cid-toyglIwF6V H10 {
  color: #767676;
}
.cid-toyglIwF6V .hidden {
  display: none;
}
.cid-toyglIwF6V p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyglIwF6V .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyglIwF6V .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyglIwF6V .sticky li:hover {
  margin-left: 0px;
}
.cid-toyglIwF6V .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyglIwF6V .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyglIwF6V .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyglIwF6V {
    display: none;
  }
}
.cid-t4E4Soapur .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t4E4Soapur .my-float {
  margin-top: 16px;
}
.cid-t4E4Soapur P {
  color: #232323;
}
.cid-t4E4Soapur DIV {
  color: #ffffff;
}
.cid-t4E4Soapur H10 {
  color: #767676;
}
.cid-t4E4Soapur .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t4E4Soapur {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-sfZ1NIoYbq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-sfZ1NIoYbq .nav-item:focus,
.cid-sfZ1NIoYbq .nav-link:focus {
  outline: none;
}
.cid-sfZ1NIoYbq .dropdown .dropdown-menu .dropdown-item {
  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-sfZ1NIoYbq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfZ1NIoYbq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-sfZ1NIoYbq .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-sfZ1NIoYbq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sfZ1NIoYbq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sfZ1NIoYbq .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-sfZ1NIoYbq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-sfZ1NIoYbq .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-sfZ1NIoYbq .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sfZ1NIoYbq .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sfZ1NIoYbq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sfZ1NIoYbq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sfZ1NIoYbq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sfZ1NIoYbq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sfZ1NIoYbq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sfZ1NIoYbq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sfZ1NIoYbq .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-sfZ1NIoYbq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sfZ1NIoYbq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sfZ1NIoYbq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sfZ1NIoYbq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sfZ1NIoYbq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sfZ1NIoYbq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sfZ1NIoYbq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sfZ1NIoYbq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sfZ1NIoYbq .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-sfZ1NIoYbq .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-sfZ1NIoYbq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sfZ1NIoYbq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sfZ1NIoYbq .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sfZ1NIoYbq .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sfZ1NIoYbq .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sfZ1NIoYbq .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-sfZ1NIoYbq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sfZ1NIoYbq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sfZ1NIoYbq .navbar-short {
  padding: 1rem 0 !important;
}
.cid-sfZ1NIoYbq .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-sfZ1NIoYbq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sfZ1NIoYbq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sfZ1NIoYbq .dropdown-item.active,
.cid-sfZ1NIoYbq .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-sfZ1NIoYbq .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-sfZ1NIoYbq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-sfZ1NIoYbq .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-sfZ1NIoYbq .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-sfZ1NIoYbq .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sfZ1NIoYbq .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-sfZ1NIoYbq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-sfZ1NIoYbq .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-sfZ1NIoYbq .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-sfZ1NIoYbq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-sfZ1NIoYbq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sfZ1NIoYbq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfZ1NIoYbq ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sfZ1NIoYbq .navbar-buttons {
  text-align: center;
}
.cid-sfZ1NIoYbq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfZ1NIoYbq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sfZ1NIoYbq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfZ1NIoYbq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfZ1NIoYbq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfZ1NIoYbq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfZ1NIoYbq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfZ1NIoYbq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfZ1NIoYbq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfZ1NIoYbq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfZ1NIoYbq .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-sfZ1NIoYbq a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-sfZ1NIoYbq .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-sfZ1NIoYbq .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sfZ1NIoYbq .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sfZ1NIoYbq .navbar {
    height: 77px;
  }
  .cid-sfZ1NIoYbq .navbar.opened {
    height: auto;
  }
  .cid-sfZ1NIoYbq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sfZ1NIoYbq a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-sfZ1NIoYbq a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-sfZ1NIoYbq .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-sfZ1NIoYbq .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-sfZ1NIoYbq #mobile-hide {
    display: none;
  }
}
.cid-sfZ1NIScV2 {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-sfZ1NIScV2 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sfZ1NIScV2 input {
  padding: 0rem 1rem !important;
}
.cid-sfZ1NIScV2 .title {
  margin-bottom: 1rem;
}
.cid-sfZ1NIScV2 textarea {
  min-height: 80px;
}
.cid-sfZ1NIScV2 input::-webkit-input-placeholder,
.cid-sfZ1NIScV2 textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-sfZ1NIScV2 input:-moz-placeholder,
.cid-sfZ1NIScV2 textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-sfZ1NIScV2 img {
    width: 100%;
  }
  .cid-sfZ1NIScV2 form {
    margin-top: 2rem;
  }
}
.cid-sfZ1NIScV2 .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-sfZ1NIScV2 .col-auto {
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-sfZ1NIScV2 .mbr-form {
    padding-left: 2rem;
  }
}
.cid-sfZ1NIScV2 .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-sfZ1NIScV2 .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-sfZ1NIScV2 .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-sfZ1NIScV2 .form-btn {
  width: 100%;
}
.cid-sfZ1NIScV2 .link-btn {
  width: 100%;
}
.cid-sfZ1NIScV2 h5 {
  margin-bottom: 0.2rem;
}
.cid-sfZ1NIScV2 .mbr-form .btn {
  margin: 0;
}
.cid-sfZ1NIScV2 .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-sfZ1NIScV2 .block-left {
  margin-bottom: 2.6rem;
}
.cid-sfZ1NIScV2 .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-sfZ1NIScV2 .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-sfZ1NIScV2 .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-sfZ1NIScV2 .dragArea {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sfZ1NIScV2 .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-sfZ1NIScV2 .row {
    margin: 0rem;
  }
}
.cid-sfZ1NIScV2 .btn {
  margin-left: 0rem;
}
.cid-sfZ1NIScV2 H5 {
  text-align: center;
}
.cid-sfZ1NIScV2 P {
  text-align: center;
}
.cid-sfZ1NIScV2 .block-left,
.cid-sfZ1NIScV2 .mbr-section-btn {
  text-align: left;
}
.cid-sfZ1NIScV2 .jq-selectbox__trigger-arrow {
  visibility: hidden;
}
.cid-sfZ1NIScV2 .jq-selectbox__dropdown {
  display: none !important;
}
.cid-sfZ2lo6HSf {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sfZ2lo6HSf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sfZ2lo6HSf .container {
    position: relative;
  }
  .cid-sfZ2lo6HSf .row {
    margin: 0;
  }
  .cid-sfZ2lo6HSf h2 {
    margin: 0;
  }
}
.cid-sfZ2lo6HSf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sfZ2lo6HSf .mbr-text {
  margin-top: 1.4rem;
  color: #101010;
}
.cid-sfZ2lo6HSf h2 {
  color: #e91f4e;
}
.cid-sfZ1NJh8tR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfZ1NJh8tR .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NJh8tR .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-sfZ1NJh8tR .link {
  margin: 0;
}
.cid-sfZ1NJh8tR .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NJh8tR .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NJh8tR .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sfZ1NJh8tR .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-sfZ1NJh8tR .card:hover .card-title {
  color: #e9204e;
}
.cid-sfZ1NJh8tR .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-sfZ1NJh8tR .card {
    padding: 0;
  }
  .cid-sfZ1NJh8tR .card-inner {
    flex-direction: column;
  }
  .cid-sfZ1NJh8tR .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sfZ1NJh8tR .row {
    margin: 0;
  }
}
.cid-sfZ1NJh8tR .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-sfZ1NJh8tR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sfZ1NJh8tR .mbr-section-title {
  font-weight: 800;
}
.cid-sfZ1NJh8tR h2 {
  margin-bottom: 0;
}
.cid-sfZ1NJh8tR .title-block {
  margin-bottom: 3rem;
}
.cid-sfZ1NJh8tR .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-sfZ1NJh8tR .card-box {
    margin-left: 1.5rem;
  }
}
.cid-sfZ1NJh8tR H2 {
  color: #e9204f;
  text-align: center;
}
.cid-sfZ1NJh8tR H3 {
  text-align: center;
  color: #101010;
}
.cid-sfZ1NJFzUY {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfZ1NJFzUY .mbr-iconfont-1 {
  color: #e9204f;
  font-size: 3.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NJFzUY .card-inner {
  transition: 0.7s;
  display: flex;
}
.cid-sfZ1NJFzUY .link {
  margin: 0;
}
.cid-sfZ1NJFzUY .card-title {
  position: relative;
  margin-bottom: 0.2rem;
  padding-bottom: 0.5rem;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NJFzUY .mbr-iconfont {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NJFzUY .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sfZ1NJFzUY .card:hover .mbr-iconfont {
  color: #101010;
}
.cid-sfZ1NJFzUY .card:hover .card-title {
  color: #e9204e;
}
.cid-sfZ1NJFzUY .media-container-row {
  align-items: flex-end;
}
@media (max-width: 767px) {
  .cid-sfZ1NJFzUY .card {
    padding: 0;
  }
  .cid-sfZ1NJFzUY .card-inner {
    flex-direction: column;
  }
  .cid-sfZ1NJFzUY .card-title {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sfZ1NJFzUY .row {
    margin: 0;
  }
}
.cid-sfZ1NJFzUY .card {
  position: relative;
  border-radius: 0px;
  transition: 0.7s;
  margin-top: 1rem;
}
.cid-sfZ1NJFzUY .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sfZ1NJFzUY .mbr-section-title {
  font-weight: 800;
}
.cid-sfZ1NJFzUY h2 {
  margin-bottom: 0;
}
.cid-sfZ1NJFzUY .title-block {
  margin-bottom: 3rem;
}
.cid-sfZ1NJFzUY .card-box {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-sfZ1NJFzUY .card-box {
    margin-left: 1.5rem;
  }
}
.cid-sfZ1NJFzUY H2 {
  color: #e9204f;
  text-align: center;
}
.cid-sfZ1NJFzUY H3 {
  text-align: center;
  color: #101010;
}
.cid-sfZ1NKbtT1 {
  padding-top: 90px;
  padding-bottom: 75px;
  overflow: hidden;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-sfZ1NKbtT1 .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #e9204e;
  background-color: rgba(132, 138, 189, 0.15);
}
.cid-sfZ1NKbtT1 .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-sfZ1NKbtT1 .mbr-section-title {
  color: #404040;
}
.cid-sfZ1NKbtT1 .mbr-section-subtitle {
  color: #e9204f;
  font-weight: 600;
}
.cid-sfZ1NKbtT1 .main-text {
  color: #606060;
}
.cid-sfZ1NKbtT1 .carousel {
  z-index: 2;
  position: relative;
}
.cid-sfZ1NKbtT1 .user {
  padding: 0 !important;
}
.cid-sfZ1NKbtT1 .mbr-iconfont {
  font-family: Moririse2 !important;
}
.cid-sfZ1NKbtT1 .carousel-item.active,
.cid-sfZ1NKbtT1 .carousel-item-next,
.cid-sfZ1NKbtT1 .carousel-item-prev {
  display: flex;
}
.cid-sfZ1NKbtT1 .details {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  text-align: left;
  margin-bottom: 20px;
  justify-content: center;
}
.cid-sfZ1NKbtT1 .details .img-wrapper img {
  width: 70px;
  max-width: 100%;
  border-radius: 100%;
}
.cid-sfZ1NKbtT1 .details .info {
  padding-left: 20px;
}
.cid-sfZ1NKbtT1 .details .info .user_name {
  margin: 0;
}
.cid-sfZ1NKbtT1 .details .info .user_name.display-7 {
  font-size: 18px;
  line-height: 1.3;
}
.cid-sfZ1NKbtT1 .details .info .user_status {
  color: #82786e;
  margin-bottom: 0;
}
.cid-sfZ1NKbtT1 .details .info .user_status.display-4 {
  line-height: 1.3125;
}
.cid-sfZ1NKbtT1 .carousel-controls a {
  font-size: 2rem;
}
.cid-sfZ1NKbtT1 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #232323;
  background: transparent;
  opacity: 0.5;
}
.cid-sfZ1NKbtT1 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sfZ1NKbtT1 ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-sfZ1NKbtT1 .carousel-indicators li {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 2rem;
  border-width: 0px;
  transform: scale(0.6);
  margin: 6px;
}
.cid-sfZ1NKbtT1 .carousel-indicators li:hover {
  opacity: 1;
}
.cid-sfZ1NKbtT1 .carousel-indicators .active {
  transform: scale(1);
  border: 0;
  background-color: rgba(255, 255, 255, 0.8);
  transition: all 200ms ease-in-out;
}
.cid-sfZ1NKbtT1 .user_text {
  color: #707070;
  text-align: left;
}
.cid-sfZ1NKbtT1 .user_text p.display-5 {
  line-height: 1.54;
}
.cid-sfZ1NKbtT1 .user_desk {
  color: #767676;
}
.cid-sfZ1NKbtT1 .user_desk,
.cid-sfZ1NKbtT1 .carousel-item {
  text-align: left;
}
.cid-sfZ1NKbtT1 .carousel-item {
  padding-right: 20px;
}
.cid-sfZ1NKbtT1 .carousel-indicators {
  margin: 0;
  margin-left: 0.1rem;
  justify-content: center !important;
}
@media (max-width: 767px) {
  .cid-sfZ1NKbtT1 .carousel-indicators {
    margin: auto;
    justify-content: center !important;
  }
}
.cid-sfZ1NKbtT1 .carousel-control-next {
  right: -30px;
  transform: translateX(50%);
}
.cid-sfZ1NKbtT1 .carousel-control-prev {
  left: -20px;
  transform: translateX(-50%);
}
.cid-sfZ1NKbtT1 .user_text p,
.cid-sfZ1NKbtT1 .carousel-item {
  color: #1b1b1b;
}
.cid-sfZ1NKyIVj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sfZ1NKyIVj h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sfZ1NKyIVj .container {
    position: relative;
  }
  .cid-sfZ1NKyIVj .row {
    margin: 0;
  }
  .cid-sfZ1NKyIVj h2 {
    margin: 0;
  }
}
.cid-sfZ1NKyIVj .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sfZ1NKyIVj .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
}
.cid-sfZ1NKyIVj h2 {
  color: #e9204f;
}
.cid-sfZ1NKOjsP {
  padding-top: 75px;
  padding-bottom: 90px;
  position: relative;
  background-color: #ffffff;
}
.cid-sfZ1NKOjsP .card-header {
  background: transparent;
}
.cid-sfZ1NKOjsP img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
@media (max-width: 992px) {
  .cid-sfZ1NKOjsP .wrapper {
    padding: 0;
  }
  .cid-sfZ1NKOjsP img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-sfZ1NKOjsP .mbr-iconfont {
  font-size: 1rem!important;
  font-family: 'Moririse2' !important;
}
.cid-sfZ1NKOjsP .mbr-iconfont:before {
  content: "\e960";
}
.cid-sfZ1NKOjsP .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-sfZ1NKOjsP .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sfZ1NKOjsP .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sfZ1NKOjsP .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sfZ1NKOjsP .card .card-header a.panel-title h5 .sign {
  padding-right: 1rem;
}
.cid-sfZ1NKOjsP .card .panel-body {
  color: #767676;
  padding-top: 1rem;
}
.cid-sfZ1NKOjsP h5 {
  flex-direction: row-reverse;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0rem;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0rem;
}
@media (max-width: 767px) {
  .cid-sfZ1NKOjsP .wrapper {
    padding: 2rem 1rem;
  }
  .cid-sfZ1NKOjsP h5 {
    padding: 1rem 0rem;
  }
}
.cid-sfZ1NKOjsP .mbr-text,
.cid-sfZ1NKOjsP .mbr-section-btn {
  color: #ffffff;
}
.cid-sfZ1NKOjsP .panel-text {
  color: #555555;
}
.cid-sfZ1NKOjsP H4 {
  color: #ffffff;
}
.cid-sfZ1NKOjsP H5 {
  color: #000000;
}
.cid-sfZ1NKOjsP H3 {
  color: #e9204f;
}
.cid-sfZ1NL8Zef {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sfZ1NL8Zef h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sfZ1NL8Zef .container {
    position: relative;
  }
  .cid-sfZ1NL8Zef .row {
    margin: 0;
  }
  .cid-sfZ1NL8Zef h2 {
    margin: 0;
  }
}
.cid-sfZ1NL8Zef .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sfZ1NL8Zef .mbr-text {
  margin-top: 1.4rem;
}
.cid-sfZ1NL8Zef H3 {
  color: #e9204f;
}
.cid-sfZ1NLoFvT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfZ1NLoFvT .mbr-text {
  color: #767676;
}
.cid-sfZ1NLoFvT .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-sfZ1NLoFvT .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-sfZ1NLoFvT .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-sfZ1NLoFvT .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-sfZ1NLoFvT .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-sfZ1NLoFvT .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-sfZ1NLoFvT .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sfZ1NLoFvT .card {
    margin-bottom: 2rem;
  }
}
.cid-sfZ1NLoFvT .text-link {
  font-weight: 800 !important;
}
.cid-sfZ1NLoFvT .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-sfZ1NLoFvT .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NLoFvT .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NLoFvT .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-sfZ1NLoFvT .card:hover .icon-arrow {
  color: #fff;
}
.cid-sfZ1NLoFvT .card:hover .text-link {
  color: #fff !important;
}
.cid-sfZ1NLoFvT .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-sfZ1NLoFvT .card:hover .link {
  transform: translateX(42px);
}
.cid-sfZ1NLoFvT .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-sfZ1NLoFvT h5 {
  color: #101010;
  font-weight: 800;
}
.cid-sfZ1NLMhB2 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sfZ1NLMhB2 .mbr-text {
  color: #767676;
}
.cid-sfZ1NLMhB2 .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-sfZ1NLMhB2 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-sfZ1NLMhB2 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-sfZ1NLMhB2 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-sfZ1NLMhB2 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-sfZ1NLMhB2 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-sfZ1NLMhB2 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sfZ1NLMhB2 .card {
    margin-bottom: 2rem;
  }
}
.cid-sfZ1NLMhB2 .text-link {
  font-weight: 800 !important;
}
.cid-sfZ1NLMhB2 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-sfZ1NLMhB2 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NLMhB2 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NLMhB2 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-sfZ1NLMhB2 .card:hover .icon-arrow {
  color: #fff;
}
.cid-sfZ1NLMhB2 .card:hover .text-link {
  color: #fff !important;
}
.cid-sfZ1NLMhB2 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-sfZ1NLMhB2 .card:hover .link {
  transform: translateX(42px);
}
.cid-sfZ1NLMhB2 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-sfZ1NLMhB2 h5 {
  color: #101010;
  font-weight: 800;
}
.cid-sfZ1NMfGML {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-sfZ1NMfGML .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-sfZ1NMfGML .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-sfZ1NMfGML .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-sfZ1NMfGML .mbr-section-title,
.cid-sfZ1NMfGML .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-sfZ1NMfGML .social-list a {
  transition: .3s;
}
.cid-sfZ1NMfGML .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-sfZ1NMfGML .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-sfZ1NMfGML .social-list {
    margin-bottom: 2rem;
  }
  .cid-sfZ1NMfGML .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sfZ1NMfGML .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-sfZ1NMfGML .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-sfZ1NMfGML .row {
    padding: 0 1rem;
  }
}
.cid-slhnAEAalS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-slhnAEAalS h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-slhnAEAalS .container {
    position: relative;
  }
  .cid-slhnAEAalS .row {
    margin: 0;
  }
  .cid-slhnAEAalS h2 {
    margin: 0;
  }
}
.cid-slhnAEAalS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-slhnAEAalS .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-slhnAEAalS P {
  color: #ffffff;
  text-align: center;
}
.cid-sfZ1NMKEB3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-sfZ1NMKEB3 .link {
  margin: 0;
}
.cid-sfZ1NMKEB3 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-sfZ1NMKEB3 .card {
    margin-bottom: 1rem;
  }
}
.cid-sfZ1NMKEB3 .card-title {
  margin-bottom: 0rem;
}
.cid-sfZ1NMKEB3 a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NMKEB3 .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-sfZ1NMKEB3 .align-center {
  text-align: center;
}
.cid-sfZ1NN28Cx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sfZ1NN28Cx .media-container-row {
  align-items: center;
}
.cid-sfZ1NN28Cx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sfZ1NN28Cx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sfZ1NN28Cx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sfZ1NN28Cx .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-sfZ1NN28Cx .foot-menu-item {
  transform: 0.2s;
}
.cid-sfZ1NN28Cx .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-sfZ1NN28Cx .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sfZ1NN28Cx .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-sfZ1NN28Cx .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-sfZ1NN28Cx .foot-menu {
    justify-content: center;
  }
  .cid-sfZ1NN28Cx .mbr-text {
    text-align: center;
  }
  .cid-sfZ1NN28Cx .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-sfZ1NN28Cx .foot-menu {
    justify-content: flex-end;
  }
}
.cid-sfZ1NN28Cx .link:hover {
  color: #ffffff;
}
.cid-sfZ1NNS6eL .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sfZ1NNS6eL .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-sfZ1NNS6eL .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-sfZ1NNS6eL .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-sfZ1NNS6eL .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-sfZ1NNS6eL .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-sfZ1NNS6eL .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-sfZ1NNS6eL .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-sfZ1NNS6eL P {
  color: #232323;
}
.cid-sfZ1NNS6eL DIV {
  color: #ffffff;
}
.cid-sfZ1NNS6eL H10 {
  color: #767676;
}
.cid-sfZ1NNS6eL .hidden {
  display: none;
}
.cid-sfZ1NNS6eL p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-sfZ1NNS6eL .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-sfZ1NNS6eL .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-sfZ1NNS6eL .sticky li:hover {
  margin-left: 0px;
}
.cid-sfZ1NNS6eL .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-sfZ1NNS6eL .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-sfZ1NNS6eL .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-sfZ1NNS6eL {
    display: none;
  }
}
.cid-toyg7Au9uD .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyg7Au9uD .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyg7Au9uD .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyg7Au9uD .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyg7Au9uD .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyg7Au9uD .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyg7Au9uD .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyg7Au9uD .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyg7Au9uD P {
  color: #232323;
}
.cid-toyg7Au9uD DIV {
  color: #ffffff;
}
.cid-toyg7Au9uD H10 {
  color: #767676;
}
.cid-toyg7Au9uD .hidden {
  display: none;
}
.cid-toyg7Au9uD p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyg7Au9uD .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyg7Au9uD .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyg7Au9uD .sticky li:hover {
  margin-left: 0px;
}
.cid-toyg7Au9uD .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyg7Au9uD .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyg7Au9uD .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyg7Au9uD {
    display: none;
  }
}
.cid-sfZ1NOz0mn .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-sfZ1NOz0mn .my-float {
  margin-top: 16px;
}
.cid-sfZ1NOz0mn P {
  color: #232323;
}
.cid-sfZ1NOz0mn DIV {
  color: #ffffff;
}
.cid-sfZ1NOz0mn H10 {
  color: #767676;
}
.cid-sfZ1NOz0mn .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-sfZ1NOz0mn {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}.cid-t7mOKOJJvc .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-t7mOKOJJvc .nav-item:focus,
.cid-t7mOKOJJvc .nav-link:focus {
  outline: none;
}
.cid-t7mOKOJJvc .dropdown .dropdown-menu .dropdown-item {
  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-t7mOKOJJvc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mOKOJJvc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-t7mOKOJJvc .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-t7mOKOJJvc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mOKOJJvc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mOKOJJvc .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-t7mOKOJJvc .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-t7mOKOJJvc .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-t7mOKOJJvc .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t7mOKOJJvc .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mOKOJJvc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mOKOJJvc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mOKOJJvc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t7mOKOJJvc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t7mOKOJJvc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mOKOJJvc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mOKOJJvc .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-t7mOKOJJvc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mOKOJJvc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t7mOKOJJvc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t7mOKOJJvc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mOKOJJvc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mOKOJJvc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t7mOKOJJvc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mOKOJJvc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mOKOJJvc .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-t7mOKOJJvc .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-t7mOKOJJvc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mOKOJJvc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mOKOJJvc .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t7mOKOJJvc .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7mOKOJJvc .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t7mOKOJJvc .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-t7mOKOJJvc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7mOKOJJvc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t7mOKOJJvc .navbar-short {
  padding: 1rem 0 !important;
}
.cid-t7mOKOJJvc .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-t7mOKOJJvc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mOKOJJvc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7mOKOJJvc .dropdown-item.active,
.cid-t7mOKOJJvc .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-t7mOKOJJvc .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-t7mOKOJJvc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7mOKOJJvc .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-t7mOKOJJvc .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-t7mOKOJJvc .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7mOKOJJvc .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-t7mOKOJJvc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-t7mOKOJJvc .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-t7mOKOJJvc .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-t7mOKOJJvc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-t7mOKOJJvc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mOKOJJvc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mOKOJJvc ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7mOKOJJvc .navbar-buttons {
  text-align: center;
}
.cid-t7mOKOJJvc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7mOKOJJvc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t7mOKOJJvc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7mOKOJJvc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7mOKOJJvc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7mOKOJJvc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7mOKOJJvc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7mOKOJJvc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7mOKOJJvc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7mOKOJJvc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7mOKOJJvc .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-t7mOKOJJvc a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-t7mOKOJJvc .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-t7mOKOJJvc .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t7mOKOJJvc .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t7mOKOJJvc .navbar {
    height: 77px;
  }
  .cid-t7mOKOJJvc .navbar.opened {
    height: auto;
  }
  .cid-t7mOKOJJvc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mOKOJJvc a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-t7mOKOJJvc a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-t7mOKOJJvc .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-t7mOKOJJvc .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-t7mOKOJJvc #mobile-hide {
    display: none;
  }
}
.cid-t7mOKPrtqE {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-t7mOKPrtqE .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t7mOKPrtqE input {
  padding: 0rem 1rem !important;
}
.cid-t7mOKPrtqE .title {
  margin-bottom: 1rem;
}
.cid-t7mOKPrtqE textarea {
  min-height: 160px;
}
.cid-t7mOKPrtqE input::-webkit-input-placeholder,
.cid-t7mOKPrtqE textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-t7mOKPrtqE input:-moz-placeholder,
.cid-t7mOKPrtqE textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-t7mOKPrtqE img {
    width: 100%;
  }
  .cid-t7mOKPrtqE form {
    margin-top: 2rem;
  }
}
.cid-t7mOKPrtqE .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7mOKPrtqE .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-t7mOKPrtqE .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-t7mOKPrtqE .mbr-form {
    padding-left: 2rem;
  }
}
.cid-t7mOKPrtqE .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-t7mOKPrtqE .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-t7mOKPrtqE .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-t7mOKPrtqE .form-btn {
  width: 100%;
}
.cid-t7mOKPrtqE .link-btn {
  width: 100%;
}
.cid-t7mOKPrtqE h5 {
  margin-bottom: 0.2rem;
}
.cid-t7mOKPrtqE .mbr-form .btn {
  margin: 0;
}
.cid-t7mOKPrtqE .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-t7mOKPrtqE .block-left {
  margin-bottom: 2.6rem;
}
.cid-t7mOKPrtqE .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-t7mOKPrtqE .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-t7mOKPrtqE .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-t7mOKPrtqE .dragArea {
    padding: 3rem 1rem;
  }
  .cid-t7mOKPrtqE h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKPrtqE .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-t7mOKPrtqE .row {
    margin: 0rem;
  }
}
.cid-t7mOKPrtqE .btn {
  margin-left: 0rem;
}
.cid-t7mOKPrtqE H5 {
  text-align: center;
}
.cid-t7mOKPrtqE P {
  text-align: center;
}
.cid-t7mOKPrtqE .block-left,
.cid-t7mOKPrtqE .mbr-section-btn {
  text-align: left;
}
.cid-t7mOKPrtqE h2 {
  font-size: 62px;
}
.cid-t7mOKPrtqE H3 {
  text-align: left;
  color: #e9204e;
}
.cid-t7mOKPrtqE H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-t7mOKPrtqE .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-t7mOKPrtqE .jq-selectbox__select-text {
  color: #212529 !important;
}
.cid-t7mOKPrtqE .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-t7mOKPZYnU {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7mOKPZYnU .first,
.cid-t7mOKPZYnU .second,
.cid-t7mOKPZYnU .third {
  display: inline-block;
}
.cid-t7mOKPZYnU img {
  max-width: 350px;
  height: auto;
}
.cid-t7mOKPZYnU .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-t7mOKPZYnU .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-t7mOKPZYnU .row {
  align-items: flex-end;
}
.cid-t7mOKPZYnU .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-t7mOKPZYnU .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7mOKQih25 {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7mOKQih25 .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-t7mOKQih25 .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-t7mOKQih25 .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-t7mOKQih25 .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-t7mOKQih25 .card-img {
  margin-bottom: 1.7rem;
}
.cid-t7mOKQih25 .card-title {
  margin-bottom: 1.5rem;
}
.cid-t7mOKQih25 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mOKQih25 .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7mOKQih25 .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKQih25 .row {
    padding: 0 1rem;
  }
  .cid-t7mOKQih25 .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-t7mOKQih25 .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-t7mOKQih25 .card-box,
.cid-t7mOKQih25 .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mOKQih25 .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-t7mOKQih25 .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-t7mOKQih25 .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-t7mOKQih25 .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-t7mOKQih25 .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-t7mOKQih25 .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-t7mOKQih25 .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7mOKQih25 .mbr-text,
.cid-t7mOKQih25 .link {
  color: #ffffff;
}
.cid-t7mOKQih25 H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-t7mOKQih25 .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-t7mOKQQWU0 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mOKQQWU0 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKQQWU0 .container {
    position: relative;
  }
  .cid-t7mOKQQWU0 .row {
    margin: 0;
  }
  .cid-t7mOKQQWU0 h2 {
    margin: 0;
  }
}
.cid-t7mOKQQWU0 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mOKQQWU0 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mOKQQWU0 h2 {
  color: #e9204f;
}
.cid-t7F1InkUis {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7F1InkUis {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-t7F1InkUis .box {
    margin-top: 2.5rem;
  }
  .cid-t7F1InkUis .wrapper {
    padding: 0;
  }
  .cid-t7F1InkUis img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-t7F1InkUis .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7F1InkUis .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7F1InkUis .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7F1InkUis .icon-wrap span {
  padding-left: 8px;
}
.cid-t7F1InkUis .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7F1InkUis .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-t7F1InkUis .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7F1InkUis .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7F1InkUis .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7F1InkUis a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7F1InkUis a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7F1InkUis {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-t7F1InkUis .box {
    height: 250px;
  }
  .cid-t7F1InkUis .container {
    margin-bottom: -45px !important;
  }
}
.cid-t7F1InkUis .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7F1InkUis .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7F1InkUis .row {
    padding: 0 1rem;
  }
  .cid-t7F1InkUis .left-block {
    padding-right: 4rem;
  }
}
.cid-t7F1InkUis .btn {
  margin-left: 0rem;
}
.cid-t7F1InkUis .mbr-text,
.cid-t7F1InkUis .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7F1InkUis img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-t7mOKS0XoF {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-t7mOKS0XoF {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-t7mOKS0XoF .box {
    margin-top: 2.5rem;
  }
}
.cid-t7mOKS0XoF .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7mOKS0XoF .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7mOKS0XoF .icon-wrap span {
  padding-left: 8px;
}
.cid-t7mOKS0XoF .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7mOKS0XoF .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-t7mOKS0XoF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7mOKS0XoF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7mOKS0XoF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7mOKS0XoF a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7mOKS0XoF a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7mOKS0XoF {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-t7mOKS0XoF .box {
    height: 250px;
  }
  .cid-t7mOKS0XoF .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-t7mOKS0XoF .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7mOKS0XoF .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t7mOKS0XoF .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-t7mOKS0XoF .row {
    padding: 0 1rem;
  }
}
.cid-t7mOKS0XoF .btn {
  margin-left: 0rem;
}
.cid-t7mOKS0XoF .mbr-text,
.cid-t7mOKS0XoF .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mOKS0XoF {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-t7mOKS0XoF .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-t7mOKS0XoF .box {
    margin-top: -40px !important;
  }
  .cid-t7mOKS0XoF h2 {
    padding-top: 50px;
  }
}
.cid-t7mOKS0XoF .star-colour {
  color: #e9204f;
}
.cid-t7mOKS0XoF H1 {
  color: #e9204e;
}
.cid-t7mOKSjGBM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mOKSjGBM h2 {
    margin-bottom: 1rem;
  }
  .cid-t7mOKSjGBM .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-t7mOKSjGBM .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-t7mOKSjGBM .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKSjGBM .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-t7mOKSjGBM .container {
    position: relative;
  }
  .cid-t7mOKSjGBM h2 {
    margin: 0;
  }
}
.cid-t7mOKSjGBM .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-t7mOKSjGBM hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-t7mOKSjGBM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mOKSjGBM .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-t7mOKSjGBM .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-t7mOKSjGBM .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-t7mOKSjGBM .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mOKSjGBM .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-t7mOKSjGBM .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-t7mOKSjGBM .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-t7mOKSjGBM .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7mOKSjGBM .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-t7mOKSjGBM .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-t7mOKSjGBM .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-t7mOKSjGBM .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-t7mOKSjGBM .container-column,
.cid-t7mOKSjGBM h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-t7mOKSjGBM .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-t7mOKSz5n9 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mOKSz5n9 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKSz5n9 .container {
    position: relative;
  }
  .cid-t7mOKSz5n9 .row {
    margin: 0;
  }
  .cid-t7mOKSz5n9 h2 {
    margin: 0;
  }
}
.cid-t7mOKSz5n9 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mOKSz5n9 .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mOKSz5n9 h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7mOKSz5n9 .container {
    margin-top: -80px !important;
  }
}
.cid-t7mOKSTR8H {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t7mOKSTR8H {
    padding-top: 10px;
    padding-bottom: 70px;
  }
  .cid-t7mOKSTR8H .box {
    margin-top: 2.5rem;
  }
  .cid-t7mOKSTR8H .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-t7mOKSTR8H .box {
  background-image: url("../../../assets/images/seo-adv-google-ads-ppc.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-t7mOKSTR8H .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-t7mOKSTR8H .icon-wrap span {
  padding-left: 8px;
}
.cid-t7mOKSTR8H .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-t7mOKSTR8H .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-t7mOKSTR8H .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t7mOKSTR8H .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t7mOKSTR8H .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t7mOKSTR8H a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t7mOKSTR8H a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7mOKSTR8H {
    padding-top: 7px;
    padding-bottom: 49px;
  }
  .cid-t7mOKSTR8H .box {
    height: 250px;
  }
  .cid-t7mOKSTR8H .container {
    margin-bottom: -25px !important;
  }
}
.cid-t7mOKSTR8H .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-t7mOKSTR8H .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-t7mOKSTR8H .row {
    padding: 0 1rem;
  }
  .cid-t7mOKSTR8H .left-block {
    padding-right: 4rem;
  }
}
.cid-t7mOKSTR8H .btn {
  margin-left: 0rem;
}
.cid-t7mOKSTR8H .mbr-text,
.cid-t7mOKSTR8H .mbr-section-btn {
  color: #1b1b1b;
}
.cid-t7mOKTdmRd {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mOKTdmRd h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKTdmRd .container {
    position: relative;
  }
  .cid-t7mOKTdmRd .row {
    margin: 0;
  }
  .cid-t7mOKTdmRd h2 {
    margin: 0;
  }
}
.cid-t7mOKTdmRd .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mOKTdmRd .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mOKTdmRd h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-t7mOKTdmRd .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-t7mOKTuaXZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mOKTuaXZ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKTuaXZ .container {
    position: relative;
  }
  .cid-t7mOKTuaXZ .row {
    margin: 0;
  }
  .cid-t7mOKTuaXZ h2 {
    margin: 0;
  }
}
.cid-t7mOKTuaXZ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mOKTuaXZ .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-t7mOKTuaXZ h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-t7mOKTL0C9 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7mOKTL0C9 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-t7mOKTL0C9 .align-center {
    text-align: center;
  }
  .cid-t7mOKTL0C9 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-t7mOKTL0C9 .block-btn {
  display: flex;
}
.cid-t7mOKTL0C9 .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-t7mOKTL0C9 h2 {
  margin-bottom: 0;
}
.cid-t7mOKTL0C9 .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-t7mOKTL0C9 .container {
    padding: 0 3rem;
  }
  .cid-t7mOKTL0C9 .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-t7mOKTL0C9 .block-btn {
    justify-content: center;
  }
  .cid-t7mOKTL0C9 .text-block {
    text-align: center;
  }
  .cid-t7mOKTL0C9 .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-t7mOKTL0C9 .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-t7mOKTL0C9 .block-btn {
    justify-content: flex-end;
  }
  .cid-t7mOKTL0C9 .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-t7mOKTL0C9 .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-t7mOKTL0C9 .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-t7sSWNAsJ1 {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-t7sSWNAsJ1 p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-t7sSWNAsJ1 .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-t7sSWNAsJ1 .collapsed {
  border: none;
}
.cid-t7sSWNAsJ1 .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sSWNAsJ1 .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-t7sSWNAsJ1 .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-t7sSWNAsJ1 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t7sSWNAsJ1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t7sSWNAsJ1 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-t7sSWNAsJ1 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t7sSWNAsJ1 .panel-text {
  color: #191919;
}
.cid-t7sSWNAsJ1 H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-t7sSWNAsJ1 H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-t7sSWNAsJ1 .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t7sSWNAsJ1 a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-t7sSWNAsJ1 a[aria-expanded="true"] h4 {
  color: white;
}
.cid-t7sSWNAsJ1 .floatright1 {
  float: right;
}
.cid-t7sSWNAsJ1 a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-t7sSWNAsJ1 a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-t7sSWNAsJ1 h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-t7sSWNAsJ1 .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-t7mOKUJvnc {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mOKUJvnc h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKUJvnc .container {
    position: relative;
  }
  .cid-t7mOKUJvnc .row {
    margin: 0;
  }
  .cid-t7mOKUJvnc h2 {
    margin: 0;
  }
}
.cid-t7mOKUJvnc .mbr-text {
  margin-top: 1.4rem;
}
.cid-t7mOKUJvnc H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-t7mOKUJvnc .container {
    margin-top: -20px !important;
  }
}
.cid-t7mOKV4tB4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7mOKV4tB4 .mbr-text {
  color: #767676;
}
.cid-t7mOKV4tB4 .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-t7mOKV4tB4 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7mOKV4tB4 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7mOKV4tB4 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7mOKV4tB4 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7mOKV4tB4 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7mOKV4tB4 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mOKV4tB4 .card {
    margin-bottom: 2rem;
  }
}
.cid-t7mOKV4tB4 .text-link {
  font-weight: 800 !important;
}
.cid-t7mOKV4tB4 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7mOKV4tB4 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mOKV4tB4 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mOKV4tB4 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7mOKV4tB4 .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7mOKV4tB4 .card:hover .text-link {
  color: #fff !important;
}
.cid-t7mOKV4tB4 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7mOKV4tB4 .card:hover .link {
  transform: translateX(42px);
}
.cid-t7mOKV4tB4 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7mOKV4tB4 h5 {
  color: #101010;
  font-weight: 800;
}
.cid-t7sTTctyhF {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7sTTctyhF .mbr-text {
  color: #767676;
}
.cid-t7sTTctyhF .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-t7sTTctyhF .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-t7sTTctyhF .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-t7sTTctyhF .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-t7sTTctyhF .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-t7sTTctyhF .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-t7sTTctyhF .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7sTTctyhF .card {
    margin-bottom: 2rem;
  }
}
.cid-t7sTTctyhF .text-link {
  font-weight: 800 !important;
}
.cid-t7sTTctyhF .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-t7sTTctyhF .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7sTTctyhF .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7sTTctyhF .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-t7sTTctyhF .card:hover .icon-arrow {
  color: #fff;
}
.cid-t7sTTctyhF .card:hover .text-link {
  color: #fff !important;
}
.cid-t7sTTctyhF .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-t7sTTctyhF .card:hover .link {
  transform: translateX(42px);
}
.cid-t7sTTctyhF .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-t7sTTctyhF h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-t7sTTctyhF .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-t7mOKW0c1U {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-t7mOKW0c1U .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-t7mOKW0c1U .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-t7mOKW0c1U .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-t7mOKW0c1U .mbr-section-title,
.cid-t7mOKW0c1U .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-t7mOKW0c1U .social-list a {
  transition: .3s;
}
.cid-t7mOKW0c1U .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-t7mOKW0c1U .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-t7mOKW0c1U .social-list {
    margin-bottom: 2rem;
  }
  .cid-t7mOKW0c1U .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7mOKW0c1U .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-t7mOKW0c1U .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-t7mOKW0c1U .row {
    padding: 0 1rem;
  }
}
.cid-t7mOKWmQfS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-t7mOKWmQfS h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mOKWmQfS .container {
    position: relative;
  }
  .cid-t7mOKWmQfS .row {
    margin: 0;
  }
  .cid-t7mOKWmQfS h2 {
    margin: 0;
  }
}
.cid-t7mOKWmQfS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mOKWmQfS .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-t7mOKWmQfS P {
  color: #ffffff;
  text-align: center;
}
.cid-t7mOKWFr7g {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-t7mOKWFr7g .link {
  margin: 0;
}
.cid-t7mOKWFr7g .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t7mOKWFr7g .card {
    margin-bottom: 1rem;
  }
}
.cid-t7mOKWFr7g .card-title {
  margin-bottom: 0rem;
}
.cid-t7mOKWFr7g a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mOKWFr7g .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-t7mOKWFr7g .align-center {
  text-align: center;
}
.cid-t7mOKX4nZF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t7mOKX4nZF .media-container-row {
  align-items: center;
}
.cid-t7mOKX4nZF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t7mOKX4nZF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t7mOKX4nZF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t7mOKX4nZF .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-t7mOKX4nZF .foot-menu-item {
  transform: 0.2s;
}
.cid-t7mOKX4nZF .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-t7mOKX4nZF .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t7mOKX4nZF .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-t7mOKX4nZF .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-t7mOKX4nZF .foot-menu {
    justify-content: center;
  }
  .cid-t7mOKX4nZF .mbr-text {
    text-align: center;
  }
  .cid-t7mOKX4nZF .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-t7mOKX4nZF .foot-menu {
    justify-content: flex-end;
  }
}
.cid-t7mOKX4nZF .link:hover {
  color: #ffffff;
}
.cid-t7mOKXqBl4 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t7mOKXqBl4 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-t7mOKXqBl4 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-t7mOKXqBl4 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-t7mOKXqBl4 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-t7mOKXqBl4 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-t7mOKXqBl4 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-t7mOKXqBl4 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-t7mOKXqBl4 P {
  color: #232323;
}
.cid-t7mOKXqBl4 DIV {
  color: #ffffff;
}
.cid-t7mOKXqBl4 H10 {
  color: #767676;
}
.cid-t7mOKXqBl4 .hidden {
  display: none;
}
.cid-t7mOKXqBl4 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-t7mOKXqBl4 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-t7mOKXqBl4 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-t7mOKXqBl4 .sticky li:hover {
  margin-left: 0px;
}
.cid-t7mOKXqBl4 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-t7mOKXqBl4 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-t7mOKXqBl4 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-t7mOKXqBl4 {
    display: none;
  }
}
.cid-toyfK3ddbg .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-toyfK3ddbg .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-toyfK3ddbg .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-toyfK3ddbg .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-toyfK3ddbg .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-toyfK3ddbg .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-toyfK3ddbg .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-toyfK3ddbg .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-toyfK3ddbg P {
  color: #232323;
}
.cid-toyfK3ddbg DIV {
  color: #ffffff;
}
.cid-toyfK3ddbg H10 {
  color: #767676;
}
.cid-toyfK3ddbg .hidden {
  display: none;
}
.cid-toyfK3ddbg p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-toyfK3ddbg .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-toyfK3ddbg .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-toyfK3ddbg .sticky li:hover {
  margin-left: 0px;
}
.cid-toyfK3ddbg .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-toyfK3ddbg .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-toyfK3ddbg .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-toyfK3ddbg {
    display: none;
  }
}
.cid-t7mOKY0ctP .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-t7mOKY0ctP .my-float {
  margin-top: 16px;
}
.cid-t7mOKY0ctP P {
  color: #232323;
}
.cid-t7mOKY0ctP DIV {
  color: #ffffff;
}
.cid-t7mOKY0ctP H10 {
  color: #767676;
}
.cid-t7mOKY0ctP .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-t7mOKY0ctP {
    display: none;
  }
}

h2.mbr-section-title.mbr-semibold.mbr-fonts-style.mbr-white.display-2 {
	font-weight:700 !important;
}

h2.mbr-section-title.mbr-regular.align-left.mbr-fonts-style.mbr-white.desktopbutton1.display-1 {
	font-weight:700 !important;
}

h2.mbr-section-title.mbr-regular.align-left.mbr-fonts-style.mbr-white.mobilebutton1.display-1 {
	font-weight:700 !important;
}

h2.mbr-section-title.mbr-regular.align-left.mbr-fonts-style.mbr-white.display-1 {
	font-weight:700 !important;
}

.cid-tsvgzEAbjN .image_wrapper img {
	object-fit: contain !important;
}	

.form-control:focus {
	color:black !important;
}

.form-control {
	color:black !important;
}

.form-control::placeholder {
	color:#C0C0C0 !important;
}

div.jq-selectbox__select-text {
	color:#C0C0C0 !important;
}

.cid-tsMCfUlQvU {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-tsMCfUlQvU .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tsMCfUlQvU input {
  padding: 0rem 1rem !important;
}
.cid-tsMCfUlQvU .title {
  margin-bottom: 1rem;
}
.cid-tsMCfUlQvU textarea {
  min-height: 160px;
}
.cid-tsMCfUlQvU input::-webkit-input-placeholder,
.cid-tsMCfUlQvU textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-tsMCfUlQvU input:-moz-placeholder,
.cid-tsMCfUlQvU textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-tsMCfUlQvU img {
    width: 100%;
  }
  .cid-tsMCfUlQvU form {
    margin-top: 2rem;
  }
}
.cid-tsMCfUlQvU .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tsMCfUlQvU .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-tsMCfUlQvU .container {
    margin-bottom: -80px !important;
    margin-top: -40px !important;
  }
}
@media (min-width: 992px) {
  .cid-tsMCfUlQvU .mbr-form {
    padding-left: 2rem;
  }
}
.cid-tsMCfUlQvU .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-tsMCfUlQvU .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-tsMCfUlQvU .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-tsMCfUlQvU .form-btn {
  width: 100%;
}
.cid-tsMCfUlQvU .link-btn {
  width: 100%;
}
.cid-tsMCfUlQvU h5 {
  margin-bottom: 0.2rem;
}
.cid-tsMCfUlQvU .mbr-form .btn {
  margin: 0;
}
.cid-tsMCfUlQvU .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tsMCfUlQvU .block-left {
  margin-bottom: 2.6rem;
}
.cid-tsMCfUlQvU .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-tsMCfUlQvU .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-tsMCfUlQvU .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tsMCfUlQvU .dragArea {
    padding: 3rem 1rem;
  }
  .cid-tsMCfUlQvU h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfUlQvU .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-tsMCfUlQvU .row {
    margin: 0rem;
  }
}
.cid-tsMCfUlQvU .btn {
  margin-left: 0rem;
}
.cid-tsMCfUlQvU H5 {
  text-align: center;
}
.cid-tsMCfUlQvU P {
  text-align: center;
}
.cid-tsMCfUlQvU .block-left,
.cid-tsMCfUlQvU .mbr-section-btn {
  text-align: left;
}
.cid-tsMCfUlQvU h2 {
  font-size: 62px;
}
.cid-tsMCfUlQvU H3 {
  text-align: left;
  color: #e9204e;
}
.cid-tsMCfUlQvU H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
}
.cid-tsMCfUlQvU .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-tsMCfUlQvU .jq-selectbox__select-text {
  color: #212529 !important;
}
.cid-tsMCfUlQvU .jq-selectbox__select {
  padding: 1.07em 1em !important;
}

.cid-tsMCfURI4M {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsMCfURI4M .first,
.cid-tsMCfURI4M .second,
.cid-tsMCfURI4M .third {
  display: inline-block;
}
.cid-tsMCfURI4M img {
  max-width: 350px;
  height: auto;
}
.cid-tsMCfURI4M .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tsMCfURI4M .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-tsMCfURI4M .row {
  align-items: flex-end;
}
.cid-tsMCfURI4M .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tsMCfURI4M .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}

.cid-tsMCfV9i4A {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tsMCfV9i4A .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-tsMCfV9i4A .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-tsMCfV9i4A .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-tsMCfV9i4A .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #191919;
}
.cid-tsMCfV9i4A .card-img {
  margin-bottom: 1.7rem;
}
.cid-tsMCfV9i4A .card-title {
  margin-bottom: 1.5rem;
}
.cid-tsMCfV9i4A .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tsMCfV9i4A .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tsMCfV9i4A .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfV9i4A .row {
    padding: 0 1rem;
  }
  .cid-tsMCfV9i4A .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-tsMCfV9i4A .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-tsMCfV9i4A .card-box,
.cid-tsMCfV9i4A .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCfV9i4A .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-tsMCfV9i4A .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-tsMCfV9i4A .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-tsMCfV9i4A .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-tsMCfV9i4A .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-tsMCfV9i4A .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-tsMCfV9i4A .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tsMCfV9i4A .mbr-text,
.cid-tsMCfV9i4A .link {
  color: #ffffff;
}
.cid-tsMCfV9i4A H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-tsMCfV9i4A .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-tsMCfVCVKM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsMCfVCVKM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfVCVKM .container {
    position: relative;
  }
  .cid-tsMCfVCVKM .row {
    margin: 0;
  }
  .cid-tsMCfVCVKM h2 {
    margin: 0;
  }
}
.cid-tsMCfVCVKM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tsMCfVCVKM .mbr-text {
  margin-top: 1.4rem;
}
.cid-tsMCfVCVKM h2 {
  color: #e9204f;
}
.cid-tsMCfVUX6h {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsMCfVUX6h {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-tsMCfVUX6h .box {
    margin-top: 2.5rem;
  }
  .cid-tsMCfVUX6h .wrapper {
    padding: 0;
  }
  .cid-tsMCfVUX6h img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-tsMCfVUX6h .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-tsMCfVUX6h .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tsMCfVUX6h .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tsMCfVUX6h .icon-wrap span {
  padding-left: 8px;
}
.cid-tsMCfVUX6h .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tsMCfVUX6h .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-tsMCfVUX6h .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tsMCfVUX6h .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tsMCfVUX6h .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tsMCfVUX6h a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tsMCfVUX6h a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tsMCfVUX6h {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-tsMCfVUX6h .box {
    height: 250px;
  }
  .cid-tsMCfVUX6h .container {
    margin-bottom: -45px !important;
  }
}
.cid-tsMCfVUX6h .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tsMCfVUX6h .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tsMCfVUX6h .row {
    padding: 0 1rem;
  }
  .cid-tsMCfVUX6h .left-block {
    padding-right: 4rem;
  }
}
.cid-tsMCfVUX6h .btn {
  margin-left: 0rem;
}
.cid-tsMCfVUX6h .mbr-text,
.cid-tsMCfVUX6h .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tsMCfVUX6h img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-tsMCfWbj7K {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 767px) {
  .cid-tsMCfWbj7K {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-tsMCfWbj7K .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tsMCfWbj7K .box {
    margin-top: -40px !important;
  }
  .cid-tsMCfWbj7K h2 {
    padding-top: 50px;
  }
  .cid-tsMCfWbj7K p {
    font-size: 20px !important;
  }
}
@media (max-width: 992px) {
  .cid-tsMCfWbj7K {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tsMCfWbj7K .box {
    margin-top: 2.5rem;
  }
}
.cid-tsMCfWbj7K .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tsMCfWbj7K .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tsMCfWbj7K .icon-wrap span {
  padding-left: 8px;
}
.cid-tsMCfWbj7K .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tsMCfWbj7K .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-tsMCfWbj7K .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tsMCfWbj7K .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tsMCfWbj7K .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tsMCfWbj7K a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tsMCfWbj7K a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tsMCfWbj7K {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tsMCfWbj7K .box {
    height: 250px;
  }
  .cid-tsMCfWbj7K .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-tsMCfWbj7K .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tsMCfWbj7K .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tsMCfWbj7K .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tsMCfWbj7K .row {
    padding: 0 1rem;
  }
}
.cid-tsMCfWbj7K .btn {
  margin-left: 0rem;
}
.cid-tsMCfWbj7K .mbr-text,
.cid-tsMCfWbj7K .mbr-section-btn {
  color: #ffffff;
}
.cid-tsMCfWbj7K .star-colour {
  color: #e9204f;
}
.cid-tsMCfWbj7K H1 {
  color: #e9204e;
}
.cid-tsMCfWs4Xf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsMCfWs4Xf h2 {
    margin-bottom: 1rem;
  }
  .cid-tsMCfWs4Xf .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-tsMCfWs4Xf .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-tsMCfWs4Xf .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfWs4Xf .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-tsMCfWs4Xf .container {
    position: relative;
  }
  .cid-tsMCfWs4Xf h2 {
    margin: 0;
  }
}
.cid-tsMCfWs4Xf .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-tsMCfWs4Xf hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-tsMCfWs4Xf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tsMCfWs4Xf .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-tsMCfWs4Xf .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tsMCfWs4Xf .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tsMCfWs4Xf .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCfWs4Xf .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-tsMCfWs4Xf .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-tsMCfWs4Xf .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-tsMCfWs4Xf .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tsMCfWs4Xf .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-tsMCfWs4Xf .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-tsMCfWs4Xf .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tsMCfWs4Xf .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-tsMCfWs4Xf .container-column,
.cid-tsMCfWs4Xf h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-tsMCfWs4Xf .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-tsMCfWIZ80 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsMCfWIZ80 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfWIZ80 .container {
    position: relative;
  }
  .cid-tsMCfWIZ80 .row {
    margin: 0;
  }
  .cid-tsMCfWIZ80 h2 {
    margin: 0;
  }
}
.cid-tsMCfWIZ80 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tsMCfWIZ80 .mbr-text {
  margin-top: 1.4rem;
}
.cid-tsMCfWIZ80 h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tsMCfWIZ80 .container {
    margin-top: -80px !important;
  }
}
.cid-tsMCfWXtvF {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tsMCfWXtvF {
    padding-top: 0px;
    padding-bottom: 70px;
  }
  .cid-tsMCfWXtvF .box {
    margin-top: 2.5rem;
  }
  .cid-tsMCfWXtvF .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-tsMCfWXtvF .box {
  background-image: url("../../../assets/images/seo-adv-google-ads-ppc.gif");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tsMCfWXtvF .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tsMCfWXtvF .icon-wrap span {
  padding-left: 8px;
}
.cid-tsMCfWXtvF .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tsMCfWXtvF .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-tsMCfWXtvF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tsMCfWXtvF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tsMCfWXtvF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tsMCfWXtvF a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tsMCfWXtvF a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tsMCfWXtvF {
    padding-top: 0px;
    padding-bottom: 49px;
  }
  .cid-tsMCfWXtvF .box {
    height: 250px;
  }
  .cid-tsMCfWXtvF .container {
    margin-bottom: -25px !important;
  }
}
.cid-tsMCfWXtvF .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tsMCfWXtvF .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tsMCfWXtvF .row {
    padding: 0 1rem;
  }
  .cid-tsMCfWXtvF .left-block {
    padding-right: 4rem;
  }
}
.cid-tsMCfWXtvF .btn {
  margin-left: 0rem;
}
.cid-tsMCfWXtvF .mbr-text,
.cid-tsMCfWXtvF .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tsMCfXeAwD {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsMCfXeAwD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfXeAwD .container {
    position: relative;
  }
  .cid-tsMCfXeAwD .row {
    margin: 0;
  }
  .cid-tsMCfXeAwD h2 {
    margin: 0;
  }
}
.cid-tsMCfXeAwD .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tsMCfXeAwD .mbr-text {
  margin-top: 1.4rem;
}
.cid-tsMCfXeAwD h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tsMCfXeAwD .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-tsMCfXvdeH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsMCfXvdeH h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfXvdeH .container {
    position: relative;
  }
  .cid-tsMCfXvdeH .row {
    margin: 0;
  }
  .cid-tsMCfXvdeH h2 {
    margin: 0;
  }
}
.cid-tsMCfXvdeH .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tsMCfXvdeH .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-tsMCfXvdeH h2 {
  color: #e9204f;
  text-transform: uppercase;
}

.cid-tsMCfXLo2F {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tsMCfXLo2F .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-tsMCfXLo2F .align-center {
    text-align: center;
  }
  .cid-tsMCfXLo2F .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tsMCfXLo2F .block-btn {
  display: flex;
}
.cid-tsMCfXLo2F .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-tsMCfXLo2F h2 {
  margin-bottom: 0;
}
.cid-tsMCfXLo2F .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-tsMCfXLo2F .container {
    padding: 0 3rem;
  }
  .cid-tsMCfXLo2F .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tsMCfXLo2F .block-btn {
    justify-content: center;
  }
  .cid-tsMCfXLo2F .text-block {
    text-align: center;
  }
  .cid-tsMCfXLo2F .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-tsMCfXLo2F .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-tsMCfXLo2F .block-btn {
    justify-content: flex-end;
  }
  .cid-tsMCfXLo2F .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-tsMCfXLo2F .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-tsMCfXLo2F .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-tsMCfY1d9r {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-tsMCfY1d9r p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-tsMCfY1d9r .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-tsMCfY1d9r .collapsed {
  border: none;
}
.cid-tsMCfY1d9r .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tsMCfY1d9r .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-tsMCfY1d9r .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-tsMCfY1d9r .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tsMCfY1d9r .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tsMCfY1d9r .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-tsMCfY1d9r .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-tsMCfY1d9r .panel-text {
  color: #191919;
}
.cid-tsMCfY1d9r H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-tsMCfY1d9r H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-tsMCfY1d9r .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tsMCfY1d9r a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-tsMCfY1d9r a[aria-expanded="true"] h4 {
  color: white;
}
.cid-tsMCfY1d9r .floatright1 {
  float: right;
}
.cid-tsMCfY1d9r a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-tsMCfY1d9r a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-tsMCfY1d9r h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-tsMCfY1d9r .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-tsMCfYpVGU {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsMCfYpVGU h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfYpVGU .container {
    position: relative;
  }
  .cid-tsMCfYpVGU .row {
    margin: 0;
  }
  .cid-tsMCfYpVGU h2 {
    margin: 0;
  }
}
.cid-tsMCfYpVGU .mbr-text {
  margin-top: 1.4rem;
}
.cid-tsMCfYpVGU H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-tsMCfYpVGU .container {
    margin-top: -20px !important;
  }
}
.cid-tsMCfYFV8w {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsMCfYFV8w .mbr-text {
  color: #767676;
}
.cid-tsMCfYFV8w .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-tsMCfYFV8w .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tsMCfYFV8w .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tsMCfYFV8w .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tsMCfYFV8w .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tsMCfYFV8w .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tsMCfYFV8w .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tsMCfYFV8w .card {
    margin-bottom: 2rem;
  }
}
.cid-tsMCfYFV8w .text-link {
  font-weight: 800 !important;
}
.cid-tsMCfYFV8w .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tsMCfYFV8w .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCfYFV8w .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCfYFV8w .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tsMCfYFV8w .card:hover .icon-arrow {
  color: #fff;
}
.cid-tsMCfYFV8w .card:hover .text-link {
  color: #fff !important;
}
.cid-tsMCfYFV8w .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tsMCfYFV8w .card:hover .link {
  transform: translateX(42px);
}
.cid-tsMCfYFV8w .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tsMCfYFV8w h5 {
  color: #101010;
  font-weight: 800;
}
.cid-tsMCfZ4yK4 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tsMCfZ4yK4 .mbr-text {
  color: #767676;
}
.cid-tsMCfZ4yK4 .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-tsMCfZ4yK4 .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tsMCfZ4yK4 .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tsMCfZ4yK4 .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tsMCfZ4yK4 .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tsMCfZ4yK4 .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tsMCfZ4yK4 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tsMCfZ4yK4 .card {
    margin-bottom: 2rem;
  }
}
.cid-tsMCfZ4yK4 .text-link {
  font-weight: 800 !important;
}
.cid-tsMCfZ4yK4 .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tsMCfZ4yK4 .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCfZ4yK4 .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCfZ4yK4 .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tsMCfZ4yK4 .card:hover .icon-arrow {
  color: #fff;
}
.cid-tsMCfZ4yK4 .card:hover .text-link {
  color: #fff !important;
}
.cid-tsMCfZ4yK4 .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tsMCfZ4yK4 .card:hover .link {
  transform: translateX(42px);
}
.cid-tsMCfZ4yK4 .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tsMCfZ4yK4 h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-tsMCfZ4yK4 .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-tsMCfZyVlu {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tsMCfZyVlu .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tsMCfZyVlu .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tsMCfZyVlu .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tsMCfZyVlu .mbr-section-title,
.cid-tsMCfZyVlu .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tsMCfZyVlu .social-list a {
  transition: .3s;
}
.cid-tsMCfZyVlu .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tsMCfZyVlu .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tsMCfZyVlu .social-list {
    margin-bottom: 2rem;
  }
  .cid-tsMCfZyVlu .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tsMCfZyVlu .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tsMCfZyVlu .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tsMCfZyVlu .row {
    padding: 0 1rem;
  }
}

.cid-tsMCfZUZW3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tsMCfZUZW3 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tsMCfZUZW3 .container {
    position: relative;
  }
  .cid-tsMCfZUZW3 .row {
    margin: 0;
  }
  .cid-tsMCfZUZW3 h2 {
    margin: 0;
  }
}
.cid-tsMCfZUZW3 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tsMCfZUZW3 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tsMCfZUZW3 P {
  color: #ffffff;
  text-align: center;
}
.cid-tsMCg0cPvM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tsMCg0cPvM .link {
  margin: 0;
}
.cid-tsMCg0cPvM .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tsMCg0cPvM .card {
    margin-bottom: 1rem;
  }
}
.cid-tsMCg0cPvM .card-title {
  margin-bottom: 0rem;
}
.cid-tsMCg0cPvM a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCg0cPvM .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tsMCg0cPvM .align-center {
  text-align: center;
}
.cid-tsMCg0xQcI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tsMCg0xQcI .media-container-row {
  align-items: center;
}
.cid-tsMCg0xQcI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tsMCg0xQcI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tsMCg0xQcI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tsMCg0xQcI .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tsMCg0xQcI .foot-menu-item {
  transform: 0.2s;
}
.cid-tsMCg0xQcI .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tsMCg0xQcI .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tsMCg0xQcI .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tsMCg0xQcI .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tsMCg0xQcI .foot-menu {
    justify-content: center;
  }
  .cid-tsMCg0xQcI .mbr-text {
    text-align: center;
  }
  .cid-tsMCg0xQcI .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tsMCg0xQcI .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tsMCg0xQcI .link:hover {
  color: #ffffff;
}
.cid-tsMCg0REV4 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tsMCg0REV4 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tsMCg0REV4 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tsMCg0REV4 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tsMCg0REV4 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tsMCg0REV4 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tsMCg0REV4 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tsMCg0REV4 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tsMCg0REV4 P {
  color: #232323;
}
.cid-tsMCg0REV4 DIV {
  color: #ffffff;
}
.cid-tsMCg0REV4 H10 {
  color: #767676;
}
.cid-tsMCg0REV4 .hidden {
  display: none;
}
.cid-tsMCg0REV4 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tsMCg0REV4 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tsMCg0REV4 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tsMCg0REV4 .sticky li:hover {
  margin-left: 0px;
}
.cid-tsMCg0REV4 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tsMCg0REV4 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tsMCg0REV4 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tsMCg0REV4 {
    display: none;
  }
}
.cid-tsMCg1wQko .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tsMCg1wQko .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tsMCg1wQko .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tsMCg1wQko .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tsMCg1wQko .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tsMCg1wQko .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tsMCg1wQko .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tsMCg1wQko .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tsMCg1wQko P {
  color: #232323;
}
.cid-tsMCg1wQko DIV {
  color: #ffffff;
}
.cid-tsMCg1wQko H10 {
  color: #767676;
}
.cid-tsMCg1wQko .hidden {
  display: none;
}
.cid-tsMCg1wQko p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tsMCg1wQko .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tsMCg1wQko .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tsMCg1wQko .sticky li:hover {
  margin-left: 0px;
}
.cid-tsMCg1wQko .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tsMCg1wQko .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tsMCg1wQko .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tsMCg1wQko {
    display: none;
  }
}
.cid-tsMCg23OFY .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tsMCg23OFY .my-float {
  margin-top: 16px;
}
.cid-tsMCg23OFY P {
  color: #232323;
}
.cid-tsMCg23OFY DIV {
  color: #ffffff;
}
.cid-tsMCg23OFY H10 {
  color: #767676;
}
.cid-tsMCg23OFY .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tsMCg23OFY {
    display: none;
  }
}

}.cid-tsMCfTLATA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tsMCfTLATA .nav-item:focus,
.cid-tsMCfTLATA .nav-link:focus {
  outline: none;
}
.cid-tsMCfTLATA .dropdown .dropdown-menu .dropdown-item {
  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-tsMCfTLATA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tsMCfTLATA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tsMCfTLATA .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-tsMCfTLATA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tsMCfTLATA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tsMCfTLATA .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tsMCfTLATA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tsMCfTLATA .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tsMCfTLATA .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tsMCfTLATA .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tsMCfTLATA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tsMCfTLATA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tsMCfTLATA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tsMCfTLATA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tsMCfTLATA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tsMCfTLATA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tsMCfTLATA .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-tsMCfTLATA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tsMCfTLATA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tsMCfTLATA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tsMCfTLATA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tsMCfTLATA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tsMCfTLATA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tsMCfTLATA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tsMCfTLATA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tsMCfTLATA .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-tsMCfTLATA .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tsMCfTLATA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tsMCfTLATA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tsMCfTLATA .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tsMCfTLATA .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tsMCfTLATA .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tsMCfTLATA .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tsMCfTLATA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tsMCfTLATA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tsMCfTLATA .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tsMCfTLATA .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-tsMCfTLATA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tsMCfTLATA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tsMCfTLATA .dropdown-item.active,
.cid-tsMCfTLATA .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tsMCfTLATA .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tsMCfTLATA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tsMCfTLATA .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tsMCfTLATA .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tsMCfTLATA .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tsMCfTLATA .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tsMCfTLATA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tsMCfTLATA .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tsMCfTLATA .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tsMCfTLATA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tsMCfTLATA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tsMCfTLATA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tsMCfTLATA ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tsMCfTLATA .navbar-buttons {
  text-align: center;
}
.cid-tsMCfTLATA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tsMCfTLATA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tsMCfTLATA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tsMCfTLATA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tsMCfTLATA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tsMCfTLATA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tsMCfTLATA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tsMCfTLATA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tsMCfTLATA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tsMCfTLATA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tsMCfTLATA .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tsMCfTLATA a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tsMCfTLATA .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tsMCfTLATA .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tsMCfTLATA .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tsMCfTLATA .navbar {
    height: 77px;
  }
  .cid-tsMCfTLATA .navbar.opened {
    height: auto;
  }
  .cid-tsMCfTLATA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tsMCfTLATA a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tsMCfTLATA a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tsMCfTLATA .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tsMCfTLATA .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tsMCfTLATA #mobile-hide {
    display: none;
  }
}

.sm-style {
	background: transparent;
	color: red;
}

@media only screen and (max-width: 960px) {
div.panel-item.remove-bottom-padding {
	margin-bottom: 0rem;
}
}

@media only screen and (max-width: 960px) {
.cid-svJrggYOPs {
	padding-top: 0px;
}
.cid-ts17D7oH2R {
	padding-top: 0px;
}
.cid-ts17Hs8ZX2 {
	padding-top: 0px;
}
}

.cid-txdeRq8wo8 {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-txdeRq8wo8 .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-txdeRq8wo8 .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-txdeRq8wo8 .align-center {
    text-align: center;
  }
}
.cid-txdeRq8wo8 h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-txdeRq8wo8 .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-txdeRq8wo8 .row {
    margin: 0;
  }
}
.cid-txdeRq8wo8 .btn {
  margin-left: 0rem;
}
.cid-txdeRq8wo8 H3 {
  color: #e9204f;
}
.cid-txdeRqoevb {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-txdeRqoevb h1 {
  margin-bottom: 0.2rem;
}
.cid-txdeRqoevb .container-fluid {
  padding: 0;
}
.cid-txdeRqoevb img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-txdeRqoevb .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-txdeRqoevb .col-lg-6 {
  padding: 0;
}
.cid-txdeRqoevb .mbr-text {
  color: #747474;
}
.cid-txdeRqoevb hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-txdeRqoevb .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-txdeRqoevb .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-txdeRqoevb .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-txdeRqoevb .row {
    margin: 0;
  }
  .cid-txdeRqoevb img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-txdeRqoevb .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-txdeRqoevb .left-block {
    margin-top: 4.5rem;
  }
}
.cid-txdeRqoevb .btn {
  color: #101010 !important;
}
.cid-txdeRqoevb .btn:hover {
  color: #ffffff !important;
}
.cid-txdeRqoevb .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-txdeRqoevb .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-txdeRqoevb .mbr-text,
.cid-txdeRqoevb .mbr-section-btn {
  color: #1b1b1b;
}
.cid-txdeRqoevb .media-content,
.cid-txdeRqoevb .mbr-section-title,
.cid-txdeRqoevb .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-txdeRqoevb .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-txdeRqoevb div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-txdeRqJIzV {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-txdeRqJIzV {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-txdeRqJIzV .box {
    margin-top: 2.5rem;
  }
}
.cid-txdeRqJIzV .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-txdeRqJIzV .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-txdeRqJIzV .icon-wrap span {
  padding-left: 8px;
}
.cid-txdeRqJIzV .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-txdeRqJIzV .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-txdeRqJIzV .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-txdeRqJIzV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-txdeRqJIzV .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-txdeRqJIzV a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-txdeRqJIzV a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-txdeRqJIzV {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-txdeRqJIzV .box {
    height: 250px;
  }
}
.cid-txdeRqJIzV .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-txdeRqJIzV .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-txdeRqJIzV .left-block {
    padding-right: 4rem;
  }
  .cid-txdeRqJIzV .row {
    padding: 0 1rem;
  }
}
.cid-txdeRqJIzV .btn {
  margin-left: 0rem;
}
.cid-txdeRqJIzV .mbr-text,
.cid-txdeRqJIzV .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-txdeRqJIzV .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-txdeRqJIzV .box {
    margin-top: -40px !important;
  }
  .cid-txdeRqJIzV h2 {
    padding-top: 50px;
  }
}
.cid-txdeRr0oBa {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/home-renovations-new-1.png");
}
@media (max-width: 992px) {
  .cid-txdeRr0oBa {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-txdeRr0oBa .box {
    margin-top: 2.5rem;
  }
}
.cid-txdeRr0oBa .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-txdeRr0oBa .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-txdeRr0oBa .icon-wrap span {
  padding-left: 8px;
}
.cid-txdeRr0oBa .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-txdeRr0oBa .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-txdeRr0oBa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-txdeRr0oBa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-txdeRr0oBa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-txdeRr0oBa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-txdeRr0oBa a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-txdeRr0oBa {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-txdeRr0oBa .box {
    height: 250px;
  }
}
.cid-txdeRr0oBa .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-txdeRr0oBa .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-txdeRr0oBa .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-txdeRr0oBa .row {
    padding: 0 1rem;
  }
}
.cid-txdeRr0oBa .btn {
  margin-left: 0rem;
}
.cid-txdeRr0oBa .mbr-text,
.cid-txdeRr0oBa .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-txdeRr0oBa {
    background-image: url("../../../assets/images/home-renovations-new-1-mobile.png");
  }
  .cid-txdeRr0oBa .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-txdeRr0oBa .box {
    margin-top: -40px !important;
  }
  .cid-txdeRr0oBa h2 {
    padding-top: 50px;
  }
  .cid-txdeRr0oBa p {
    font-size: 20px !important;
  }
}
.cid-txdeRr0oBa .star-colour {
  color: #e9204f;
}
.cid-txdeRr0oBa h2 {
  color: #e9204e;
}
.cid-txdeRr0oBa p {
  font-size: 28px;
}
.cid-txdeRrghoy {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-txdeRrghoy h1 {
  margin-bottom: 0.2rem;
}
.cid-txdeRrghoy .container-fluid {
  padding: 0;
}
.cid-txdeRrghoy img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-txdeRrghoy .mbr-figure {
  height: 100%;
}
.cid-txdeRrghoy .col-lg-6 {
  padding: 0;
}
.cid-txdeRrghoy .mbr-text {
  color: #747474;
}
.cid-txdeRrghoy hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-txdeRrghoy .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-txdeRrghoy .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-txdeRrghoy .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-txdeRrghoy .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-txdeRrghoy .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-txdeRrghoy .left-block {
    margin-top: 4.5rem;
  }
}
.cid-txdeRrghoy .btn {
  color: #101010 !important;
}
.cid-txdeRrghoy .btn:hover {
  color: #ffffff !important;
}
.cid-txdeRrghoy .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-txdeRrghoy .mbr-text,
.cid-txdeRrghoy .mbr-section-btn {
  color: #1b1b1b;
}
.cid-txdeRrghoy .media-content,
.cid-txdeRrghoy .mbr-section-title,
.cid-txdeRrghoy .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-txdeRrghoy .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-txdeRrghoy div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-txdeRrghoy .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-txdeRrAZAa {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-txdeRrAZAa {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-txdeRrAZAa .box {
    margin-top: 2.5rem;
  }
}
.cid-txdeRrAZAa .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-txdeRrAZAa .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-txdeRrAZAa .icon-wrap span {
  padding-left: 8px;
}
.cid-txdeRrAZAa .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-txdeRrAZAa .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-txdeRrAZAa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-txdeRrAZAa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-txdeRrAZAa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-txdeRrAZAa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-txdeRrAZAa a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-txdeRrAZAa {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-txdeRrAZAa .box {
    height: 250px;
  }
}
.cid-txdeRrAZAa .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-txdeRrAZAa .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-txdeRrAZAa .left-block {
    padding-right: 4rem;
  }
  .cid-txdeRrAZAa .row {
    padding: 0 1rem;
  }
}
.cid-txdeRrAZAa .btn {
  margin-left: 0rem;
}
.cid-txdeRrAZAa .mbr-text,
.cid-txdeRrAZAa .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-txdeRrAZAa .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-txdeRrAZAa .box {
    margin-top: -40px !important;
  }
  .cid-txdeRrAZAa h2 {
    padding-top: 50px;
  }
}
.cid-txdeRrSHwV {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/home-renovations-new-2.png");
}
@media (max-width: 992px) {
  .cid-txdeRrSHwV {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-txdeRrSHwV .box {
    margin-top: 2.5rem;
  }
}
.cid-txdeRrSHwV .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-txdeRrSHwV .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-txdeRrSHwV .icon-wrap span {
  padding-left: 8px;
}
.cid-txdeRrSHwV .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-txdeRrSHwV .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-txdeRrSHwV .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-txdeRrSHwV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-txdeRrSHwV .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-txdeRrSHwV a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-txdeRrSHwV a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-txdeRrSHwV {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-txdeRrSHwV .box {
    height: 250px;
  }
}
.cid-txdeRrSHwV .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-txdeRrSHwV .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-txdeRrSHwV .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-txdeRrSHwV .row {
    padding: 0 1rem;
  }
}
.cid-txdeRrSHwV .btn {
  margin-left: 0rem;
}
.cid-txdeRrSHwV .mbr-text,
.cid-txdeRrSHwV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-txdeRrSHwV {
    background-position: -1050px 0px !important;
  }
  .cid-txdeRrSHwV .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-txdeRrSHwV .box {
    margin-top: -40px !important;
  }
  .cid-txdeRrSHwV h2 {
    padding-top: 50px;
  }
  .cid-txdeRrSHwV p {
    font-size: 20px !important;
  }
}
.cid-txdeRrSHwV .star-colour {
  color: #e9204f;
}
.cid-txdeRrSHwV H1 {
  color: #e9204e;
}
.cid-txdeRrSHwV p {
  font-size: 28px;
}
.cid-txdeRs9L63 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-txdeRs9L63 .first,
.cid-txdeRs9L63 .second,
.cid-txdeRs9L63 .third {
  display: inline-block;
}
.cid-txdeRs9L63 img {
  max-width: 350px;
  height: auto;
}
.cid-txdeRs9L63 .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-txdeRs9L63 .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-txdeRs9L63 .row {
  align-items: flex-end;
}
.cid-txdeRs9L63 .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-txdeRspNVp {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-txdeRspNVp .image-block {
  margin: auto;
}
.cid-txdeRspNVp .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-txdeRspNVp .image-block {
    width: 100% !important;
  }
}
.cid-txdeRspNVp .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-txdeRspNVp .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-txdeRspNVp .container {
    max-width: 950px !important;
  }
}
.cid-txdeRsAjqL {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/home-renovations-new-4.png");
}
@media (max-width: 992px) {
  .cid-txdeRsAjqL {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-txdeRsAjqL .box {
    margin-top: 2.5rem;
  }
}
.cid-txdeRsAjqL .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-txdeRsAjqL .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-txdeRsAjqL .icon-wrap span {
  padding-left: 8px;
}
.cid-txdeRsAjqL .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-txdeRsAjqL .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-txdeRsAjqL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-txdeRsAjqL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-txdeRsAjqL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-txdeRsAjqL a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-txdeRsAjqL a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-txdeRsAjqL {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-txdeRsAjqL .box {
    height: 250px;
  }
}
.cid-txdeRsAjqL .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-txdeRsAjqL .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-txdeRsAjqL .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-txdeRsAjqL .row {
    padding: 0 1rem;
  }
}
.cid-txdeRsAjqL .btn {
  margin-left: 0rem;
}
.cid-txdeRsAjqL .mbr-text,
.cid-txdeRsAjqL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-txdeRsAjqL {
    background-image: url("../../../assets/images/home-renovations-new-3-mobile.png");
  }
  .cid-txdeRsAjqL .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-txdeRsAjqL .box {
    margin-top: -40px !important;
  }
  .cid-txdeRsAjqL h2 {
    padding-top: 50px;
  }
  .cid-txdeRsAjqL p {
    font-size: 20px !important;
  }
}
.cid-txdeRsAjqL .star-colour {
  color: #e9204f;
}
.cid-txdeRsAjqL H1 {
  color: #e9204e;
}
.cid-txdeRsAjqL p {
  font-size: 28px;
}
.cid-txdeRsS6ld {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-txdeRsS6ld .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-txdeRsS6ld textarea {
  min-height: 150px;
}
.cid-txdeRsS6ld input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-txdeRsS6ld textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-txdeRsS6ld .form-control,
.cid-txdeRsS6ld .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-txdeRsS6ld .form-control input::-webkit-input-placeholder,
.cid-txdeRsS6ld .field-input input::-webkit-input-placeholder,
.cid-txdeRsS6ld .form-control textarea::-webkit-input-placeholder,
.cid-txdeRsS6ld .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-txdeRsS6ld .form-control input:-moz-placeholder,
.cid-txdeRsS6ld .field-input input:-moz-placeholder,
.cid-txdeRsS6ld .form-control textarea:-moz-placeholder,
.cid-txdeRsS6ld .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-txdeRsS6ld .jq-number__spin:hover,
.cid-txdeRsS6ld .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-txdeRsS6ld .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-txdeRsS6ld .jq-selectbox li,
.cid-txdeRsS6ld .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-txdeRsS6ld .jq-selectbox li:hover,
.cid-txdeRsS6ld .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-txdeRsS6ld .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-txdeRsS6ld .jq-number__spin.minus:hover:after,
.cid-txdeRsS6ld .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-txdeRsS6ld .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-txdeRsS6ld .jq-number__spin.minus:after,
.cid-txdeRsS6ld .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-txdeRsS6ld .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-txdeRsS6ld .social-list {
    margin-bottom: 3rem;
  }
  .cid-txdeRsS6ld .email-input {
    margin-top: 2rem;
  }
}
.cid-txdeRsS6ld .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-txdeRsS6ld .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-txdeRsS6ld .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-txdeRsS6ld .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-txdeRsS6ld .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-txdeRsS6ld .social-list {
  display: flex;
}
.cid-txdeRsS6ld .social-list a {
  transition: .3s;
}
.cid-txdeRsS6ld .social-list a:hover {
  transform: translateY(-8px);
}
.cid-txdeRsS6ld .row {
  align-items: center;
}
.cid-txdeRsS6ld .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-txdeRsS6ld .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-txdeRsS6ld .form-btn {
  margin-top: 2.5rem;
}
.cid-txdeRsS6ld input::-webkit-input-placeholder,
.cid-txdeRsS6ld textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-txdeRsS6ld input:-moz-placeholder,
.cid-txdeRsS6ld textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-txdeRsS6ld .media-content {
    padding-right: 3rem;
  }
  .cid-txdeRsS6ld .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-txdeRsS6ld .row {
    padding: 0 1rem;
  }
}
.cid-txdeRsS6ld .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-txdeRsS6ld .form-btn {
    width: 100%;
  }
  .cid-txdeRsS6ld .btn {
    width: 100%;
  }
}
.cid-txdeRsS6ld H1 {
  color: #000000;
}
.cid-txdeRsS6ld .mbr-text,
.cid-txdeRsS6ld .mbr-section-btn {
  color: #000000;
}
.cid-txdeRtgS6S {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-txdeRtgS6S .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-txdeRtgS6S .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-txdeRtgS6S .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-txdeRtgS6S .mbr-section-title,
.cid-txdeRtgS6S .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-txdeRtgS6S .social-list a {
  transition: .3s;
}
.cid-txdeRtgS6S .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-txdeRtgS6S .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-txdeRtgS6S .social-list {
    margin-bottom: 2rem;
  }
  .cid-txdeRtgS6S .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-txdeRtgS6S .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-txdeRtgS6S .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-txdeRtgS6S .row {
    padding: 0 1rem;
  }
}
.cid-txdeRtEIG8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-txdeRtEIG8 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txdeRtEIG8 .container {
    position: relative;
  }
  .cid-txdeRtEIG8 .row {
    margin: 0;
  }
  .cid-txdeRtEIG8 h2 {
    margin: 0;
  }
}
.cid-txdeRtEIG8 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-txdeRtEIG8 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-txdeRtEIG8 P {
  color: #ffffff;
  text-align: center;
}
.cid-txdeRtZX6R {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-txdeRtZX6R .link {
  margin: 0;
}
.cid-txdeRtZX6R .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-txdeRtZX6R .card {
    margin-bottom: 1rem;
  }
}
.cid-txdeRtZX6R .card-title {
  margin-bottom: 0rem;
}
.cid-txdeRtZX6R a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-txdeRtZX6R .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-txdeRtZX6R .align-center {
  text-align: center;
}
.cid-txdeRushG9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-txdeRushG9 .media-container-row {
  align-items: center;
}
.cid-txdeRushG9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-txdeRushG9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-txdeRushG9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-txdeRushG9 .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-txdeRushG9 .foot-menu-item {
  transform: 0.2s;
}
.cid-txdeRushG9 .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-txdeRushG9 .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-txdeRushG9 .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-txdeRushG9 .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-txdeRushG9 .foot-menu {
    justify-content: center;
  }
  .cid-txdeRushG9 .mbr-text {
    text-align: center;
  }
  .cid-txdeRushG9 .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-txdeRushG9 .foot-menu {
    justify-content: flex-end;
  }
}
.cid-txdeRushG9 .link:hover {
  color: #ffffff;
}
.cid-txdeRuLYMv .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txdeRuLYMv .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-txdeRuLYMv .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-txdeRuLYMv .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-txdeRuLYMv .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-txdeRuLYMv .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-txdeRuLYMv .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-txdeRuLYMv .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-txdeRuLYMv P {
  color: #232323;
}
.cid-txdeRuLYMv DIV {
  color: #ffffff;
}
.cid-txdeRuLYMv H10 {
  color: #767676;
}
.cid-txdeRuLYMv .hidden {
  display: none;
}
.cid-txdeRuLYMv p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-txdeRuLYMv .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-txdeRuLYMv .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-txdeRuLYMv .sticky li:hover {
  margin-left: 0px;
}
.cid-txdeRuLYMv .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-txdeRuLYMv .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-txdeRuLYMv .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-txdeRuLYMv {
    display: none;
  }
}
.cid-txdeRviMnc .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txdeRviMnc .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-txdeRviMnc .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-txdeRviMnc .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-txdeRviMnc .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-txdeRviMnc .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-txdeRviMnc .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-txdeRviMnc .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-txdeRviMnc P {
  color: #232323;
}
.cid-txdeRviMnc DIV {
  color: #ffffff;
}
.cid-txdeRviMnc H10 {
  color: #767676;
}
.cid-txdeRviMnc .hidden {
  display: none;
}
.cid-txdeRviMnc p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-txdeRviMnc .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-txdeRviMnc .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-txdeRviMnc .sticky li:hover {
  margin-left: 0px;
}
.cid-txdeRviMnc .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-txdeRviMnc .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-txdeRviMnc .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-txdeRviMnc {
    display: none;
  }
}
.cid-txdeRvOAvv .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-txdeRvOAvv .my-float {
  margin-top: 16px;
}
.cid-txdeRvOAvv P {
  color: #232323;
}
.cid-txdeRvOAvv DIV {
  color: #ffffff;
}
.cid-txdeRvOAvv H10 {
  color: #767676;
}
.cid-txdeRvOAvv .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-txdeRvOAvv {
    display: none;
  }
}

.cid-txdeRpCeKt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-txdeRpCeKt .nav-item:focus,
.cid-txdeRpCeKt .nav-link:focus {
  outline: none;
}
.cid-txdeRpCeKt .dropdown .dropdown-menu .dropdown-item {
  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-txdeRpCeKt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txdeRpCeKt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-txdeRpCeKt .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-txdeRpCeKt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txdeRpCeKt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txdeRpCeKt .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-txdeRpCeKt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-txdeRpCeKt .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-txdeRpCeKt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-txdeRpCeKt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-txdeRpCeKt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txdeRpCeKt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txdeRpCeKt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-txdeRpCeKt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-txdeRpCeKt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txdeRpCeKt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txdeRpCeKt .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-txdeRpCeKt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txdeRpCeKt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-txdeRpCeKt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-txdeRpCeKt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txdeRpCeKt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txdeRpCeKt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-txdeRpCeKt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txdeRpCeKt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txdeRpCeKt .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-txdeRpCeKt .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-txdeRpCeKt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txdeRpCeKt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txdeRpCeKt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-txdeRpCeKt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-txdeRpCeKt .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-txdeRpCeKt .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-txdeRpCeKt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-txdeRpCeKt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-txdeRpCeKt .navbar-short {
  padding: 1rem 0 !important;
}
.cid-txdeRpCeKt .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-txdeRpCeKt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txdeRpCeKt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txdeRpCeKt .dropdown-item.active,
.cid-txdeRpCeKt .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-txdeRpCeKt .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-txdeRpCeKt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-txdeRpCeKt .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-txdeRpCeKt .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-txdeRpCeKt .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-txdeRpCeKt .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-txdeRpCeKt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-txdeRpCeKt .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-txdeRpCeKt .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-txdeRpCeKt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-txdeRpCeKt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txdeRpCeKt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txdeRpCeKt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-txdeRpCeKt .navbar-buttons {
  text-align: center;
}
.cid-txdeRpCeKt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-txdeRpCeKt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-txdeRpCeKt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-txdeRpCeKt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-txdeRpCeKt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-txdeRpCeKt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-txdeRpCeKt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-txdeRpCeKt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-txdeRpCeKt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-txdeRpCeKt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-txdeRpCeKt .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-txdeRpCeKt a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-txdeRpCeKt .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-txdeRpCeKt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-txdeRpCeKt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txdeRpCeKt .navbar {
    height: 77px;
  }
  .cid-txdeRpCeKt .navbar.opened {
    height: auto;
  }
  .cid-txdeRpCeKt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txdeRpCeKt a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-txdeRpCeKt a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-txdeRpCeKt .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-txdeRpCeKt .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-txdeRpCeKt #mobile-hide {
    display: none;
  }
}

.cid-txLoWi1V2b .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-txLoWi1V2b .nav-item:focus,
.cid-txLoWi1V2b .nav-link:focus {
  outline: none;
}
.cid-txLoWi1V2b .dropdown .dropdown-menu .dropdown-item {
  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-txLoWi1V2b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txLoWi1V2b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-txLoWi1V2b .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-txLoWi1V2b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txLoWi1V2b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txLoWi1V2b .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-txLoWi1V2b .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-txLoWi1V2b .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-txLoWi1V2b .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-txLoWi1V2b .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-txLoWi1V2b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txLoWi1V2b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txLoWi1V2b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-txLoWi1V2b .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-txLoWi1V2b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txLoWi1V2b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txLoWi1V2b .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-txLoWi1V2b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txLoWi1V2b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-txLoWi1V2b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-txLoWi1V2b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txLoWi1V2b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txLoWi1V2b .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-txLoWi1V2b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txLoWi1V2b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txLoWi1V2b .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-txLoWi1V2b .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-txLoWi1V2b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txLoWi1V2b .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txLoWi1V2b .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-txLoWi1V2b .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-txLoWi1V2b .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-txLoWi1V2b .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-txLoWi1V2b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-txLoWi1V2b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-txLoWi1V2b .navbar-short {
  padding: 1rem 0 !important;
}
.cid-txLoWi1V2b .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-txLoWi1V2b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txLoWi1V2b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txLoWi1V2b .dropdown-item.active,
.cid-txLoWi1V2b .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-txLoWi1V2b .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-txLoWi1V2b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-txLoWi1V2b .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-txLoWi1V2b .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-txLoWi1V2b .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-txLoWi1V2b .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-txLoWi1V2b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-txLoWi1V2b .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-txLoWi1V2b .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-txLoWi1V2b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-txLoWi1V2b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txLoWi1V2b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txLoWi1V2b ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-txLoWi1V2b .navbar-buttons {
  text-align: center;
}
.cid-txLoWi1V2b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-txLoWi1V2b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-txLoWi1V2b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-txLoWi1V2b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-txLoWi1V2b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-txLoWi1V2b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-txLoWi1V2b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-txLoWi1V2b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-txLoWi1V2b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-txLoWi1V2b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-txLoWi1V2b .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-txLoWi1V2b a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-txLoWi1V2b .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-txLoWi1V2b .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-txLoWi1V2b .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txLoWi1V2b .navbar {
    height: 77px;
  }
  .cid-txLoWi1V2b .navbar.opened {
    height: auto;
  }
  .cid-txLoWi1V2b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txLoWi1V2b a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-txLoWi1V2b a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-txLoWi1V2b .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-txLoWi1V2b .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-txLoWi1V2b #mobile-hide {
    display: none;
  }
}
.cid-txLoWj04NB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
@media (max-width: 767px) {
  .cid-txLoWj04NB {
    margin-top: 90px;
  }
  .cid-txLoWj04NB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWj04NB .container {
    position: relative;
    margin-top: 150px;
  }
  .cid-txLoWj04NB .row {
    margin: 0;
  }
  .cid-txLoWj04NB h2 {
    margin: 0;
  }
}
.cid-txLoWj04NB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-txLoWj04NB .mbr-text {
  margin-top: 1.4rem;
  color: #191919;
}
.cid-txLoWj04NB h2 {
  font-weight: 800 !important;
}
.cid-txLoWjgAMH {
  background: #f9f9f9;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-txLoWjgAMH .image-block {
  margin: auto;
}
.cid-txLoWjgAMH .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-txLoWjgAMH {
    padding-top: 40px;
  }
  .cid-txLoWjgAMH .image-block {
    width: 100% !important;
  }
  .cid-txLoWjgAMH section {
    background-color: white !important;
  }
}
.cid-txLoWjgAMH .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-txLoWjgAMH .container {
    padding: 0 2rem;
  }
}
.cid-txLoWjsLQm {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-txLoWjsLQm .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-txLoWjsLQm textarea {
  min-height: 150px;
}
.cid-txLoWjsLQm input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-txLoWjsLQm textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-txLoWjsLQm .form-control,
.cid-txLoWjsLQm .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-txLoWjsLQm .form-control input::-webkit-input-placeholder,
.cid-txLoWjsLQm .field-input input::-webkit-input-placeholder,
.cid-txLoWjsLQm .form-control textarea::-webkit-input-placeholder,
.cid-txLoWjsLQm .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-txLoWjsLQm .form-control input:-moz-placeholder,
.cid-txLoWjsLQm .field-input input:-moz-placeholder,
.cid-txLoWjsLQm .form-control textarea:-moz-placeholder,
.cid-txLoWjsLQm .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-txLoWjsLQm .jq-number__spin:hover,
.cid-txLoWjsLQm .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-txLoWjsLQm .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-txLoWjsLQm .jq-selectbox li,
.cid-txLoWjsLQm .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-txLoWjsLQm .jq-selectbox li:hover,
.cid-txLoWjsLQm .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-txLoWjsLQm .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-txLoWjsLQm .jq-number__spin.minus:hover:after,
.cid-txLoWjsLQm .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-txLoWjsLQm .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-txLoWjsLQm .jq-number__spin.minus:after,
.cid-txLoWjsLQm .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-txLoWjsLQm .media-content {
    padding-left: 0rem;
    padding-top: 0rem;
  }
  .cid-txLoWjsLQm .social-list {
    margin-bottom: 3rem;
  }
  .cid-txLoWjsLQm .email-input {
    margin-top: 2rem;
  }
}
.cid-txLoWjsLQm .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-txLoWjsLQm .mbr-text {
  color: #acacac;
  margin-bottom: .5rem !important;
}
.cid-txLoWjsLQm .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-txLoWjsLQm .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-txLoWjsLQm .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-txLoWjsLQm .social-list {
  display: flex;
}
.cid-txLoWjsLQm .social-list a {
  transition: .3s;
}
.cid-txLoWjsLQm .social-list a:hover {
  transform: translateY(-8px);
}
.cid-txLoWjsLQm .row {
  align-items: center;
}
.cid-txLoWjsLQm .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-txLoWjsLQm .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-txLoWjsLQm .form-btn {
  margin-top: 2.5rem;
}
.cid-txLoWjsLQm input::-webkit-input-placeholder,
.cid-txLoWjsLQm textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-txLoWjsLQm input:-moz-placeholder,
.cid-txLoWjsLQm textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-txLoWjsLQm .media-content {
    padding-right: 3rem;
  }
  .cid-txLoWjsLQm .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWjsLQm .row {
    padding: 0rem 1rem;
  }
}
.cid-txLoWjsLQm .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-txLoWjsLQm .form-btn {
    width: 100%;
  }
  .cid-txLoWjsLQm .btn {
    width: 100%;
  }
  .cid-txLoWjsLQm .mbr-form {
    padding-top: 1rem;
  }
}
.cid-txLoWjsLQm H1 {
  color: #000000;
}
.cid-txLoWjsLQm .mbr-text,
.cid-txLoWjsLQm .mbr-section-btn {
  color: #000000;
}
.cid-txLoWjsLQm h3 {
  margin-bottom: 1.3rem !important;
}
.cid-txLoWjsLQm .icon-spacing {
  padding-right: .5rem;
}
.cid-txLoWjsLQm P {
  text-align: left;
  color: #191919;
}
.cid-txLoWjsLQm i {
  color: #e9204e;
}
.cid-txLoWjsLQm .form-group {
  margin-bottom: 1.8rem;
}
.cid-txLoWk5QgW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-txLoWk5QgW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWk5QgW .container {
    position: relative;
  }
  .cid-txLoWk5QgW .row {
    margin: 0;
  }
  .cid-txLoWk5QgW h2 {
    margin: 0;
  }
}
.cid-txLoWk5QgW .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-txLoWk5QgW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-txLoWk5QgW .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-txLoWk5QgW .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-txLoWk5QgW .container-column,
.cid-txLoWk5QgW h2 {
  text-align: left;
}
.cid-txLoWklPK5 {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-txLoWklPK5 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-txLoWklPK5 .modal-body .close {
  background: #1b1b1b;
}
.cid-txLoWklPK5 .modal-body .close span {
  font-style: normal;
}
.cid-txLoWklPK5 .content-slider-wrap {
  width: 100%;
}
.cid-txLoWklPK5 .carousel-inner > .active,
.cid-txLoWklPK5 .carousel-inner > .next,
.cid-txLoWklPK5 .carousel-inner > .prev {
  display: flex;
}
.cid-txLoWklPK5 .carousel-control .icon-next,
.cid-txLoWklPK5 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-txLoWklPK5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-txLoWklPK5 .mbr-iconfont {
  color: black;
  font-size: 1.2rem !important;
  font-weight: 600;
}
@media (max-width: 767px) {
  .cid-txLoWklPK5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-txLoWklPK5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-txLoWklPK5 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-txLoWklPK5 .boxed-slider > div {
  position: relative;
}
.cid-txLoWklPK5 .container img {
  width: 100%;
}
.cid-txLoWklPK5 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-txLoWklPK5 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txLoWklPK5 .mbr-table-cell {
  padding: 0;
}
.cid-txLoWklPK5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-txLoWklPK5 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-txLoWklPK5 .mbr-overlay {
  z-index: 1;
}
.cid-txLoWklPK5 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-txLoWklPK5 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-txLoWklPK5 .carousel-item.active.right,
.cid-txLoWklPK5 .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-txLoWklPK5 .carousel-item.active.left,
.cid-txLoWklPK5 .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-txLoWklPK5 .carousel-item.active,
.cid-txLoWklPK5 .carousel-item.next.left,
.cid-txLoWklPK5 .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-txLoWklPK5 .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 35px;
  border-radius: 6px;
  background-color: white;
  transition: all 0.3s;
  z-index: 11;
}
.cid-txLoWklPK5 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  display: none;
}
.cid-txLoWklPK5 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  display: none;
}
.cid-txLoWklPK5 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-txLoWklPK5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txLoWklPK5 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-txLoWklPK5 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 10px;
  width: 10px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txLoWklPK5 .mbr-slider .carousel-indicators li.active,
.cid-txLoWklPK5 .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txLoWklPK5 .mbr-slider .carousel-indicators li::after,
.cid-txLoWklPK5 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-txLoWklPK5 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-txLoWklPK5 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-txLoWklPK5 .mbr-slider > .container img {
  width: 100%;
}
.cid-txLoWklPK5 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txLoWklPK5 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-txLoWklPK5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txLoWklPK5 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txLoWklPK5 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-txLoWklPK5 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-txLoWklPK5 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-txLoWklPK5 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-txLoWklPK5 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-txLoWklPK5 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-txLoWklPK5 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-txLoWklPK5 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-txLoWklPK5 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-txLoWklPK5 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-txLoWklPK5 .carousel-inner {
  height: 100%;
}
.cid-txLoWklPK5 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-txLoWklPK5 .image_wrapper {
  height: 350px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-txLoWklPK5 .image_wrapper img {
  width: 97.5%;
  height: 100%;
  object-fit: cover;
}
.cid-txLoWklPK5 .carousel-item .container-slide {
  text-align: center;
}
.cid-txLoWkIIbM {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-txLoWkIIbM .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-txLoWkIIbM .modal-body .close {
  background: #1b1b1b;
}
.cid-txLoWkIIbM .modal-body .close span {
  font-style: normal;
}
.cid-txLoWkIIbM .content-slider-wrap {
  width: 100%;
}
.cid-txLoWkIIbM .carousel-inner > .active,
.cid-txLoWkIIbM .carousel-inner > .next,
.cid-txLoWkIIbM .carousel-inner > .prev {
  display: flex;
}
.cid-txLoWkIIbM .carousel-control .icon-next,
.cid-txLoWkIIbM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-txLoWkIIbM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-txLoWkIIbM .mbr-iconfont {
  color: black;
  font-size: 1.2rem !important;
  font-weight: 600;
}
@media (max-width: 767px) {
  .cid-txLoWkIIbM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-txLoWkIIbM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-txLoWkIIbM .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-txLoWkIIbM .boxed-slider > div {
  position: relative;
}
.cid-txLoWkIIbM .container img {
  width: 100%;
}
.cid-txLoWkIIbM .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-txLoWkIIbM .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txLoWkIIbM .mbr-table-cell {
  padding: 0;
}
.cid-txLoWkIIbM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-txLoWkIIbM .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-txLoWkIIbM .mbr-overlay {
  z-index: 1;
}
.cid-txLoWkIIbM .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-txLoWkIIbM .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-txLoWkIIbM .carousel-item.active.right,
.cid-txLoWkIIbM .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-txLoWkIIbM .carousel-item.active.left,
.cid-txLoWkIIbM .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-txLoWkIIbM .carousel-item.active,
.cid-txLoWkIIbM .carousel-item.next.left,
.cid-txLoWkIIbM .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 35px;
  border-radius: 6px;
  background-color: white;
  transition: all 0.3s;
  z-index: 11;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  display: none;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  display: none;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-txLoWkIIbM .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 10px;
  width: 10px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li.active,
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li::after,
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-txLoWkIIbM .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-txLoWkIIbM .mbr-slider > .container img {
  width: 100%;
}
.cid-txLoWkIIbM .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txLoWkIIbM .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-txLoWkIIbM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txLoWkIIbM .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txLoWkIIbM .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-txLoWkIIbM .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-txLoWkIIbM .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-txLoWkIIbM .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-txLoWkIIbM .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-txLoWkIIbM .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-txLoWkIIbM .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-txLoWkIIbM .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-txLoWkIIbM .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-txLoWkIIbM .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-txLoWkIIbM .carousel-inner {
  height: 100%;
}
.cid-txLoWkIIbM .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-txLoWkIIbM .image_wrapper {
  height: 350px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-txLoWkIIbM .image_wrapper img {
  width: 97.5%;
  height: 100%;
  object-fit: cover;
}
.cid-txLoWkIIbM .carousel-item .container-slide {
  text-align: center;
}
.cid-txLoWl3B1r {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-txLoWl3B1r h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWl3B1r .container {
    position: relative;
  }
  .cid-txLoWl3B1r .row {
    margin: 0;
  }
  .cid-txLoWl3B1r h2 {
    margin: 0;
  }
}
.cid-txLoWl3B1r .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-txLoWl3B1r .mbr-section-subtitle {
  color: #e9204f;
}
.cid-txLoWl3B1r .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-txLoWl3B1r .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-txLoWllH4B {
  padding-top: 0px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
.cid-txLoWllH4B img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}
.cid-txLoWllH4B .mbr-iconfont-1 {
  color: #f0ad4e;
  font-size: 1rem;
  transition: 0.7s;
}
.cid-txLoWllH4B .mbr-section-title {
  margin-bottom: 4rem;
}
.cid-txLoWllH4B .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 1.5rem;
}
.cid-txLoWllH4B .card-img {
  margin-bottom: 1.3rem;
}
.cid-txLoWllH4B .card-title {
  margin-bottom: 1.5rem;
}
.cid-txLoWllH4B .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-txLoWllH4B .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-txLoWllH4B .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWllH4B .row {
    padding: 0 1rem;
  }
  .cid-txLoWllH4B .card-inner {
    padding: 3.3rem 2.5rem;
  }
}
.cid-txLoWllH4B .card-inner {
  background-color: #e9204f;
  transition: 0.3s;
  border: 2px solid rgba(233, 32, 78, 0);
}
.cid-txLoWllH4B .card:hover .card-inner {
  border: 2px solid #e9204e;
}
.cid-txLoWllH4B .mbr-text {
  margin-bottom: 1.3rem;
  color: #828282;
}
.cid-txLoWllH4B .card-people {
  display: flex;
  align-items: center;
}
.cid-txLoWllH4B .user_image {
  margin-right: 1rem;
}
.cid-txLoWllH4B .mbr-author-desc {
  color: #f9f9f9;
  font-weight: 500;
}
.cid-txLoWllH4B H2 {
  color: #000000;
}
.cid-txLoWllH4B .mbr-text,
.cid-txLoWllH4B .link {
  color: #ffffff;
}
.cid-txLoWllH4B .mbr-author-name {
  color: #ffffff;
}
.cid-txLoWmbhIC {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-txLoWmbhIC .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-txLoWmbhIC .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-txLoWmbhIC .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-txLoWmbhIC .mbr-section-title,
.cid-txLoWmbhIC .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-txLoWmbhIC .social-list a {
  transition: .3s;
}
.cid-txLoWmbhIC .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-txLoWmbhIC .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-txLoWmbhIC .social-list {
    margin-bottom: 2rem;
  }
  .cid-txLoWmbhIC .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-txLoWmbhIC .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-txLoWmbhIC .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-txLoWmbhIC .row {
    padding: 0 1rem;
  }
}
.cid-txLoWmwM57 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-txLoWmwM57 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWmwM57 .container {
    position: relative;
  }
  .cid-txLoWmwM57 .row {
    margin: 0;
  }
  .cid-txLoWmwM57 h2 {
    margin: 0;
  }
}
.cid-txLoWmwM57 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-txLoWmwM57 .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-txLoWmwM57 P {
  color: #ffffff;
  text-align: center;
}
.cid-txLoWmSGEh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-txLoWmSGEh .link {
  margin: 0;
}
.cid-txLoWmSGEh .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-txLoWmSGEh .card {
    margin-bottom: 1rem;
  }
}
.cid-txLoWmSGEh .card-title {
  margin-bottom: 0rem;
}
.cid-txLoWmSGEh a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-txLoWmSGEh .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-txLoWmSGEh .align-center {
  text-align: center;
}
.cid-txLoWne6eN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-txLoWne6eN .media-container-row {
  align-items: center;
}
.cid-txLoWne6eN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-txLoWne6eN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-txLoWne6eN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-txLoWne6eN .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-txLoWne6eN .foot-menu-item {
  transform: 0.2s;
}
.cid-txLoWne6eN .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-txLoWne6eN .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-txLoWne6eN .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-txLoWne6eN .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-txLoWne6eN .foot-menu {
    justify-content: center;
  }
  .cid-txLoWne6eN .mbr-text {
    text-align: center;
  }
  .cid-txLoWne6eN .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-txLoWne6eN .foot-menu {
    justify-content: flex-end;
  }
}
.cid-txLoWne6eN .link:hover {
  color: #ffffff;
}
.cid-txLoWnxS01 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txLoWnxS01 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-txLoWnxS01 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-txLoWnxS01 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-txLoWnxS01 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-txLoWnxS01 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-txLoWnxS01 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-txLoWnxS01 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-txLoWnxS01 P {
  color: #232323;
}
.cid-txLoWnxS01 DIV {
  color: #ffffff;
}
.cid-txLoWnxS01 H10 {
  color: #767676;
}
.cid-txLoWnxS01 .hidden {
  display: none;
}
.cid-txLoWnxS01 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-txLoWnxS01 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-txLoWnxS01 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-txLoWnxS01 .sticky li:hover {
  margin-left: 0px;
}
.cid-txLoWnxS01 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-txLoWnxS01 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-txLoWnxS01 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-txLoWnxS01 {
    display: none;
  }
}
.cid-txLoWo6oIk .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txLoWo6oIk .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-txLoWo6oIk .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-txLoWo6oIk .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-txLoWo6oIk .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-txLoWo6oIk .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-txLoWo6oIk .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-txLoWo6oIk .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-txLoWo6oIk P {
  color: #232323;
}
.cid-txLoWo6oIk DIV {
  color: #ffffff;
}
.cid-txLoWo6oIk H10 {
  color: #767676;
}
.cid-txLoWo6oIk .hidden {
  display: none;
}
.cid-txLoWo6oIk p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-txLoWo6oIk .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-txLoWo6oIk .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-txLoWo6oIk .sticky li:hover {
  margin-left: 0px;
}
.cid-txLoWo6oIk .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-txLoWo6oIk .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-txLoWo6oIk .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-txLoWo6oIk {
    display: none;
  }
}
.cid-txLoWoLO1Q .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-txLoWoLO1Q .my-float {
  margin-top: 16px;
}
.cid-txLoWoLO1Q P {
  color: #232323;
}
.cid-txLoWoLO1Q DIV {
  color: #ffffff;
}
.cid-txLoWoLO1Q H10 {
  color: #767676;
}
.cid-txLoWoLO1Q .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-txLoWoLO1Q {
    display: none;
  }
}

.cid-tyD4etiKYl {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyD4etiKYl h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tyD4etiKYl .container {
    position: relative;
  }
  .cid-tyD4etiKYl .row {
    margin: 0;
  }
  .cid-tyD4etiKYl h2 {
    margin: 0;
  }
}
.cid-tyD4etiKYl .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-tyD4etiKYl .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tyD4etiKYl .mbr-text {
  color: #000000;
}
.cid-tyD4fMa1YP {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 120px;
}
.cid-tyD4fMa1YP h3 {
  margin-bottom: 0 !important;
}
.cid-tyD4fMa1YP figcaption {
  position: relative;
}
.cid-tyD4fMa1YP figcaption .wrap {
  position: absolute;
  bottom: 0rem;
  width: 100%;
  padding: 1rem 2rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tyD4fMa1YP img {
  width: 100%;
  transition: all 3s;
  opacity: 0.5;
}
@media (min-width: 767px) {
  .cid-tyD4fMa1YP .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-tyD4fMa1YP .image-block-1 {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyD4fMa1YP .img-big {
    height: 100%;
  }
  .cid-tyD4fMa1YP .image-block-1 {
    height: 100%;
  }
}
.cid-tyD4fMa1YP .image-block-2 {
  margin-bottom: 2rem;
}
.cid-tyD4fMa1YP .image-block {
  filter: brightness(150%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  position: relative;
  background-color: #000;
}
.cid-tyD4fMa1YP .image-block:hover {
  filter: brightness(200%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.cid-txLoWk5QgW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-txLoWk5QgW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWk5QgW .container {
    position: relative;
  }
  .cid-txLoWk5QgW .row {
    margin: 0;
  }
  .cid-txLoWk5QgW h2 {
    margin: 0;
  }
}
.cid-txLoWk5QgW .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-txLoWk5QgW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-txLoWk5QgW .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-txLoWk5QgW .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-txLoWk5QgW .container-column,
.cid-txLoWk5QgW h2 {
  text-align: left;
}

.cid-tyDnIlAPSE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyDnIlAPSE .row {
  flex-direction: row-reverse;
}
.cid-tyDnIlAPSE img {
  width: 100%;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
  margin: auto;
}
.cid-tyDnIlAPSE .text-wrapper {
  z-index: 11;
}
.cid-tyDnIlAPSE .wrapper {
  display: flex;
}
.cid-tyDnIlAPSE .row {
  align-items: center;
}
.cid-tyDnIlAPSE .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tyDnIlAPSE .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #e9204e;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tyDnIlAPSE .wrapper {
    flex-direction: column;
  }
  .cid-tyDnIlAPSE .iconfont-wrapper {
    margin: auto;
  }
  .cid-tyDnIlAPSE .mbr-iconfont {
    margin-right: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-tyDnIlAPSE .mbr-section-title {
  color: #004cd5;
}
.cid-tyDnIlAPSE .mbr-text,
.cid-tyDnIlAPSE .mbr-section-btn {
  color: #161734;
}
.cid-tyDnIlAPSE H2 {
  color: #000000 !important;
}
.cid-tyDnIISmYS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyDnIISmYS img {
  width: 100%;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
  margin: auto;
}
.cid-tyDnIISmYS .text-wrapper {
  z-index: 11;
}
.cid-tyDnIISmYS .wrapper {
  display: flex;
}
.cid-tyDnIISmYS .row {
  align-items: center;
}
.cid-tyDnIISmYS .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tyDnIISmYS .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #e9204e;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tyDnIISmYS .wrapper {
    flex-direction: column;
  }
  .cid-tyDnIISmYS .iconfont-wrapper {
    margin: auto;
  }
  .cid-tyDnIISmYS .mbr-iconfont {
    margin-right: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-tyDnIISmYS .mbr-section-title {
  color: #004cd5;
}
.cid-tyDnIISmYS .mbr-text,
.cid-tyDnIISmYS .mbr-section-btn {
  color: #161734;
}
.cid-tyDnIISmYS H2 {
  color: #000000 !important;
}
.cid-txLoWkIIbM {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-txLoWkIIbM .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-txLoWkIIbM .modal-body .close {
  background: #1b1b1b;
}
.cid-txLoWkIIbM .modal-body .close span {
  font-style: normal;
}
.cid-txLoWkIIbM .content-slider-wrap {
  width: 100%;
}
.cid-txLoWkIIbM .carousel-inner > .active,
.cid-txLoWkIIbM .carousel-inner > .next,
.cid-txLoWkIIbM .carousel-inner > .prev {
  display: flex;
}
.cid-txLoWkIIbM .carousel-control .icon-next,
.cid-txLoWkIIbM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-txLoWkIIbM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-txLoWkIIbM .mbr-iconfont {
  color: black;
  font-size: 1.2rem !important;
  font-weight: 600;
}
@media (max-width: 767px) {
  .cid-txLoWkIIbM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-txLoWkIIbM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-txLoWkIIbM .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-txLoWkIIbM .boxed-slider > div {
  position: relative;
}
.cid-txLoWkIIbM .container img {
  width: 100%;
}
.cid-txLoWkIIbM .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-txLoWkIIbM .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txLoWkIIbM .mbr-table-cell {
  padding: 0;
}
.cid-txLoWkIIbM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-txLoWkIIbM .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-txLoWkIIbM .mbr-overlay {
  z-index: 1;
}
.cid-txLoWkIIbM .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-txLoWkIIbM .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-txLoWkIIbM .carousel-item.active.right,
.cid-txLoWkIIbM .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-txLoWkIIbM .carousel-item.active.left,
.cid-txLoWkIIbM .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-txLoWkIIbM .carousel-item.active,
.cid-txLoWkIIbM .carousel-item.next.left,
.cid-txLoWkIIbM .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 35px;
  border-radius: 6px;
  background-color: white;
  transition: all 0.3s;
  z-index: 11;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  display: none;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  display: none;
}
.cid-txLoWkIIbM .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-txLoWkIIbM .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 10px;
  width: 10px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li.active,
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li::after,
.cid-txLoWkIIbM .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-txLoWkIIbM .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-txLoWkIIbM .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-txLoWkIIbM .mbr-slider > .container img {
  width: 100%;
}
.cid-txLoWkIIbM .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txLoWkIIbM .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-txLoWkIIbM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txLoWkIIbM .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txLoWkIIbM .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-txLoWkIIbM .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-txLoWkIIbM .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-txLoWkIIbM .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-txLoWkIIbM .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-txLoWkIIbM .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-txLoWkIIbM .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-txLoWkIIbM .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-txLoWkIIbM .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-txLoWkIIbM .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-txLoWkIIbM .carousel-inner {
  height: 100%;
}
.cid-txLoWkIIbM .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-txLoWkIIbM .image_wrapper {
  height: 350px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-txLoWkIIbM .image_wrapper img {
  width: 97.5%;
  height: 100%;
  object-fit: cover;
}
.cid-txLoWkIIbM .carousel-item .container-slide {
  text-align: center;
}
.cid-tyDlzjWXH7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyDlzjWXH7 .row {
  flex-direction: row-reverse;
}
.cid-tyDlzjWXH7 img {
  width: 100%;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
  margin: auto;
}
.cid-tyDlzjWXH7 .text-wrapper {
  z-index: 11;
}
.cid-tyDlzjWXH7 .wrapper {
  display: flex;
}
.cid-tyDlzjWXH7 .row {
  align-items: center;
}
.cid-tyDlzjWXH7 .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tyDlzjWXH7 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #e9204e;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tyDlzjWXH7 .wrapper {
    flex-direction: column;
  }
  .cid-tyDlzjWXH7 .iconfont-wrapper {
    margin: auto;
  }
  .cid-tyDlzjWXH7 .mbr-iconfont {
    margin-right: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-tyDlzjWXH7 .mbr-section-title {
  color: #004cd5;
}
.cid-tyDlzjWXH7 .mbr-text,
.cid-tyDlzjWXH7 .mbr-section-btn {
  color: #161734;
}
.cid-tyDlzjWXH7 H2 {
  color: #000000 !important;
}
.cid-tyDnHPkmXh {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tyDnHPkmXh img {
  width: 100%;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
  margin: auto;
}
.cid-tyDnHPkmXh .text-wrapper {
  z-index: 11;
}
.cid-tyDnHPkmXh .wrapper {
  display: flex;
}
.cid-tyDnHPkmXh .row {
  align-items: center;
}
.cid-tyDnHPkmXh .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tyDnHPkmXh .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #e9204e;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tyDnHPkmXh .wrapper {
    flex-direction: column;
  }
  .cid-tyDnHPkmXh .iconfont-wrapper {
    margin: auto;
  }
  .cid-tyDnHPkmXh .mbr-iconfont {
    margin-right: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-tyDnHPkmXh .mbr-section-title {
  color: #004cd5;
}
.cid-tyDnHPkmXh .mbr-text,
.cid-tyDnHPkmXh .mbr-section-btn {
  color: #161734;
}
.cid-tyDnHPkmXh H2 {
  color: #000000 !important;
}

.cid-txLoWl3B1r {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-txLoWl3B1r h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-txLoWl3B1r .container {
    position: relative;
  }
  .cid-txLoWl3B1r .row {
    margin: 0;
  }
  .cid-txLoWl3B1r h2 {
    margin: 0;
  }
}
.cid-txLoWl3B1r .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
}
.cid-txLoWl3B1r .mbr-section-subtitle {
  color: #e9204f;
}
.cid-txLoWl3B1r .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-txLoWl3B1r .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tyCXXDDttx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}

.cid-tApnYtmq9O .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tApnYtmq9O .nav-item:focus,
.cid-tApnYtmq9O .nav-link:focus {
  outline: none;
}
.cid-tApnYtmq9O .dropdown .dropdown-menu .dropdown-item {
  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-tApnYtmq9O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tApnYtmq9O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tApnYtmq9O .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-tApnYtmq9O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tApnYtmq9O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tApnYtmq9O .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tApnYtmq9O .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tApnYtmq9O .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tApnYtmq9O .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tApnYtmq9O .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tApnYtmq9O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tApnYtmq9O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tApnYtmq9O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tApnYtmq9O .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tApnYtmq9O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tApnYtmq9O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tApnYtmq9O .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-tApnYtmq9O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tApnYtmq9O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tApnYtmq9O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tApnYtmq9O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tApnYtmq9O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tApnYtmq9O .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tApnYtmq9O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tApnYtmq9O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tApnYtmq9O .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-tApnYtmq9O .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tApnYtmq9O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tApnYtmq9O .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tApnYtmq9O .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tApnYtmq9O .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tApnYtmq9O .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tApnYtmq9O .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tApnYtmq9O .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tApnYtmq9O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tApnYtmq9O .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tApnYtmq9O .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-tApnYtmq9O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tApnYtmq9O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tApnYtmq9O .dropdown-item.active,
.cid-tApnYtmq9O .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tApnYtmq9O .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tApnYtmq9O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tApnYtmq9O .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tApnYtmq9O .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tApnYtmq9O .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tApnYtmq9O .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tApnYtmq9O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tApnYtmq9O .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tApnYtmq9O .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tApnYtmq9O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tApnYtmq9O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tApnYtmq9O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tApnYtmq9O ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tApnYtmq9O .navbar-buttons {
  text-align: center;
}
.cid-tApnYtmq9O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tApnYtmq9O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tApnYtmq9O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tApnYtmq9O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tApnYtmq9O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tApnYtmq9O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tApnYtmq9O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tApnYtmq9O nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tApnYtmq9O nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tApnYtmq9O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tApnYtmq9O .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tApnYtmq9O a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tApnYtmq9O .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tApnYtmq9O .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tApnYtmq9O .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tApnYtmq9O .navbar {
    height: 77px;
  }
  .cid-tApnYtmq9O .navbar.opened {
    height: auto;
  }
  .cid-tApnYtmq9O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tApnYtmq9O a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tApnYtmq9O a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tApnYtmq9O .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tApnYtmq9O .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tApnYtmq9O #mobile-hide {
    display: none;
  }
}
.cid-tApnYu2c9q {
  padding-top: 195px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/seo-advantage-australia-1-1920x1080.png");
}
.cid-tApnYu2c9q .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tApnYu2c9q input {
  padding: 0rem 1rem !important;
}
.cid-tApnYu2c9q .title {
  margin-bottom: 1rem;
}
.cid-tApnYu2c9q textarea {
  min-height: 160px;
}
.cid-tApnYu2c9q input::-webkit-input-placeholder,
.cid-tApnYu2c9q textarea::-webkit-input-placeholder {
  color: #101010;
}
.cid-tApnYu2c9q input:-moz-placeholder,
.cid-tApnYu2c9q textarea:-moz-placeholder {
  color: #101010;
}
@media (max-width: 992px) {
  .cid-tApnYu2c9q img {
    width: 100%;
  }
  .cid-tApnYu2c9q form {
    margin-top: 2rem;
  }
}
.cid-tApnYu2c9q .form-row {
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tApnYu2c9q .col-auto {
    width: 100%;
    text-align: center;
  }
  .cid-tApnYu2c9q .container {
    margin-top: -40px !important;
    margin-bottom: -80px !important;
  }
}
@media (min-width: 992px) {
  .cid-tApnYu2c9q .mbr-form {
    padding-left: 2rem;
  }
}
.cid-tApnYu2c9q .form-control {
  border-radius: 0px !important;
  border: none !important;
}
.cid-tApnYu2c9q .form-control:focus {
  border: none !important;
  box-shadow: none !important;
  background-color: #f3f3f3;
}
.cid-tApnYu2c9q .dragArea {
  background-color: #ffffff;
  border-radius: 5px;
}
.cid-tApnYu2c9q .form-btn {
  width: 100%;
}
.cid-tApnYu2c9q .link-btn {
  width: 100%;
}
.cid-tApnYu2c9q h5 {
  margin-bottom: 0.2rem;
}
.cid-tApnYu2c9q .mbr-form .btn {
  margin: 0;
}
.cid-tApnYu2c9q .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tApnYu2c9q .block-left {
  margin-bottom: 2.6rem;
}
.cid-tApnYu2c9q .text-form {
  color: #4c4c4c;
  margin-bottom: 1.3rem;
}
.cid-tApnYu2c9q .link-btn:hover {
  background-color: #eb3760 !important;
  color: #ffffff !important;
  border-color: #eb3760 !important;
}
.cid-tApnYu2c9q .link-btn::before {
  display: none;
}
@media (max-width: 767px) {
  .cid-tApnYu2c9q .dragArea {
    padding: 3rem 1rem;
  }
  .cid-tApnYu2c9q h2 {
    font-size: 35px !important;
    letter-spacing: 0.5px;
  }
  .cid-tApnYu2c9q .row {
    padding-bottom: 0px !important;
  }
  .cid-tApnYu2c9q .form {
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-tApnYu2c9q .dragArea {
    padding: 3.8rem 2.8rem 4rem;
  }
  .cid-tApnYu2c9q .row {
    margin: 0rem;
  }
}
.cid-tApnYu2c9q .btn {
  margin-left: 0rem;
}
.cid-tApnYu2c9q H5 {
  text-align: center;
}
.cid-tApnYu2c9q P {
  text-align: center;
}
.cid-tApnYu2c9q .block-left,
.cid-tApnYu2c9q .mbr-section-btn {
  text-align: left;
}
.cid-tApnYu2c9q h2 {
  font-size: 62px;
}
.cid-tApnYu2c9q H3 {
  text-align: left;
  color: #e9204e;
}
.cid-tApnYu2c9q H1 {
  text-align: left;
  color: #e9204f;
  font-weight: 500 !important;
  text-transform: uppercase;
}
.cid-tApnYu2c9q .subheading-text-shadow {
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
}
.cid-tApnYu2c9q .jq-selectbox__select-text {
  color: #212529 !important;
}
.cid-tApnYu2c9q .jq-selectbox__select {
  padding: 1.07em 1em !important;
}
.cid-tAqgMuG4Ou {
  padding-top: 45px;
  padding-bottom: 0px;
  background: #e9204e;
}
.cid-tAqgMuG4Ou img {
  width: 120px;
  margin: auto;
}
.cid-tAqgMuG4Ou .card {
  height: fit-content;
  cursor: pointer;
  padding: 1rem 1rem;
  margin-bottom: 0px;
}
.cid-tAqgMuG4Ou .card img {
  filter: brightness(2);
}
@media (min-width: 992px) {
  .cid-tAqgMuG4Ou .card {
    max-width: 20%;
  }
}
.cid-tAqgMuG4Ou .mbr-text,
.cid-tAqgMuG4Ou .mbr-section-btn {
  color: #ff7f9f;
}
.cid-tAqgMuG4Ou .top-section-h2 {
  margin-bottom: -10px;
}
.cid-tAqrt3mRot {
  padding-top: 15px;
  padding-bottom: 0px;
  background: #d71c48;
}
.cid-tAqrt3mRot img {
  width: 120px;
  margin: auto;
}
.cid-tAqrt3mRot .card {
  height: fit-content;
  cursor: pointer;
  padding: 1rem 0rem;
  margin-bottom: 0px;
}
.cid-tAqrt3mRot .card img {
  filter: brightness(2);
}
@media (min-width: 992px) {
  .cid-tAqrt3mRot .card {
    max-width: 20%;
  }
}
.cid-tAqrt3mRot .mbr-text,
.cid-tAqrt3mRot .mbr-section-btn {
  color: #cccccc;
}
.cid-tAqrt3mRot H2 {
  color: #e9849c;
}
.cid-tApnYuz3tg {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tApnYuz3tg .first,
.cid-tApnYuz3tg .second,
.cid-tApnYuz3tg .third {
  display: inline-block;
}
.cid-tApnYuz3tg img {
  max-width: 350px;
  height: auto;
}
.cid-tApnYuz3tg .mbr-section-title {
  color: #e9204e;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tApnYuz3tg .mbr-section-subtitle {
  color: #1b1b1b;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
  text-align: center;
}
.cid-tApnYuz3tg .row {
  align-items: flex-end;
}
.cid-tApnYuz3tg .padd {
  padding: 0 15px;
  margin: 0;
}
@media (max-width: 576px) {
  .cid-tApnYuz3tg .container {
    margin-top: -80px !important;
    margin-bottom: -35px !important;
  }
}
.cid-tApnYuRARn {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tApnYuRARn .mbr-iconfont-1 {
  color: #ffffff;
  font-size: 3.5rem;
  transition: 0.7s;
}
.cid-tApnYuRARn .mbr-iconfont-2 {
  color: #ffffff;
  font-size: 1.5rem;
  opacity: 0;
  transition: 0.7s;
}
.cid-tApnYuRARn .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-tApnYuRARn .mbr-section-subtitle {
  margin-bottom: 6.2rem;
  color: #747474;
}
.cid-tApnYuRARn .card-img {
  margin-bottom: 1.7rem;
}
.cid-tApnYuRARn .card-title {
  margin-bottom: 1.5rem;
}
.cid-tApnYuRARn .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tApnYuRARn .card {
    margin-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tApnYuRARn .card-inner {
    padding: 4rem 1rem 0.5rem;
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tApnYuRARn .row {
    padding: 0 1rem;
  }
  .cid-tApnYuRARn .card-inner {
    padding: 5rem 2.5rem 1.5rem;
  }
}
.cid-tApnYuRARn .card-inner {
  background-color: #e9204f;
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0);
  transition: 0.7s;
}
.cid-tApnYuRARn .card-box,
.cid-tApnYuRARn .card-img {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYuRARn .card:hover .mbr-iconfont-1 {
  color: #e9204e;
}
.cid-tApnYuRARn .card:hover .mbr-iconfont-2 {
  opacity: 1;
}
.cid-tApnYuRARn .card:hover .card-inner {
  box-shadow: 1px 2px 15px 5px rgba(219, 219, 219, 0.11);
}
.cid-tApnYuRARn .card:hover .card-box {
  transform: translateY(-25px);
}
.cid-tApnYuRARn .card:hover .card-img {
  transform: translateY(-11px);
}
.cid-tApnYuRARn .mbr-text {
  margin-bottom: 1.5rem;
  color: #747474;
}
.cid-tApnYuRARn .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tApnYuRARn .mbr-text,
.cid-tApnYuRARn .link {
  color: #ffffff;
}
.cid-tApnYuRARn H2 {
  color: #e9204f;
  padding-bottom: 10px;
}
@media (max-width: 576px) {
  .cid-tApnYuRARn .container {
    margin-top: -35px !important;
    margin-bottom: -133px !important;
  }
}
.cid-tApnYvpCQk {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYvpCQk h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tApnYvpCQk .container {
    position: relative;
  }
  .cid-tApnYvpCQk .row {
    margin: 0;
  }
  .cid-tApnYvpCQk h2 {
    margin: 0;
  }
}
.cid-tApnYvpCQk .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tApnYvpCQk .mbr-text {
  margin-top: 1.4rem;
}
.cid-tApnYvpCQk h2 {
  color: #e9204f;
}
.cid-tApnYvEY7r {
  padding-top: 15px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYvEY7r {
    padding-top: 10px;
    padding-bottom: 100px;
  }
  .cid-tApnYvEY7r .box {
    margin-top: 2.5rem;
  }
  .cid-tApnYvEY7r .wrapper {
    padding: 0;
  }
  .cid-tApnYvEY7r img {
    width: 100%;
    padding: 0rem;
    margin-bottom: 2rem;
  }
  .cid-tApnYvEY7r .centerbutton {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.cid-tApnYvEY7r .box {
  background-image: url("../../../assets/images/ecommerce-seo-1.png");
  background-size: cover;
  background-position: center;
  height: 380px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tApnYvEY7r .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tApnYvEY7r .icon-wrap span {
  padding-left: 8px;
}
.cid-tApnYvEY7r .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tApnYvEY7r .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-tApnYvEY7r .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tApnYvEY7r .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tApnYvEY7r .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tApnYvEY7r a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tApnYvEY7r a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tApnYvEY7r {
    padding-top: 7px;
    padding-bottom: 70px;
  }
  .cid-tApnYvEY7r .box {
    height: 250px;
  }
  .cid-tApnYvEY7r .container {
    margin-bottom: -45px !important;
  }
}
.cid-tApnYvEY7r .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tApnYvEY7r .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tApnYvEY7r .row {
    padding: 0 1rem;
  }
  .cid-tApnYvEY7r .left-block {
    padding-right: 4rem;
  }
}
.cid-tApnYvEY7r .btn {
  margin-left: 0rem;
}
.cid-tApnYvEY7r .mbr-text,
.cid-tApnYvEY7r .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tApnYvEY7r img {
  width: 100%;
  box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.15);
  margin: auto;
}
.cid-tApnYvXfS6 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ecom-testimonial.jpeg");
}
@media (max-width: 992px) {
  .cid-tApnYvXfS6 {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tApnYvXfS6 .box {
    margin-top: 2.5rem;
  }
}
.cid-tApnYvXfS6 .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tApnYvXfS6 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tApnYvXfS6 .icon-wrap span {
  padding-left: 8px;
}
.cid-tApnYvXfS6 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tApnYvXfS6 .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-tApnYvXfS6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tApnYvXfS6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tApnYvXfS6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tApnYvXfS6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tApnYvXfS6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tApnYvXfS6 {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tApnYvXfS6 .box {
    height: 250px;
  }
  .cid-tApnYvXfS6 .container {
    margin-top: -55px !important;
    margin-bottom: 10px !important;
  }
}
.cid-tApnYvXfS6 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tApnYvXfS6 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tApnYvXfS6 .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tApnYvXfS6 .row {
    padding: 0 1rem;
  }
}
.cid-tApnYvXfS6 .btn {
  margin-left: 0rem;
}
.cid-tApnYvXfS6 .mbr-text,
.cid-tApnYvXfS6 .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYvXfS6 {
    background-image: url("https://www.seoadvantage.com.au/images/seo-advantage-testimonial-mobile.jpeg");
  }
  .cid-tApnYvXfS6 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tApnYvXfS6 .box {
    margin-top: -40px !important;
  }
  .cid-tApnYvXfS6 h2 {
    padding-top: 50px;
  }
}
.cid-tApnYvXfS6 .star-colour {
  color: #e9204f;
}
.cid-tApnYvXfS6 H1 {
  color: #e9204e;
}

.cid-tApnYwga9s {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYwga9s h2 {
    margin-bottom: 1rem;
  }
  .cid-tApnYwga9s .wrapper {
    display: flex;
    flex-direction: column;
  }
  .cid-tApnYwga9s .mbr-section-btn {
    margin-left: 1px;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 992px) {
  .cid-tApnYwga9s .container-column {
    text-align: center;
  }
}
@media (min-width: 767px) {
  .cid-tApnYwga9s .wrapper {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem;
  }
  .cid-tApnYwga9s .container {
    position: relative;
  }
  .cid-tApnYwga9s h2 {
    margin: 0;
  }
}
.cid-tApnYwga9s .btn {
  margin: 0;
  position: relative;
  padding: 0.7rem 2.4rem;
  color: #101010 !important;
  border-width: 2px;
  letter-spacing: -0.2px;
}
.cid-tApnYwga9s hr {
  width: 40px;
  height: 2px;
  top: -2.6rem;
}
.cid-tApnYwga9s .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tApnYwga9s .btn:hover {
  color: #ffffff !important;
  transform: perspective(1px) translateZ(0);
}
.cid-tApnYwga9s .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tApnYwga9s .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tApnYwga9s .mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: scaleX(0);
  transform-origin: 0% 50%;
  transition-property: transform;
  transition: 0.6s;
  transition-timing-function: cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYwga9s .btn-secondary-outline:hover::before {
  background-color: #7e7e7e !important;
}
.cid-tApnYwga9s .btn-success-outline:hover::before {
  background-color: #f7ed4a !important;
}
.cid-tApnYwga9s .btn-info-outline:hover::before {
  background-color: #82786e !important;
}
.cid-tApnYwga9s .btn-primary-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tApnYwga9s .btn-white-outline:hover::before {
  background-color: #ffffff !important;
}
.cid-tApnYwga9s .btn-black-outline:hover::before {
  background-color: #879a9f !important;
}
.cid-tApnYwga9s .btn-danger-outline:hover::before {
  background-color: #e9204e !important;
}
.cid-tApnYwga9s .btn:hover::before {
  background-color: #ffffff;
  transform: scaleX(1);
}
.cid-tApnYwga9s .container-column,
.cid-tApnYwga9s h2 {
  color: #e9204f;
  text-align: center;
}
@media (max-width: 776px) {
  .cid-tApnYwga9s .container {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }
}
.cid-tApnYwytm7 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYwytm7 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tApnYwytm7 .container {
    position: relative;
  }
  .cid-tApnYwytm7 .row {
    margin: 0;
  }
  .cid-tApnYwytm7 h2 {
    margin: 0;
  }
}
.cid-tApnYwytm7 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tApnYwytm7 .mbr-text {
  margin-top: 1.4rem;
}
.cid-tApnYwytm7 h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tApnYwytm7 .container {
    margin-top: -80px !important;
  }
}
.cid-tApQStGQKo {
  padding-top: 45px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-tApQStGQKo .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-tApQStGQKo .plan-body .btn-bgr {
  z-index: 0;
}
.cid-tApQStGQKo .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-tApQStGQKo .price-term {
  margin-left: -5px;
}
.cid-tApQStGQKo .pt2 {
  padding-top: 2rem;
}
.cid-tApQStGQKo .plan-favorite {
  background-color: #188ef4;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-tApQStGQKo .plan-descr {
  color: #444444;
}
.cid-tApQStGQKo .plan-price {
  margin-top: 2rem;
}
.cid-tApQStGQKo .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-tApQStGQKo .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-tApQStGQKo .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tApQStGQKo .plan-card-focus {
  -webkit-box-shadow: 0px 0px 30px rgba(233, 32, 78, 0.18);
  box-shadow: 0px 0px 30px rgba(233, 32, 78, 0.3);
}
.cid-tApQStGQKo .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-tApQStGQKo .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-tApQStGQKo .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tApQStGQKo .plan .plan-favorite {
  display: none;
}
.cid-tApQStGQKo .plan:nth-child(3) .plan-favorite {
  background-color: #e9204f;
  display: block !important;
}
.cid-tApQStGQKo .plan-header,
.cid-tApQStGQKo .plan-body {
  background-color: #ffffff;
}
.cid-tApQStGQKo .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-tApQStGQKo .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-tApQStGQKo .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-tApQStGQKo .price-figure {
    font-size: 4.25rem;
  }
}
.cid-tApQStGQKo UL {
  color: #747474;
}
.cid-tApQStGQKo H2 {
  font-size: 30px !important;
}
.cid-tApQStGQKo .mbr-section-title {
  color: #e9204f;
}
.cid-tApQStGQKo .main-font-style h2 {
  font-family: 'Roboto', sans-serif !important;
  font-size: 1.4rem !important;
  line-height: 1.4;
  font-weight: 600;
}
.cid-tApQStGQKo .plan-card-focus .plan-header {
  background-color: #e9204f !important;
  color: white !important;
}
.cid-tApQStGQKo .plan-card-focus .plan-body {
  background-color: #e9204f !important;
  color: white !important;
}
.cid-tApQStGQKo .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-tApQStGQKo .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-tApQStGQKo .btn-white {
  border-color: #940f2d !important;
}
.cid-tApnYxetYK {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYxetYK h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tApnYxetYK .container {
    position: relative;
  }
  .cid-tApnYxetYK .row {
    margin: 0;
  }
  .cid-tApnYxetYK h2 {
    margin: 0;
  }
}
.cid-tApnYxetYK .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tApnYxetYK .mbr-text {
  margin-top: 1.4rem;
}
.cid-tApnYxetYK h2 {
  color: #e9204f;
}
@media (max-width: 576px) {
  .cid-tApnYxetYK .container {
    margin-top: -25px !important;
    margin-bottom: -10px !important;
  }
}
.cid-tApnYxvPx2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYxvPx2 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tApnYxvPx2 .container {
    position: relative;
  }
  .cid-tApnYxvPx2 .row {
    margin: 0;
  }
  .cid-tApnYxvPx2 h2 {
    margin: 0;
  }
}
.cid-tApnYxvPx2 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tApnYxvPx2 .mbr-text {
  margin-top: 1.4rem;
  color: #1b1b1b;
  text-align: center;
}
.cid-tApnYxvPx2 h2 {
  color: #e9204f;
  text-transform: uppercase;
}
.cid-tApnYxMxq8 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tApnYxMxq8 .mbr-text {
  margin-bottom: 3.2rem;
}
@media (max-width: 767px) {
  .cid-tApnYxMxq8 .align-center {
    text-align: center;
  }
  .cid-tApnYxMxq8 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tApnYxMxq8 .block-btn {
  display: flex;
}
.cid-tApnYxMxq8 .mbr-section-subtitle {
  margin-bottom: 2rem;
}
.cid-tApnYxMxq8 h2 {
  margin-bottom: 0;
}
.cid-tApnYxMxq8 .wrapper {
  background-color: #e9204f;
  border-radius: 4px;
}
@media (min-width: 767px) {
  .cid-tApnYxMxq8 .container {
    padding: 0 3rem;
  }
  .cid-tApnYxMxq8 .wrapper {
    padding: 3.8rem 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tApnYxMxq8 .block-btn {
    justify-content: center;
  }
  .cid-tApnYxMxq8 .text-block {
    text-align: center;
  }
  .cid-tApnYxMxq8 .mbr-section-title {
    text-align: center;
    margin-bottom: 2rem;
  }
  .cid-tApnYxMxq8 .mobile-center {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cid-tApnYxMxq8 .block-btn {
    justify-content: flex-end;
  }
  .cid-tApnYxMxq8 .btn {
    border-radius: 2px;
    margin-right: 0rem;
  }
}
.cid-tApnYxMxq8 .btn-white:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
}
.cid-tApnYxMxq8 .btn-white:hover::before {
  background-color: #000000 !important;
}
.cid-tApnYy7EHB {
  padding-top: 105px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-tApnYy7EHB p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-tApnYy7EHB .panel-title {
  border-bottom: 2px solid #e9204e;
}
.cid-tApnYy7EHB .collapsed {
  border: none;
}
.cid-tApnYy7EHB .panel-body {
  padding: 30px;
  background-color: white !important;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tApnYy7EHB .card {
  border-radius: 0px;
  margin-bottom: 10px;
}
.cid-tApnYy7EHB .card .card-header {
  border-radius: 0px;
  margin: 0rem 0;
  border: 0px;
  background: #ffffff;
  padding: 0;
}
.cid-tApnYy7EHB .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tApnYy7EHB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tApnYy7EHB .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-tApnYy7EHB .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-tApnYy7EHB .panel-text {
  color: #191919;
}
.cid-tApnYy7EHB H4 {
  color: #191919;
  text-transform: uppercase;
}
.cid-tApnYy7EHB H2 {
  color: #e9204f;
  margin-bottom: 20px;
}
.cid-tApnYy7EHB .card-header {
  z-index: 99;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tApnYy7EHB a[aria-expanded="true"] {
  background-color: #e9204f;
}
.cid-tApnYy7EHB a[aria-expanded="true"] h4 {
  color: white;
}
.cid-tApnYy7EHB .floatright1 {
  float: right;
}
.cid-tApnYy7EHB a[aria-expanded="true"] .floatright1 {
  transform: rotate(45deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(45);
  -moz-transform: rotate(45);
  -o-transform: rotate(45);
  -ms-transform: rotate(45);
}
.cid-tApnYy7EHB a[aria-expanded="false"] .floatright1 {
  transform: rotate(0deg);
  transition: 300ms linear all;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
}
.cid-tApnYy7EHB h4 {
  text-transform: capitalize;
}
@media (max-width: 576px) {
  .cid-tApnYy7EHB .container {
    margin-top: -110px !important;
    margin-bottom: -35px !important;
  }
}
.cid-tApnYyzPVz {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tApnYyzPVz h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tApnYyzPVz .container {
    position: relative;
  }
  .cid-tApnYyzPVz .row {
    margin: 0;
  }
  .cid-tApnYyzPVz h2 {
    margin: 0;
  }
}
.cid-tApnYyzPVz .mbr-text {
  margin-top: 1.4rem;
}
.cid-tApnYyzPVz H3 {
  color: #e9204e;
}
@media (max-width: 576px) {
  .cid-tApnYyzPVz .container {
    margin-top: -20px !important;
  }
}
.cid-tApnYyRLfZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tApnYyRLfZ .mbr-text {
  color: #767676;
}
.cid-tApnYyRLfZ .icon-1 {
  color: #1f2732;
  font-size: 3.5rem;
}
.cid-tApnYyRLfZ .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tApnYyRLfZ .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tApnYyRLfZ .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tApnYyRLfZ .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tApnYyRLfZ .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tApnYyRLfZ .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tApnYyRLfZ .card {
    margin-bottom: 2rem;
  }
}
.cid-tApnYyRLfZ .text-link {
  font-weight: 800 !important;
}
.cid-tApnYyRLfZ .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tApnYyRLfZ .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYyRLfZ .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYyRLfZ .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tApnYyRLfZ .card:hover .icon-arrow {
  color: #fff;
}
.cid-tApnYyRLfZ .card:hover .text-link {
  color: #fff !important;
}
.cid-tApnYyRLfZ .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tApnYyRLfZ .card:hover .link {
  transform: translateX(42px);
}
.cid-tApnYyRLfZ .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tApnYyRLfZ h5 {
  color: #101010;
  font-weight: 800;
}
.cid-tApnYzmsNr {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tApnYzmsNr .mbr-text {
  color: #767676;
}
.cid-tApnYzmsNr .icon-1 {
  color: #272727;
  font-size: 3.5rem;
}
.cid-tApnYzmsNr .icon-arrow {
  color: #7e7e7e;
  font-size: 1.8rem !important;
}
.cid-tApnYzmsNr .link {
  margin: 0;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (min-width: 767px) {
  .cid-tApnYzmsNr .card {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cid-tApnYzmsNr .row {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tApnYzmsNr .link a:after {
    right: 0;
    margin: auto;
  }
}
.cid-tApnYzmsNr .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tApnYzmsNr .card {
    margin-bottom: 2rem;
  }
}
.cid-tApnYzmsNr .text-link {
  font-weight: 800 !important;
}
.cid-tApnYzmsNr .card-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f3f3f3;
  padding: 2rem 1.8rem;
  position: relative;
  overflow: hidden;
}
.cid-tApnYzmsNr .card-img {
  opacity: 0;
  left: -40px;
  top: 20%;
  position: absolute;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYzmsNr .card-icon {
  display: flex;
  transition: 400ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYzmsNr .card:hover .card-inner {
  background-color: #e9204e;
}
.cid-tApnYzmsNr .card:hover .icon-arrow {
  color: #fff;
}
.cid-tApnYzmsNr .card:hover .text-link {
  color: #fff !important;
}
.cid-tApnYzmsNr .card:hover .card-img {
  opacity: 1;
  left: -10px;
}
.cid-tApnYzmsNr .card:hover .link {
  transform: translateX(42px);
}
.cid-tApnYzmsNr .card:hover .card-icon {
  transform: translateX(10px);
}
.cid-tApnYzmsNr h5 {
  color: #101010;
  font-weight: 800;
}
@media (max-width: 576px) {
  .cid-tApnYzmsNr .container {
    margin-top: -30px !important;
    margin-bottom: -60px !important;
  }
}
.cid-tApnYzPxrG {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tApnYzPxrG .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tApnYzPxrG .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tApnYzPxrG .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tApnYzPxrG .mbr-section-title,
.cid-tApnYzPxrG .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tApnYzPxrG .social-list a {
  transition: .3s;
}
.cid-tApnYzPxrG .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tApnYzPxrG .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tApnYzPxrG .social-list {
    margin-bottom: 2rem;
  }
  .cid-tApnYzPxrG .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tApnYzPxrG .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tApnYzPxrG .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tApnYzPxrG .row {
    padding: 0 1rem;
  }
}
.cid-tApnYAd8Hb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tApnYAd8Hb h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tApnYAd8Hb .container {
    position: relative;
  }
  .cid-tApnYAd8Hb .row {
    margin: 0;
  }
  .cid-tApnYAd8Hb h2 {
    margin: 0;
  }
}
.cid-tApnYAd8Hb .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tApnYAd8Hb .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tApnYAd8Hb P {
  color: #ffffff;
  text-align: center;
}
.cid-tApnYAwiDK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tApnYAwiDK .link {
  margin: 0;
}
.cid-tApnYAwiDK .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tApnYAwiDK .card {
    margin-bottom: 1rem;
  }
}
.cid-tApnYAwiDK .card-title {
  margin-bottom: 0rem;
}
.cid-tApnYAwiDK a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYAwiDK .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tApnYAwiDK .align-center {
  text-align: center;
}
.cid-tApnYAS20I {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tApnYAS20I .media-container-row {
  align-items: center;
}
.cid-tApnYAS20I .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tApnYAS20I .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tApnYAS20I .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tApnYAS20I .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tApnYAS20I .foot-menu-item {
  transform: 0.2s;
}
.cid-tApnYAS20I .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tApnYAS20I .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tApnYAS20I .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tApnYAS20I .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tApnYAS20I .foot-menu {
    justify-content: center;
  }
  .cid-tApnYAS20I .mbr-text {
    text-align: center;
  }
  .cid-tApnYAS20I .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tApnYAS20I .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tApnYAS20I .link:hover {
  color: #ffffff;
}
.cid-tApnYBfq4h .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tApnYBfq4h .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tApnYBfq4h .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tApnYBfq4h .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tApnYBfq4h .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tApnYBfq4h .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tApnYBfq4h .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tApnYBfq4h .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tApnYBfq4h P {
  color: #232323;
}
.cid-tApnYBfq4h DIV {
  color: #ffffff;
}
.cid-tApnYBfq4h H10 {
  color: #767676;
}
.cid-tApnYBfq4h .hidden {
  display: none;
}
.cid-tApnYBfq4h p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tApnYBfq4h .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tApnYBfq4h .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tApnYBfq4h .sticky li:hover {
  margin-left: 0px;
}
.cid-tApnYBfq4h .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tApnYBfq4h .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tApnYBfq4h .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tApnYBfq4h {
    display: none;
  }
}
.cid-tApnYBPpVt .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tApnYBPpVt .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tApnYBPpVt .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tApnYBPpVt .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tApnYBPpVt .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tApnYBPpVt .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tApnYBPpVt .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tApnYBPpVt .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tApnYBPpVt P {
  color: #232323;
}
.cid-tApnYBPpVt DIV {
  color: #ffffff;
}
.cid-tApnYBPpVt H10 {
  color: #767676;
}
.cid-tApnYBPpVt .hidden {
  display: none;
}
.cid-tApnYBPpVt p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tApnYBPpVt .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tApnYBPpVt .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tApnYBPpVt .sticky li:hover {
  margin-left: 0px;
}
.cid-tApnYBPpVt .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tApnYBPpVt .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tApnYBPpVt .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tApnYBPpVt {
    display: none;
  }
}
.cid-tApnYCvg6g .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tApnYCvg6g .my-float {
  margin-top: 16px;
}
.cid-tApnYCvg6g P {
  color: #232323;
}
.cid-tApnYCvg6g DIV {
  color: #ffffff;
}
.cid-tApnYCvg6g H10 {
  color: #767676;
}
.cid-tApnYCvg6g .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tApnYCvg6g {
    display: none;
  }
}


@media only screen and (max-width: 960px) {
.cid-svJrggYOPs {
	padding-top: 0px;
}
.cid-ts17D7oH2R {
	padding-top: 0px;
}
.cid-ts17Hs8ZX2 {
	padding-top: 0px;
}
}.cid-tBlVGhBYei .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tBlVGhBYei .nav-item:focus,
.cid-tBlVGhBYei .nav-link:focus {
  outline: none;
}
.cid-tBlVGhBYei .dropdown .dropdown-menu .dropdown-item {
  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-tBlVGhBYei .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBlVGhBYei .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tBlVGhBYei .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-tBlVGhBYei .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBlVGhBYei .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBlVGhBYei .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tBlVGhBYei .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tBlVGhBYei .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tBlVGhBYei .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tBlVGhBYei .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBlVGhBYei .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBlVGhBYei .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBlVGhBYei .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBlVGhBYei .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBlVGhBYei .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBlVGhBYei .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBlVGhBYei .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-tBlVGhBYei .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBlVGhBYei .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBlVGhBYei .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBlVGhBYei .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBlVGhBYei .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBlVGhBYei .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tBlVGhBYei .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBlVGhBYei .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBlVGhBYei .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-tBlVGhBYei .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tBlVGhBYei .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBlVGhBYei .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBlVGhBYei .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBlVGhBYei .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBlVGhBYei .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBlVGhBYei .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tBlVGhBYei .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBlVGhBYei .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBlVGhBYei .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tBlVGhBYei .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-tBlVGhBYei .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBlVGhBYei .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBlVGhBYei .dropdown-item.active,
.cid-tBlVGhBYei .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tBlVGhBYei .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tBlVGhBYei .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBlVGhBYei .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBlVGhBYei .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tBlVGhBYei .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tBlVGhBYei .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tBlVGhBYei .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBlVGhBYei .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tBlVGhBYei .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tBlVGhBYei .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tBlVGhBYei .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBlVGhBYei .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBlVGhBYei ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBlVGhBYei .navbar-buttons {
  text-align: center;
}
.cid-tBlVGhBYei button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBlVGhBYei button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBlVGhBYei button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBlVGhBYei button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBlVGhBYei button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBlVGhBYei button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBlVGhBYei nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBlVGhBYei nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBlVGhBYei nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBlVGhBYei nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBlVGhBYei .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tBlVGhBYei a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tBlVGhBYei .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tBlVGhBYei .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tBlVGhBYei .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBlVGhBYei .navbar {
    height: 77px;
  }
  .cid-tBlVGhBYei .navbar.opened {
    height: auto;
  }
  .cid-tBlVGhBYei .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBlVGhBYei a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tBlVGhBYei a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tBlVGhBYei .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tBlVGhBYei .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tBlVGhBYei #mobile-hide {
    display: none;
  }
}
.cid-tBlVGilSsS {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tBlVGilSsS .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tBlVGilSsS .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tBlVGilSsS .align-center {
    text-align: center;
  }
}
.cid-tBlVGilSsS h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tBlVGilSsS .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlVGilSsS .row {
    margin: 0;
  }
}
.cid-tBlVGilSsS .btn {
  margin-left: 0rem;
}
.cid-tBlVGilSsS H3 {
  color: #e9204f;
}
.cid-tBlVGiC0ip {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBlVGiC0ip h1 {
  margin-bottom: 0.2rem;
}
.cid-tBlVGiC0ip .container-fluid {
  padding: 0;
}
.cid-tBlVGiC0ip img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tBlVGiC0ip .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tBlVGiC0ip .col-lg-6 {
  padding: 0;
}
.cid-tBlVGiC0ip .mbr-text {
  color: #747474;
}
.cid-tBlVGiC0ip hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBlVGiC0ip .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBlVGiC0ip .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBlVGiC0ip .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBlVGiC0ip .row {
    margin: 0;
  }
  .cid-tBlVGiC0ip img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tBlVGiC0ip .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBlVGiC0ip .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBlVGiC0ip .btn {
  color: #101010 !important;
}
.cid-tBlVGiC0ip .btn:hover {
  color: #ffffff !important;
}
.cid-tBlVGiC0ip .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBlVGiC0ip .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBlVGiC0ip .mbr-text,
.cid-tBlVGiC0ip .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBlVGiC0ip .media-content,
.cid-tBlVGiC0ip .mbr-section-title,
.cid-tBlVGiC0ip .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlVGiC0ip .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBlVGiC0ip div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tBlVGiVJ00 {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBlVGiVJ00 {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBlVGiVJ00 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlVGiVJ00 .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlVGiVJ00 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlVGiVJ00 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlVGiVJ00 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlVGiVJ00 .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-tBlVGiVJ00 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlVGiVJ00 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlVGiVJ00 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlVGiVJ00 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlVGiVJ00 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlVGiVJ00 {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBlVGiVJ00 .box {
    height: 250px;
  }
}
.cid-tBlVGiVJ00 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlVGiVJ00 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBlVGiVJ00 .left-block {
    padding-right: 4rem;
  }
  .cid-tBlVGiVJ00 .row {
    padding: 0 1rem;
  }
}
.cid-tBlVGiVJ00 .btn {
  margin-left: 0rem;
}
.cid-tBlVGiVJ00 .mbr-text,
.cid-tBlVGiVJ00 .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlVGiVJ00 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlVGiVJ00 .box {
    margin-top: -40px !important;
  }
  .cid-tBlVGiVJ00 h2 {
    padding-top: 50px;
  }
}
.cid-tBlVGjc3xD {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/painting-case-study-2.png");
}
@media (max-width: 992px) {
  .cid-tBlVGjc3xD {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBlVGjc3xD .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlVGjc3xD .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlVGjc3xD .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlVGjc3xD .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlVGjc3xD .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlVGjc3xD .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-tBlVGjc3xD .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlVGjc3xD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlVGjc3xD .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlVGjc3xD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlVGjc3xD a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlVGjc3xD {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBlVGjc3xD .box {
    height: 250px;
  }
}
.cid-tBlVGjc3xD .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlVGjc3xD .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBlVGjc3xD .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlVGjc3xD .row {
    padding: 0 1rem;
  }
}
.cid-tBlVGjc3xD .btn {
  margin-left: 0rem;
}
.cid-tBlVGjc3xD .mbr-text,
.cid-tBlVGjc3xD .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBlVGjc3xD {
    background-image: url("../../../assets/images/painting-case-study-mobile-1.png");
  }
  .cid-tBlVGjc3xD .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlVGjc3xD .box {
    margin-top: -40px !important;
  }
  .cid-tBlVGjc3xD h2 {
    padding-top: 50px;
  }
  .cid-tBlVGjc3xD p {
    font-size: 20px !important;
  }
}
.cid-tBlVGjc3xD .star-colour {
  color: #e9204f;
}
.cid-tBlVGjc3xD h2 {
  color: #e9204e;
}
.cid-tBlVGjc3xD p {
  font-size: 28px;
}
.cid-tBlVGjtDHm {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBlVGjtDHm h1 {
  margin-bottom: 0.2rem;
}
.cid-tBlVGjtDHm .container-fluid {
  padding: 0;
}
.cid-tBlVGjtDHm img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tBlVGjtDHm .mbr-figure {
  height: 100%;
}
.cid-tBlVGjtDHm .col-lg-6 {
  padding: 0;
}
.cid-tBlVGjtDHm .mbr-text {
  color: #747474;
}
.cid-tBlVGjtDHm hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBlVGjtDHm .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBlVGjtDHm .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBlVGjtDHm .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBlVGjtDHm .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBlVGjtDHm .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBlVGjtDHm .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBlVGjtDHm .btn {
  color: #101010 !important;
}
.cid-tBlVGjtDHm .btn:hover {
  color: #ffffff !important;
}
.cid-tBlVGjtDHm .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBlVGjtDHm .mbr-text,
.cid-tBlVGjtDHm .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBlVGjtDHm .media-content,
.cid-tBlVGjtDHm .mbr-section-title,
.cid-tBlVGjtDHm .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlVGjtDHm .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBlVGjtDHm div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tBlVGjtDHm .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tBlVGjNKfS {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBlVGjNKfS {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBlVGjNKfS .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlVGjNKfS .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlVGjNKfS .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlVGjNKfS .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlVGjNKfS .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlVGjNKfS .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-tBlVGjNKfS .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlVGjNKfS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlVGjNKfS .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlVGjNKfS a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlVGjNKfS a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlVGjNKfS {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBlVGjNKfS .box {
    height: 250px;
  }
}
.cid-tBlVGjNKfS .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlVGjNKfS .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBlVGjNKfS .left-block {
    padding-right: 4rem;
  }
  .cid-tBlVGjNKfS .row {
    padding: 0 1rem;
  }
}
.cid-tBlVGjNKfS .btn {
  margin-left: 0rem;
}
.cid-tBlVGjNKfS .mbr-text,
.cid-tBlVGjNKfS .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlVGjNKfS .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlVGjNKfS .box {
    margin-top: -40px !important;
  }
  .cid-tBlVGjNKfS h2 {
    padding-top: 50px;
  }
}
.cid-tBlVGk3daM {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/home-renovations-new-2.png");
}
@media (max-width: 992px) {
  .cid-tBlVGk3daM {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tBlVGk3daM .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlVGk3daM .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlVGk3daM .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlVGk3daM .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlVGk3daM .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlVGk3daM .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-tBlVGk3daM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlVGk3daM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlVGk3daM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlVGk3daM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlVGk3daM a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlVGk3daM {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tBlVGk3daM .box {
    height: 250px;
  }
}
.cid-tBlVGk3daM .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlVGk3daM .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBlVGk3daM .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlVGk3daM .row {
    padding: 0 1rem;
  }
}
.cid-tBlVGk3daM .btn {
  margin-left: 0rem;
}
.cid-tBlVGk3daM .mbr-text,
.cid-tBlVGk3daM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBlVGk3daM {
    background-image: url("../../../assets/images/home-renovations-new-2-mobile.png");
  }
  .cid-tBlVGk3daM .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlVGk3daM .box {
    margin-top: -40px !important;
  }
  .cid-tBlVGk3daM h2 {
    padding-top: 50px;
  }
  .cid-tBlVGk3daM p {
    font-size: 20px !important;
  }
}
.cid-tBlVGk3daM .star-colour {
  color: #e9204f;
}
.cid-tBlVGk3daM H1 {
  color: #e9204e;
}
.cid-tBlVGk3daM p {
  font-size: 28px;
}
.cid-tBlVGklqnJ {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tBlVGklqnJ .first,
.cid-tBlVGklqnJ .second,
.cid-tBlVGklqnJ .third {
  display: inline-block;
}
.cid-tBlVGklqnJ img {
  max-width: 350px;
  height: auto;
}
.cid-tBlVGklqnJ .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tBlVGklqnJ .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tBlVGklqnJ .row {
  align-items: flex-end;
}
.cid-tBlVGklqnJ .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tBlVGkzFVq {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tBlVGkzFVq .image-block {
  margin: auto;
}
.cid-tBlVGkzFVq .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tBlVGkzFVq .image-block {
    width: 100% !important;
  }
}
.cid-tBlVGkzFVq .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tBlVGkzFVq .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBlVGkzFVq .container {
    max-width: 950px !important;
  }
}
.cid-tBlVGkLmRu {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/home-renovations-new-4.png");
}
@media (max-width: 992px) {
  .cid-tBlVGkLmRu {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBlVGkLmRu .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlVGkLmRu .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlVGkLmRu .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlVGkLmRu .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlVGkLmRu .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlVGkLmRu .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-tBlVGkLmRu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlVGkLmRu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlVGkLmRu .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlVGkLmRu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlVGkLmRu a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlVGkLmRu {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBlVGkLmRu .box {
    height: 250px;
  }
}
.cid-tBlVGkLmRu .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlVGkLmRu .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBlVGkLmRu .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlVGkLmRu .row {
    padding: 0 1rem;
  }
}
.cid-tBlVGkLmRu .btn {
  margin-left: 0rem;
}
.cid-tBlVGkLmRu .mbr-text,
.cid-tBlVGkLmRu .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBlVGkLmRu {
    background-image: url("../../../assets/images/home-renovations-new-3-mobile.png");
  }
  .cid-tBlVGkLmRu .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlVGkLmRu .box {
    margin-top: -40px !important;
  }
  .cid-tBlVGkLmRu h2 {
    padding-top: 50px;
  }
  .cid-tBlVGkLmRu p {
    font-size: 20px !important;
  }
}
.cid-tBlVGkLmRu .star-colour {
  color: #e9204f;
}
.cid-tBlVGkLmRu H1 {
  color: #e9204e;
}
.cid-tBlVGkLmRu p {
  font-size: 28px;
}
.cid-tBlVGl4BVI {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBlVGl4BVI .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tBlVGl4BVI textarea {
  min-height: 150px;
}
.cid-tBlVGl4BVI input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tBlVGl4BVI textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tBlVGl4BVI .form-control,
.cid-tBlVGl4BVI .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tBlVGl4BVI .form-control input::-webkit-input-placeholder,
.cid-tBlVGl4BVI .field-input input::-webkit-input-placeholder,
.cid-tBlVGl4BVI .form-control textarea::-webkit-input-placeholder,
.cid-tBlVGl4BVI .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBlVGl4BVI .form-control input:-moz-placeholder,
.cid-tBlVGl4BVI .field-input input:-moz-placeholder,
.cid-tBlVGl4BVI .form-control textarea:-moz-placeholder,
.cid-tBlVGl4BVI .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tBlVGl4BVI .jq-number__spin:hover,
.cid-tBlVGl4BVI .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tBlVGl4BVI .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tBlVGl4BVI .jq-selectbox li,
.cid-tBlVGl4BVI .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tBlVGl4BVI .jq-selectbox li:hover,
.cid-tBlVGl4BVI .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tBlVGl4BVI .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tBlVGl4BVI .jq-number__spin.minus:hover:after,
.cid-tBlVGl4BVI .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tBlVGl4BVI .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tBlVGl4BVI .jq-number__spin.minus:after,
.cid-tBlVGl4BVI .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tBlVGl4BVI .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tBlVGl4BVI .social-list {
    margin-bottom: 3rem;
  }
  .cid-tBlVGl4BVI .email-input {
    margin-top: 2rem;
  }
}
.cid-tBlVGl4BVI .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tBlVGl4BVI .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tBlVGl4BVI .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tBlVGl4BVI .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBlVGl4BVI .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBlVGl4BVI .social-list {
  display: flex;
}
.cid-tBlVGl4BVI .social-list a {
  transition: .3s;
}
.cid-tBlVGl4BVI .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tBlVGl4BVI .row {
  align-items: center;
}
.cid-tBlVGl4BVI .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tBlVGl4BVI .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tBlVGl4BVI .form-btn {
  margin-top: 2.5rem;
}
.cid-tBlVGl4BVI input::-webkit-input-placeholder,
.cid-tBlVGl4BVI textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBlVGl4BVI input:-moz-placeholder,
.cid-tBlVGl4BVI textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tBlVGl4BVI .media-content {
    padding-right: 3rem;
  }
  .cid-tBlVGl4BVI .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tBlVGl4BVI .row {
    padding: 0 1rem;
  }
}
.cid-tBlVGl4BVI .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tBlVGl4BVI .form-btn {
    width: 100%;
  }
  .cid-tBlVGl4BVI .btn {
    width: 100%;
  }
}
.cid-tBlVGl4BVI H1 {
  color: #000000;
}
.cid-tBlVGl4BVI .mbr-text,
.cid-tBlVGl4BVI .mbr-section-btn {
  color: #000000;
}
.cid-tBlVGluR9z {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tBlVGluR9z .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tBlVGluR9z .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBlVGluR9z .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBlVGluR9z .mbr-section-title,
.cid-tBlVGluR9z .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tBlVGluR9z .social-list a {
  transition: .3s;
}
.cid-tBlVGluR9z .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tBlVGluR9z .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tBlVGluR9z .social-list {
    margin-bottom: 2rem;
  }
  .cid-tBlVGluR9z .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBlVGluR9z .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tBlVGluR9z .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tBlVGluR9z .row {
    padding: 0 1rem;
  }
}
.cid-tBlVGlMRST {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlVGlMRST h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBlVGlMRST .container {
    position: relative;
  }
  .cid-tBlVGlMRST .row {
    margin: 0;
  }
  .cid-tBlVGlMRST h2 {
    margin: 0;
  }
}
.cid-tBlVGlMRST .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBlVGlMRST .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tBlVGlMRST P {
  color: #ffffff;
  text-align: center;
}
.cid-tBlVGm2RbK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tBlVGm2RbK .link {
  margin: 0;
}
.cid-tBlVGm2RbK .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tBlVGm2RbK .card {
    margin-bottom: 1rem;
  }
}
.cid-tBlVGm2RbK .card-title {
  margin-bottom: 0rem;
}
.cid-tBlVGm2RbK a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBlVGm2RbK .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tBlVGm2RbK .align-center {
  text-align: center;
}
.cid-tBlVGmkB7S {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBlVGmkB7S .media-container-row {
  align-items: center;
}
.cid-tBlVGmkB7S .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBlVGmkB7S .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBlVGmkB7S .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBlVGmkB7S .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tBlVGmkB7S .foot-menu-item {
  transform: 0.2s;
}
.cid-tBlVGmkB7S .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tBlVGmkB7S .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBlVGmkB7S .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tBlVGmkB7S .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tBlVGmkB7S .foot-menu {
    justify-content: center;
  }
  .cid-tBlVGmkB7S .mbr-text {
    text-align: center;
  }
  .cid-tBlVGmkB7S .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBlVGmkB7S .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tBlVGmkB7S .link:hover {
  color: #ffffff;
}
.cid-tBlVGmDpfJ .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBlVGmDpfJ .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBlVGmDpfJ .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBlVGmDpfJ .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBlVGmDpfJ .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBlVGmDpfJ .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBlVGmDpfJ .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBlVGmDpfJ .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBlVGmDpfJ P {
  color: #232323;
}
.cid-tBlVGmDpfJ DIV {
  color: #ffffff;
}
.cid-tBlVGmDpfJ H10 {
  color: #767676;
}
.cid-tBlVGmDpfJ .hidden {
  display: none;
}
.cid-tBlVGmDpfJ p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBlVGmDpfJ .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tBlVGmDpfJ .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBlVGmDpfJ .sticky li:hover {
  margin-left: 0px;
}
.cid-tBlVGmDpfJ .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tBlVGmDpfJ .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBlVGmDpfJ .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBlVGmDpfJ {
    display: none;
  }
}
.cid-tBlVGnbnHz .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBlVGnbnHz .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBlVGnbnHz .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBlVGnbnHz .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBlVGnbnHz .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBlVGnbnHz .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBlVGnbnHz .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBlVGnbnHz .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBlVGnbnHz P {
  color: #232323;
}
.cid-tBlVGnbnHz DIV {
  color: #ffffff;
}
.cid-tBlVGnbnHz H10 {
  color: #767676;
}
.cid-tBlVGnbnHz .hidden {
  display: none;
}
.cid-tBlVGnbnHz p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBlVGnbnHz .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tBlVGnbnHz .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBlVGnbnHz .sticky li:hover {
  margin-left: 0px;
}
.cid-tBlVGnbnHz .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tBlVGnbnHz .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBlVGnbnHz .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBlVGnbnHz {
    display: none;
  }
}
.cid-tBlVGnJPih .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tBlVGnJPih .my-float {
  margin-top: 16px;
}
.cid-tBlVGnJPih P {
  color: #232323;
}
.cid-tBlVGnJPih DIV {
  color: #ffffff;
}
.cid-tBlVGnJPih H10 {
  color: #767676;
}
.cid-tBlVGnJPih .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tBlVGnJPih {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}
    
.sm-style {
	background: transparent;
	color: red;
}

@media only screen and (max-width: 960px) {
div.panel-item.remove-bottom-padding {
	margin-bottom: 0rem;
}
}

@media only screen and (max-width: 960px) {
.cid-svJrggYOPs {
	padding-top: 0px;
}
.cid-ts17D7oH2R {
	padding-top: 0px;
}
.cid-ts17Hs8ZX2 {
	padding-top: 0px;
}
}.cid-tBm2jY5aJr .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tBm2jY5aJr .nav-item:focus,
.cid-tBm2jY5aJr .nav-link:focus {
  outline: none;
}
.cid-tBm2jY5aJr .dropdown .dropdown-menu .dropdown-item {
  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-tBm2jY5aJr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBm2jY5aJr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tBm2jY5aJr .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-tBm2jY5aJr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBm2jY5aJr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBm2jY5aJr .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tBm2jY5aJr .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tBm2jY5aJr .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tBm2jY5aJr .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tBm2jY5aJr .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBm2jY5aJr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBm2jY5aJr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBm2jY5aJr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBm2jY5aJr .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBm2jY5aJr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBm2jY5aJr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBm2jY5aJr .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-tBm2jY5aJr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBm2jY5aJr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBm2jY5aJr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBm2jY5aJr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBm2jY5aJr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBm2jY5aJr .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tBm2jY5aJr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBm2jY5aJr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBm2jY5aJr .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-tBm2jY5aJr .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tBm2jY5aJr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBm2jY5aJr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBm2jY5aJr .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBm2jY5aJr .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBm2jY5aJr .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBm2jY5aJr .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tBm2jY5aJr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBm2jY5aJr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBm2jY5aJr .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tBm2jY5aJr .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-tBm2jY5aJr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBm2jY5aJr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBm2jY5aJr .dropdown-item.active,
.cid-tBm2jY5aJr .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tBm2jY5aJr .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tBm2jY5aJr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm2jY5aJr .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBm2jY5aJr .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tBm2jY5aJr .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm2jY5aJr .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tBm2jY5aJr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm2jY5aJr .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tBm2jY5aJr .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tBm2jY5aJr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tBm2jY5aJr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBm2jY5aJr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBm2jY5aJr ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBm2jY5aJr .navbar-buttons {
  text-align: center;
}
.cid-tBm2jY5aJr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBm2jY5aJr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBm2jY5aJr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBm2jY5aJr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm2jY5aJr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm2jY5aJr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBm2jY5aJr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm2jY5aJr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBm2jY5aJr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBm2jY5aJr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm2jY5aJr .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tBm2jY5aJr a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tBm2jY5aJr .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tBm2jY5aJr .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tBm2jY5aJr .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBm2jY5aJr .navbar {
    height: 77px;
  }
  .cid-tBm2jY5aJr .navbar.opened {
    height: auto;
  }
  .cid-tBm2jY5aJr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBm2jY5aJr a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tBm2jY5aJr a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tBm2jY5aJr .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tBm2jY5aJr .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tBm2jY5aJr #mobile-hide {
    display: none;
  }
}
.cid-tBm2jYNkZA {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tBm2jYNkZA .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tBm2jYNkZA .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tBm2jYNkZA .align-center {
    text-align: center;
  }
}
.cid-tBm2jYNkZA h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tBm2jYNkZA .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm2jYNkZA .row {
    margin: 0;
  }
}
.cid-tBm2jYNkZA .btn {
  margin-left: 0rem;
}
.cid-tBm2jYNkZA H3 {
  color: #e9204f;
}
.cid-tBm2jZ8oZf {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBm2jZ8oZf h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm2jZ8oZf .container-fluid {
  padding: 0;
}
.cid-tBm2jZ8oZf img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tBm2jZ8oZf .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tBm2jZ8oZf .col-lg-6 {
  padding: 0;
}
.cid-tBm2jZ8oZf .mbr-text {
  color: #747474;
}
.cid-tBm2jZ8oZf hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm2jZ8oZf .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm2jZ8oZf .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm2jZ8oZf .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm2jZ8oZf .row {
    margin: 0;
  }
  .cid-tBm2jZ8oZf img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tBm2jZ8oZf .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm2jZ8oZf .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm2jZ8oZf .btn {
  color: #101010 !important;
}
.cid-tBm2jZ8oZf .btn:hover {
  color: #ffffff !important;
}
.cid-tBm2jZ8oZf .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm2jZ8oZf .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBm2jZ8oZf .mbr-text,
.cid-tBm2jZ8oZf .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm2jZ8oZf .media-content,
.cid-tBm2jZ8oZf .mbr-section-title,
.cid-tBm2jZ8oZf .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm2jZ8oZf .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm2jZ8oZf div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tBm2jZwiO7 {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm2jZwiO7 {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm2jZwiO7 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm2jZwiO7 .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm2jZwiO7 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm2jZwiO7 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm2jZwiO7 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm2jZwiO7 .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-tBm2jZwiO7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm2jZwiO7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm2jZwiO7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm2jZwiO7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm2jZwiO7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm2jZwiO7 {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm2jZwiO7 .box {
    height: 250px;
  }
}
.cid-tBm2jZwiO7 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm2jZwiO7 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm2jZwiO7 .left-block {
    padding-right: 4rem;
  }
  .cid-tBm2jZwiO7 .row {
    padding: 0 1rem;
  }
}
.cid-tBm2jZwiO7 .btn {
  margin-left: 0rem;
}
.cid-tBm2jZwiO7 .mbr-text,
.cid-tBm2jZwiO7 .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm2jZwiO7 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm2jZwiO7 .box {
    margin-top: -40px !important;
  }
  .cid-tBm2jZwiO7 h2 {
    padding-top: 50px;
  }
}
.cid-tBm2jZLrbE {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/interior-design-case-study1.png");
}
@media (max-width: 992px) {
  .cid-tBm2jZLrbE {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm2jZLrbE .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm2jZLrbE .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm2jZLrbE .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm2jZLrbE .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm2jZLrbE .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm2jZLrbE .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-tBm2jZLrbE .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm2jZLrbE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm2jZLrbE .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm2jZLrbE a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm2jZLrbE a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm2jZLrbE {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm2jZLrbE .box {
    height: 250px;
  }
}
.cid-tBm2jZLrbE .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm2jZLrbE .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm2jZLrbE .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm2jZLrbE .row {
    padding: 0 1rem;
  }
}
.cid-tBm2jZLrbE .btn {
  margin-left: 0rem;
}
.cid-tBm2jZLrbE .mbr-text,
.cid-tBm2jZLrbE .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBm2jZLrbE .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm2jZLrbE .box {
    margin-top: -40px !important;
  }
  .cid-tBm2jZLrbE h2 {
    padding-top: 50px;
  }
  .cid-tBm2jZLrbE p {
    font-size: 20px !important;
  }
}
.cid-tBm2jZLrbE .star-colour {
  color: #e9204f;
}
.cid-tBm2jZLrbE h2 {
  color: #e9204e;
}
.cid-tBm2jZLrbE p {
  font-size: 28px;
}
.cid-tBm2k02848 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBm2k02848 h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm2k02848 .container-fluid {
  padding: 0;
}
.cid-tBm2k02848 img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tBm2k02848 .mbr-figure {
  height: 100%;
}
.cid-tBm2k02848 .col-lg-6 {
  padding: 0;
}
.cid-tBm2k02848 .mbr-text {
  color: #747474;
}
.cid-tBm2k02848 hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm2k02848 .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm2k02848 .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm2k02848 .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm2k02848 .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm2k02848 .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm2k02848 .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm2k02848 .btn {
  color: #101010 !important;
}
.cid-tBm2k02848 .btn:hover {
  color: #ffffff !important;
}
.cid-tBm2k02848 .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm2k02848 .mbr-text,
.cid-tBm2k02848 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm2k02848 .media-content,
.cid-tBm2k02848 .mbr-section-title,
.cid-tBm2k02848 .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm2k02848 .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm2k02848 div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tBm2k02848 .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tBm2k0okj1 {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm2k0okj1 {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm2k0okj1 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm2k0okj1 .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm2k0okj1 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm2k0okj1 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm2k0okj1 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm2k0okj1 .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-tBm2k0okj1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm2k0okj1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm2k0okj1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm2k0okj1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm2k0okj1 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm2k0okj1 {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm2k0okj1 .box {
    height: 250px;
  }
}
.cid-tBm2k0okj1 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm2k0okj1 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm2k0okj1 .left-block {
    padding-right: 4rem;
  }
  .cid-tBm2k0okj1 .row {
    padding: 0 1rem;
  }
}
.cid-tBm2k0okj1 .btn {
  margin-left: 0rem;
}
.cid-tBm2k0okj1 .mbr-text,
.cid-tBm2k0okj1 .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm2k0okj1 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm2k0okj1 .box {
    margin-top: -40px !important;
  }
  .cid-tBm2k0okj1 h2 {
    padding-top: 50px;
  }
}
.cid-tBm2k0Gqno {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/interior-design-case-study2.png");
}
@media (max-width: 992px) {
  .cid-tBm2k0Gqno {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tBm2k0Gqno .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm2k0Gqno .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm2k0Gqno .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm2k0Gqno .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm2k0Gqno .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm2k0Gqno .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-tBm2k0Gqno .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm2k0Gqno .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm2k0Gqno .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm2k0Gqno a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm2k0Gqno a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm2k0Gqno {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tBm2k0Gqno .box {
    height: 250px;
  }
}
.cid-tBm2k0Gqno .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm2k0Gqno .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm2k0Gqno .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm2k0Gqno .row {
    padding: 0 1rem;
  }
}
.cid-tBm2k0Gqno .btn {
  margin-left: 0rem;
}
.cid-tBm2k0Gqno .mbr-text,
.cid-tBm2k0Gqno .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm2k0Gqno {
    background-position: -1050px 0px !important;
  }
  .cid-tBm2k0Gqno .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm2k0Gqno .box {
    margin-top: -40px !important;
  }
  .cid-tBm2k0Gqno h2 {
    padding-top: 50px;
  }
  .cid-tBm2k0Gqno p {
    font-size: 20px !important;
  }
}
.cid-tBm2k0Gqno .star-colour {
  color: #e9204f;
}
.cid-tBm2k0Gqno H1 {
  color: #e9204e;
}
.cid-tBm2k0Gqno p {
  font-size: 28px;
}
.cid-tBm2k0XnSz {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tBm2k0XnSz .first,
.cid-tBm2k0XnSz .second,
.cid-tBm2k0XnSz .third {
  display: inline-block;
}
.cid-tBm2k0XnSz img {
  max-width: 350px;
  height: auto;
}
.cid-tBm2k0XnSz .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tBm2k0XnSz .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tBm2k0XnSz .row {
  align-items: flex-end;
}
.cid-tBm2k0XnSz .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tBm2k1bvAP {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tBm2k1bvAP .image-block {
  margin: auto;
}
.cid-tBm2k1bvAP .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tBm2k1bvAP .image-block {
    width: 100% !important;
  }
}
.cid-tBm2k1bvAP .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tBm2k1bvAP .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBm2k1bvAP .container {
    max-width: 950px !important;
  }
}
.cid-tBm2k1m7Vr {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/interior-design-case-study3.png");
}
@media (max-width: 992px) {
  .cid-tBm2k1m7Vr {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm2k1m7Vr .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm2k1m7Vr .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm2k1m7Vr .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm2k1m7Vr .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm2k1m7Vr .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm2k1m7Vr .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-tBm2k1m7Vr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm2k1m7Vr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm2k1m7Vr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm2k1m7Vr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm2k1m7Vr a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm2k1m7Vr {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm2k1m7Vr .box {
    height: 250px;
  }
}
.cid-tBm2k1m7Vr .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm2k1m7Vr .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm2k1m7Vr .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm2k1m7Vr .row {
    padding: 0 1rem;
  }
}
.cid-tBm2k1m7Vr .btn {
  margin-left: 0rem;
}
.cid-tBm2k1m7Vr .mbr-text,
.cid-tBm2k1m7Vr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm2k1m7Vr .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm2k1m7Vr .box {
    margin-top: -40px !important;
  }
  .cid-tBm2k1m7Vr h2 {
    padding-top: 50px;
  }
  .cid-tBm2k1m7Vr p {
    font-size: 20px !important;
  }
}
.cid-tBm2k1m7Vr .star-colour {
  color: #e9204f;
}
.cid-tBm2k1m7Vr H1 {
  color: #e9204e;
}
.cid-tBm2k1m7Vr p {
  font-size: 28px;
}
.cid-tBm2k1DChi {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBm2k1DChi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tBm2k1DChi textarea {
  min-height: 150px;
}
.cid-tBm2k1DChi input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tBm2k1DChi textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tBm2k1DChi .form-control,
.cid-tBm2k1DChi .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tBm2k1DChi .form-control input::-webkit-input-placeholder,
.cid-tBm2k1DChi .field-input input::-webkit-input-placeholder,
.cid-tBm2k1DChi .form-control textarea::-webkit-input-placeholder,
.cid-tBm2k1DChi .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm2k1DChi .form-control input:-moz-placeholder,
.cid-tBm2k1DChi .field-input input:-moz-placeholder,
.cid-tBm2k1DChi .form-control textarea:-moz-placeholder,
.cid-tBm2k1DChi .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tBm2k1DChi .jq-number__spin:hover,
.cid-tBm2k1DChi .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tBm2k1DChi .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tBm2k1DChi .jq-selectbox li,
.cid-tBm2k1DChi .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tBm2k1DChi .jq-selectbox li:hover,
.cid-tBm2k1DChi .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tBm2k1DChi .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tBm2k1DChi .jq-number__spin.minus:hover:after,
.cid-tBm2k1DChi .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tBm2k1DChi .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tBm2k1DChi .jq-number__spin.minus:after,
.cid-tBm2k1DChi .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tBm2k1DChi .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tBm2k1DChi .social-list {
    margin-bottom: 3rem;
  }
  .cid-tBm2k1DChi .email-input {
    margin-top: 2rem;
  }
}
.cid-tBm2k1DChi .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tBm2k1DChi .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tBm2k1DChi .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tBm2k1DChi .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm2k1DChi .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm2k1DChi .social-list {
  display: flex;
}
.cid-tBm2k1DChi .social-list a {
  transition: .3s;
}
.cid-tBm2k1DChi .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tBm2k1DChi .row {
  align-items: center;
}
.cid-tBm2k1DChi .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tBm2k1DChi .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tBm2k1DChi .form-btn {
  margin-top: 2.5rem;
}
.cid-tBm2k1DChi input::-webkit-input-placeholder,
.cid-tBm2k1DChi textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm2k1DChi input:-moz-placeholder,
.cid-tBm2k1DChi textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tBm2k1DChi .media-content {
    padding-right: 3rem;
  }
  .cid-tBm2k1DChi .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm2k1DChi .row {
    padding: 0 1rem;
  }
}
.cid-tBm2k1DChi .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tBm2k1DChi .form-btn {
    width: 100%;
  }
  .cid-tBm2k1DChi .btn {
    width: 100%;
  }
}
.cid-tBm2k1DChi H1 {
  color: #000000;
}
.cid-tBm2k1DChi .mbr-text,
.cid-tBm2k1DChi .mbr-section-btn {
  color: #000000;
}
.cid-tBm2k23oVH {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tBm2k23oVH .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tBm2k23oVH .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm2k23oVH .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm2k23oVH .mbr-section-title,
.cid-tBm2k23oVH .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tBm2k23oVH .social-list a {
  transition: .3s;
}
.cid-tBm2k23oVH .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tBm2k23oVH .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tBm2k23oVH .social-list {
    margin-bottom: 2rem;
  }
  .cid-tBm2k23oVH .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm2k23oVH .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tBm2k23oVH .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tBm2k23oVH .row {
    padding: 0 1rem;
  }
}
.cid-tBm2k2myYU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm2k2myYU h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm2k2myYU .container {
    position: relative;
  }
  .cid-tBm2k2myYU .row {
    margin: 0;
  }
  .cid-tBm2k2myYU h2 {
    margin: 0;
  }
}
.cid-tBm2k2myYU .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBm2k2myYU .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tBm2k2myYU P {
  color: #ffffff;
  text-align: center;
}
.cid-tBm2k2Bn8e {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tBm2k2Bn8e .link {
  margin: 0;
}
.cid-tBm2k2Bn8e .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tBm2k2Bn8e .card {
    margin-bottom: 1rem;
  }
}
.cid-tBm2k2Bn8e .card-title {
  margin-bottom: 0rem;
}
.cid-tBm2k2Bn8e a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm2k2Bn8e .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tBm2k2Bn8e .align-center {
  text-align: center;
}
.cid-tBm2k2UhCD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBm2k2UhCD .media-container-row {
  align-items: center;
}
.cid-tBm2k2UhCD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBm2k2UhCD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBm2k2UhCD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBm2k2UhCD .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tBm2k2UhCD .foot-menu-item {
  transform: 0.2s;
}
.cid-tBm2k2UhCD .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tBm2k2UhCD .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm2k2UhCD .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tBm2k2UhCD .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tBm2k2UhCD .foot-menu {
    justify-content: center;
  }
  .cid-tBm2k2UhCD .mbr-text {
    text-align: center;
  }
  .cid-tBm2k2UhCD .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm2k2UhCD .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tBm2k2UhCD .link:hover {
  color: #ffffff;
}
.cid-tBm2k3eIkb .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm2k3eIkb .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm2k3eIkb .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm2k3eIkb .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm2k3eIkb .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm2k3eIkb .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm2k3eIkb .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm2k3eIkb .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm2k3eIkb P {
  color: #232323;
}
.cid-tBm2k3eIkb DIV {
  color: #ffffff;
}
.cid-tBm2k3eIkb H10 {
  color: #767676;
}
.cid-tBm2k3eIkb .hidden {
  display: none;
}
.cid-tBm2k3eIkb p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm2k3eIkb .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tBm2k3eIkb .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm2k3eIkb .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm2k3eIkb .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tBm2k3eIkb .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm2k3eIkb .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm2k3eIkb {
    display: none;
  }
}
.cid-tBm2k3QDPf .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm2k3QDPf .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm2k3QDPf .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm2k3QDPf .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm2k3QDPf .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm2k3QDPf .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm2k3QDPf .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm2k3QDPf .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm2k3QDPf P {
  color: #232323;
}
.cid-tBm2k3QDPf DIV {
  color: #ffffff;
}
.cid-tBm2k3QDPf H10 {
  color: #767676;
}
.cid-tBm2k3QDPf .hidden {
  display: none;
}
.cid-tBm2k3QDPf p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm2k3QDPf .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tBm2k3QDPf .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm2k3QDPf .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm2k3QDPf .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tBm2k3QDPf .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm2k3QDPf .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm2k3QDPf {
    display: none;
  }
}
.cid-tBm2k4oZRu .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tBm2k4oZRu .my-float {
  margin-top: 16px;
}
.cid-tBm2k4oZRu P {
  color: #232323;
}
.cid-tBm2k4oZRu DIV {
  color: #ffffff;
}
.cid-tBm2k4oZRu H10 {
  color: #767676;
}
.cid-tBm2k4oZRu .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tBm2k4oZRu {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}
    
.sm-style {
	background: transparent;
	color: red;
}

@media only screen and (max-width: 960px) {
div.panel-item.remove-bottom-padding {
	margin-bottom: 0rem;
}
}

@media only screen and (max-width: 960px) {
.cid-svJrggYOPs {
	padding-top: 0px;
}
.cid-ts17D7oH2R {
	padding-top: 0px;
}
.cid-ts17Hs8ZX2 {
	padding-top: 0px;
}
}.cid-tBm4ZI3Ooy .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tBm4ZI3Ooy .nav-item:focus,
.cid-tBm4ZI3Ooy .nav-link:focus {
  outline: none;
}
.cid-tBm4ZI3Ooy .dropdown .dropdown-menu .dropdown-item {
  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-tBm4ZI3Ooy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBm4ZI3Ooy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tBm4ZI3Ooy .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-tBm4ZI3Ooy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBm4ZI3Ooy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBm4ZI3Ooy .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tBm4ZI3Ooy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tBm4ZI3Ooy .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tBm4ZI3Ooy .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tBm4ZI3Ooy .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBm4ZI3Ooy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBm4ZI3Ooy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBm4ZI3Ooy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBm4ZI3Ooy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBm4ZI3Ooy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBm4ZI3Ooy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBm4ZI3Ooy .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-tBm4ZI3Ooy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBm4ZI3Ooy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBm4ZI3Ooy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBm4ZI3Ooy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBm4ZI3Ooy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBm4ZI3Ooy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tBm4ZI3Ooy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBm4ZI3Ooy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBm4ZI3Ooy .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-tBm4ZI3Ooy .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tBm4ZI3Ooy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBm4ZI3Ooy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBm4ZI3Ooy .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBm4ZI3Ooy .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBm4ZI3Ooy .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBm4ZI3Ooy .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tBm4ZI3Ooy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBm4ZI3Ooy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBm4ZI3Ooy .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tBm4ZI3Ooy .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-tBm4ZI3Ooy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBm4ZI3Ooy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBm4ZI3Ooy .dropdown-item.active,
.cid-tBm4ZI3Ooy .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tBm4ZI3Ooy .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tBm4ZI3Ooy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm4ZI3Ooy .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBm4ZI3Ooy .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tBm4ZI3Ooy .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm4ZI3Ooy .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tBm4ZI3Ooy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm4ZI3Ooy .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tBm4ZI3Ooy .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tBm4ZI3Ooy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tBm4ZI3Ooy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBm4ZI3Ooy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBm4ZI3Ooy ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBm4ZI3Ooy .navbar-buttons {
  text-align: center;
}
.cid-tBm4ZI3Ooy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBm4ZI3Ooy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBm4ZI3Ooy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBm4ZI3Ooy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm4ZI3Ooy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm4ZI3Ooy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBm4ZI3Ooy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm4ZI3Ooy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBm4ZI3Ooy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBm4ZI3Ooy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm4ZI3Ooy .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tBm4ZI3Ooy a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tBm4ZI3Ooy .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tBm4ZI3Ooy .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tBm4ZI3Ooy .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBm4ZI3Ooy .navbar {
    height: 77px;
  }
  .cid-tBm4ZI3Ooy .navbar.opened {
    height: auto;
  }
  .cid-tBm4ZI3Ooy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBm4ZI3Ooy a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tBm4ZI3Ooy a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tBm4ZI3Ooy .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tBm4ZI3Ooy .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tBm4ZI3Ooy #mobile-hide {
    display: none;
  }
}
.cid-tBm4ZIFZB4 {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tBm4ZIFZB4 .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tBm4ZIFZB4 .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tBm4ZIFZB4 .align-center {
    text-align: center;
  }
}
.cid-tBm4ZIFZB4 h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tBm4ZIFZB4 .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZIFZB4 .row {
    margin: 0;
  }
}
.cid-tBm4ZIFZB4 .btn {
  margin-left: 0rem;
}
.cid-tBm4ZIFZB4 H3 {
  color: #e9204f;
}
.cid-tBm4ZJ3DR9 {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBm4ZJ3DR9 h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm4ZJ3DR9 .container-fluid {
  padding: 0;
}
.cid-tBm4ZJ3DR9 img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tBm4ZJ3DR9 .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tBm4ZJ3DR9 .col-lg-6 {
  padding: 0;
}
.cid-tBm4ZJ3DR9 .mbr-text {
  color: #747474;
}
.cid-tBm4ZJ3DR9 hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm4ZJ3DR9 .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm4ZJ3DR9 .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm4ZJ3DR9 .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZJ3DR9 .row {
    margin: 0;
  }
  .cid-tBm4ZJ3DR9 img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tBm4ZJ3DR9 .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm4ZJ3DR9 .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm4ZJ3DR9 .btn {
  color: #101010 !important;
}
.cid-tBm4ZJ3DR9 .btn:hover {
  color: #ffffff !important;
}
.cid-tBm4ZJ3DR9 .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm4ZJ3DR9 .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBm4ZJ3DR9 .mbr-text,
.cid-tBm4ZJ3DR9 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm4ZJ3DR9 .media-content,
.cid-tBm4ZJ3DR9 .mbr-section-title,
.cid-tBm4ZJ3DR9 .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm4ZJ3DR9 .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm4ZJ3DR9 div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tBm4ZJr1Z6 {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm4ZJr1Z6 {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm4ZJr1Z6 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm4ZJr1Z6 .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm4ZJr1Z6 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm4ZJr1Z6 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm4ZJr1Z6 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm4ZJr1Z6 .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-tBm4ZJr1Z6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm4ZJr1Z6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm4ZJr1Z6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm4ZJr1Z6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm4ZJr1Z6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm4ZJr1Z6 {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm4ZJr1Z6 .box {
    height: 250px;
  }
}
.cid-tBm4ZJr1Z6 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm4ZJr1Z6 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZJr1Z6 .left-block {
    padding-right: 4rem;
  }
  .cid-tBm4ZJr1Z6 .row {
    padding: 0 1rem;
  }
}
.cid-tBm4ZJr1Z6 .btn {
  margin-left: 0rem;
}
.cid-tBm4ZJr1Z6 .mbr-text,
.cid-tBm4ZJr1Z6 .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm4ZJr1Z6 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm4ZJr1Z6 .box {
    margin-top: -40px !important;
  }
  .cid-tBm4ZJr1Z6 h2 {
    padding-top: 50px;
  }
}
.cid-tBm4ZJHIQN {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/chiropractor-case-study2.png");
}
@media (max-width: 992px) {
  .cid-tBm4ZJHIQN {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm4ZJHIQN .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm4ZJHIQN .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm4ZJHIQN .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm4ZJHIQN .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm4ZJHIQN .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm4ZJHIQN .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-tBm4ZJHIQN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm4ZJHIQN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm4ZJHIQN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm4ZJHIQN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm4ZJHIQN a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm4ZJHIQN {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm4ZJHIQN .box {
    height: 250px;
  }
}
.cid-tBm4ZJHIQN .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm4ZJHIQN .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm4ZJHIQN .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZJHIQN .row {
    padding: 0 1rem;
  }
}
.cid-tBm4ZJHIQN .btn {
  margin-left: 0rem;
}
.cid-tBm4ZJHIQN .mbr-text,
.cid-tBm4ZJHIQN .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBm4ZJHIQN .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm4ZJHIQN .box {
    margin-top: -40px !important;
  }
  .cid-tBm4ZJHIQN h2 {
    padding-top: 50px;
  }
  .cid-tBm4ZJHIQN p {
    font-size: 20px !important;
  }
}
.cid-tBm4ZJHIQN .star-colour {
  color: #e9204f;
}
.cid-tBm4ZJHIQN h2 {
  color: #e9204e;
}
.cid-tBm4ZJHIQN p {
  font-size: 28px;
}
.cid-tBm4ZJYIeb {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBm4ZJYIeb h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm4ZJYIeb .container-fluid {
  padding: 0;
}
.cid-tBm4ZJYIeb img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tBm4ZJYIeb .mbr-figure {
  height: 100%;
}
.cid-tBm4ZJYIeb .col-lg-6 {
  padding: 0;
}
.cid-tBm4ZJYIeb .mbr-text {
  color: #747474;
}
.cid-tBm4ZJYIeb hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm4ZJYIeb .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm4ZJYIeb .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm4ZJYIeb .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZJYIeb .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm4ZJYIeb .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm4ZJYIeb .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm4ZJYIeb .btn {
  color: #101010 !important;
}
.cid-tBm4ZJYIeb .btn:hover {
  color: #ffffff !important;
}
.cid-tBm4ZJYIeb .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm4ZJYIeb .mbr-text,
.cid-tBm4ZJYIeb .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm4ZJYIeb .media-content,
.cid-tBm4ZJYIeb .mbr-section-title,
.cid-tBm4ZJYIeb .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm4ZJYIeb .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm4ZJYIeb div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tBm4ZJYIeb .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tBm4ZKikji {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm4ZKikji {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm4ZKikji .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm4ZKikji .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm4ZKikji .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm4ZKikji .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm4ZKikji .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm4ZKikji .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-tBm4ZKikji .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm4ZKikji .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm4ZKikji .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm4ZKikji a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm4ZKikji a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm4ZKikji {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm4ZKikji .box {
    height: 250px;
  }
}
.cid-tBm4ZKikji .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm4ZKikji .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZKikji .left-block {
    padding-right: 4rem;
  }
  .cid-tBm4ZKikji .row {
    padding: 0 1rem;
  }
}
.cid-tBm4ZKikji .btn {
  margin-left: 0rem;
}
.cid-tBm4ZKikji .mbr-text,
.cid-tBm4ZKikji .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm4ZKikji .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm4ZKikji .box {
    margin-top: -40px !important;
  }
  .cid-tBm4ZKikji h2 {
    padding-top: 50px;
  }
}
.cid-tBm4ZKCD0s {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/chiropractor-case-study4.png");
}
@media (max-width: 992px) {
  .cid-tBm4ZKCD0s {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tBm4ZKCD0s .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm4ZKCD0s .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm4ZKCD0s .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm4ZKCD0s .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm4ZKCD0s .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm4ZKCD0s .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-tBm4ZKCD0s .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm4ZKCD0s .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm4ZKCD0s .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm4ZKCD0s a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm4ZKCD0s a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm4ZKCD0s {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tBm4ZKCD0s .box {
    height: 250px;
  }
}
.cid-tBm4ZKCD0s .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm4ZKCD0s .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm4ZKCD0s .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZKCD0s .row {
    padding: 0 1rem;
  }
}
.cid-tBm4ZKCD0s .btn {
  margin-left: 0rem;
}
.cid-tBm4ZKCD0s .mbr-text,
.cid-tBm4ZKCD0s .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm4ZKCD0s {
    background-position: -1050px 0px !important;
  }
  .cid-tBm4ZKCD0s .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm4ZKCD0s .box {
    margin-top: -40px !important;
  }
  .cid-tBm4ZKCD0s h2 {
    padding-top: 50px;
  }
  .cid-tBm4ZKCD0s p {
    font-size: 20px !important;
  }
}
.cid-tBm4ZKCD0s .star-colour {
  color: #e9204f;
}
.cid-tBm4ZKCD0s H1 {
  color: #e9204e;
}
.cid-tBm4ZKCD0s p {
  font-size: 28px;
}
.cid-tBm4ZKSJOF {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tBm4ZKSJOF .first,
.cid-tBm4ZKSJOF .second,
.cid-tBm4ZKSJOF .third {
  display: inline-block;
}
.cid-tBm4ZKSJOF img {
  max-width: 350px;
  height: auto;
}
.cid-tBm4ZKSJOF .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tBm4ZKSJOF .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tBm4ZKSJOF .row {
  align-items: flex-end;
}
.cid-tBm4ZKSJOF .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tBm4ZL5dXN {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tBm4ZL5dXN .image-block {
  margin: auto;
}
.cid-tBm4ZL5dXN .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tBm4ZL5dXN .image-block {
    width: 100% !important;
  }
}
.cid-tBm4ZL5dXN .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tBm4ZL5dXN .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBm4ZL5dXN .container {
    max-width: 950px !important;
  }
}
.cid-tBm4ZLhtns {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/chiropractor-case-study5.png");
}
@media (max-width: 992px) {
  .cid-tBm4ZLhtns {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm4ZLhtns .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm4ZLhtns .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm4ZLhtns .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm4ZLhtns .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm4ZLhtns .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm4ZLhtns .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-tBm4ZLhtns .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm4ZLhtns .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm4ZLhtns .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm4ZLhtns a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm4ZLhtns a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm4ZLhtns {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm4ZLhtns .box {
    height: 250px;
  }
}
.cid-tBm4ZLhtns .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm4ZLhtns .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm4ZLhtns .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm4ZLhtns .row {
    padding: 0 1rem;
  }
}
.cid-tBm4ZLhtns .btn {
  margin-left: 0rem;
}
.cid-tBm4ZLhtns .mbr-text,
.cid-tBm4ZLhtns .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm4ZLhtns .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm4ZLhtns .box {
    margin-top: -40px !important;
  }
  .cid-tBm4ZLhtns h2 {
    padding-top: 50px;
  }
  .cid-tBm4ZLhtns p {
    font-size: 20px !important;
  }
}
.cid-tBm4ZLhtns .star-colour {
  color: #e9204f;
}
.cid-tBm4ZLhtns H1 {
  color: #e9204e;
}
.cid-tBm4ZLhtns p {
  font-size: 28px;
}
.cid-tBm4ZLyxyA {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBm4ZLyxyA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tBm4ZLyxyA textarea {
  min-height: 150px;
}
.cid-tBm4ZLyxyA input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tBm4ZLyxyA textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tBm4ZLyxyA .form-control,
.cid-tBm4ZLyxyA .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tBm4ZLyxyA .form-control input::-webkit-input-placeholder,
.cid-tBm4ZLyxyA .field-input input::-webkit-input-placeholder,
.cid-tBm4ZLyxyA .form-control textarea::-webkit-input-placeholder,
.cid-tBm4ZLyxyA .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm4ZLyxyA .form-control input:-moz-placeholder,
.cid-tBm4ZLyxyA .field-input input:-moz-placeholder,
.cid-tBm4ZLyxyA .form-control textarea:-moz-placeholder,
.cid-tBm4ZLyxyA .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tBm4ZLyxyA .jq-number__spin:hover,
.cid-tBm4ZLyxyA .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tBm4ZLyxyA .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tBm4ZLyxyA .jq-selectbox li,
.cid-tBm4ZLyxyA .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tBm4ZLyxyA .jq-selectbox li:hover,
.cid-tBm4ZLyxyA .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tBm4ZLyxyA .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tBm4ZLyxyA .jq-number__spin.minus:hover:after,
.cid-tBm4ZLyxyA .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tBm4ZLyxyA .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tBm4ZLyxyA .jq-number__spin.minus:after,
.cid-tBm4ZLyxyA .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tBm4ZLyxyA .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tBm4ZLyxyA .social-list {
    margin-bottom: 3rem;
  }
  .cid-tBm4ZLyxyA .email-input {
    margin-top: 2rem;
  }
}
.cid-tBm4ZLyxyA .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tBm4ZLyxyA .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tBm4ZLyxyA .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tBm4ZLyxyA .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm4ZLyxyA .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm4ZLyxyA .social-list {
  display: flex;
}
.cid-tBm4ZLyxyA .social-list a {
  transition: .3s;
}
.cid-tBm4ZLyxyA .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tBm4ZLyxyA .row {
  align-items: center;
}
.cid-tBm4ZLyxyA .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tBm4ZLyxyA .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tBm4ZLyxyA .form-btn {
  margin-top: 2.5rem;
}
.cid-tBm4ZLyxyA input::-webkit-input-placeholder,
.cid-tBm4ZLyxyA textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm4ZLyxyA input:-moz-placeholder,
.cid-tBm4ZLyxyA textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tBm4ZLyxyA .media-content {
    padding-right: 3rem;
  }
  .cid-tBm4ZLyxyA .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm4ZLyxyA .row {
    padding: 0 1rem;
  }
}
.cid-tBm4ZLyxyA .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tBm4ZLyxyA .form-btn {
    width: 100%;
  }
  .cid-tBm4ZLyxyA .btn {
    width: 100%;
  }
}
.cid-tBm4ZLyxyA H1 {
  color: #000000;
}
.cid-tBm4ZLyxyA .mbr-text,
.cid-tBm4ZLyxyA .mbr-section-btn {
  color: #000000;
}
.cid-tBm4ZLVLzi {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tBm4ZLVLzi .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tBm4ZLVLzi .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm4ZLVLzi .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm4ZLVLzi .mbr-section-title,
.cid-tBm4ZLVLzi .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tBm4ZLVLzi .social-list a {
  transition: .3s;
}
.cid-tBm4ZLVLzi .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tBm4ZLVLzi .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tBm4ZLVLzi .social-list {
    margin-bottom: 2rem;
  }
  .cid-tBm4ZLVLzi .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm4ZLVLzi .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tBm4ZLVLzi .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tBm4ZLVLzi .row {
    padding: 0 1rem;
  }
}
.cid-tBm4ZMezed {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm4ZMezed h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm4ZMezed .container {
    position: relative;
  }
  .cid-tBm4ZMezed .row {
    margin: 0;
  }
  .cid-tBm4ZMezed h2 {
    margin: 0;
  }
}
.cid-tBm4ZMezed .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBm4ZMezed .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tBm4ZMezed P {
  color: #ffffff;
  text-align: center;
}
.cid-tBm4ZMy2iE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tBm4ZMy2iE .link {
  margin: 0;
}
.cid-tBm4ZMy2iE .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tBm4ZMy2iE .card {
    margin-bottom: 1rem;
  }
}
.cid-tBm4ZMy2iE .card-title {
  margin-bottom: 0rem;
}
.cid-tBm4ZMy2iE a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm4ZMy2iE .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tBm4ZMy2iE .align-center {
  text-align: center;
}
.cid-tBm4ZMTccs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBm4ZMTccs .media-container-row {
  align-items: center;
}
.cid-tBm4ZMTccs .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBm4ZMTccs .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBm4ZMTccs .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBm4ZMTccs .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tBm4ZMTccs .foot-menu-item {
  transform: 0.2s;
}
.cid-tBm4ZMTccs .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tBm4ZMTccs .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm4ZMTccs .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tBm4ZMTccs .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tBm4ZMTccs .foot-menu {
    justify-content: center;
  }
  .cid-tBm4ZMTccs .mbr-text {
    text-align: center;
  }
  .cid-tBm4ZMTccs .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm4ZMTccs .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tBm4ZMTccs .link:hover {
  color: #ffffff;
}
.cid-tBm4ZNbNkZ .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm4ZNbNkZ .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm4ZNbNkZ .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm4ZNbNkZ .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm4ZNbNkZ .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm4ZNbNkZ .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm4ZNbNkZ .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm4ZNbNkZ .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm4ZNbNkZ P {
  color: #232323;
}
.cid-tBm4ZNbNkZ DIV {
  color: #ffffff;
}
.cid-tBm4ZNbNkZ H10 {
  color: #767676;
}
.cid-tBm4ZNbNkZ .hidden {
  display: none;
}
.cid-tBm4ZNbNkZ p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm4ZNbNkZ .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tBm4ZNbNkZ .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm4ZNbNkZ .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm4ZNbNkZ .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tBm4ZNbNkZ .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm4ZNbNkZ .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm4ZNbNkZ {
    display: none;
  }
}
.cid-tBm4ZNHNUu .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm4ZNHNUu .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm4ZNHNUu .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm4ZNHNUu .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm4ZNHNUu .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm4ZNHNUu .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm4ZNHNUu .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm4ZNHNUu .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm4ZNHNUu P {
  color: #232323;
}
.cid-tBm4ZNHNUu DIV {
  color: #ffffff;
}
.cid-tBm4ZNHNUu H10 {
  color: #767676;
}
.cid-tBm4ZNHNUu .hidden {
  display: none;
}
.cid-tBm4ZNHNUu p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm4ZNHNUu .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tBm4ZNHNUu .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm4ZNHNUu .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm4ZNHNUu .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tBm4ZNHNUu .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm4ZNHNUu .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm4ZNHNUu {
    display: none;
  }
}
.cid-tBm4ZOjeTj .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tBm4ZOjeTj .my-float {
  margin-top: 16px;
}
.cid-tBm4ZOjeTj P {
  color: #232323;
}
.cid-tBm4ZOjeTj DIV {
  color: #ffffff;
}
.cid-tBm4ZOjeTj H10 {
  color: #767676;
}
.cid-tBm4ZOjeTj .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tBm4ZOjeTj {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}
    
.sm-style {
	background: transparent;
	color: red;
}

@media only screen and (max-width: 960px) {
div.panel-item.remove-bottom-padding {
	margin-bottom: 0rem;
}
}

@media only screen and (max-width: 960px) {
.cid-svJrggYOPs {
	padding-top: 0px;
}
.cid-ts17D7oH2R {
	padding-top: 0px;
}
.cid-ts17Hs8ZX2 {
	padding-top: 0px;
}
}.cid-tBm6SIATvs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tBm6SIATvs .nav-item:focus,
.cid-tBm6SIATvs .nav-link:focus {
  outline: none;
}
.cid-tBm6SIATvs .dropdown .dropdown-menu .dropdown-item {
  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-tBm6SIATvs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBm6SIATvs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tBm6SIATvs .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-tBm6SIATvs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBm6SIATvs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBm6SIATvs .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tBm6SIATvs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tBm6SIATvs .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tBm6SIATvs .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tBm6SIATvs .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBm6SIATvs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBm6SIATvs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBm6SIATvs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBm6SIATvs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBm6SIATvs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBm6SIATvs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBm6SIATvs .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-tBm6SIATvs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBm6SIATvs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBm6SIATvs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBm6SIATvs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBm6SIATvs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBm6SIATvs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tBm6SIATvs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBm6SIATvs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBm6SIATvs .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-tBm6SIATvs .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tBm6SIATvs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBm6SIATvs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBm6SIATvs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBm6SIATvs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBm6SIATvs .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBm6SIATvs .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tBm6SIATvs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBm6SIATvs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBm6SIATvs .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tBm6SIATvs .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-tBm6SIATvs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBm6SIATvs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBm6SIATvs .dropdown-item.active,
.cid-tBm6SIATvs .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tBm6SIATvs .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tBm6SIATvs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm6SIATvs .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBm6SIATvs .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tBm6SIATvs .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm6SIATvs .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tBm6SIATvs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm6SIATvs .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tBm6SIATvs .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tBm6SIATvs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tBm6SIATvs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBm6SIATvs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBm6SIATvs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBm6SIATvs .navbar-buttons {
  text-align: center;
}
.cid-tBm6SIATvs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBm6SIATvs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBm6SIATvs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBm6SIATvs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm6SIATvs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm6SIATvs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBm6SIATvs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm6SIATvs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBm6SIATvs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBm6SIATvs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm6SIATvs .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tBm6SIATvs a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tBm6SIATvs .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tBm6SIATvs .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tBm6SIATvs .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBm6SIATvs .navbar {
    height: 77px;
  }
  .cid-tBm6SIATvs .navbar.opened {
    height: auto;
  }
  .cid-tBm6SIATvs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBm6SIATvs a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tBm6SIATvs a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tBm6SIATvs .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tBm6SIATvs .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tBm6SIATvs #mobile-hide {
    display: none;
  }
}
.cid-tBm6SJ7hBU {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tBm6SJ7hBU .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tBm6SJ7hBU .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tBm6SJ7hBU .align-center {
    text-align: center;
  }
}
.cid-tBm6SJ7hBU h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tBm6SJ7hBU .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm6SJ7hBU .row {
    margin: 0;
  }
}
.cid-tBm6SJ7hBU .btn {
  margin-left: 0rem;
}
.cid-tBm6SJ7hBU H3 {
  color: #e9204f;
}
.cid-tBm6SJl6vA {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBm6SJl6vA h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm6SJl6vA .container-fluid {
  padding: 0;
}
.cid-tBm6SJl6vA img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tBm6SJl6vA .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tBm6SJl6vA .col-lg-6 {
  padding: 0;
}
.cid-tBm6SJl6vA .mbr-text {
  color: #747474;
}
.cid-tBm6SJl6vA hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm6SJl6vA .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm6SJl6vA .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm6SJl6vA .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm6SJl6vA .row {
    margin: 0;
  }
  .cid-tBm6SJl6vA img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tBm6SJl6vA .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm6SJl6vA .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm6SJl6vA .btn {
  color: #101010 !important;
}
.cid-tBm6SJl6vA .btn:hover {
  color: #ffffff !important;
}
.cid-tBm6SJl6vA .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm6SJl6vA .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBm6SJl6vA .mbr-text,
.cid-tBm6SJl6vA .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm6SJl6vA .media-content,
.cid-tBm6SJl6vA .mbr-section-title,
.cid-tBm6SJl6vA .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm6SJl6vA .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm6SJl6vA div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tBm6SJD8Gi {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm6SJD8Gi {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm6SJD8Gi .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm6SJD8Gi .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm6SJD8Gi .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm6SJD8Gi .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm6SJD8Gi .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm6SJD8Gi .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-tBm6SJD8Gi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm6SJD8Gi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm6SJD8Gi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm6SJD8Gi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm6SJD8Gi a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm6SJD8Gi {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm6SJD8Gi .box {
    height: 250px;
  }
}
.cid-tBm6SJD8Gi .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm6SJD8Gi .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm6SJD8Gi .left-block {
    padding-right: 4rem;
  }
  .cid-tBm6SJD8Gi .row {
    padding: 0 1rem;
  }
}
.cid-tBm6SJD8Gi .btn {
  margin-left: 0rem;
}
.cid-tBm6SJD8Gi .mbr-text,
.cid-tBm6SJD8Gi .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm6SJD8Gi .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm6SJD8Gi .box {
    margin-top: -40px !important;
  }
  .cid-tBm6SJD8Gi h2 {
    padding-top: 50px;
  }
}
.cid-tBm6SJSDsV {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recruitment-agency-case-study.png");
}
@media (max-width: 992px) {
  .cid-tBm6SJSDsV {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm6SJSDsV .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm6SJSDsV .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm6SJSDsV .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm6SJSDsV .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm6SJSDsV .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm6SJSDsV .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-tBm6SJSDsV .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm6SJSDsV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm6SJSDsV .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm6SJSDsV a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm6SJSDsV a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm6SJSDsV {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm6SJSDsV .box {
    height: 250px;
  }
}
.cid-tBm6SJSDsV .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm6SJSDsV .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm6SJSDsV .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm6SJSDsV .row {
    padding: 0 1rem;
  }
}
.cid-tBm6SJSDsV .btn {
  margin-left: 0rem;
}
.cid-tBm6SJSDsV .mbr-text,
.cid-tBm6SJSDsV .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBm6SJSDsV .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm6SJSDsV .box {
    margin-top: -40px !important;
  }
  .cid-tBm6SJSDsV h2 {
    padding-top: 50px;
  }
  .cid-tBm6SJSDsV p {
    font-size: 20px !important;
  }
}
.cid-tBm6SJSDsV .star-colour {
  color: #e9204f;
}
.cid-tBm6SJSDsV h2 {
  color: #e9204e;
}
.cid-tBm6SJSDsV p {
  font-size: 28px;
}
.cid-tBm6SKaU29 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBm6SKaU29 h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm6SKaU29 .container-fluid {
  padding: 0;
}
.cid-tBm6SKaU29 img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tBm6SKaU29 .mbr-figure {
  height: 100%;
}
.cid-tBm6SKaU29 .col-lg-6 {
  padding: 0;
}
.cid-tBm6SKaU29 .mbr-text {
  color: #747474;
}
.cid-tBm6SKaU29 hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm6SKaU29 .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm6SKaU29 .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm6SKaU29 .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm6SKaU29 .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm6SKaU29 .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm6SKaU29 .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm6SKaU29 .btn {
  color: #101010 !important;
}
.cid-tBm6SKaU29 .btn:hover {
  color: #ffffff !important;
}
.cid-tBm6SKaU29 .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm6SKaU29 .mbr-text,
.cid-tBm6SKaU29 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm6SKaU29 .media-content,
.cid-tBm6SKaU29 .mbr-section-title,
.cid-tBm6SKaU29 .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm6SKaU29 .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm6SKaU29 div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tBm6SKaU29 .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tBm6SKsnLQ {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm6SKsnLQ {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm6SKsnLQ .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm6SKsnLQ .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm6SKsnLQ .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm6SKsnLQ .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm6SKsnLQ .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm6SKsnLQ .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-tBm6SKsnLQ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm6SKsnLQ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm6SKsnLQ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm6SKsnLQ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm6SKsnLQ a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm6SKsnLQ {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm6SKsnLQ .box {
    height: 250px;
  }
}
.cid-tBm6SKsnLQ .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm6SKsnLQ .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm6SKsnLQ .left-block {
    padding-right: 4rem;
  }
  .cid-tBm6SKsnLQ .row {
    padding: 0 1rem;
  }
}
.cid-tBm6SKsnLQ .btn {
  margin-left: 0rem;
}
.cid-tBm6SKsnLQ .mbr-text,
.cid-tBm6SKsnLQ .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm6SKsnLQ .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm6SKsnLQ .box {
    margin-top: -40px !important;
  }
  .cid-tBm6SKsnLQ h2 {
    padding-top: 50px;
  }
}
.cid-tBm6SKITOp {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/recruitment-agency-case-study2.png");
}
@media (max-width: 992px) {
  .cid-tBm6SKITOp {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tBm6SKITOp .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm6SKITOp .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm6SKITOp .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm6SKITOp .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm6SKITOp .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm6SKITOp .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-tBm6SKITOp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm6SKITOp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm6SKITOp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm6SKITOp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm6SKITOp a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm6SKITOp {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tBm6SKITOp .box {
    height: 250px;
  }
}
.cid-tBm6SKITOp .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm6SKITOp .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm6SKITOp .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm6SKITOp .row {
    padding: 0 1rem;
  }
}
.cid-tBm6SKITOp .btn {
  margin-left: 0rem;
}
.cid-tBm6SKITOp .mbr-text,
.cid-tBm6SKITOp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm6SKITOp {
    background-position: -1050px 0px !important;
  }
  .cid-tBm6SKITOp .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm6SKITOp .box {
    margin-top: -40px !important;
  }
  .cid-tBm6SKITOp h2 {
    padding-top: 50px;
  }
  .cid-tBm6SKITOp p {
    font-size: 20px !important;
  }
}
.cid-tBm6SKITOp .star-colour {
  color: #e9204f;
}
.cid-tBm6SKITOp H1 {
  color: #e9204e;
}
.cid-tBm6SKITOp p {
  font-size: 28px;
}
.cid-tBm6SKYGlB {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tBm6SKYGlB .first,
.cid-tBm6SKYGlB .second,
.cid-tBm6SKYGlB .third {
  display: inline-block;
}
.cid-tBm6SKYGlB img {
  max-width: 350px;
  height: auto;
}
.cid-tBm6SKYGlB .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tBm6SKYGlB .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tBm6SKYGlB .row {
  align-items: flex-end;
}
.cid-tBm6SKYGlB .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tBm6SLb6jw {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tBm6SLb6jw .image-block {
  margin: auto;
}
.cid-tBm6SLb6jw .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tBm6SLb6jw .image-block {
    width: 100% !important;
  }
}
.cid-tBm6SLb6jw .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tBm6SLb6jw .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBm6SLb6jw .container {
    max-width: 950px !important;
  }
}
.cid-tBm6SLnmji {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recruitment-agency-case-study3.png");
}
@media (max-width: 992px) {
  .cid-tBm6SLnmji {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm6SLnmji .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm6SLnmji .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm6SLnmji .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm6SLnmji .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm6SLnmji .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm6SLnmji .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-tBm6SLnmji .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm6SLnmji .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm6SLnmji .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm6SLnmji a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm6SLnmji a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm6SLnmji {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm6SLnmji .box {
    height: 250px;
  }
}
.cid-tBm6SLnmji .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm6SLnmji .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm6SLnmji .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm6SLnmji .row {
    padding: 0 1rem;
  }
}
.cid-tBm6SLnmji .btn {
  margin-left: 0rem;
}
.cid-tBm6SLnmji .mbr-text,
.cid-tBm6SLnmji .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm6SLnmji {
    background-image: url("../../../assets/images/recruitment-agency-case-study-mobile.png");
  }
  .cid-tBm6SLnmji .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm6SLnmji .box {
    margin-top: -40px !important;
  }
  .cid-tBm6SLnmji h2 {
    padding-top: 50px;
  }
  .cid-tBm6SLnmji p {
    font-size: 20px !important;
  }
}
.cid-tBm6SLnmji .star-colour {
  color: #e9204f;
}
.cid-tBm6SLnmji H1 {
  color: #e9204e;
}
.cid-tBm6SLnmji p {
  font-size: 28px;
}
.cid-tBm6SLGLmJ {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBm6SLGLmJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tBm6SLGLmJ textarea {
  min-height: 150px;
}
.cid-tBm6SLGLmJ input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tBm6SLGLmJ textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tBm6SLGLmJ .form-control,
.cid-tBm6SLGLmJ .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tBm6SLGLmJ .form-control input::-webkit-input-placeholder,
.cid-tBm6SLGLmJ .field-input input::-webkit-input-placeholder,
.cid-tBm6SLGLmJ .form-control textarea::-webkit-input-placeholder,
.cid-tBm6SLGLmJ .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm6SLGLmJ .form-control input:-moz-placeholder,
.cid-tBm6SLGLmJ .field-input input:-moz-placeholder,
.cid-tBm6SLGLmJ .form-control textarea:-moz-placeholder,
.cid-tBm6SLGLmJ .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tBm6SLGLmJ .jq-number__spin:hover,
.cid-tBm6SLGLmJ .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tBm6SLGLmJ .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tBm6SLGLmJ .jq-selectbox li,
.cid-tBm6SLGLmJ .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tBm6SLGLmJ .jq-selectbox li:hover,
.cid-tBm6SLGLmJ .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tBm6SLGLmJ .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tBm6SLGLmJ .jq-number__spin.minus:hover:after,
.cid-tBm6SLGLmJ .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tBm6SLGLmJ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tBm6SLGLmJ .jq-number__spin.minus:after,
.cid-tBm6SLGLmJ .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tBm6SLGLmJ .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tBm6SLGLmJ .social-list {
    margin-bottom: 3rem;
  }
  .cid-tBm6SLGLmJ .email-input {
    margin-top: 2rem;
  }
}
.cid-tBm6SLGLmJ .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tBm6SLGLmJ .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tBm6SLGLmJ .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tBm6SLGLmJ .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm6SLGLmJ .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm6SLGLmJ .social-list {
  display: flex;
}
.cid-tBm6SLGLmJ .social-list a {
  transition: .3s;
}
.cid-tBm6SLGLmJ .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tBm6SLGLmJ .row {
  align-items: center;
}
.cid-tBm6SLGLmJ .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tBm6SLGLmJ .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tBm6SLGLmJ .form-btn {
  margin-top: 2.5rem;
}
.cid-tBm6SLGLmJ input::-webkit-input-placeholder,
.cid-tBm6SLGLmJ textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm6SLGLmJ input:-moz-placeholder,
.cid-tBm6SLGLmJ textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tBm6SLGLmJ .media-content {
    padding-right: 3rem;
  }
  .cid-tBm6SLGLmJ .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm6SLGLmJ .row {
    padding: 0 1rem;
  }
}
.cid-tBm6SLGLmJ .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tBm6SLGLmJ .form-btn {
    width: 100%;
  }
  .cid-tBm6SLGLmJ .btn {
    width: 100%;
  }
}
.cid-tBm6SLGLmJ H1 {
  color: #000000;
}
.cid-tBm6SLGLmJ .mbr-text,
.cid-tBm6SLGLmJ .mbr-section-btn {
  color: #000000;
}
.cid-tBm6SM5cSd {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tBm6SM5cSd .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tBm6SM5cSd .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm6SM5cSd .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm6SM5cSd .mbr-section-title,
.cid-tBm6SM5cSd .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tBm6SM5cSd .social-list a {
  transition: .3s;
}
.cid-tBm6SM5cSd .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tBm6SM5cSd .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tBm6SM5cSd .social-list {
    margin-bottom: 2rem;
  }
  .cid-tBm6SM5cSd .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm6SM5cSd .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tBm6SM5cSd .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tBm6SM5cSd .row {
    padding: 0 1rem;
  }
}
.cid-tBm6SMp7Nf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm6SMp7Nf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm6SMp7Nf .container {
    position: relative;
  }
  .cid-tBm6SMp7Nf .row {
    margin: 0;
  }
  .cid-tBm6SMp7Nf h2 {
    margin: 0;
  }
}
.cid-tBm6SMp7Nf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBm6SMp7Nf .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tBm6SMp7Nf P {
  color: #ffffff;
  text-align: center;
}
.cid-tBm6SMGFnj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tBm6SMGFnj .link {
  margin: 0;
}
.cid-tBm6SMGFnj .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tBm6SMGFnj .card {
    margin-bottom: 1rem;
  }
}
.cid-tBm6SMGFnj .card-title {
  margin-bottom: 0rem;
}
.cid-tBm6SMGFnj a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm6SMGFnj .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tBm6SMGFnj .align-center {
  text-align: center;
}
.cid-tBm6SN0hE1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBm6SN0hE1 .media-container-row {
  align-items: center;
}
.cid-tBm6SN0hE1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBm6SN0hE1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBm6SN0hE1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBm6SN0hE1 .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tBm6SN0hE1 .foot-menu-item {
  transform: 0.2s;
}
.cid-tBm6SN0hE1 .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tBm6SN0hE1 .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm6SN0hE1 .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tBm6SN0hE1 .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tBm6SN0hE1 .foot-menu {
    justify-content: center;
  }
  .cid-tBm6SN0hE1 .mbr-text {
    text-align: center;
  }
  .cid-tBm6SN0hE1 .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm6SN0hE1 .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tBm6SN0hE1 .link:hover {
  color: #ffffff;
}
.cid-tBm6SNi1cP .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm6SNi1cP .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm6SNi1cP .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm6SNi1cP .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm6SNi1cP .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm6SNi1cP .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm6SNi1cP .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm6SNi1cP .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm6SNi1cP P {
  color: #232323;
}
.cid-tBm6SNi1cP DIV {
  color: #ffffff;
}
.cid-tBm6SNi1cP H10 {
  color: #767676;
}
.cid-tBm6SNi1cP .hidden {
  display: none;
}
.cid-tBm6SNi1cP p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm6SNi1cP .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tBm6SNi1cP .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm6SNi1cP .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm6SNi1cP .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tBm6SNi1cP .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm6SNi1cP .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm6SNi1cP {
    display: none;
  }
}
.cid-tBm6SNRjM7 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm6SNRjM7 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm6SNRjM7 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm6SNRjM7 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm6SNRjM7 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm6SNRjM7 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm6SNRjM7 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm6SNRjM7 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm6SNRjM7 P {
  color: #232323;
}
.cid-tBm6SNRjM7 DIV {
  color: #ffffff;
}
.cid-tBm6SNRjM7 H10 {
  color: #767676;
}
.cid-tBm6SNRjM7 .hidden {
  display: none;
}
.cid-tBm6SNRjM7 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm6SNRjM7 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tBm6SNRjM7 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm6SNRjM7 .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm6SNRjM7 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tBm6SNRjM7 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm6SNRjM7 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm6SNRjM7 {
    display: none;
  }
}
.cid-tBm6SOool6 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tBm6SOool6 .my-float {
  margin-top: 16px;
}
.cid-tBm6SOool6 P {
  color: #232323;
}
.cid-tBm6SOool6 DIV {
  color: #ffffff;
}
.cid-tBm6SOool6 H10 {
  color: #767676;
}
.cid-tBm6SOool6 .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tBm6SOool6 {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}
    
.sm-style {
	background: transparent;
	color: red;
}

@media only screen and (max-width: 960px) {
div.panel-item.remove-bottom-padding {
	margin-bottom: 0rem;
}
}

@media only screen and (max-width: 960px) {
.cid-svJrggYOPs {
	padding-top: 0px;
}
.cid-ts17D7oH2R {
	padding-top: 0px;
}
.cid-ts17Hs8ZX2 {
	padding-top: 0px;
}
}.cid-tBm8c9C0Up .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tBm8c9C0Up .nav-item:focus,
.cid-tBm8c9C0Up .nav-link:focus {
  outline: none;
}
.cid-tBm8c9C0Up .dropdown .dropdown-menu .dropdown-item {
  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-tBm8c9C0Up .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBm8c9C0Up .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tBm8c9C0Up .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-tBm8c9C0Up .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBm8c9C0Up .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBm8c9C0Up .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tBm8c9C0Up .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tBm8c9C0Up .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tBm8c9C0Up .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tBm8c9C0Up .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBm8c9C0Up .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBm8c9C0Up .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBm8c9C0Up .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBm8c9C0Up .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBm8c9C0Up .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBm8c9C0Up .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBm8c9C0Up .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-tBm8c9C0Up .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBm8c9C0Up .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBm8c9C0Up .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBm8c9C0Up .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBm8c9C0Up .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBm8c9C0Up .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tBm8c9C0Up .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBm8c9C0Up .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBm8c9C0Up .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-tBm8c9C0Up .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tBm8c9C0Up .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBm8c9C0Up .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBm8c9C0Up .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBm8c9C0Up .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBm8c9C0Up .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBm8c9C0Up .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tBm8c9C0Up .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBm8c9C0Up .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBm8c9C0Up .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tBm8c9C0Up .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-tBm8c9C0Up .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBm8c9C0Up .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBm8c9C0Up .dropdown-item.active,
.cid-tBm8c9C0Up .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tBm8c9C0Up .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tBm8c9C0Up .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm8c9C0Up .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBm8c9C0Up .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tBm8c9C0Up .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm8c9C0Up .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tBm8c9C0Up .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBm8c9C0Up .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tBm8c9C0Up .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tBm8c9C0Up .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tBm8c9C0Up .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBm8c9C0Up .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBm8c9C0Up ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBm8c9C0Up .navbar-buttons {
  text-align: center;
}
.cid-tBm8c9C0Up button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBm8c9C0Up button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBm8c9C0Up button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBm8c9C0Up button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm8c9C0Up button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBm8c9C0Up button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBm8c9C0Up nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm8c9C0Up nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBm8c9C0Up nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBm8c9C0Up nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBm8c9C0Up .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tBm8c9C0Up a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tBm8c9C0Up .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tBm8c9C0Up .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tBm8c9C0Up .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBm8c9C0Up .navbar {
    height: 77px;
  }
  .cid-tBm8c9C0Up .navbar.opened {
    height: auto;
  }
  .cid-tBm8c9C0Up .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBm8c9C0Up a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tBm8c9C0Up a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tBm8c9C0Up .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tBm8c9C0Up .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tBm8c9C0Up #mobile-hide {
    display: none;
  }
}
.cid-tBm8cacCyy {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tBm8cacCyy .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tBm8cacCyy .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tBm8cacCyy .align-center {
    text-align: center;
  }
}
.cid-tBm8cacCyy h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tBm8cacCyy .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm8cacCyy .row {
    margin: 0;
  }
}
.cid-tBm8cacCyy .btn {
  margin-left: 0rem;
}
.cid-tBm8cacCyy H3 {
  color: #e9204f;
}
.cid-tBm8cawsdu {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBm8cawsdu h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm8cawsdu .container-fluid {
  padding: 0;
}
.cid-tBm8cawsdu img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tBm8cawsdu .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tBm8cawsdu .col-lg-6 {
  padding: 0;
}
.cid-tBm8cawsdu .mbr-text {
  color: #747474;
}
.cid-tBm8cawsdu hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm8cawsdu .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm8cawsdu .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm8cawsdu .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm8cawsdu .row {
    margin: 0;
  }
  .cid-tBm8cawsdu img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tBm8cawsdu .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm8cawsdu .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm8cawsdu .btn {
  color: #101010 !important;
}
.cid-tBm8cawsdu .btn:hover {
  color: #ffffff !important;
}
.cid-tBm8cawsdu .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm8cawsdu .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBm8cawsdu .mbr-text,
.cid-tBm8cawsdu .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm8cawsdu .media-content,
.cid-tBm8cawsdu .mbr-section-title,
.cid-tBm8cawsdu .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm8cawsdu .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm8cawsdu div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tBm8caULzt {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm8caULzt {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm8caULzt .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm8caULzt .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm8caULzt .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm8caULzt .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm8caULzt .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm8caULzt .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-tBm8caULzt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm8caULzt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm8caULzt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm8caULzt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm8caULzt a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm8caULzt {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm8caULzt .box {
    height: 250px;
  }
}
.cid-tBm8caULzt .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm8caULzt .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm8caULzt .left-block {
    padding-right: 4rem;
  }
  .cid-tBm8caULzt .row {
    padding: 0 1rem;
  }
}
.cid-tBm8caULzt .btn {
  margin-left: 0rem;
}
.cid-tBm8caULzt .mbr-text,
.cid-tBm8caULzt .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm8caULzt .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm8caULzt .box {
    margin-top: -40px !important;
  }
  .cid-tBm8caULzt h2 {
    padding-top: 50px;
  }
}
.cid-tBm8cb9MO2 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/acupuncture-case-study1-1.png");
}
@media (max-width: 992px) {
  .cid-tBm8cb9MO2 {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm8cb9MO2 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm8cb9MO2 .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm8cb9MO2 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm8cb9MO2 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm8cb9MO2 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm8cb9MO2 .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-tBm8cb9MO2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm8cb9MO2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm8cb9MO2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm8cb9MO2 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm8cb9MO2 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm8cb9MO2 {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm8cb9MO2 .box {
    height: 250px;
  }
}
.cid-tBm8cb9MO2 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm8cb9MO2 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm8cb9MO2 .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm8cb9MO2 .row {
    padding: 0 1rem;
  }
}
.cid-tBm8cb9MO2 .btn {
  margin-left: 0rem;
}
.cid-tBm8cb9MO2 .mbr-text,
.cid-tBm8cb9MO2 .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBm8cb9MO2 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm8cb9MO2 .box {
    margin-top: -40px !important;
  }
  .cid-tBm8cb9MO2 h2 {
    padding-top: 50px;
  }
  .cid-tBm8cb9MO2 p {
    font-size: 20px !important;
  }
}
.cid-tBm8cb9MO2 .star-colour {
  color: #e9204f;
}
.cid-tBm8cb9MO2 h2 {
  color: #e9204e;
}
.cid-tBm8cb9MO2 p {
  font-size: 28px;
}
.cid-tBm8cbsucY {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBm8cbsucY h1 {
  margin-bottom: 0.2rem;
}
.cid-tBm8cbsucY .container-fluid {
  padding: 0;
}
.cid-tBm8cbsucY img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tBm8cbsucY .mbr-figure {
  height: 100%;
}
.cid-tBm8cbsucY .col-lg-6 {
  padding: 0;
}
.cid-tBm8cbsucY .mbr-text {
  color: #747474;
}
.cid-tBm8cbsucY hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBm8cbsucY .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBm8cbsucY .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBm8cbsucY .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBm8cbsucY .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm8cbsucY .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBm8cbsucY .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBm8cbsucY .btn {
  color: #101010 !important;
}
.cid-tBm8cbsucY .btn:hover {
  color: #ffffff !important;
}
.cid-tBm8cbsucY .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBm8cbsucY .mbr-text,
.cid-tBm8cbsucY .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBm8cbsucY .media-content,
.cid-tBm8cbsucY .mbr-section-title,
.cid-tBm8cbsucY .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm8cbsucY .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBm8cbsucY div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tBm8cbsucY .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tBm8cbPFbq {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBm8cbPFbq {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBm8cbPFbq .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm8cbPFbq .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm8cbPFbq .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm8cbPFbq .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm8cbPFbq .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm8cbPFbq .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-tBm8cbPFbq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm8cbPFbq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm8cbPFbq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm8cbPFbq a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm8cbPFbq a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm8cbPFbq {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBm8cbPFbq .box {
    height: 250px;
  }
}
.cid-tBm8cbPFbq .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm8cbPFbq .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBm8cbPFbq .left-block {
    padding-right: 4rem;
  }
  .cid-tBm8cbPFbq .row {
    padding: 0 1rem;
  }
}
.cid-tBm8cbPFbq .btn {
  margin-left: 0rem;
}
.cid-tBm8cbPFbq .mbr-text,
.cid-tBm8cbPFbq .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm8cbPFbq .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm8cbPFbq .box {
    margin-top: -40px !important;
  }
  .cid-tBm8cbPFbq h2 {
    padding-top: 50px;
  }
}
.cid-tBm8cc6F4Y {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/acupuncture-case-study2.png");
}
@media (max-width: 992px) {
  .cid-tBm8cc6F4Y {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tBm8cc6F4Y .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm8cc6F4Y .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm8cc6F4Y .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm8cc6F4Y .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm8cc6F4Y .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm8cc6F4Y .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-tBm8cc6F4Y .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm8cc6F4Y .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm8cc6F4Y .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm8cc6F4Y a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm8cc6F4Y a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm8cc6F4Y {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tBm8cc6F4Y .box {
    height: 250px;
  }
}
.cid-tBm8cc6F4Y .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm8cc6F4Y .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm8cc6F4Y .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm8cc6F4Y .row {
    padding: 0 1rem;
  }
}
.cid-tBm8cc6F4Y .btn {
  margin-left: 0rem;
}
.cid-tBm8cc6F4Y .mbr-text,
.cid-tBm8cc6F4Y .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm8cc6F4Y {
    background-position: -1050px 0px !important;
  }
  .cid-tBm8cc6F4Y .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm8cc6F4Y .box {
    margin-top: -40px !important;
  }
  .cid-tBm8cc6F4Y h2 {
    padding-top: 50px;
  }
  .cid-tBm8cc6F4Y p {
    font-size: 20px !important;
  }
}
.cid-tBm8cc6F4Y .star-colour {
  color: #e9204f;
}
.cid-tBm8cc6F4Y H1 {
  color: #e9204e;
}
.cid-tBm8cc6F4Y p {
  font-size: 28px;
}
.cid-tBm8ccm6LA {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tBm8ccm6LA .first,
.cid-tBm8ccm6LA .second,
.cid-tBm8ccm6LA .third {
  display: inline-block;
}
.cid-tBm8ccm6LA img {
  max-width: 350px;
  height: auto;
}
.cid-tBm8ccm6LA .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tBm8ccm6LA .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tBm8ccm6LA .row {
  align-items: flex-end;
}
.cid-tBm8ccm6LA .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tBm8ccAqzH {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tBm8ccAqzH .image-block {
  margin: auto;
}
.cid-tBm8ccAqzH .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tBm8ccAqzH .image-block {
    width: 100% !important;
  }
}
.cid-tBm8ccAqzH .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tBm8ccAqzH .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBm8ccAqzH .container {
    max-width: 950px !important;
  }
}
.cid-tBm8ccOLYZ {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/acupuncture-case-study3.png");
}
@media (max-width: 992px) {
  .cid-tBm8ccOLYZ {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBm8ccOLYZ .box {
    margin-top: 2.5rem;
  }
}
.cid-tBm8ccOLYZ .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBm8ccOLYZ .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBm8ccOLYZ .icon-wrap span {
  padding-left: 8px;
}
.cid-tBm8ccOLYZ .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBm8ccOLYZ .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-tBm8ccOLYZ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBm8ccOLYZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBm8ccOLYZ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBm8ccOLYZ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBm8ccOLYZ a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBm8ccOLYZ {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBm8ccOLYZ .box {
    height: 250px;
  }
}
.cid-tBm8ccOLYZ .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBm8ccOLYZ .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBm8ccOLYZ .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBm8ccOLYZ .row {
    padding: 0 1rem;
  }
}
.cid-tBm8ccOLYZ .btn {
  margin-left: 0rem;
}
.cid-tBm8ccOLYZ .mbr-text,
.cid-tBm8ccOLYZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBm8ccOLYZ .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBm8ccOLYZ .box {
    margin-top: -40px !important;
  }
  .cid-tBm8ccOLYZ h2 {
    padding-top: 50px;
  }
  .cid-tBm8ccOLYZ p {
    font-size: 20px !important;
  }
}
.cid-tBm8ccOLYZ .star-colour {
  color: #e9204f;
}
.cid-tBm8ccOLYZ H1 {
  color: #e9204e;
}
.cid-tBm8ccOLYZ p {
  font-size: 28px;
}
.cid-tBm8cda8OR {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBm8cda8OR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tBm8cda8OR textarea {
  min-height: 150px;
}
.cid-tBm8cda8OR input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tBm8cda8OR textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tBm8cda8OR .form-control,
.cid-tBm8cda8OR .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tBm8cda8OR .form-control input::-webkit-input-placeholder,
.cid-tBm8cda8OR .field-input input::-webkit-input-placeholder,
.cid-tBm8cda8OR .form-control textarea::-webkit-input-placeholder,
.cid-tBm8cda8OR .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm8cda8OR .form-control input:-moz-placeholder,
.cid-tBm8cda8OR .field-input input:-moz-placeholder,
.cid-tBm8cda8OR .form-control textarea:-moz-placeholder,
.cid-tBm8cda8OR .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tBm8cda8OR .jq-number__spin:hover,
.cid-tBm8cda8OR .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tBm8cda8OR .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tBm8cda8OR .jq-selectbox li,
.cid-tBm8cda8OR .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tBm8cda8OR .jq-selectbox li:hover,
.cid-tBm8cda8OR .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tBm8cda8OR .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tBm8cda8OR .jq-number__spin.minus:hover:after,
.cid-tBm8cda8OR .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tBm8cda8OR .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tBm8cda8OR .jq-number__spin.minus:after,
.cid-tBm8cda8OR .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tBm8cda8OR .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tBm8cda8OR .social-list {
    margin-bottom: 3rem;
  }
  .cid-tBm8cda8OR .email-input {
    margin-top: 2rem;
  }
}
.cid-tBm8cda8OR .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tBm8cda8OR .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tBm8cda8OR .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tBm8cda8OR .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm8cda8OR .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm8cda8OR .social-list {
  display: flex;
}
.cid-tBm8cda8OR .social-list a {
  transition: .3s;
}
.cid-tBm8cda8OR .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tBm8cda8OR .row {
  align-items: center;
}
.cid-tBm8cda8OR .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tBm8cda8OR .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tBm8cda8OR .form-btn {
  margin-top: 2.5rem;
}
.cid-tBm8cda8OR input::-webkit-input-placeholder,
.cid-tBm8cda8OR textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBm8cda8OR input:-moz-placeholder,
.cid-tBm8cda8OR textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tBm8cda8OR .media-content {
    padding-right: 3rem;
  }
  .cid-tBm8cda8OR .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm8cda8OR .row {
    padding: 0 1rem;
  }
}
.cid-tBm8cda8OR .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tBm8cda8OR .form-btn {
    width: 100%;
  }
  .cid-tBm8cda8OR .btn {
    width: 100%;
  }
}
.cid-tBm8cda8OR H1 {
  color: #000000;
}
.cid-tBm8cda8OR .mbr-text,
.cid-tBm8cda8OR .mbr-section-btn {
  color: #000000;
}
.cid-tBm8cdyB1p {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tBm8cdyB1p .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tBm8cdyB1p .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBm8cdyB1p .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBm8cdyB1p .mbr-section-title,
.cid-tBm8cdyB1p .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tBm8cdyB1p .social-list a {
  transition: .3s;
}
.cid-tBm8cdyB1p .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tBm8cdyB1p .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tBm8cdyB1p .social-list {
    margin-bottom: 2rem;
  }
  .cid-tBm8cdyB1p .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBm8cdyB1p .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tBm8cdyB1p .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tBm8cdyB1p .row {
    padding: 0 1rem;
  }
}
.cid-tBm8cdX0xo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBm8cdX0xo h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBm8cdX0xo .container {
    position: relative;
  }
  .cid-tBm8cdX0xo .row {
    margin: 0;
  }
  .cid-tBm8cdX0xo h2 {
    margin: 0;
  }
}
.cid-tBm8cdX0xo .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBm8cdX0xo .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tBm8cdX0xo P {
  color: #ffffff;
  text-align: center;
}
.cid-tBm8ceeZCJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tBm8ceeZCJ .link {
  margin: 0;
}
.cid-tBm8ceeZCJ .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tBm8ceeZCJ .card {
    margin-bottom: 1rem;
  }
}
.cid-tBm8ceeZCJ .card-title {
  margin-bottom: 0rem;
}
.cid-tBm8ceeZCJ a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm8ceeZCJ .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tBm8ceeZCJ .align-center {
  text-align: center;
}
.cid-tBm8ceCiyx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBm8ceCiyx .media-container-row {
  align-items: center;
}
.cid-tBm8ceCiyx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBm8ceCiyx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBm8ceCiyx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBm8ceCiyx .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tBm8ceCiyx .foot-menu-item {
  transform: 0.2s;
}
.cid-tBm8ceCiyx .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tBm8ceCiyx .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBm8ceCiyx .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tBm8ceCiyx .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tBm8ceCiyx .foot-menu {
    justify-content: center;
  }
  .cid-tBm8ceCiyx .mbr-text {
    text-align: center;
  }
  .cid-tBm8ceCiyx .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBm8ceCiyx .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tBm8ceCiyx .link:hover {
  color: #ffffff;
}
.cid-tBm8ceUkxw .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm8ceUkxw .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm8ceUkxw .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm8ceUkxw .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm8ceUkxw .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm8ceUkxw .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm8ceUkxw .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm8ceUkxw .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm8ceUkxw P {
  color: #232323;
}
.cid-tBm8ceUkxw DIV {
  color: #ffffff;
}
.cid-tBm8ceUkxw H10 {
  color: #767676;
}
.cid-tBm8ceUkxw .hidden {
  display: none;
}
.cid-tBm8ceUkxw p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm8ceUkxw .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tBm8ceUkxw .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm8ceUkxw .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm8ceUkxw .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tBm8ceUkxw .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm8ceUkxw .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm8ceUkxw {
    display: none;
  }
}
.cid-tBm8cfym9d .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBm8cfym9d .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBm8cfym9d .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBm8cfym9d .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBm8cfym9d .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBm8cfym9d .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBm8cfym9d .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBm8cfym9d .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBm8cfym9d P {
  color: #232323;
}
.cid-tBm8cfym9d DIV {
  color: #ffffff;
}
.cid-tBm8cfym9d H10 {
  color: #767676;
}
.cid-tBm8cfym9d .hidden {
  display: none;
}
.cid-tBm8cfym9d p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBm8cfym9d .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tBm8cfym9d .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBm8cfym9d .sticky li:hover {
  margin-left: 0px;
}
.cid-tBm8cfym9d .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tBm8cfym9d .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBm8cfym9d .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBm8cfym9d {
    display: none;
  }
}
.cid-tBm8cgcsJo .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tBm8cgcsJo .my-float {
  margin-top: 16px;
}
.cid-tBm8cgcsJo P {
  color: #232323;
}
.cid-tBm8cgcsJo DIV {
  color: #ffffff;
}
.cid-tBm8cgcsJo H10 {
  color: #767676;
}
.cid-tBm8cgcsJo .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tBm8cgcsJo {
    display: none;
  }
}
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #747474;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #101010;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: left;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media.text-black:hover, a.text-black:focus */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type="submit"] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em .5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em .5em;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.mbr-section-title {
  font-style: normal;
}

.mbr-text {
  font-style: normal;
}

body {
  font-style: normal;
  font-weight: 400;
}

.btn {
  font-weight: 800;
  border-width: 2px;
  font-style: normal;
  letter-spacing: -0.2px;
  margin-right: 0.8rem;
  margin-left: 0.8rem;
  margin-bottom: 1rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  overflow: hidden;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  border-radius: 0px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-control {
  background-color: #f3f3f3;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a.text-black {
  color: #101010;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1260px !important;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .desktopbutton1 {
    display: none;
  }
}

h1 {
    font-weight: 800 !important;
}

@media (min-width: 767px) {
  .mobilebutton1 {
    display: none;
  }
}

.new-text-shadow
{
    text-shadow: 2px 2px 4px #000000;
}

.capitalised-text
{
    text-transform: uppercase;
}

.mobile-heading {
    text-align: center;
}

.mobile-text {
    text-align: left !important;
}

@media (max-width: 767px) {
  .mobile-image {
    padding-bottom: 40px;
    margin-top: -40px;
  }
}

@media (max-width: 767px) {
  .mobile-image2 {
    margin-bottom: -40px;
  }
}
    
.sm-style {
	background: transparent;
	color: red;
}

@media only screen and (max-width: 960px) {
div.panel-item.remove-bottom-padding {
	margin-bottom: 0rem;
}
}

@media only screen and (max-width: 960px) {
.cid-svJrggYOPs {
	padding-top: 0px;
}
.cid-ts17D7oH2R {
	padding-top: 0px;
}
.cid-ts17Hs8ZX2 {
	padding-top: 0px;
}
}.cid-tBlXqmyNwu .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tBlXqmyNwu .nav-item:focus,
.cid-tBlXqmyNwu .nav-link:focus {
  outline: none;
}
.cid-tBlXqmyNwu .dropdown .dropdown-menu .dropdown-item {
  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-tBlXqmyNwu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBlXqmyNwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tBlXqmyNwu .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-tBlXqmyNwu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBlXqmyNwu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBlXqmyNwu .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tBlXqmyNwu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tBlXqmyNwu .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tBlXqmyNwu .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tBlXqmyNwu .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBlXqmyNwu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBlXqmyNwu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBlXqmyNwu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBlXqmyNwu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBlXqmyNwu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBlXqmyNwu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBlXqmyNwu .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-tBlXqmyNwu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBlXqmyNwu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBlXqmyNwu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBlXqmyNwu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBlXqmyNwu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBlXqmyNwu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tBlXqmyNwu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBlXqmyNwu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBlXqmyNwu .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-tBlXqmyNwu .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tBlXqmyNwu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBlXqmyNwu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBlXqmyNwu .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBlXqmyNwu .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBlXqmyNwu .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBlXqmyNwu .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tBlXqmyNwu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBlXqmyNwu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBlXqmyNwu .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tBlXqmyNwu .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-tBlXqmyNwu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBlXqmyNwu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBlXqmyNwu .dropdown-item.active,
.cid-tBlXqmyNwu .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tBlXqmyNwu .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tBlXqmyNwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBlXqmyNwu .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBlXqmyNwu .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tBlXqmyNwu .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tBlXqmyNwu .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tBlXqmyNwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBlXqmyNwu .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tBlXqmyNwu .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tBlXqmyNwu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tBlXqmyNwu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBlXqmyNwu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBlXqmyNwu ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBlXqmyNwu .navbar-buttons {
  text-align: center;
}
.cid-tBlXqmyNwu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBlXqmyNwu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBlXqmyNwu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBlXqmyNwu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBlXqmyNwu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBlXqmyNwu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBlXqmyNwu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBlXqmyNwu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBlXqmyNwu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBlXqmyNwu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBlXqmyNwu .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tBlXqmyNwu a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tBlXqmyNwu .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tBlXqmyNwu .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tBlXqmyNwu .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBlXqmyNwu .navbar {
    height: 77px;
  }
  .cid-tBlXqmyNwu .navbar.opened {
    height: auto;
  }
  .cid-tBlXqmyNwu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBlXqmyNwu a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tBlXqmyNwu a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tBlXqmyNwu .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tBlXqmyNwu .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tBlXqmyNwu #mobile-hide {
    display: none;
  }
}
.cid-tBlXqncady {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tBlXqncady .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tBlXqncady .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tBlXqncady .align-center {
    text-align: center;
  }
}
.cid-tBlXqncady h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tBlXqncady .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlXqncady .row {
    margin: 0;
  }
}
.cid-tBlXqncady .btn {
  margin-left: 0rem;
}
.cid-tBlXqncady H3 {
  color: #e9204f;
}
.cid-tBlXqnybNB {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBlXqnybNB h1 {
  margin-bottom: 0.2rem;
}
.cid-tBlXqnybNB .container-fluid {
  padding: 0;
}
.cid-tBlXqnybNB img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tBlXqnybNB .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tBlXqnybNB .col-lg-6 {
  padding: 0;
}
.cid-tBlXqnybNB .mbr-text {
  color: #747474;
}
.cid-tBlXqnybNB hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBlXqnybNB .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBlXqnybNB .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBlXqnybNB .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBlXqnybNB .row {
    margin: 0;
  }
  .cid-tBlXqnybNB img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tBlXqnybNB .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBlXqnybNB .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBlXqnybNB .btn {
  color: #101010 !important;
}
.cid-tBlXqnybNB .btn:hover {
  color: #ffffff !important;
}
.cid-tBlXqnybNB .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBlXqnybNB .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBlXqnybNB .mbr-text,
.cid-tBlXqnybNB .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBlXqnybNB .media-content,
.cid-tBlXqnybNB .mbr-section-title,
.cid-tBlXqnybNB .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlXqnybNB .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBlXqnybNB div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tBlXqnXkiD {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBlXqnXkiD {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBlXqnXkiD .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlXqnXkiD .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlXqnXkiD .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlXqnXkiD .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlXqnXkiD .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlXqnXkiD .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-tBlXqnXkiD .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlXqnXkiD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlXqnXkiD .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlXqnXkiD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlXqnXkiD a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlXqnXkiD {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBlXqnXkiD .box {
    height: 250px;
  }
}
.cid-tBlXqnXkiD .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlXqnXkiD .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBlXqnXkiD .left-block {
    padding-right: 4rem;
  }
  .cid-tBlXqnXkiD .row {
    padding: 0 1rem;
  }
}
.cid-tBlXqnXkiD .btn {
  margin-left: 0rem;
}
.cid-tBlXqnXkiD .mbr-text,
.cid-tBlXqnXkiD .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlXqnXkiD .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlXqnXkiD .box {
    margin-top: -40px !important;
  }
  .cid-tBlXqnXkiD h2 {
    padding-top: 50px;
  }
}
.cid-tBlXqog5T7 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/psychologist-case-study2.png");
}
@media (max-width: 992px) {
  .cid-tBlXqog5T7 {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBlXqog5T7 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlXqog5T7 .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlXqog5T7 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlXqog5T7 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlXqog5T7 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlXqog5T7 .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-tBlXqog5T7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlXqog5T7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlXqog5T7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlXqog5T7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlXqog5T7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlXqog5T7 {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBlXqog5T7 .box {
    height: 250px;
  }
}
.cid-tBlXqog5T7 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlXqog5T7 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBlXqog5T7 .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlXqog5T7 .row {
    padding: 0 1rem;
  }
}
.cid-tBlXqog5T7 .btn {
  margin-left: 0rem;
}
.cid-tBlXqog5T7 .mbr-text,
.cid-tBlXqog5T7 .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBlXqog5T7 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlXqog5T7 .box {
    margin-top: -40px !important;
  }
  .cid-tBlXqog5T7 h2 {
    padding-top: 50px;
  }
  .cid-tBlXqog5T7 p {
    font-size: 20px !important;
  }
}
.cid-tBlXqog5T7 .star-colour {
  color: #e9204f;
}
.cid-tBlXqog5T7 h2 {
  color: #e9204e;
}
.cid-tBlXqog5T7 p {
  font-size: 28px;
}
.cid-tBlXqoyMku {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBlXqoyMku h1 {
  margin-bottom: 0.2rem;
}
.cid-tBlXqoyMku .container-fluid {
  padding: 0;
}
.cid-tBlXqoyMku img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tBlXqoyMku .mbr-figure {
  height: 100%;
}
.cid-tBlXqoyMku .col-lg-6 {
  padding: 0;
}
.cid-tBlXqoyMku .mbr-text {
  color: #747474;
}
.cid-tBlXqoyMku hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBlXqoyMku .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBlXqoyMku .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBlXqoyMku .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBlXqoyMku .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBlXqoyMku .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBlXqoyMku .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBlXqoyMku .btn {
  color: #101010 !important;
}
.cid-tBlXqoyMku .btn:hover {
  color: #ffffff !important;
}
.cid-tBlXqoyMku .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBlXqoyMku .mbr-text,
.cid-tBlXqoyMku .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBlXqoyMku .media-content,
.cid-tBlXqoyMku .mbr-section-title,
.cid-tBlXqoyMku .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlXqoyMku .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBlXqoyMku div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tBlXqoyMku .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tBlXqoTTJD {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBlXqoTTJD {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBlXqoTTJD .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlXqoTTJD .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlXqoTTJD .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlXqoTTJD .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlXqoTTJD .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlXqoTTJD .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-tBlXqoTTJD .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlXqoTTJD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlXqoTTJD .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlXqoTTJD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlXqoTTJD a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlXqoTTJD {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBlXqoTTJD .box {
    height: 250px;
  }
}
.cid-tBlXqoTTJD .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlXqoTTJD .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBlXqoTTJD .left-block {
    padding-right: 4rem;
  }
  .cid-tBlXqoTTJD .row {
    padding: 0 1rem;
  }
}
.cid-tBlXqoTTJD .btn {
  margin-left: 0rem;
}
.cid-tBlXqoTTJD .mbr-text,
.cid-tBlXqoTTJD .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlXqoTTJD .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlXqoTTJD .box {
    margin-top: -40px !important;
  }
  .cid-tBlXqoTTJD h2 {
    padding-top: 50px;
  }
}
.cid-tBlXqpbs0E {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/psychologist-case-study3.png");
}
@media (max-width: 992px) {
  .cid-tBlXqpbs0E {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tBlXqpbs0E .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlXqpbs0E .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlXqpbs0E .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlXqpbs0E .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlXqpbs0E .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlXqpbs0E .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-tBlXqpbs0E .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlXqpbs0E .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlXqpbs0E .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlXqpbs0E a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlXqpbs0E a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlXqpbs0E {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tBlXqpbs0E .box {
    height: 250px;
  }
}
.cid-tBlXqpbs0E .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlXqpbs0E .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBlXqpbs0E .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlXqpbs0E .row {
    padding: 0 1rem;
  }
}
.cid-tBlXqpbs0E .btn {
  margin-left: 0rem;
}
.cid-tBlXqpbs0E .mbr-text,
.cid-tBlXqpbs0E .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBlXqpbs0E {
    background-position: -1050px 0px !important;
  }
  .cid-tBlXqpbs0E .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlXqpbs0E .box {
    margin-top: -40px !important;
  }
  .cid-tBlXqpbs0E h2 {
    padding-top: 50px;
  }
  .cid-tBlXqpbs0E p {
    font-size: 20px !important;
  }
}
.cid-tBlXqpbs0E .star-colour {
  color: #e9204f;
}
.cid-tBlXqpbs0E H1 {
  color: #e9204e;
}
.cid-tBlXqpbs0E p {
  font-size: 28px;
}
.cid-tBlXqprYgE {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tBlXqprYgE .first,
.cid-tBlXqprYgE .second,
.cid-tBlXqprYgE .third {
  display: inline-block;
}
.cid-tBlXqprYgE img {
  max-width: 350px;
  height: auto;
}
.cid-tBlXqprYgE .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tBlXqprYgE .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tBlXqprYgE .row {
  align-items: flex-end;
}
.cid-tBlXqprYgE .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tBlXqpFN4a {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tBlXqpFN4a .image-block {
  margin: auto;
}
.cid-tBlXqpFN4a .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tBlXqpFN4a .image-block {
    width: 100% !important;
  }
}
.cid-tBlXqpFN4a .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tBlXqpFN4a .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBlXqpFN4a .container {
    max-width: 950px !important;
  }
}
.cid-tBlXqpTDXL {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/psychologist-case-study4.png");
}
@media (max-width: 992px) {
  .cid-tBlXqpTDXL {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBlXqpTDXL .box {
    margin-top: 2.5rem;
  }
}
.cid-tBlXqpTDXL .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBlXqpTDXL .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBlXqpTDXL .icon-wrap span {
  padding-left: 8px;
}
.cid-tBlXqpTDXL .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBlXqpTDXL .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-tBlXqpTDXL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBlXqpTDXL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBlXqpTDXL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBlXqpTDXL a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBlXqpTDXL a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBlXqpTDXL {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBlXqpTDXL .box {
    height: 250px;
  }
}
.cid-tBlXqpTDXL .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBlXqpTDXL .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBlXqpTDXL .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBlXqpTDXL .row {
    padding: 0 1rem;
  }
}
.cid-tBlXqpTDXL .btn {
  margin-left: 0rem;
}
.cid-tBlXqpTDXL .mbr-text,
.cid-tBlXqpTDXL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBlXqpTDXL .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBlXqpTDXL .box {
    margin-top: -40px !important;
  }
  .cid-tBlXqpTDXL h2 {
    padding-top: 50px;
  }
  .cid-tBlXqpTDXL p {
    font-size: 20px !important;
  }
}
.cid-tBlXqpTDXL .star-colour {
  color: #e9204f;
}
.cid-tBlXqpTDXL H1 {
  color: #e9204e;
}
.cid-tBlXqpTDXL p {
  font-size: 28px;
}
.cid-tBlXqqdfLq {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBlXqqdfLq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tBlXqqdfLq textarea {
  min-height: 150px;
}
.cid-tBlXqqdfLq input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tBlXqqdfLq textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tBlXqqdfLq .form-control,
.cid-tBlXqqdfLq .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tBlXqqdfLq .form-control input::-webkit-input-placeholder,
.cid-tBlXqqdfLq .field-input input::-webkit-input-placeholder,
.cid-tBlXqqdfLq .form-control textarea::-webkit-input-placeholder,
.cid-tBlXqqdfLq .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBlXqqdfLq .form-control input:-moz-placeholder,
.cid-tBlXqqdfLq .field-input input:-moz-placeholder,
.cid-tBlXqqdfLq .form-control textarea:-moz-placeholder,
.cid-tBlXqqdfLq .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tBlXqqdfLq .jq-number__spin:hover,
.cid-tBlXqqdfLq .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tBlXqqdfLq .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tBlXqqdfLq .jq-selectbox li,
.cid-tBlXqqdfLq .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tBlXqqdfLq .jq-selectbox li:hover,
.cid-tBlXqqdfLq .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tBlXqqdfLq .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tBlXqqdfLq .jq-number__spin.minus:hover:after,
.cid-tBlXqqdfLq .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tBlXqqdfLq .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tBlXqqdfLq .jq-number__spin.minus:after,
.cid-tBlXqqdfLq .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tBlXqqdfLq .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tBlXqqdfLq .social-list {
    margin-bottom: 3rem;
  }
  .cid-tBlXqqdfLq .email-input {
    margin-top: 2rem;
  }
}
.cid-tBlXqqdfLq .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tBlXqqdfLq .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tBlXqqdfLq .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tBlXqqdfLq .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBlXqqdfLq .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBlXqqdfLq .social-list {
  display: flex;
}
.cid-tBlXqqdfLq .social-list a {
  transition: .3s;
}
.cid-tBlXqqdfLq .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tBlXqqdfLq .row {
  align-items: center;
}
.cid-tBlXqqdfLq .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tBlXqqdfLq .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tBlXqqdfLq .form-btn {
  margin-top: 2.5rem;
}
.cid-tBlXqqdfLq input::-webkit-input-placeholder,
.cid-tBlXqqdfLq textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBlXqqdfLq input:-moz-placeholder,
.cid-tBlXqqdfLq textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tBlXqqdfLq .media-content {
    padding-right: 3rem;
  }
  .cid-tBlXqqdfLq .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tBlXqqdfLq .row {
    padding: 0 1rem;
  }
}
.cid-tBlXqqdfLq .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tBlXqqdfLq .form-btn {
    width: 100%;
  }
  .cid-tBlXqqdfLq .btn {
    width: 100%;
  }
}
.cid-tBlXqqdfLq H1 {
  color: #000000;
}
.cid-tBlXqqdfLq .mbr-text,
.cid-tBlXqqdfLq .mbr-section-btn {
  color: #000000;
}
.cid-tBlXqqB0Fk {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tBlXqqB0Fk .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tBlXqqB0Fk .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBlXqqB0Fk .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBlXqqB0Fk .mbr-section-title,
.cid-tBlXqqB0Fk .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tBlXqqB0Fk .social-list a {
  transition: .3s;
}
.cid-tBlXqqB0Fk .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tBlXqqB0Fk .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tBlXqqB0Fk .social-list {
    margin-bottom: 2rem;
  }
  .cid-tBlXqqB0Fk .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBlXqqB0Fk .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tBlXqqB0Fk .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tBlXqqB0Fk .row {
    padding: 0 1rem;
  }
}
.cid-tBlXqqVkXW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBlXqqVkXW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBlXqqVkXW .container {
    position: relative;
  }
  .cid-tBlXqqVkXW .row {
    margin: 0;
  }
  .cid-tBlXqqVkXW h2 {
    margin: 0;
  }
}
.cid-tBlXqqVkXW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBlXqqVkXW .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tBlXqqVkXW P {
  color: #ffffff;
  text-align: center;
}
.cid-tBlXqrc9An {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tBlXqrc9An .link {
  margin: 0;
}
.cid-tBlXqrc9An .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tBlXqrc9An .card {
    margin-bottom: 1rem;
  }
}
.cid-tBlXqrc9An .card-title {
  margin-bottom: 0rem;
}
.cid-tBlXqrc9An a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBlXqrc9An .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tBlXqrc9An .align-center {
  text-align: center;
}
.cid-tBlXqrvC3a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBlXqrvC3a .media-container-row {
  align-items: center;
}
.cid-tBlXqrvC3a .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBlXqrvC3a .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBlXqrvC3a .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBlXqrvC3a .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tBlXqrvC3a .foot-menu-item {
  transform: 0.2s;
}
.cid-tBlXqrvC3a .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tBlXqrvC3a .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBlXqrvC3a .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tBlXqrvC3a .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tBlXqrvC3a .foot-menu {
    justify-content: center;
  }
  .cid-tBlXqrvC3a .mbr-text {
    text-align: center;
  }
  .cid-tBlXqrvC3a .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBlXqrvC3a .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tBlXqrvC3a .link:hover {
  color: #ffffff;
}
.cid-tBlXqrRxZK .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBlXqrRxZK .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBlXqrRxZK .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBlXqrRxZK .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBlXqrRxZK .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBlXqrRxZK .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBlXqrRxZK .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBlXqrRxZK .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBlXqrRxZK P {
  color: #232323;
}
.cid-tBlXqrRxZK DIV {
  color: #ffffff;
}
.cid-tBlXqrRxZK H10 {
  color: #767676;
}
.cid-tBlXqrRxZK .hidden {
  display: none;
}
.cid-tBlXqrRxZK p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBlXqrRxZK .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tBlXqrRxZK .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBlXqrRxZK .sticky li:hover {
  margin-left: 0px;
}
.cid-tBlXqrRxZK .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tBlXqrRxZK .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBlXqrRxZK .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBlXqrRxZK {
    display: none;
  }
}
.cid-tBlXqspj2o .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBlXqspj2o .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBlXqspj2o .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBlXqspj2o .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBlXqspj2o .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBlXqspj2o .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBlXqspj2o .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBlXqspj2o .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBlXqspj2o P {
  color: #232323;
}
.cid-tBlXqspj2o DIV {
  color: #ffffff;
}
.cid-tBlXqspj2o H10 {
  color: #767676;
}
.cid-tBlXqspj2o .hidden {
  display: none;
}
.cid-tBlXqspj2o p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBlXqspj2o .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tBlXqspj2o .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBlXqspj2o .sticky li:hover {
  margin-left: 0px;
}
.cid-tBlXqspj2o .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tBlXqspj2o .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBlXqspj2o .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBlXqspj2o {
    display: none;
  }
}
.cid-tBlXqsXTNr .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tBlXqsXTNr .my-float {
  margin-top: 16px;
}
.cid-tBlXqsXTNr P {
  color: #232323;
}
.cid-tBlXqsXTNr DIV {
  color: #ffffff;
}
.cid-tBlXqsXTNr H10 {
  color: #767676;
}
.cid-tBlXqsXTNr .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tBlXqsXTNr {
    display: none;
  }
}

.cid-tBKj4WptVt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tBKj4WptVt .nav-item:focus,
.cid-tBKj4WptVt .nav-link:focus {
  outline: none;
}
.cid-tBKj4WptVt .dropdown .dropdown-menu .dropdown-item {
  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-tBKj4WptVt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBKj4WptVt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tBKj4WptVt .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-tBKj4WptVt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBKj4WptVt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBKj4WptVt .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tBKj4WptVt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tBKj4WptVt .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tBKj4WptVt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tBKj4WptVt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBKj4WptVt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBKj4WptVt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBKj4WptVt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tBKj4WptVt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBKj4WptVt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBKj4WptVt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBKj4WptVt .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-tBKj4WptVt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBKj4WptVt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tBKj4WptVt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tBKj4WptVt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBKj4WptVt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBKj4WptVt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tBKj4WptVt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBKj4WptVt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBKj4WptVt .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-tBKj4WptVt .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tBKj4WptVt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBKj4WptVt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBKj4WptVt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBKj4WptVt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBKj4WptVt .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tBKj4WptVt .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tBKj4WptVt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tBKj4WptVt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBKj4WptVt .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tBKj4WptVt .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-tBKj4WptVt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBKj4WptVt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBKj4WptVt .dropdown-item.active,
.cid-tBKj4WptVt .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tBKj4WptVt .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tBKj4WptVt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBKj4WptVt .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBKj4WptVt .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tBKj4WptVt .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tBKj4WptVt .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tBKj4WptVt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tBKj4WptVt .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tBKj4WptVt .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tBKj4WptVt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tBKj4WptVt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBKj4WptVt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBKj4WptVt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBKj4WptVt .navbar-buttons {
  text-align: center;
}
.cid-tBKj4WptVt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBKj4WptVt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBKj4WptVt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBKj4WptVt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBKj4WptVt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBKj4WptVt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBKj4WptVt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBKj4WptVt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBKj4WptVt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBKj4WptVt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBKj4WptVt .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tBKj4WptVt a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tBKj4WptVt .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tBKj4WptVt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tBKj4WptVt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBKj4WptVt .navbar {
    height: 77px;
  }
  .cid-tBKj4WptVt .navbar.opened {
    height: auto;
  }
  .cid-tBKj4WptVt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBKj4WptVt a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tBKj4WptVt a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tBKj4WptVt .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tBKj4WptVt .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tBKj4WptVt #mobile-hide {
    display: none;
  }
}
.cid-tBKj4XcR5i {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tBKj4XcR5i .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tBKj4XcR5i .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tBKj4XcR5i .align-center {
    text-align: center;
  }
}
.cid-tBKj4XcR5i h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tBKj4XcR5i .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tBKj4XcR5i .row {
    margin: 0;
  }
}
.cid-tBKj4XcR5i .btn {
  margin-left: 0rem;
}
.cid-tBKj4XcR5i H3 {
  color: #e9204f;
}
.cid-tBKj4Xvubx {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBKj4Xvubx h1 {
  margin-bottom: 0.2rem;
}
.cid-tBKj4Xvubx .container-fluid {
  padding: 0;
}
.cid-tBKj4Xvubx img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tBKj4Xvubx .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tBKj4Xvubx .col-lg-6 {
  padding: 0;
}
.cid-tBKj4Xvubx .mbr-text {
  color: #747474;
}
.cid-tBKj4Xvubx hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBKj4Xvubx .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBKj4Xvubx .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBKj4Xvubx .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBKj4Xvubx .row {
    margin: 0;
  }
  .cid-tBKj4Xvubx img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tBKj4Xvubx .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBKj4Xvubx .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBKj4Xvubx .btn {
  color: #101010 !important;
}
.cid-tBKj4Xvubx .btn:hover {
  color: #ffffff !important;
}
.cid-tBKj4Xvubx .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBKj4Xvubx .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tBKj4Xvubx .mbr-text,
.cid-tBKj4Xvubx .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBKj4Xvubx .media-content,
.cid-tBKj4Xvubx .mbr-section-title,
.cid-tBKj4Xvubx .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBKj4Xvubx .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBKj4Xvubx div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tBKj4XQT2s {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBKj4XQT2s {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBKj4XQT2s .box {
    margin-top: 2.5rem;
  }
}
.cid-tBKj4XQT2s .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBKj4XQT2s .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBKj4XQT2s .icon-wrap span {
  padding-left: 8px;
}
.cid-tBKj4XQT2s .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBKj4XQT2s .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-tBKj4XQT2s .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBKj4XQT2s .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBKj4XQT2s .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBKj4XQT2s a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBKj4XQT2s a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBKj4XQT2s {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBKj4XQT2s .box {
    height: 250px;
  }
}
.cid-tBKj4XQT2s .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBKj4XQT2s .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBKj4XQT2s .left-block {
    padding-right: 4rem;
  }
  .cid-tBKj4XQT2s .row {
    padding: 0 1rem;
  }
}
.cid-tBKj4XQT2s .btn {
  margin-left: 0rem;
}
.cid-tBKj4XQT2s .mbr-text,
.cid-tBKj4XQT2s .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBKj4XQT2s .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBKj4XQT2s .box {
    margin-top: -40px !important;
  }
  .cid-tBKj4XQT2s h2 {
    padding-top: 50px;
  }
}
.cid-tBKj4Y7rn6 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/logistics-case-study-testimonial1-extrawide.png");
}
@media (max-width: 992px) {
  .cid-tBKj4Y7rn6 {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBKj4Y7rn6 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBKj4Y7rn6 .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBKj4Y7rn6 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBKj4Y7rn6 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBKj4Y7rn6 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBKj4Y7rn6 .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-tBKj4Y7rn6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBKj4Y7rn6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBKj4Y7rn6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBKj4Y7rn6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBKj4Y7rn6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBKj4Y7rn6 {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBKj4Y7rn6 .box {
    height: 250px;
  }
}
.cid-tBKj4Y7rn6 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBKj4Y7rn6 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBKj4Y7rn6 .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBKj4Y7rn6 .row {
    padding: 0 1rem;
  }
}
.cid-tBKj4Y7rn6 .btn {
  margin-left: 0rem;
}
.cid-tBKj4Y7rn6 .mbr-text,
.cid-tBKj4Y7rn6 .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tBKj4Y7rn6 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBKj4Y7rn6 .box {
    margin-top: -40px !important;
  }
  .cid-tBKj4Y7rn6 h2 {
    padding-top: 50px;
  }
  .cid-tBKj4Y7rn6 p {
    font-size: 20px !important;
  }
}
.cid-tBKj4Y7rn6 .star-colour {
  color: #e9204f;
}
.cid-tBKj4Y7rn6 h2 {
  color: #e9204e;
}
.cid-tBKj4Y7rn6 p {
  font-size: 28px;
}
.cid-tBKj4Ypj2C {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBKj4Ypj2C h1 {
  margin-bottom: 0.2rem;
}
.cid-tBKj4Ypj2C .container-fluid {
  padding: 0;
}
.cid-tBKj4Ypj2C img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tBKj4Ypj2C .mbr-figure {
  height: 100%;
}
.cid-tBKj4Ypj2C .col-lg-6 {
  padding: 0;
}
.cid-tBKj4Ypj2C .mbr-text {
  color: #747474;
}
.cid-tBKj4Ypj2C hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tBKj4Ypj2C .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tBKj4Ypj2C .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tBKj4Ypj2C .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tBKj4Ypj2C .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBKj4Ypj2C .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tBKj4Ypj2C .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tBKj4Ypj2C .btn {
  color: #101010 !important;
}
.cid-tBKj4Ypj2C .btn:hover {
  color: #ffffff !important;
}
.cid-tBKj4Ypj2C .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tBKj4Ypj2C .mbr-text,
.cid-tBKj4Ypj2C .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tBKj4Ypj2C .media-content,
.cid-tBKj4Ypj2C .mbr-section-title,
.cid-tBKj4Ypj2C .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBKj4Ypj2C .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tBKj4Ypj2C div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tBKj4Ypj2C .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tBKj4YKGnr {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBKj4YKGnr {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tBKj4YKGnr .box {
    margin-top: 2.5rem;
  }
}
.cid-tBKj4YKGnr .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBKj4YKGnr .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBKj4YKGnr .icon-wrap span {
  padding-left: 8px;
}
.cid-tBKj4YKGnr .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBKj4YKGnr .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-tBKj4YKGnr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBKj4YKGnr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBKj4YKGnr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBKj4YKGnr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBKj4YKGnr a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBKj4YKGnr {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tBKj4YKGnr .box {
    height: 250px;
  }
}
.cid-tBKj4YKGnr .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBKj4YKGnr .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tBKj4YKGnr .left-block {
    padding-right: 4rem;
  }
  .cid-tBKj4YKGnr .row {
    padding: 0 1rem;
  }
}
.cid-tBKj4YKGnr .btn {
  margin-left: 0rem;
}
.cid-tBKj4YKGnr .mbr-text,
.cid-tBKj4YKGnr .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBKj4YKGnr .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBKj4YKGnr .box {
    margin-top: -40px !important;
  }
  .cid-tBKj4YKGnr h2 {
    padding-top: 50px;
  }
}
.cid-tBKj4Z2Ky6 {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/logistics-case-study-testimonial5.png");
}
@media (max-width: 992px) {
  .cid-tBKj4Z2Ky6 {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tBKj4Z2Ky6 .box {
    margin-top: 2.5rem;
  }
}
.cid-tBKj4Z2Ky6 .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBKj4Z2Ky6 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBKj4Z2Ky6 .icon-wrap span {
  padding-left: 8px;
}
.cid-tBKj4Z2Ky6 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBKj4Z2Ky6 .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-tBKj4Z2Ky6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBKj4Z2Ky6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBKj4Z2Ky6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBKj4Z2Ky6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBKj4Z2Ky6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBKj4Z2Ky6 {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tBKj4Z2Ky6 .box {
    height: 250px;
  }
}
.cid-tBKj4Z2Ky6 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBKj4Z2Ky6 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBKj4Z2Ky6 .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBKj4Z2Ky6 .row {
    padding: 0 1rem;
  }
}
.cid-tBKj4Z2Ky6 .btn {
  margin-left: 0rem;
}
.cid-tBKj4Z2Ky6 .mbr-text,
.cid-tBKj4Z2Ky6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBKj4Z2Ky6 {
    background-position: -1050px 0px !important;
  }
  .cid-tBKj4Z2Ky6 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBKj4Z2Ky6 .box {
    margin-top: -40px !important;
  }
  .cid-tBKj4Z2Ky6 h2 {
    padding-top: 50px;
  }
  .cid-tBKj4Z2Ky6 p {
    font-size: 20px !important;
  }
}
.cid-tBKj4Z2Ky6 .star-colour {
  color: #e9204f;
}
.cid-tBKj4Z2Ky6 H1 {
  color: #e9204e;
}
.cid-tBKj4Z2Ky6 p {
  font-size: 28px;
}
.cid-tBKj4ZjEVa {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tBKj4ZjEVa .first,
.cid-tBKj4ZjEVa .second,
.cid-tBKj4ZjEVa .third {
  display: inline-block;
}
.cid-tBKj4ZjEVa img {
  max-width: 350px;
  height: auto;
}
.cid-tBKj4ZjEVa .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tBKj4ZjEVa .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tBKj4ZjEVa .row {
  align-items: flex-end;
}
.cid-tBKj4ZjEVa .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tBKj4ZzR8R {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tBKj4ZzR8R .image-block {
  margin: auto;
}
.cid-tBKj4ZzR8R .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tBKj4ZzR8R .image-block {
    width: 100% !important;
  }
}
.cid-tBKj4ZzR8R .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tBKj4ZzR8R .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBKj4ZzR8R .container {
    max-width: 950px !important;
  }
}
.cid-tBKj4ZL4nI {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/logistics-case-study-testimonial4.png");
}
@media (max-width: 992px) {
  .cid-tBKj4ZL4nI {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tBKj4ZL4nI .box {
    margin-top: 2.5rem;
  }
}
.cid-tBKj4ZL4nI .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tBKj4ZL4nI .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tBKj4ZL4nI .icon-wrap span {
  padding-left: 8px;
}
.cid-tBKj4ZL4nI .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tBKj4ZL4nI .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-tBKj4ZL4nI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tBKj4ZL4nI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tBKj4ZL4nI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tBKj4ZL4nI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tBKj4ZL4nI a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tBKj4ZL4nI {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tBKj4ZL4nI .box {
    height: 250px;
  }
}
.cid-tBKj4ZL4nI .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tBKj4ZL4nI .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tBKj4ZL4nI .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tBKj4ZL4nI .row {
    padding: 0 1rem;
  }
}
.cid-tBKj4ZL4nI .btn {
  margin-left: 0rem;
}
.cid-tBKj4ZL4nI .mbr-text,
.cid-tBKj4ZL4nI .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tBKj4ZL4nI .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tBKj4ZL4nI .box {
    margin-top: -40px !important;
  }
  .cid-tBKj4ZL4nI h2 {
    padding-top: 50px;
  }
  .cid-tBKj4ZL4nI p {
    font-size: 20px !important;
  }
}
.cid-tBKj4ZL4nI .star-colour {
  color: #e9204f;
}
.cid-tBKj4ZL4nI H1 {
  color: #e9204e;
}
.cid-tBKj4ZL4nI p {
  font-size: 28px;
}
.cid-tBKj5034Eg {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBKj5034Eg .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tBKj5034Eg textarea {
  min-height: 150px;
}
.cid-tBKj5034Eg input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tBKj5034Eg textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tBKj5034Eg .form-control,
.cid-tBKj5034Eg .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tBKj5034Eg .form-control input::-webkit-input-placeholder,
.cid-tBKj5034Eg .field-input input::-webkit-input-placeholder,
.cid-tBKj5034Eg .form-control textarea::-webkit-input-placeholder,
.cid-tBKj5034Eg .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBKj5034Eg .form-control input:-moz-placeholder,
.cid-tBKj5034Eg .field-input input:-moz-placeholder,
.cid-tBKj5034Eg .form-control textarea:-moz-placeholder,
.cid-tBKj5034Eg .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tBKj5034Eg .jq-number__spin:hover,
.cid-tBKj5034Eg .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tBKj5034Eg .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tBKj5034Eg .jq-selectbox li,
.cid-tBKj5034Eg .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tBKj5034Eg .jq-selectbox li:hover,
.cid-tBKj5034Eg .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tBKj5034Eg .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tBKj5034Eg .jq-number__spin.minus:hover:after,
.cid-tBKj5034Eg .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tBKj5034Eg .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tBKj5034Eg .jq-number__spin.minus:after,
.cid-tBKj5034Eg .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tBKj5034Eg .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tBKj5034Eg .social-list {
    margin-bottom: 3rem;
  }
  .cid-tBKj5034Eg .email-input {
    margin-top: 2rem;
  }
}
.cid-tBKj5034Eg .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tBKj5034Eg .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tBKj5034Eg .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tBKj5034Eg .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBKj5034Eg .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBKj5034Eg .social-list {
  display: flex;
}
.cid-tBKj5034Eg .social-list a {
  transition: .3s;
}
.cid-tBKj5034Eg .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tBKj5034Eg .row {
  align-items: center;
}
.cid-tBKj5034Eg .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tBKj5034Eg .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tBKj5034Eg .form-btn {
  margin-top: 2.5rem;
}
.cid-tBKj5034Eg input::-webkit-input-placeholder,
.cid-tBKj5034Eg textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tBKj5034Eg input:-moz-placeholder,
.cid-tBKj5034Eg textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tBKj5034Eg .media-content {
    padding-right: 3rem;
  }
  .cid-tBKj5034Eg .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tBKj5034Eg .row {
    padding: 0 1rem;
  }
}
.cid-tBKj5034Eg .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tBKj5034Eg .form-btn {
    width: 100%;
  }
  .cid-tBKj5034Eg .btn {
    width: 100%;
  }
}
.cid-tBKj5034Eg H1 {
  color: #000000;
}
.cid-tBKj5034Eg .mbr-text,
.cid-tBKj5034Eg .mbr-section-btn {
  color: #000000;
}
.cid-tBKj50rZDw {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tBKj50rZDw .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tBKj50rZDw .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tBKj50rZDw .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tBKj50rZDw .mbr-section-title,
.cid-tBKj50rZDw .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tBKj50rZDw .social-list a {
  transition: .3s;
}
.cid-tBKj50rZDw .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tBKj50rZDw .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tBKj50rZDw .social-list {
    margin-bottom: 2rem;
  }
  .cid-tBKj50rZDw .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBKj50rZDw .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tBKj50rZDw .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tBKj50rZDw .row {
    padding: 0 1rem;
  }
}
.cid-tBKj50LMcO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tBKj50LMcO h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBKj50LMcO .container {
    position: relative;
  }
  .cid-tBKj50LMcO .row {
    margin: 0;
  }
  .cid-tBKj50LMcO h2 {
    margin: 0;
  }
}
.cid-tBKj50LMcO .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBKj50LMcO .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tBKj50LMcO P {
  color: #ffffff;
  text-align: center;
}
.cid-tBKj512jl2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tBKj512jl2 .link {
  margin: 0;
}
.cid-tBKj512jl2 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tBKj512jl2 .card {
    margin-bottom: 1rem;
  }
}
.cid-tBKj512jl2 .card-title {
  margin-bottom: 0rem;
}
.cid-tBKj512jl2 a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBKj512jl2 .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tBKj512jl2 .align-center {
  text-align: center;
}
.cid-tBKj51ooiA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBKj51ooiA .media-container-row {
  align-items: center;
}
.cid-tBKj51ooiA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tBKj51ooiA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tBKj51ooiA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tBKj51ooiA .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tBKj51ooiA .foot-menu-item {
  transform: 0.2s;
}
.cid-tBKj51ooiA .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tBKj51ooiA .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tBKj51ooiA .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tBKj51ooiA .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tBKj51ooiA .foot-menu {
    justify-content: center;
  }
  .cid-tBKj51ooiA .mbr-text {
    text-align: center;
  }
  .cid-tBKj51ooiA .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tBKj51ooiA .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tBKj51ooiA .link:hover {
  color: #ffffff;
}
.cid-tBKj51HpFV .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBKj51HpFV .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBKj51HpFV .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBKj51HpFV .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBKj51HpFV .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBKj51HpFV .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBKj51HpFV .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBKj51HpFV .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBKj51HpFV P {
  color: #232323;
}
.cid-tBKj51HpFV DIV {
  color: #ffffff;
}
.cid-tBKj51HpFV H10 {
  color: #767676;
}
.cid-tBKj51HpFV .hidden {
  display: none;
}
.cid-tBKj51HpFV p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBKj51HpFV .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tBKj51HpFV .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBKj51HpFV .sticky li:hover {
  margin-left: 0px;
}
.cid-tBKj51HpFV .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tBKj51HpFV .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBKj51HpFV .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBKj51HpFV {
    display: none;
  }
}
.cid-tBKj52e9RQ .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tBKj52e9RQ .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tBKj52e9RQ .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tBKj52e9RQ .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tBKj52e9RQ .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tBKj52e9RQ .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tBKj52e9RQ .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tBKj52e9RQ .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tBKj52e9RQ P {
  color: #232323;
}
.cid-tBKj52e9RQ DIV {
  color: #ffffff;
}
.cid-tBKj52e9RQ H10 {
  color: #767676;
}
.cid-tBKj52e9RQ .hidden {
  display: none;
}
.cid-tBKj52e9RQ p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tBKj52e9RQ .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tBKj52e9RQ .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tBKj52e9RQ .sticky li:hover {
  margin-left: 0px;
}
.cid-tBKj52e9RQ .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tBKj52e9RQ .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tBKj52e9RQ .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tBKj52e9RQ {
    display: none;
  }
}
.cid-tBKj52JqCy .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tBKj52JqCy .my-float {
  margin-top: 16px;
}
.cid-tBKj52JqCy P {
  color: #232323;
}
.cid-tBKj52JqCy DIV {
  color: #ffffff;
}
.cid-tBKj52JqCy H10 {
  color: #767676;
}
.cid-tBKj52JqCy .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tBKj52JqCy {
    display: none;
  }
}
.cid-tF2gIQ2a9i .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -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-tF2gIQ2a9i .nav-item:focus,
.cid-tF2gIQ2a9i .nav-link:focus {
  outline: none;
}
.cid-tF2gIQ2a9i .dropdown .dropdown-menu .dropdown-item {
  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-tF2gIQ2a9i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tF2gIQ2a9i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tF2gIQ2a9i .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-tF2gIQ2a9i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tF2gIQ2a9i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tF2gIQ2a9i .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tF2gIQ2a9i .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tF2gIQ2a9i .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tF2gIQ2a9i .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tF2gIQ2a9i .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tF2gIQ2a9i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tF2gIQ2a9i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tF2gIQ2a9i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tF2gIQ2a9i .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tF2gIQ2a9i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tF2gIQ2a9i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tF2gIQ2a9i .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-tF2gIQ2a9i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tF2gIQ2a9i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tF2gIQ2a9i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tF2gIQ2a9i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tF2gIQ2a9i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tF2gIQ2a9i .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tF2gIQ2a9i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tF2gIQ2a9i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tF2gIQ2a9i .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-tF2gIQ2a9i .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tF2gIQ2a9i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tF2gIQ2a9i .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tF2gIQ2a9i .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tF2gIQ2a9i .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tF2gIQ2a9i .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tF2gIQ2a9i .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tF2gIQ2a9i .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tF2gIQ2a9i .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tF2gIQ2a9i .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tF2gIQ2a9i .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-tF2gIQ2a9i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tF2gIQ2a9i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tF2gIQ2a9i .dropdown-item.active,
.cid-tF2gIQ2a9i .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tF2gIQ2a9i .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tF2gIQ2a9i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tF2gIQ2a9i .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tF2gIQ2a9i .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tF2gIQ2a9i .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tF2gIQ2a9i .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tF2gIQ2a9i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tF2gIQ2a9i .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tF2gIQ2a9i .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tF2gIQ2a9i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tF2gIQ2a9i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tF2gIQ2a9i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tF2gIQ2a9i ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tF2gIQ2a9i .navbar-buttons {
  text-align: center;
}
.cid-tF2gIQ2a9i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tF2gIQ2a9i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tF2gIQ2a9i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tF2gIQ2a9i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tF2gIQ2a9i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tF2gIQ2a9i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tF2gIQ2a9i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tF2gIQ2a9i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tF2gIQ2a9i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tF2gIQ2a9i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tF2gIQ2a9i .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tF2gIQ2a9i a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tF2gIQ2a9i .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tF2gIQ2a9i .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tF2gIQ2a9i .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tF2gIQ2a9i .navbar {
    height: 77px;
  }
  .cid-tF2gIQ2a9i .navbar.opened {
    height: auto;
  }
  .cid-tF2gIQ2a9i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tF2gIQ2a9i a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tF2gIQ2a9i a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tF2gIQ2a9i .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tF2gIQ2a9i .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tF2gIQ2a9i #mobile-hide {
    display: none;
  }
}
.cid-tF2gIQoO5L {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tF2gIQoO5L .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tF2gIQoO5L .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tF2gIQoO5L .align-center {
    text-align: center;
  }
}
.cid-tF2gIQoO5L h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tF2gIQoO5L .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2gIQoO5L .row {
    margin: 0;
  }
}
.cid-tF2gIQoO5L .btn {
  margin-left: 0rem;
}
.cid-tF2gIQoO5L H3 {
  color: #e9204f;
}
.cid-tF2gIQCoIF {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tF2gIQCoIF h1 {
  margin-bottom: 0.2rem;
}
.cid-tF2gIQCoIF .container-fluid {
  padding: 0;
}
.cid-tF2gIQCoIF img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tF2gIQCoIF .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tF2gIQCoIF .col-lg-6 {
  padding: 0;
}
.cid-tF2gIQCoIF .mbr-text {
  color: #747474;
}
.cid-tF2gIQCoIF hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tF2gIQCoIF .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tF2gIQCoIF .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tF2gIQCoIF .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tF2gIQCoIF .row {
    margin: 0;
  }
  .cid-tF2gIQCoIF img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tF2gIQCoIF .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tF2gIQCoIF .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tF2gIQCoIF .btn {
  color: #101010 !important;
}
.cid-tF2gIQCoIF .btn:hover {
  color: #ffffff !important;
}
.cid-tF2gIQCoIF .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tF2gIQCoIF .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tF2gIQCoIF .mbr-text,
.cid-tF2gIQCoIF .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tF2gIQCoIF .media-content,
.cid-tF2gIQCoIF .mbr-section-title,
.cid-tF2gIQCoIF .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2gIQCoIF .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tF2gIQCoIF div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tF2gIQSWh2 {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tF2gIQSWh2 {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tF2gIQSWh2 .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2gIQSWh2 .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2gIQSWh2 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2gIQSWh2 .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2gIQSWh2 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2gIQSWh2 .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-tF2gIQSWh2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2gIQSWh2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2gIQSWh2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2gIQSWh2 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2gIQSWh2 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2gIQSWh2 {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tF2gIQSWh2 .box {
    height: 250px;
  }
}
.cid-tF2gIQSWh2 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2gIQSWh2 .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tF2gIQSWh2 .left-block {
    padding-right: 4rem;
  }
  .cid-tF2gIQSWh2 .row {
    padding: 0 1rem;
  }
}
.cid-tF2gIQSWh2 .btn {
  margin-left: 0rem;
}
.cid-tF2gIQSWh2 .mbr-text,
.cid-tF2gIQSWh2 .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2gIQSWh2 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2gIQSWh2 .box {
    margin-top: -40px !important;
  }
  .cid-tF2gIQSWh2 h2 {
    padding-top: 50px;
  }
}
.cid-tF2gIR6QJw {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recruitment-agency-case-study.png");
}
@media (max-width: 992px) {
  .cid-tF2gIR6QJw {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tF2gIR6QJw .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2gIR6QJw .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2gIR6QJw .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2gIR6QJw .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2gIR6QJw .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2gIR6QJw .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-tF2gIR6QJw .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2gIR6QJw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2gIR6QJw .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2gIR6QJw a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2gIR6QJw a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2gIR6QJw {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tF2gIR6QJw .box {
    height: 250px;
  }
}
.cid-tF2gIR6QJw .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2gIR6QJw .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tF2gIR6QJw .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2gIR6QJw .row {
    padding: 0 1rem;
  }
}
.cid-tF2gIR6QJw .btn {
  margin-left: 0rem;
}
.cid-tF2gIR6QJw .mbr-text,
.cid-tF2gIR6QJw .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tF2gIR6QJw .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2gIR6QJw .box {
    margin-top: -40px !important;
  }
  .cid-tF2gIR6QJw h2 {
    padding-top: 50px;
  }
  .cid-tF2gIR6QJw p {
    font-size: 20px !important;
  }
}
.cid-tF2gIR6QJw .star-colour {
  color: #e9204f;
}
.cid-tF2gIR6QJw h2 {
  color: #e9204e;
}
.cid-tF2gIR6QJw p {
  font-size: 28px;
}
.cid-tF2gIRjlWn {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tF2gIRjlWn h1 {
  margin-bottom: 0.2rem;
}
.cid-tF2gIRjlWn .container-fluid {
  padding: 0;
}
.cid-tF2gIRjlWn img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tF2gIRjlWn .mbr-figure {
  height: 100%;
}
.cid-tF2gIRjlWn .col-lg-6 {
  padding: 0;
}
.cid-tF2gIRjlWn .mbr-text {
  color: #747474;
}
.cid-tF2gIRjlWn hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tF2gIRjlWn .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tF2gIRjlWn .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tF2gIRjlWn .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tF2gIRjlWn .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tF2gIRjlWn .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tF2gIRjlWn .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tF2gIRjlWn .btn {
  color: #101010 !important;
}
.cid-tF2gIRjlWn .btn:hover {
  color: #ffffff !important;
}
.cid-tF2gIRjlWn .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tF2gIRjlWn .mbr-text,
.cid-tF2gIRjlWn .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tF2gIRjlWn .media-content,
.cid-tF2gIRjlWn .mbr-section-title,
.cid-tF2gIRjlWn .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2gIRjlWn .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tF2gIRjlWn div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tF2gIRjlWn .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tF2gIRza8H {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tF2gIRza8H {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tF2gIRza8H .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2gIRza8H .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2gIRza8H .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2gIRza8H .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2gIRza8H .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2gIRza8H .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-tF2gIRza8H .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2gIRza8H .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2gIRza8H .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2gIRza8H a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2gIRza8H a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2gIRza8H {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tF2gIRza8H .box {
    height: 250px;
  }
}
.cid-tF2gIRza8H .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2gIRza8H .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tF2gIRza8H .left-block {
    padding-right: 4rem;
  }
  .cid-tF2gIRza8H .row {
    padding: 0 1rem;
  }
}
.cid-tF2gIRza8H .btn {
  margin-left: 0rem;
}
.cid-tF2gIRza8H .mbr-text,
.cid-tF2gIRza8H .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2gIRza8H .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2gIRza8H .box {
    margin-top: -40px !important;
  }
  .cid-tF2gIRza8H h2 {
    padding-top: 50px;
  }
}
.cid-tF2gIRMAZv {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/recruitment-agency-case-study2.png");
}
@media (max-width: 992px) {
  .cid-tF2gIRMAZv {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tF2gIRMAZv .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2gIRMAZv .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2gIRMAZv .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2gIRMAZv .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2gIRMAZv .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2gIRMAZv .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-tF2gIRMAZv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2gIRMAZv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2gIRMAZv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2gIRMAZv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2gIRMAZv a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2gIRMAZv {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tF2gIRMAZv .box {
    height: 250px;
  }
}
.cid-tF2gIRMAZv .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2gIRMAZv .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tF2gIRMAZv .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2gIRMAZv .row {
    padding: 0 1rem;
  }
}
.cid-tF2gIRMAZv .btn {
  margin-left: 0rem;
}
.cid-tF2gIRMAZv .mbr-text,
.cid-tF2gIRMAZv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tF2gIRMAZv {
    background-position: -1050px 0px !important;
  }
  .cid-tF2gIRMAZv .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2gIRMAZv .box {
    margin-top: -40px !important;
  }
  .cid-tF2gIRMAZv h2 {
    padding-top: 50px;
  }
  .cid-tF2gIRMAZv p {
    font-size: 20px !important;
  }
}
.cid-tF2gIRMAZv .star-colour {
  color: #e9204f;
}
.cid-tF2gIRMAZv H1 {
  color: #e9204e;
}
.cid-tF2gIRMAZv p {
  font-size: 28px;
}
.cid-tF2gIRZeaz {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tF2gIRZeaz .first,
.cid-tF2gIRZeaz .second,
.cid-tF2gIRZeaz .third {
  display: inline-block;
}
.cid-tF2gIRZeaz img {
  max-width: 350px;
  height: auto;
}
.cid-tF2gIRZeaz .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tF2gIRZeaz .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tF2gIRZeaz .row {
  align-items: flex-end;
}
.cid-tF2gIRZeaz .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tF2gISdUm8 {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tF2gISdUm8 .image-block {
  margin: auto;
}
.cid-tF2gISdUm8 .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tF2gISdUm8 .image-block {
    width: 100% !important;
  }
}
.cid-tF2gISdUm8 .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tF2gISdUm8 .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tF2gISdUm8 .container {
    max-width: 950px !important;
  }
}
.cid-tF2gISnpD6 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recruitment-agency-case-study3.png");
}
@media (max-width: 992px) {
  .cid-tF2gISnpD6 {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tF2gISnpD6 .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2gISnpD6 .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2gISnpD6 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2gISnpD6 .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2gISnpD6 .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2gISnpD6 .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-tF2gISnpD6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2gISnpD6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2gISnpD6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2gISnpD6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2gISnpD6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2gISnpD6 {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tF2gISnpD6 .box {
    height: 250px;
  }
}
.cid-tF2gISnpD6 .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2gISnpD6 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tF2gISnpD6 .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2gISnpD6 .row {
    padding: 0 1rem;
  }
}
.cid-tF2gISnpD6 .btn {
  margin-left: 0rem;
}
.cid-tF2gISnpD6 .mbr-text,
.cid-tF2gISnpD6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tF2gISnpD6 {
    background-image: url("../../../assets/images/recruitment-agency-case-study-mobile.png");
  }
  .cid-tF2gISnpD6 .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2gISnpD6 .box {
    margin-top: -40px !important;
  }
  .cid-tF2gISnpD6 h2 {
    padding-top: 50px;
  }
  .cid-tF2gISnpD6 p {
    font-size: 20px !important;
  }
}
.cid-tF2gISnpD6 .star-colour {
  color: #e9204f;
}
.cid-tF2gISnpD6 H1 {
  color: #e9204e;
}
.cid-tF2gISnpD6 p {
  font-size: 28px;
}
.cid-tF2gISBlB6 {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tF2gISBlB6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tF2gISBlB6 textarea {
  min-height: 150px;
}
.cid-tF2gISBlB6 input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tF2gISBlB6 textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tF2gISBlB6 .form-control,
.cid-tF2gISBlB6 .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tF2gISBlB6 .form-control input::-webkit-input-placeholder,
.cid-tF2gISBlB6 .field-input input::-webkit-input-placeholder,
.cid-tF2gISBlB6 .form-control textarea::-webkit-input-placeholder,
.cid-tF2gISBlB6 .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tF2gISBlB6 .form-control input:-moz-placeholder,
.cid-tF2gISBlB6 .field-input input:-moz-placeholder,
.cid-tF2gISBlB6 .form-control textarea:-moz-placeholder,
.cid-tF2gISBlB6 .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tF2gISBlB6 .jq-number__spin:hover,
.cid-tF2gISBlB6 .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tF2gISBlB6 .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tF2gISBlB6 .jq-selectbox li,
.cid-tF2gISBlB6 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tF2gISBlB6 .jq-selectbox li:hover,
.cid-tF2gISBlB6 .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tF2gISBlB6 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tF2gISBlB6 .jq-number__spin.minus:hover:after,
.cid-tF2gISBlB6 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tF2gISBlB6 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tF2gISBlB6 .jq-number__spin.minus:after,
.cid-tF2gISBlB6 .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tF2gISBlB6 .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tF2gISBlB6 .social-list {
    margin-bottom: 3rem;
  }
  .cid-tF2gISBlB6 .email-input {
    margin-top: 2rem;
  }
}
.cid-tF2gISBlB6 .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tF2gISBlB6 .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tF2gISBlB6 .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tF2gISBlB6 .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tF2gISBlB6 .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tF2gISBlB6 .social-list {
  display: flex;
}
.cid-tF2gISBlB6 .social-list a {
  transition: .3s;
}
.cid-tF2gISBlB6 .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tF2gISBlB6 .row {
  align-items: center;
}
.cid-tF2gISBlB6 .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tF2gISBlB6 .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tF2gISBlB6 .form-btn {
  margin-top: 2.5rem;
}
.cid-tF2gISBlB6 input::-webkit-input-placeholder,
.cid-tF2gISBlB6 textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tF2gISBlB6 input:-moz-placeholder,
.cid-tF2gISBlB6 textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tF2gISBlB6 .media-content {
    padding-right: 3rem;
  }
  .cid-tF2gISBlB6 .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tF2gISBlB6 .row {
    padding: 0 1rem;
  }
}
.cid-tF2gISBlB6 .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tF2gISBlB6 .form-btn {
    width: 100%;
  }
  .cid-tF2gISBlB6 .btn {
    width: 100%;
  }
}
.cid-tF2gISBlB6 H1 {
  color: #000000;
}
.cid-tF2gISBlB6 .mbr-text,
.cid-tF2gISBlB6 .mbr-section-btn {
  color: #000000;
}
.cid-tF2gISVo0g {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tF2gISVo0g .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tF2gISVo0g .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tF2gISVo0g .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tF2gISVo0g .mbr-section-title,
.cid-tF2gISVo0g .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tF2gISVo0g .social-list a {
  transition: .3s;
}
.cid-tF2gISVo0g .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tF2gISVo0g .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tF2gISVo0g .social-list {
    margin-bottom: 2rem;
  }
  .cid-tF2gISVo0g .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tF2gISVo0g .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tF2gISVo0g .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tF2gISVo0g .row {
    padding: 0 1rem;
  }
}
.cid-tF2gITdLmo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2gITdLmo h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tF2gITdLmo .container {
    position: relative;
  }
  .cid-tF2gITdLmo .row {
    margin: 0;
  }
  .cid-tF2gITdLmo h2 {
    margin: 0;
  }
}
.cid-tF2gITdLmo .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tF2gITdLmo .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tF2gITdLmo P {
  color: #ffffff;
  text-align: center;
}
.cid-tF2gITqvUc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tF2gITqvUc .link {
  margin: 0;
}
.cid-tF2gITqvUc .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tF2gITqvUc .card {
    margin-bottom: 1rem;
  }
}
.cid-tF2gITqvUc .card-title {
  margin-bottom: 0rem;
}
.cid-tF2gITqvUc a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tF2gITqvUc .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tF2gITqvUc .align-center {
  text-align: center;
}
.cid-tF2gITJATN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tF2gITJATN .media-container-row {
  align-items: center;
}
.cid-tF2gITJATN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tF2gITJATN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tF2gITJATN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tF2gITJATN .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tF2gITJATN .foot-menu-item {
  transform: 0.2s;
}
.cid-tF2gITJATN .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tF2gITJATN .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tF2gITJATN .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tF2gITJATN .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tF2gITJATN .foot-menu {
    justify-content: center;
  }
  .cid-tF2gITJATN .mbr-text {
    text-align: center;
  }
  .cid-tF2gITJATN .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tF2gITJATN .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tF2gITJATN .link:hover {
  color: #ffffff;
}
.cid-tF2gITZGFs .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tF2gITZGFs .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tF2gITZGFs .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tF2gITZGFs .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tF2gITZGFs .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tF2gITZGFs .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tF2gITZGFs .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tF2gITZGFs .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tF2gITZGFs P {
  color: #232323;
}
.cid-tF2gITZGFs DIV {
  color: #ffffff;
}
.cid-tF2gITZGFs H10 {
  color: #767676;
}
.cid-tF2gITZGFs .hidden {
  display: none;
}
.cid-tF2gITZGFs p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tF2gITZGFs .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tF2gITZGFs .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tF2gITZGFs .sticky li:hover {
  margin-left: 0px;
}
.cid-tF2gITZGFs .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tF2gITZGFs .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tF2gITZGFs .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tF2gITZGFs {
    display: none;
  }
}
.cid-tF2gIUt8O1 .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tF2gIUt8O1 .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tF2gIUt8O1 .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tF2gIUt8O1 .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tF2gIUt8O1 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tF2gIUt8O1 .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tF2gIUt8O1 .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tF2gIUt8O1 .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tF2gIUt8O1 P {
  color: #232323;
}
.cid-tF2gIUt8O1 DIV {
  color: #ffffff;
}
.cid-tF2gIUt8O1 H10 {
  color: #767676;
}
.cid-tF2gIUt8O1 .hidden {
  display: none;
}
.cid-tF2gIUt8O1 p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tF2gIUt8O1 .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tF2gIUt8O1 .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tF2gIUt8O1 .sticky li:hover {
  margin-left: 0px;
}
.cid-tF2gIUt8O1 .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tF2gIUt8O1 .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tF2gIUt8O1 .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tF2gIUt8O1 {
    display: none;
  }
}
.cid-tF2gIUVYAQ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tF2gIUVYAQ .my-float {
  margin-top: 16px;
}
.cid-tF2gIUVYAQ P {
  color: #232323;
}
.cid-tF2gIUVYAQ DIV {
  color: #ffffff;
}
.cid-tF2gIUVYAQ H10 {
  color: #767676;
}
.cid-tF2gIUVYAQ .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tF2gIUVYAQ {
    display: none;
  }
}
.cid-tF2kdqrtft .nav-item:focus,
.cid-tF2kdqrtft .nav-link:focus {
  outline: none;
}
.cid-tF2kdqrtft .dropdown .dropdown-menu .dropdown-item {
  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-tF2kdqrtft .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tF2kdqrtft .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  font-size: inherit;
}
.cid-tF2kdqrtft .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-tF2kdqrtft .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tF2kdqrtft .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tF2kdqrtft .collapsed .mbr-iconfont {
  padding-left: 0rem !important;
}
.cid-tF2kdqrtft .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #101010;
}
.cid-tF2kdqrtft .navbar.opened {
  transition: all .3s;
  background: #101010 !important;
}
.cid-tF2kdqrtft .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tF2kdqrtft .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tF2kdqrtft .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tF2kdqrtft .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tF2kdqrtft .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tF2kdqrtft .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tF2kdqrtft .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tF2kdqrtft .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tF2kdqrtft .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-tF2kdqrtft .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tF2kdqrtft .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tF2kdqrtft .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tF2kdqrtft .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tF2kdqrtft .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tF2kdqrtft .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tF2kdqrtft .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tF2kdqrtft .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tF2kdqrtft .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-tF2kdqrtft .navbar .navbar-logo img {
    height: 3.1rem !important;
  }
  .cid-tF2kdqrtft .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tF2kdqrtft .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tF2kdqrtft .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tF2kdqrtft .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tF2kdqrtft .navbar .icons-menu {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tF2kdqrtft .navbar.navbar-short {
  background: #101010 !important;
  min-height: 60px;
  opacity: 0.9;
}
.cid-tF2kdqrtft .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tF2kdqrtft .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tF2kdqrtft .navbar-short {
  padding: 1rem 0 !important;
}
.cid-tF2kdqrtft .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-tF2kdqrtft .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tF2kdqrtft .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tF2kdqrtft .dropdown-item.active,
.cid-tF2kdqrtft .dropdown-item:active {
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-tF2kdqrtft .nav-dropdown .link.dropdown-toggle {
    margin: 0rem 1rem !important;
  }
  .cid-tF2kdqrtft .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tF2kdqrtft .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tF2kdqrtft .nav-link {
    margin: 0rem 1.25rem;
  }
  .cid-tF2kdqrtft .mbr-iconfont {
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tF2kdqrtft .nav-dropdown .link.dropdown-toggle {
    margin: 1rem 1rem !important;
  }
  .cid-tF2kdqrtft .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.25em;
  }
  .cid-tF2kdqrtft .nav-link {
    margin: 1rem 1.25rem;
  }
  .cid-tF2kdqrtft .mbr-iconfont {
    padding-left: 1rem;
  }
}
.cid-tF2kdqrtft .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #101010;
}
.cid-tF2kdqrtft .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tF2kdqrtft .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tF2kdqrtft ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tF2kdqrtft .navbar-buttons {
  text-align: center;
}
.cid-tF2kdqrtft button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tF2kdqrtft button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tF2kdqrtft button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tF2kdqrtft button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tF2kdqrtft button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tF2kdqrtft button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tF2kdqrtft nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tF2kdqrtft nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tF2kdqrtft nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tF2kdqrtft nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tF2kdqrtft .navbar-dropdown {
  padding: 2rem 0rem;
  position: fixed;
}
.cid-tF2kdqrtft a.nav-link {
  font-weight: 800;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.cid-tF2kdqrtft .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-tF2kdqrtft .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tF2kdqrtft .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tF2kdqrtft .navbar {
    height: 77px;
  }
  .cid-tF2kdqrtft .navbar.opened {
    height: auto;
  }
  .cid-tF2kdqrtft .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tF2kdqrtft a.nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 2px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  box-sizing: border-box;
}
.cid-tF2kdqrtft a.nav-link:hover::before {
  height: 2px;
  width: 20px;
  background-color: #e91f4e;
}
.cid-tF2kdqrtft .nav-link {
  padding: 0.5rem 0rem !important;
}
@media (min-width: 767px) {
  .cid-tF2kdqrtft .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (max-width: 800px) {
  .cid-tF2kdqrtft #mobile-hide {
    display: none;
  }
}
.cid-tF2kdr5pci {
  padding-top: 225px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/seo-advantage-melbourne-australia-1280x720.png");
}
.cid-tF2kdr5pci .mbr-section-title {
  margin-bottom: 1.8rem;
}
.cid-tF2kdr5pci .mbr-text {
  margin-bottom: 2.7rem;
}
@media (max-width: 767px) {
  .cid-tF2kdr5pci .align-center {
    text-align: center;
  }
}
.cid-tF2kdr5pci h3 {
  color: #908F90;
  margin-bottom: 2.3rem;
}
.cid-tF2kdr5pci .mbr-section-btn {
  margin-top: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2kdr5pci .row {
    margin: 0;
  }
}
.cid-tF2kdr5pci .btn {
  margin-left: 0rem;
}
.cid-tF2kdr5pci H3 {
  color: #e9204f;
}
.cid-tF2kdrlhpx {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tF2kdrlhpx h1 {
  margin-bottom: 0.2rem;
}
.cid-tF2kdrlhpx .container-fluid {
  padding: 0;
}
.cid-tF2kdrlhpx img {
  object-fit: cover;
  position: relative;
  z-index: 10;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
  border-radius: 10px 10px 10px 10px;
}
.cid-tF2kdrlhpx .mbr-figure {
  padding: 20px 20px 20px 20px;
}
.cid-tF2kdrlhpx .col-lg-6 {
  padding: 0;
}
.cid-tF2kdrlhpx .mbr-text {
  color: #747474;
}
.cid-tF2kdrlhpx hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tF2kdrlhpx .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tF2kdrlhpx .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tF2kdrlhpx .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tF2kdrlhpx .row {
    margin: 0;
  }
  .cid-tF2kdrlhpx img {
    height: 500px;
  }
}
@media (min-width: 992px) {
  .cid-tF2kdrlhpx .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tF2kdrlhpx .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tF2kdrlhpx .btn {
  color: #101010 !important;
}
.cid-tF2kdrlhpx .btn:hover {
  color: #ffffff !important;
}
.cid-tF2kdrlhpx .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tF2kdrlhpx .vertical-line:before {
  content: '';
  background-color: #e9204e;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-tF2kdrlhpx .mbr-text,
.cid-tF2kdrlhpx .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tF2kdrlhpx .media-content,
.cid-tF2kdrlhpx .mbr-section-title,
.cid-tF2kdrlhpx .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2kdrlhpx .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tF2kdrlhpx div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
}
.cid-tF2kdrELpT {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tF2kdrELpT {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tF2kdrELpT .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2kdrELpT .box {
  background-image: url("../../../assets/images/recording-2022-05-13-at-15.27.06.gif");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2kdrELpT .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2kdrELpT .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2kdrELpT .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2kdrELpT .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-tF2kdrELpT .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2kdrELpT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2kdrELpT .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2kdrELpT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2kdrELpT a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2kdrELpT {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tF2kdrELpT .box {
    height: 250px;
  }
}
.cid-tF2kdrELpT .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2kdrELpT .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tF2kdrELpT .left-block {
    padding-right: 4rem;
  }
  .cid-tF2kdrELpT .row {
    padding: 0 1rem;
  }
}
.cid-tF2kdrELpT .btn {
  margin-left: 0rem;
}
.cid-tF2kdrELpT .mbr-text,
.cid-tF2kdrELpT .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2kdrELpT .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2kdrELpT .box {
    margin-top: -40px !important;
  }
  .cid-tF2kdrELpT h2 {
    padding-top: 50px;
  }
}
.cid-tF2kds2CJI {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/acupuncture-case-study1-1.png");
}
@media (max-width: 992px) {
  .cid-tF2kds2CJI {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tF2kds2CJI .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2kds2CJI .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2kds2CJI .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2kds2CJI .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2kds2CJI .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2kds2CJI .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-tF2kds2CJI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2kds2CJI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2kds2CJI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2kds2CJI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2kds2CJI a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2kds2CJI {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tF2kds2CJI .box {
    height: 250px;
  }
}
.cid-tF2kds2CJI .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2kds2CJI .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tF2kds2CJI .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2kds2CJI .row {
    padding: 0 1rem;
  }
}
.cid-tF2kds2CJI .btn {
  margin-left: 0rem;
}
.cid-tF2kds2CJI .mbr-text,
.cid-tF2kds2CJI .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tF2kds2CJI .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2kds2CJI .box {
    margin-top: -40px !important;
  }
  .cid-tF2kds2CJI h2 {
    padding-top: 50px;
  }
  .cid-tF2kds2CJI p {
    font-size: 20px !important;
  }
}
.cid-tF2kds2CJI .star-colour {
  color: #e9204f;
}
.cid-tF2kds2CJI h2 {
  color: #e9204e;
}
.cid-tF2kds2CJI p {
  font-size: 28px;
}
.cid-tF2kdskxn0 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tF2kdskxn0 h1 {
  margin-bottom: 0.2rem;
}
.cid-tF2kdskxn0 .container-fluid {
  padding: 0;
}
.cid-tF2kdskxn0 img {
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 10;
}
.cid-tF2kdskxn0 .mbr-figure {
  height: 100%;
}
.cid-tF2kdskxn0 .col-lg-6 {
  padding: 0;
}
.cid-tF2kdskxn0 .mbr-text {
  color: #747474;
}
.cid-tF2kdskxn0 hr {
  width: 40px;
  height: 2px;
  top: -1rem;
}
.cid-tF2kdskxn0 .mbr-section-subtitle {
  margin-bottom: 3.5rem;
}
.cid-tF2kdskxn0 .mbr-section-subtitle-1 {
  color: #e9204f;
}
.cid-tF2kdskxn0 .mbr-section-subtitle-2 {
  margin-top: 4.2rem;
}
@media (min-width: 767px) {
  .cid-tF2kdskxn0 .row {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .cid-tF2kdskxn0 .media-content {
    padding-left: 2.2rem;
  }
}
@media (max-width: 992px) {
  .cid-tF2kdskxn0 .left-block {
    margin-top: 4.5rem;
  }
}
.cid-tF2kdskxn0 .btn {
  color: #101010 !important;
}
.cid-tF2kdskxn0 .btn:hover {
  color: #ffffff !important;
}
.cid-tF2kdskxn0 .line-title {
  width: 40px;
  height: 2px;
  background-color: #e9204e;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-tF2kdskxn0 .mbr-text,
.cid-tF2kdskxn0 .mbr-section-btn {
  color: #1b1b1b;
}
.cid-tF2kdskxn0 .media-content,
.cid-tF2kdskxn0 .mbr-section-title,
.cid-tF2kdskxn0 .line-title {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2kdskxn0 .mbr-figure {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
  }
  .cid-tF2kdskxn0 div.col-md-12.col-lg-7.left-block {
    margin-top: 0rem !important;
  }
  .cid-tF2kdskxn0 .cid-t5vpNyav40 .left-block {
    padding-top: 0px;
  }
}
.cid-tF2kdsE7dS {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tF2kdsE7dS {
    padding-top: 30px;
    padding-bottom: 80px;
  }
  .cid-tF2kdsE7dS .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2kdsE7dS .box {
  background-image: url("../../../assets/images/onlinesalesgrowth.png");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 500px;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 3px 0px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2kdsE7dS .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2kdsE7dS .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2kdsE7dS .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2kdsE7dS .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-tF2kdsE7dS .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2kdsE7dS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2kdsE7dS .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2kdsE7dS a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2kdsE7dS a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2kdsE7dS {
    padding-top: 21px;
    padding-bottom: 56px;
  }
  .cid-tF2kdsE7dS .box {
    height: 250px;
  }
}
.cid-tF2kdsE7dS .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2kdsE7dS .mbr-section-title {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .cid-tF2kdsE7dS .left-block {
    padding-right: 4rem;
  }
  .cid-tF2kdsE7dS .row {
    padding: 0 1rem;
  }
}
.cid-tF2kdsE7dS .btn {
  margin-left: 0rem;
}
.cid-tF2kdsE7dS .mbr-text,
.cid-tF2kdsE7dS .mbr-section-btn {
  color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2kdsE7dS .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2kdsE7dS .box {
    margin-top: -40px !important;
  }
  .cid-tF2kdsE7dS h2 {
    padding-top: 50px;
  }
}
.cid-tF2kdsT7Ln {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/acupuncture-case-study2.png");
}
@media (max-width: 992px) {
  .cid-tF2kdsT7Ln {
    padding-top: 90px;
    padding-bottom: 60px;
  }
  .cid-tF2kdsT7Ln .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2kdsT7Ln .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2kdsT7Ln .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2kdsT7Ln .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2kdsT7Ln .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2kdsT7Ln .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-tF2kdsT7Ln .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2kdsT7Ln .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2kdsT7Ln .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2kdsT7Ln a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2kdsT7Ln a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2kdsT7Ln {
    padding-top: 63px;
    padding-bottom: 42px;
  }
  .cid-tF2kdsT7Ln .box {
    height: 250px;
  }
}
.cid-tF2kdsT7Ln .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2kdsT7Ln .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tF2kdsT7Ln .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2kdsT7Ln .row {
    padding: 0 1rem;
  }
}
.cid-tF2kdsT7Ln .btn {
  margin-left: 0rem;
}
.cid-tF2kdsT7Ln .mbr-text,
.cid-tF2kdsT7Ln .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tF2kdsT7Ln {
    background-position: -1050px 0px !important;
  }
  .cid-tF2kdsT7Ln .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2kdsT7Ln .box {
    margin-top: -40px !important;
  }
  .cid-tF2kdsT7Ln h2 {
    padding-top: 50px;
  }
  .cid-tF2kdsT7Ln p {
    font-size: 20px !important;
  }
}
.cid-tF2kdsT7Ln .star-colour {
  color: #e9204f;
}
.cid-tF2kdsT7Ln H1 {
  color: #e9204e;
}
.cid-tF2kdsT7Ln p {
  font-size: 28px;
}
.cid-tF2kdtaubA {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-tF2kdtaubA .first,
.cid-tF2kdtaubA .second,
.cid-tF2kdtaubA .third {
  display: inline-block;
}
.cid-tF2kdtaubA img {
  max-width: 350px;
  height: auto;
}
.cid-tF2kdtaubA .mbr-section-title {
  color: #191919;
  padding-bottom: 28px;
  margin-bottom: 0;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.cid-tF2kdtaubA .mbr-section-subtitle {
  color: #101010;
  margin-bottom: 0px !important;
  font-weight: 500;
  width: 100%;
  text-align: center;
  padding-bottom: 0px !important;
}
.cid-tF2kdtaubA .row {
  align-items: flex-end;
}
.cid-tF2kdtaubA .padd {
  padding-bottom: 0px !important;
  margin: 0;
}
.cid-tF2kdtoZw2 {
  background: #f6f6f6;
  padding-top: 0px;
  padding-bottom: 90px;
}
.cid-tF2kdtoZw2 .image-block {
  margin: auto;
}
.cid-tF2kdtoZw2 .image-block img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tF2kdtoZw2 .image-block {
    width: 100% !important;
  }
}
.cid-tF2kdtoZw2 .container-fluid {
  padding: 0;
}
@media (min-width: 767px) {
  .cid-tF2kdtoZw2 .container {
    padding: 0 2rem;
  }
}
@media (min-width: 1200px) {
  .cid-tF2kdtoZw2 .container {
    max-width: 950px !important;
  }
}
.cid-tF2kdtzHge {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/acupuncture-case-study3.png");
}
@media (max-width: 992px) {
  .cid-tF2kdtzHge {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .cid-tF2kdtzHge .box {
    margin-top: 2.5rem;
  }
}
.cid-tF2kdtzHge .box {
  background-image: url("");
  background-size: cover;
  background-position: center;
  display: flex;
  height: 450px;
  align-items: center;
  justify-content: center;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 3px 20px 0px rgba(25, 0, 7, 0.25);
}
.cid-tF2kdtzHge .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.cid-tF2kdtzHge .icon-wrap span {
  padding-left: 8px;
}
.cid-tF2kdtzHge .mbr-media span {
  font-size: 28px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tF2kdtzHge .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-tF2kdtzHge .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tF2kdtzHge .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tF2kdtzHge .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tF2kdtzHge a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tF2kdtzHge a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tF2kdtzHge {
    padding-top: 42px;
    padding-bottom: 28px;
  }
  .cid-tF2kdtzHge .box {
    height: 250px;
  }
}
.cid-tF2kdtzHge .mbr-text {
  color: #747474;
  margin-bottom: 2rem;
}
.cid-tF2kdtzHge .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-tF2kdtzHge .left-block {
  padding-right: 4rem;
}
@media (min-width: 767px) {
  .cid-tF2kdtzHge .row {
    padding: 0 1rem;
  }
}
.cid-tF2kdtzHge .btn {
  margin-left: 0rem;
}
.cid-tF2kdtzHge .mbr-text,
.cid-tF2kdtzHge .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tF2kdtzHge .mbr-white {
    padding-bottom: 40px !important;
  }
  .cid-tF2kdtzHge .box {
    margin-top: -40px !important;
  }
  .cid-tF2kdtzHge h2 {
    padding-top: 50px;
  }
  .cid-tF2kdtzHge p {
    font-size: 20px !important;
  }
}
.cid-tF2kdtzHge .star-colour {
  color: #e9204f;
}
.cid-tF2kdtzHge H1 {
  color: #e9204e;
}
.cid-tF2kdtzHge p {
  font-size: 28px;
}
.cid-tF2kdtXY6A {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tF2kdtXY6A .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tF2kdtXY6A textarea {
  min-height: 150px;
}
.cid-tF2kdtXY6A input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tF2kdtXY6A textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tF2kdtXY6A .form-control,
.cid-tF2kdtXY6A .field-input {
  padding: 1rem 0rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 2px solid #101010;
  color: #000000 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tF2kdtXY6A .form-control input::-webkit-input-placeholder,
.cid-tF2kdtXY6A .field-input input::-webkit-input-placeholder,
.cid-tF2kdtXY6A .form-control textarea::-webkit-input-placeholder,
.cid-tF2kdtXY6A .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tF2kdtXY6A .form-control input:-moz-placeholder,
.cid-tF2kdtXY6A .field-input input:-moz-placeholder,
.cid-tF2kdtXY6A .form-control textarea:-moz-placeholder,
.cid-tF2kdtXY6A .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tF2kdtXY6A .jq-number__spin:hover,
.cid-tF2kdtXY6A .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tF2kdtXY6A .jq-number__spin {
  background-color: #ffffff;
  border-color: #101010;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tF2kdtXY6A .jq-selectbox li,
.cid-tF2kdtXY6A .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tF2kdtXY6A .jq-selectbox li:hover,
.cid-tF2kdtXY6A .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tF2kdtXY6A .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tF2kdtXY6A .jq-number__spin.minus:hover:after,
.cid-tF2kdtXY6A .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tF2kdtXY6A .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tF2kdtXY6A .jq-number__spin.minus:after,
.cid-tF2kdtXY6A .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tF2kdtXY6A .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tF2kdtXY6A .social-list {
    margin-bottom: 3rem;
  }
  .cid-tF2kdtXY6A .email-input {
    margin-top: 2rem;
  }
}
.cid-tF2kdtXY6A .mbr-section-subtitle {
  color: #e9204e;
  margin-bottom: 2.4rem;
}
.cid-tF2kdtXY6A .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tF2kdtXY6A .mbr-iconfont-social {
  font-size: 1rem;
  color: #000000;
  margin-right: .6rem;
}
.cid-tF2kdtXY6A .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tF2kdtXY6A .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tF2kdtXY6A .social-list {
  display: flex;
}
.cid-tF2kdtXY6A .social-list a {
  transition: .3s;
}
.cid-tF2kdtXY6A .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tF2kdtXY6A .row {
  align-items: center;
}
.cid-tF2kdtXY6A .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tF2kdtXY6A .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tF2kdtXY6A .form-btn {
  margin-top: 2.5rem;
}
.cid-tF2kdtXY6A input::-webkit-input-placeholder,
.cid-tF2kdtXY6A textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tF2kdtXY6A input:-moz-placeholder,
.cid-tF2kdtXY6A textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tF2kdtXY6A .media-content {
    padding-right: 3rem;
  }
  .cid-tF2kdtXY6A .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tF2kdtXY6A .row {
    padding: 0 1rem;
  }
}
.cid-tF2kdtXY6A .btn:hover {
  background-color: #e9204e !important;
  border-color: #e9204e !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tF2kdtXY6A .form-btn {
    width: 100%;
  }
  .cid-tF2kdtXY6A .btn {
    width: 100%;
  }
}
.cid-tF2kdtXY6A H1 {
  color: #000000;
}
.cid-tF2kdtXY6A .mbr-text,
.cid-tF2kdtXY6A .mbr-section-btn {
  color: #000000;
}
.cid-tF2kdukthl {
  padding-top: 135px;
  padding-bottom: 0px;
  background: #1b1b1b;
}
.cid-tF2kdukthl .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tF2kdukthl .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #e9204e;
  transition: all .3s;
}
.cid-tF2kdukthl .mbr-iconfont-social:hover {
  color: #e9204e;
}
.cid-tF2kdukthl .mbr-section-title,
.cid-tF2kdukthl .social-list {
  display: flex;
  align-items: center;
  color: #ffffff;
}
.cid-tF2kdukthl .social-list a {
  transition: .3s;
}
.cid-tF2kdukthl .social-list a:hover {
  transform: translateY(-8px);
}
@media (max-width: 992px) {
  .cid-tF2kdukthl .block-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cid-tF2kdukthl .social-list {
    margin-bottom: 2rem;
  }
  .cid-tF2kdukthl .mbr-section-title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tF2kdukthl .block-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .cid-tF2kdukthl .btn {
    margin-right: 0rem;
    margin-bottom: 0rem;
  }
  .cid-tF2kdukthl .row {
    padding: 0 1rem;
  }
}
.cid-tF2kduCEUV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1b1b1b;
}
@media (max-width: 767px) {
  .cid-tF2kduCEUV h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tF2kduCEUV .container {
    position: relative;
  }
  .cid-tF2kduCEUV .row {
    margin: 0;
  }
  .cid-tF2kduCEUV h2 {
    margin: 0;
  }
}
.cid-tF2kduCEUV .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tF2kduCEUV .mbr-text {
  margin-top: 1.4rem;
  color: #f9f9f9;
}
.cid-tF2kduCEUV P {
  color: #ffffff;
  text-align: center;
}
.cid-tF2kduSqEr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #161616;
}
.cid-tF2kduSqEr .link {
  margin: 0;
}
.cid-tF2kduSqEr .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tF2kduSqEr .card {
    margin-bottom: 1rem;
  }
}
.cid-tF2kduSqEr .card-title {
  margin-bottom: 0rem;
}
.cid-tF2kduSqEr a {
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tF2kduSqEr .card-box:hover a:hover {
  color: #e9204e !important;
}
.cid-tF2kduSqEr .align-center {
  text-align: center;
}
.cid-tF2kdvb2UH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tF2kdvb2UH .media-container-row {
  align-items: center;
}
.cid-tF2kdvb2UH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tF2kdvb2UH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tF2kdvb2UH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tF2kdvb2UH .foot-menu li {
  padding: 0.1rem 0rem !important;
  position: relative;
  margin: 0 0.5rem;
}
.cid-tF2kdvb2UH .foot-menu-item {
  transform: 0.2s;
}
.cid-tF2kdvb2UH .foot-menu-item:hover a {
  color: #e9204e !important;
}
.cid-tF2kdvb2UH .foot-menu-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  width: 0;
  height: 1px;
  -webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  -o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tF2kdvb2UH .foot-menu-item:hover::before {
  width: 60px;
  background-color: #e9204e;
}
.cid-tF2kdvb2UH .mbr-text {
  color: #747474;
}
@media (max-width: 992px) {
  .cid-tF2kdvb2UH .foot-menu {
    justify-content: center;
  }
  .cid-tF2kdvb2UH .mbr-text {
    text-align: center;
  }
  .cid-tF2kdvb2UH .media-container-row {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tF2kdvb2UH .foot-menu {
    justify-content: flex-end;
  }
}
.cid-tF2kdvb2UH .link:hover {
  color: #ffffff;
}
.cid-tF2kdvvF6P .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tF2kdvvF6P .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tF2kdvvF6P .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tF2kdvvF6P .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tF2kdvvF6P .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tF2kdvvF6P .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tF2kdvvF6P .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tF2kdvvF6P .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tF2kdvvF6P P {
  color: #232323;
}
.cid-tF2kdvvF6P DIV {
  color: #ffffff;
}
.cid-tF2kdvvF6P H10 {
  color: #767676;
}
.cid-tF2kdvvF6P .hidden {
  display: none;
}
.cid-tF2kdvvF6P p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tF2kdvvF6P .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: -11px;
  Right: 0px;
  width: 288px;
}
.cid-tF2kdvvF6P .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tF2kdvvF6P .sticky li:hover {
  margin-left: 0px;
}
.cid-tF2kdvvF6P .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-right: 10px;
}
.cid-tF2kdvvF6P .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tF2kdvvF6P .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tF2kdvvF6P {
    display: none;
  }
}
.cid-tF2kdw4gum .icon-bar {
  z-index: 100002;
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tF2kdw4gum .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-tF2kdw4gum .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 14px;
}
.cid-tF2kdw4gum .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-tF2kdw4gum .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tF2kdw4gum .corner-ribbon {
  z-index: 20001;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-tF2kdw4gum .corner-ribbon ov:hover .effetover {
  background-image: linear-gradient(#000000, #55b4d4);
}
.cid-tF2kdw4gum .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-tF2kdw4gum P {
  color: #232323;
}
.cid-tF2kdw4gum DIV {
  color: #ffffff;
}
.cid-tF2kdw4gum H10 {
  color: #767676;
}
.cid-tF2kdw4gum .hidden {
  display: none;
}
.cid-tF2kdw4gum p {
  color: #ecf0f1;
  line-height: 28px;
  font-size: 15px;
  padding-top: 0px;
}
.cid-tF2kdw4gum .sticky-container {
  z-index: 1001;
  padding: 0px;
  margin: 0px;
  position: fixed;
  bottom: 15px;
  Left: 0px;
  width: 288px;
}
.cid-tF2kdw4gum .sticky li {
  list-style-type: none;
  background-color: none;
  color: #efefef;
  height: 76px;
  padding: 0px;
  margin: 0px 0px 1px 0px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.cid-tF2kdw4gum .sticky li:hover {
  margin-left: 0px;
}
.cid-tF2kdw4gum .sticky li img {
  float: left;
  margin: 0px 0px;
  margin-left: 10px;
}
.cid-tF2kdw4gum .sticky li p {
  padding: 0px;
  margin: 0px;
  line-height: 43px;
}
.cid-tF2kdw4gum .customHTML {
  padding: 0px !important;
}
@media only screen and (max-width: 960px) {
  .cid-tF2kdw4gum {
    display: none;
  }
}
.cid-tF2kdwxjjF .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #e9204e;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.cid-tF2kdwxjjF .my-float {
  margin-top: 16px;
}
.cid-tF2kdwxjjF P {
  color: #232323;
}
.cid-tF2kdwxjjF DIV {
  color: #ffffff;
}
.cid-tF2kdwxjjF H10 {
  color: #767676;
}
.cid-tF2kdwxjjF .hidden {
  display: none;
}
@media only screen and (min-width: 960px) {
  .cid-tF2kdwxjjF {
    display: none;
  }
}
