.navbar-dropdown {  left: 0;  padding: 0;  position: absolute;  right: 0;  top: 0;  transition: all 0.45s ease;  z-index: 1030;  background: #282828; }  .navbar-dropdown .navbar-logo {    margin-right: 0.8rem;    transition: margin 0.3s ease-in-out;    vertical-align: middle; }    .navbar-dropdown .navbar-logo img {      height: 3.125rem;      transition: all 0.3s ease-in-out; }    .navbar-dropdown .navbar-logo.mbr-iconfont {      font-size: 3.125rem;      line-height: 3.125rem; }  .navbar-dropdown .navbar-caption {    font-weight: 700;    white-space: normal;    vertical-align: -4px;    line-height: 3.125rem !important; }    .navbar-dropdown .navbar-caption, .navbar-dropdown .navbar-caption:hover {      color: inherit;      text-decoration: none; }  .navbar-dropdown .mbr-iconfont + .navbar-caption {    vertical-align: -1px; }  .navbar-dropdown.navbar-fixed-top {    position: fixed; }  .navbar-dropdown .navbar-brand span {    vertical-align: -4px; }  .navbar-dropdown.bg-color.transparent {    background: none; }  .navbar-dropdown.navbar-short .navbar-brand {    padding: 0.625rem 0; }    .navbar-dropdown.navbar-short .navbar-brand span {      vertical-align: -1px; }  .navbar-dropdown.navbar-short .navbar-caption {    line-height: 2.375rem !important;    vertical-align: -2px; }  .navbar-dropdown.navbar-short .navbar-logo {    margin-right: 0.5rem; }    .navbar-dropdown.navbar-short .navbar-logo img {      height: 2.375rem; }    .navbar-dropdown.navbar-short .navbar-logo.mbr-iconfont {      font-size: 2.375rem;      line-height: 2.375rem; }  .navbar-dropdown.navbar-short .mbr-table-cell {    height: 3.625rem; }  .navbar-dropdown .navbar-close {    left: 0.6875rem;    position: fixed;    top: 0.75rem;    z-index: 1000; }  .navbar-dropdown .hamburger-icon {    content: "";    display: inline-block;    vertical-align: middle;    width: 16px;    -webkit-box-shadow: 0 -6px 0 1px #282828,0 0 0 1px #282828,0 6px 0 1px #282828;    -moz-box-shadow: 0 -6px 0 1px #282828,0 0 0 1px #282828,0 6px 0 1px #282828;    box-shadow: 0 -6px 0 1px #282828,0 0 0 1px #282828,0 6px 0 1px #282828; }.dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after {  border-bottom: 0.35em solid transparent;  border-left: 0.35em solid;  border-right: 0;  border-top: 0.35em solid transparent;  margin-left: 0.3rem; }.dropdown-menu .dropdown-item:focus {  outline: 0; }.nav-dropdown {  font-size: 0.75rem;  font-weight: 500;  height: auto !important; }  .nav-dropdown .nav-btn {    padding-left: 1rem; }  .nav-dropdown .link {    margin: .667em 1.667em;    font-weight: 500;    padding: 0;    transition: color .2s ease-in-out; }    .nav-dropdown .link.dropdown-toggle {      margin-right: 2.583em; }      .nav-dropdown .link.dropdown-toggle::after {        margin-left: .25rem;        border-top: 0.35em solid;        border-right: 0.35em solid transparent;        border-left: 0.35em solid transparent;        border-bottom: 0; }      .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {        margin: 0;        padding: 0.667em 3.263em  0.667em 1.667em; }  .nav-dropdown .link::after,  .nav-dropdown .dropdown-item::after {    color: inherit; }  .nav-dropdown .btn {    font-size: 0.75rem;    font-weight: 700;    letter-spacing: 0;    margin-bottom: 0;    padding-left: 1.25rem;    padding-right: 1.25rem; }  .nav-dropdown .dropdown-menu {    border-radius: 0;    border: 0;    left: 0;    margin: 0;    padding-bottom: 1.25rem;    padding-top: 1.25rem;    position: relative; }  .nav-dropdown .dropdown-submenu {    margin-left: 0.125rem;    top: 0; }  .nav-dropdown .dropdown-item {    font-weight: 500;    line-height: 2;    padding: 0.3846em 4.615em 0.3846em 1.5385em;    position: relative;    transition: color .2s ease-in-out, background-color .2s ease-in-out; }    .nav-dropdown .dropdown-item::after {      margin-top: -0.3077em;      position: absolute;      right: 1.1538em;      top: 50%; }    .nav-dropdown .dropdown-item:focus, .nav-dropdown .dropdown-item:hover {      background: none; }@media (max-width: 767px) {  .nav-dropdown.navbar-toggleable-sm {    bottom: 0;    display: none;    left: 0;    overflow-x: hidden;    position: fixed;    top: 0;    transform: translateX(-100%);    -ms-transform: translateX(-100%);    -webkit-transform: translateX(-100%);    width: 18.75rem;    z-index: 999; } }.nav-dropdown.navbar-toggleable-xl {  bottom: 0;  display: none;  left: 0;  overflow-x: hidden;  position: fixed;  top: 0;  transform: translateX(-100%);  -ms-transform: translateX(-100%);  -webkit-transform: translateX(-100%);  width: 18.75rem;  z-index: 999; }.nav-dropdown-sm {  display: block !important;  overflow-x: hidden;  overflow: auto;  padding-top: 3.875rem; }  .nav-dropdown-sm::after {    content: "";    display: block;    height: 3rem;    width: 100%; }  .nav-dropdown-sm.collapse.in ~ .navbar-close {    display: block !important; }  .nav-dropdown-sm.collapsing, .nav-dropdown-sm.collapse.in {    transform: translateX(0);    -ms-transform: translateX(0);    -webkit-transform: translateX(0);    transition: all 0.25s ease-out;    -webkit-transition: all 0.25s ease-out;    background: #282828; }  .nav-dropdown-sm.collapsing[aria-expanded="false"] {    transform: translateX(-100%);    -ms-transform: translateX(-100%);    -webkit-transform: translateX(-100%); }  .nav-dropdown-sm .nav-item {    display: block;    margin-left: 0 !important;    padding-left: 0; }  .nav-dropdown-sm .link,  .nav-dropdown-sm .dropdown-item {    border-top: 1px dotted rgba(255, 255, 255, 0.1);    font-size: 0.8125rem;    line-height: 1.6;    margin: 0 !important;    padding: 0.875rem 2.4rem 0.875rem 1.5625rem !important;    position: relative;    white-space: normal; }    .nav-dropdown-sm .link:focus, .nav-dropdown-sm .link:hover,    .nav-dropdown-sm .dropdown-item:focus,    .nav-dropdown-sm .dropdown-item:hover {      background: rgba(0, 0, 0, 0.2) !important;      color: #c0a375; }  .nav-dropdown-sm .nav-btn {    position: relative;    padding: 1.5625rem 1.5625rem 0 1.5625rem; }    .nav-dropdown-sm .nav-btn::before {      border-top: 1px dotted rgba(255, 255, 255, 0.1);      content: "";      left: 0;      position: absolute;      top: 0;      width: 100%; }    .nav-dropdown-sm .nav-btn + .nav-btn {      padding-top: 0.625rem; }      .nav-dropdown-sm .nav-btn + .nav-btn::before {        display: none; }  .nav-dropdown-sm .btn {    padding: 0.625rem 0; }  .nav-dropdown-sm .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; }  .nav-dropdown-sm .dropdown-toggle[data-toggle="dropdown-submenu"][aria-expanded="true"]::after {    border-top: 0;    border-right: 0.35em solid transparent;    border-left: 0.35em solid transparent;    border-bottom: 0.35em solid; }  .nav-dropdown-sm .dropdown-menu {    margin: 0;    padding: 0;    position: relative;    top: 0;    left: 0;    width: 100%;    border: 0;    float: none;    border-radius: 0;    background: none; }  .nav-dropdown-sm .dropdown-submenu {    left: 100%;    margin-left: 0.125rem;    margin-top: -1.25rem;    top: 0; }.navbar-toggleable-sm .nav-dropdown .dropdown-menu {  position: absolute; }.navbar-toggleable-sm .nav-dropdown .dropdown-submenu {  left: 100%;  margin-left: 0.125rem;  margin-top: -1.25rem;  top: 0; }.navbar-toggleable-sm.opened .nav-dropdown .dropdown-menu {  position: relative; }.navbar-toggleable-sm.opened .nav-dropdown .dropdown-submenu {  left: 0;  margin-left: 00rem;  margin-top: 0rem;  top: 0; }.is-builder .nav-dropdown.collapsing {  transition: none !important; }@charset "UTF-8";section {  background-color: #ffffff;}body {  font-style: normal;  line-height: 1.5;  font-weight: 400;  color: #232323;  position: relative;}button {  background-color: transparent;  border-color: transparent;}.embla__button,.carousel-control {  background-color: #edefea !important;  opacity: 0.8 !important;  color: #464845 !important;  border-color: #edefea !important;}.carousel .close,.modalWindow .close {  background-color: #edefea !important;  color: #464845 !important;  border-color: #edefea !important;  opacity: 0.8 !important;}.carousel .close:hover,.modalWindow .close:hover {  opacity: 1 !important;}.carousel-indicators li {  background-color: #edefea !important;  border: 2px solid #464845 !important;}.carousel-indicators li:hover,.carousel-indicators li:active {  opacity: 0.8 !important;}.embla__button:hover,.carousel-control:hover {  background-color: #edefea !important;  opacity: 1 !important;}.modalWindow-video-container {  height: 80%;}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;}.mbr-section-title {  font-style: normal;  line-height: 1.3;}.mbr-section-subtitle {  line-height: 1.3;}.mbr-text {  font-style: normal;  line-height: 1.7;}h1,h2,h3,h4,h5,h6,.display-1,.display-2,.display-4,.display-5,.display-7,span,p,a {  line-height: 1;  word-break: break-word;  word-wrap: break-word;  font-weight: 400;}b,strong {  font-weight: bold;}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {  transition-delay: 9999s;  -webkit-transition-property: background-color, color;  transition-property: background-color, color;}textarea[type=hidden] {  display: none;}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: #111111;}.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;}/*! Font-weight  */.mbr-light {  font-weight: 300;}.mbr-regular {  font-weight: 400;}.mbr-semibold {  font-weight: 500;}.mbr-bold {  font-weight: 700;}/*! Media  */.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 {  margin-bottom: 0;  overflow: hidden;}figure[mbr-media-size] {  transition: width 0.1s;}img,iframe {  display: block;  width: 100%;}.card {  background-color: transparent;  border: none;}.card-box {  width: 100%;}.card-img {  text-align: center;  flex-shrink: 0;  -webkit-flex-shrink: 0;}.media {  max-width: 100%;  margin: 0 auto;}.mbr-figure {  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: -0.6rem;  margin-right: -0.6rem;  font-size: 0;}.btn {  font-weight: 600;  border-width: 1px;  font-style: normal;  margin: 0.6rem 0.6rem;  white-space: normal;  transition: all 0.2s ease-in-out;  display: inline-flex;  align-items: center;  justify-content: center;  word-break: break-word;}.btn-sm {  font-weight: 600;  letter-spacing: 0px;  transition: all 0.3s ease-in-out;}.btn-md {  font-weight: 600;  letter-spacing: 0px;  transition: all 0.3s ease-in-out;}.btn-lg {  font-weight: 600;  letter-spacing: 0px;  transition: all 0.3s ease-in-out;}.btn-form {  margin: 0;}.btn-form:hover {  cursor: pointer;}nav .mbr-section-btn {  margin-left: 0rem;  margin-right: 0rem;}/*! Btn icon margin */.btn .mbr-iconfont,.btn.btn-sm .mbr-iconfont {  order: 1;  cursor: pointer;  margin-left: 0.5rem;  vertical-align: sub;}.btn.btn-md .mbr-iconfont,.btn.btn-md .mbr-iconfont {  margin-left: 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;  min-height: 100vh;  padding-top: 3rem;  padding-bottom: 3rem;}/*! Map */.map {  height: 25rem;  position: relative;}.map iframe {  width: 100%;  height: 100%;}/*! Scroll to top arrow */.mbr-arrow-up {  bottom: 25px;  right: 90px;  position: fixed;  text-align: right;  z-index: 5000;  color: #ffffff;  font-size: 22px;}.mbr-arrow-up a {  background: rgba(0, 0, 0, 0.2);  border-radius: 50%;  color: #fff;  display: inline-block;  height: 60px;  width: 60px;  border: 2px solid #fff;  outline-style: none !important;  position: relative;  text-decoration: none;  transition: all 0.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: "›";  display: inline-block;  font-family: serif;  font-size: 22px;  line-height: 1;  font-style: normal;  position: relative;  top: 6px;  left: -4px;  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%;  transform: translateX(-50%);}@media (max-width: 767px) {  .mbr-arrow {    display: none;  }}.mbr-arrow > a {  display: inline-block;  text-decoration: none;  outline-style: none;  animation: arrowdown 1.7s ease-in-out infinite;  color: #ffffff;}.mbr-arrow > a > i {  position: absolute;  top: -2px;  left: 15px;  font-size: 2rem;}#scrollToTop a i::before {  content: "";  position: absolute;  display: block;  border-bottom: 2.5px solid #fff;  border-left: 2.5px solid #fff;  width: 27.8%;  height: 27.8%;  left: 50%;  top: 51%;  transform: translateY(-30%) translateX(-50%) rotate(135deg);}@keyframes arrowdown {  0% {    transform: translateY(0px);  }  50% {    transform: translateY(-5px);  }  100% {    transform: translateY(0px);  }}@media (max-width: 500px) {  .mbr-arrow-up {    left: 0;    right: 0;    text-align: center;  }}/*Gradients animation*/@keyframes gradient-animation {  from {    background-position: 0% 100%;    animation-timing-function: ease-in-out;  }  to {    background-position: 100% 0%;    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;  width: auto;}@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;  }  .menu .navbar-collapse.show {    overflow: auto;  }}@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;  }}.nav-link .mbr-iconfont {  margin-right: 0.5rem;}.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-dropdown .link {  padding: 0.667em 1.667em !important;  margin: 0 !important;}.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;}.card-wrapper {  -webkit-flex: 1;}.carousel-control {  z-index: 10;  display: -webkit-flex;}.carousel-controls {  display: -webkit-flex;}.media {  display: -webkit-flex;}.form-group:focus {  outline: none;}.jq-selectbox__select {  padding: 7px 0;  position: relative;}.jq-selectbox__dropdown {  overflow: hidden;  border-radius: 10px;  position: absolute;  top: 100%;  left: 0 !important;  width: 100% !important;}.jq-selectbox__trigger-arrow {  right: 0;  transform: translateY(-50%);}.jq-selectbox li {  padding: 1.07em 0.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;  box-shadow: 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;}.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;}.form-asterisk {  font-family: initial;  position: absolute;  top: -2px;  font-weight: normal;}.form-control-label {  position: relative;  cursor: pointer;  margin-bottom: 0.357em;  padding: 0;}.alert {  color: #ffffff;  border-radius: 0;  border: 0;  font-size: 1.1rem;  line-height: 1.5;  margin-bottom: 1.875rem;  padding: 1.25rem;  position: relative;  text-align: center;}.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;}.form-control {  background-color: #ffffff;  background-clip: border-box;  color: #232323;  line-height: 1rem !important;  height: auto;  padding: 1.2rem 2rem;  transition: border-color 0.25s ease 0s;  border: 1px solid transparent !important;  border-radius: 4px;  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;}.form-active .form-control:invalid {  border-color: red;}.row > * {  padding-right: 1rem;  padding-left: 1rem;}form .row {  margin-left: -0.6rem;  margin-right: -0.6rem;}form .row [class*=col] {  padding-left: 0.6rem;  padding-right: 0.6rem;}form .mbr-section-btn {  padding-left: 0.6rem;  padding-right: 0.6rem;}form .form-check-input {  margin-top: 0.5;}textarea.form-control {  line-height: 1.5rem !important;}.form-group {  margin-bottom: 1.2rem;}.form-control,form .btn {  min-height: 48px;}.gdpr-block label span.textGDPR input[name=gdpr] {  top: 7px;}.form-control:focus {  box-shadow: none;}:focus {  outline: none;}.mbr-overlay {  background-color: #000;  bottom: 0;  left: 0;  opacity: 0.5;  position: absolute;  right: 0;  top: 0;  z-index: 0;  pointer-events: none;}blockquote {  font-style: italic;  padding: 3rem;  font-size: 1.09rem;  position: relative;  border-left: 3px solid;}ul,ol,pre,blockquote {  margin-bottom: 2.3125rem;}.mt-4 {  margin-top: 2rem !important;}.mb-4 {  margin-bottom: 2rem !important;}.container,.container-fluid {  padding-left: 16px;  padding-right: 16px;}.row {  margin-left: -16px;  margin-right: -16px;}.row > [class*=col] {  padding-left: 16px;  padding-right: 16px;}@media (min-width: 992px) {  .container-fluid {    padding-left: 32px;    padding-right: 32px;  }}@media (max-width: 991px) {  .mbr-container {    padding-left: 16px;    padding-right: 16px;  }}.app-video-wrapper > img {  opacity: 1;}.app-video-wrapper {  background: transparent;}.item {  position: relative;}.dropdown-menu .dropdown-menu {  left: 100%;}.dropdown-item + .dropdown-menu {  display: none;}.dropdown-item:hover + .dropdown-menu,.dropdown-menu:hover {  display: block;}@media (min-aspect-ratio: 16/9) {  .mbr-video-foreground {    height: 300% !important;    top: -100% !important;  }}@media (max-aspect-ratio: 16/9) {  .mbr-video-foreground {    width: 300% !important;    left: -100% !important;  }}.engine {	position: absolute;	text-indent: -2400px;	text-align: center;	padding: 0;	top: 0;	left: -2400px;}.btn {  border-width: 2px;}img,.card-wrap,.card-wrapper,.video-wrapper,.mbr-figure iframe,.google-map iframe,.slide-content,.plan,.card,.item-wrapper {  border-radius: 2rem !important;}.video-wrapper {  overflow: hidden;}body {  font-family: system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}.display-1 {  font-family: 'Inter Tight', sans-serif;  font-size: 5rem;  line-height: 1;}.display-1 > .mbr-iconfont {  font-size: 6.25rem;}.display-2 {  font-family: 'Inter Tight', sans-serif;  font-size: 4rem;  line-height: 1;}.display-2 > .mbr-iconfont {  font-size: 5rem;}.display-4 {  font-family: 'Inter Tight', sans-serif;  font-size: 1.4rem;  line-height: 1.5;}.display-4 > .mbr-iconfont {  font-size: 1.75rem;}.display-5 {  font-family: 'Inter Tight', sans-serif;  font-size: 2rem;  line-height: 1.5;}.display-5 > .mbr-iconfont {  font-size: 2.5rem;}.display-7 {  font-family: 'Inter Tight', sans-serif;  font-size: 1.4rem;  line-height: 1.3;}.display-7 > .mbr-iconfont {  font-size: 1.75rem;}/* ---- 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: 992px) {  .display-1 {    font-size: 4rem;  }}@media (max-width: 768px) {  .display-1 {    font-size: 3.5rem;    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));  }  .display-2 {    font-size: 3.2rem;    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));  }  .display-4 {    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))));  }  .display-5 {    font-size: 1.6rem;    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));  }  .display-7 {    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))));  }}@media (min-width: 992px) and (max-width: 1400px) {  .display-1 {    font-size: 3.5rem;    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));  }  .display-2 {    font-size: 3.2rem;    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));  }  .display-4 {    font-size: 1.12rem;    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));  }  .display-5 {    font-size: 1.6rem;    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));  }  .display-7 {    font-size: 1.12rem;    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));  }}/* Buttons */.btn {  padding: 1.25rem 2rem;  border-radius: 4px;}@media (max-width: 767px) {  .btn {    padding: 0.75rem 1.5rem;  }}.btn-sm {  padding: 0.6rem 1.2rem;  border-radius: 4px;}.btn-md {  padding: 0.6rem 1.2rem;  border-radius: 4px;}.btn-lg {  padding: 1.25rem 2rem;  border-radius: 4px;}.bg-primary {  background-color: #9fe870 !important;}.bg-success {  background-color: #3a341c !important;}.bg-info {  background-color: #320707 !important;}.bg-warning {  background-color: #a0e2e1 !important;}.bg-danger {  background-color: #ffea64 !important;}.btn-primary,.btn-primary:active {  background-color: #9fe870 !important;  border-color: #9fe870 !important;  color: #264d0c !important;  box-shadow: none;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary.active {  color: inherit;  background-color: #bcef9c !important;  border-color: #bcef9c !important;  box-shadow: none;}.btn-primary.disabled,.btn-primary:disabled {  color: #264d0c !important;  background-color: #bcef9c !important;  border-color: #bcef9c !important;}.btn-secondary,.btn-secondary:active {  background-color: #ffd7ef !important;  border-color: #ffd7ef !important;  color: #d70081 !important;  box-shadow: none;}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary.active {  color: inherit;  background-color: #ffffff !important;  border-color: #ffffff !important;  box-shadow: none;}.btn-secondary.disabled,.btn-secondary:disabled {  color: #d70081 !important;  background-color: #ffffff !important;  border-color: #ffffff !important;}.btn-info,.btn-info:active {  background-color: #320707 !important;  border-color: #320707 !important;  color: #ffffff !important;  box-shadow: none;}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info.active {  color: inherit;  background-color: #5f0d0d !important;  border-color: #5f0d0d !important;  box-shadow: none;}.btn-info.disabled,.btn-info:disabled {  color: #ffffff !important;  background-color: #5f0d0d !important;  border-color: #5f0d0d !important;}.btn-success,.btn-success:active {  background-color: #3a341c !important;  border-color: #3a341c !important;  color: #ffffff !important;  box-shadow: none;}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success.active {  color: inherit;  background-color: #5c532d !important;  border-color: #5c532d !important;  box-shadow: none;}.btn-success.disabled,.btn-success:disabled {  color: #ffffff !important;  background-color: #5c532d !important;  border-color: #5c532d !important;}.btn-warning,.btn-warning:active {  background-color: #a0e2e1 !important;  border-color: #a0e2e1 !important;  color: #1f6463 !important;  box-shadow: none;}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning.active {  color: inherit;  background-color: #c7eeed !important;  border-color: #c7eeed !important;  box-shadow: none;}.btn-warning.disabled,.btn-warning:disabled {  color: #1f6463 !important;  background-color: #c7eeed !important;  border-color: #c7eeed !important;}.btn-danger,.btn-danger:active {  background-color: #ffea64 !important;  border-color: #ffea64 !important;  color: #645600 !important;  box-shadow: none;}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger.active {  color: inherit;  background-color: #fff197 !important;  border-color: #fff197 !important;  box-shadow: none;}.btn-danger.disabled,.btn-danger:disabled {  color: #645600 !important;  background-color: #fff197 !important;  border-color: #fff197 !important;}.btn-white,.btn-white:active {  background-color: #eff0ec !important;  border-color: #eff0ec !important;  color: #757b62 !important;  box-shadow: none;}.btn-white:hover,.btn-white:focus,.btn-white.focus,.btn-white.active {  color: inherit;  background-color: #ffffff !important;  border-color: #ffffff !important;  box-shadow: none;}.btn-white.disabled,.btn-white:disabled {  color: #757b62 !important;  background-color: #ffffff !important;  border-color: #ffffff !important;}.btn-black,.btn-black:active {  background-color: #232323 !important;  border-color: #232323 !important;  color: #ffffff !important;  box-shadow: none;}.btn-black:hover,.btn-black:focus,.btn-black.focus,.btn-black.active {  color: inherit;  background-color: #3d3d3d !important;  border-color: #3d3d3d !important;  box-shadow: none;}.btn-black.disabled,.btn-black:disabled {  color: #ffffff !important;  background-color: #3d3d3d !important;  border-color: #3d3d3d !important;}.btn-primary-outline,.btn-primary-outline:active {  background-color: transparent !important;  border-color: #9fe870;  color: #9fe870;}.btn-primary-outline:hover,.btn-primary-outline:focus,.btn-primary-outline.focus,.btn-primary-outline.active {  color: #6ddc25 !important;  background-color: transparent !important;  border-color: #6ddc25 !important;  box-shadow: none !important;}.btn-primary-outline.disabled,.btn-primary-outline:disabled {  color: #264d0c !important;  background-color: #9fe870 !important;  border-color: #9fe870 !important;}.btn-secondary-outline,.btn-secondary-outline:active {  background-color: transparent !important;  border-color: #ffd7ef;  color: #ffd7ef;}.btn-secondary-outline:hover,.btn-secondary-outline:focus,.btn-secondary-outline.focus,.btn-secondary-outline.active {  color: #ff80cc !important;  background-color: transparent !important;  border-color: #ff80cc !important;  box-shadow: none !important;}.btn-secondary-outline.disabled,.btn-secondary-outline:disabled {  color: #d70081 !important;  background-color: #ffd7ef !important;  border-color: #ffd7ef !important;}.btn-info-outline,.btn-info-outline:active {  background-color: transparent !important;  border-color: #320707;  color: #320707;}.btn-info-outline:hover,.btn-info-outline:focus,.btn-info-outline.focus,.btn-info-outline.active {  color: #000000 !important;  background-color: transparent !important;  border-color: #000000 !important;  box-shadow: none !important;}.btn-info-outline.disabled,.btn-info-outline:disabled {  color: #ffffff !important;  background-color: #320707 !important;  border-color: #320707 !important;}.btn-success-outline,.btn-success-outline:active {  background-color: transparent !important;  border-color: #3a341c;  color: #3a341c;}.btn-success-outline:hover,.btn-success-outline:focus,.btn-success-outline.focus,.btn-success-outline.active {  color: #000000 !important;  background-color: transparent !important;  border-color: #000000 !important;  box-shadow: none !important;}.btn-success-outline.disabled,.btn-success-outline:disabled {  color: #ffffff !important;  background-color: #3a341c !important;  border-color: #3a341c !important;}.btn-warning-outline,.btn-warning-outline:active {  background-color: transparent !important;  border-color: #a0e2e1;  color: #a0e2e1;}.btn-warning-outline:hover,.btn-warning-outline:focus,.btn-warning-outline.focus,.btn-warning-outline.active {  color: #5ececc !important;  background-color: transparent !important;  border-color: #5ececc !important;  box-shadow: none !important;}.btn-warning-outline.disabled,.btn-warning-outline:disabled {  color: #1f6463 !important;  background-color: #a0e2e1 !important;  border-color: #a0e2e1 !important;}.btn-danger-outline,.btn-danger-outline:active {  background-color: transparent !important;  border-color: #ffea64;  color: #ffea64;}.btn-danger-outline:hover,.btn-danger-outline:focus,.btn-danger-outline.focus,.btn-danger-outline.active {  color: #ffde0d !important;  background-color: transparent !important;  border-color: #ffde0d !important;  box-shadow: none !important;}.btn-danger-outline.disabled,.btn-danger-outline:disabled {  color: #645600 !important;  background-color: #ffea64 !important;  border-color: #ffea64 !important;}.btn-black-outline,.btn-black-outline:active {  background-color: transparent !important;  border-color: #232323;  color: #232323;}.btn-black-outline:hover,.btn-black-outline:focus,.btn-black-outline.focus,.btn-black-outline.active {  color: #000000 !important;  background-color: transparent !important;  border-color: #000000 !important;  box-shadow: none !important;}.btn-black-outline.disabled,.btn-black-outline:disabled {  color: #ffffff !important;  background-color: #232323 !important;  border-color: #232323 !important;}.btn-white-outline,.btn-white-outline:active {  background-color: transparent !important;  border-color: #fafafa;  color: #fafafa;}.btn-white-outline:hover,.btn-white-outline:focus,.btn-white-outline.focus,.btn-white-outline.active {  color: #cfcfcf !important;  background-color: transparent !important;  border-color: #cfcfcf !important;  box-shadow: none !important;}.btn-white-outline.disabled,.btn-white-outline:disabled {  color: #7a7a7a !important;  background-color: #fafafa !important;  border-color: #fafafa !important;}.text-primary {  color: #9fe870 !important;}.text-secondary {  color: #ffd7ef !important;}.text-success {  color: #3a341c !important;}.text-info {  color: #320707 !important;}.text-warning {  color: #a0e2e1 !important;}.text-danger {  color: #ffea64 !important;}.text-white {  color: #fafafa !important;}.text-black {  color: #232323 !important;}a.text-primary:hover,a.text-primary:focus,a.text-primary.active {  color: #66d022 !important;}a.text-secondary:hover,a.text-secondary:focus,a.text-secondary.active {  color: #ff71c6 !important;}a.text-success:hover,a.text-success:focus,a.text-success.active {  color: #000000 !important;}a.text-info:hover,a.text-info:focus,a.text-info.active {  color: #000000 !important;}a.text-warning:hover,a.text-warning:focus,a.text-warning.active {  color: #52cac8 !important;}a.text-danger:hover,a.text-danger:focus,a.text-danger.active {  color: #fddb00 !important;}a.text-white:hover,a.text-white:focus,a.text-white.active {  color: #c7c7c7 !important;}a.text-black:hover,a.text-black:focus,a.text-black.active {  color: #000000 !important;}a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {  position: relative;  background-image: transparent;  background-size: 10000px 2px;  background-repeat: no-repeat;  background-position: 0px 1.2em;  background-position: -10000px 1.2em;}a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {  transition: background-position 2s ease-in-out;  background-image: linear-gradient(currentColor 50%, currentColor 50%);  background-position: 0px 1.2em;}.nav-tabs .nav-link.active {  color: #9fe870;}.nav-tabs .nav-link:not(.active) {  color: #232323;}.alert-success {  background-color: #70c770;}.alert-info {  background-color: #320707;}.alert-warning {  background-color: #a0e2e1;}.alert-danger {  background-color: #ffea64;}.mbr-section-btn .btn:not(.btn-form) {  border-radius: 100px;}.mbr-gallery-filter li a {  border-radius: 100px !important;}.mbr-gallery-filter li.active .btn {  background-color: #9fe870;  border-color: #9fe870;  color: #306310;}.mbr-gallery-filter li.active .btn:focus {  box-shadow: none;}.nav-tabs .nav-link {  border-radius: 100px !important;}a,a:hover {  color: #9fe870;}.mbr-plan-header.bg-primary .mbr-plan-subtitle,.mbr-plan-header.bg-primary .mbr-plan-price-desc {  color: #ffffff;}.mbr-plan-header.bg-success .mbr-plan-subtitle,.mbr-plan-header.bg-success .mbr-plan-price-desc {  color: #c0b27c;}.mbr-plan-header.bg-info .mbr-plan-subtitle,.mbr-plan-header.bg-info .mbr-plan-price-desc {  color: #f3abab;}.mbr-plan-header.bg-warning .mbr-plan-subtitle,.mbr-plan-header.bg-warning .mbr-plan-price-desc {  color: #ffffff;}.mbr-plan-header.bg-danger .mbr-plan-subtitle,.mbr-plan-header.bg-danger .mbr-plan-price-desc {  color: #ffffff;}/* Scroll to top button*/.scrollToTop_wraper {  display: none;}.form-control {  font-family: 'Inter Tight', sans-serif;  font-size: 1.4rem;  line-height: 1.3;  font-weight: 400;  border-radius: 40px !important;}.form-control > .mbr-iconfont {  font-size: 1.75rem;}.form-control:hover,.form-control:focus {  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;  border-color: #9fe870 !important;}.form-control:-webkit-input-placeholder {  font-family: 'Inter Tight', sans-serif;  font-size: 1.4rem;  line-height: 1.3;  font-weight: 400;}.form-control:-webkit-input-placeholder > .mbr-iconfont {  font-size: 1.75rem;}blockquote {  border-color: #9fe870;}/* Forms */.mbr-form .input-group-btn .btn {  border-radius: 100px !important;}.mbr-form .input-group-btn .btn:hover {  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);}.mbr-form .input-group-btn button[type="submit"] {  border-radius: 100px !important;  padding: 1rem 3rem;}.mbr-form .input-group-btn button[type="submit"]:hover {  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);}.jq-selectbox li:hover,.jq-selectbox li.selected {  background-color: #9fe870;  color: #000000;}.jq-number__spin {  transition: 0.25s ease;}.jq-number__spin:hover {  border-color: #9fe870;}.jq-selectbox .jq-selectbox__trigger-arrow,.jq-number__spin.minus:after,.jq-number__spin.plus:after {  transition: 0.4s;  border-top-color: #232323;  border-bottom-color: #232323;}.jq-selectbox:hover .jq-selectbox__trigger-arrow,.jq-number__spin.minus:hover:after,.jq-number__spin.plus:hover:after {  border-top-color: #9fe870;  border-bottom-color: #9fe870;}.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: #000000 !important;  background-color: #9fe870 !important;  box-shadow: none !important;}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {  color: #000000 !important;  background: #ffd7ef !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='%239fe870' %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;}body {  overflow-x: hidden;}a {  transition: color 0.6s;}@media (max-width: 1400px) {  .container {    max-width: 100%;  }}@media (max-width: 1400px) and (min-width: 768px) {  .container {    padding-left: 32px;    padding-right: 32px;  }}@media (max-width: 1400px) and (min-width: 768px) {  .container-fluid {    padding-left: 32px;    padding-right: 32px;  }}@media (max-width: 767px) {  .container-fluid {    padding-left: 16px;    padding-right: 16px;  }}*:focus-visible {  outline: red solid 2px !important;  outline-offset: 2px !important;  transition: outline 0.2s ease-in-out;}.cid-v7tJ5FZbwr {  z-index: 1000;  width: 100%;  position: relative;}.cid-v7tJ5FZbwr .dropdown-item:before {  font-family: Moririse2 !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;  transform: scale(0, 1);  transition: all 0.25s ease-in-out;}@media (max-width: 767px) {  .cid-v7tJ5FZbwr .navbar-toggler {    transform: scale(0.8);  }}.cid-v7tJ5FZbwr .navbar-brand {  flex-shrink: 0;  align-items: center;  margin-right: 0;  padding: 10px 0;  transition: all 0.3s;  word-break: break-word;  z-index: 1;}.cid-v7tJ5FZbwr .navbar-brand img {  max-width: 100%;  max-height: 100%;}.cid-v7tJ5FZbwr .navbar-brand .navbar-caption {  line-height: inherit !important;}.cid-v7tJ5FZbwr .navbar-brand .navbar-logo a {  outline: none;}.cid-v7tJ5FZbwr .navbar-nav {  margin: auto;  margin-left: 0;}.cid-v7tJ5FZbwr .navbar-nav .nav-item {  padding: 0 !important;  transition: 0.3s all !important;}.cid-v7tJ5FZbwr .navbar-nav .nav-item .nav-link {  padding: 16px !important;  margin: 0 !important;  border-radius: 1rem !important;  transition: 0.3s all !important;}.cid-v7tJ5FZbwr .navbar-nav .nav-item .nav-link:hover {  background-color: rgba(27, 31, 10, 0.06);}.cid-v7tJ5FZbwr .navbar-nav .open .nav-link::after {  transform: rotate(180deg);}@media (min-width: 992px) {  .cid-v7tJ5FZbwr .navbar-nav .open .nav-link::before {    content: "";    width: 100%;    height: 20px;    top: 100%;    background: transparent;    position: absolute;  }}.cid-v7tJ5FZbwr .navbar-nav .dropdown-item {  padding: 12px !important;  border-radius: 0.5rem !important;  margin: 0 8px !important;  transition: 0.3s all !important;}.cid-v7tJ5FZbwr .navbar-nav .dropdown-item:hover {  background-color: rgba(27, 31, 10, 0.06);}@media (min-width: 992px) {  .cid-v7tJ5FZbwr .navbar-nav {    padding-left: 1.5rem;  }}.cid-v7tJ5FZbwr .nav-link {  width: fit-content;  position: relative;}.cid-v7tJ5FZbwr .navbar-logo {  margin: 0 !important;}@media (max-width: 767px) {  .cid-v7tJ5FZbwr .navbar-logo {    padding-left: 0;  }}.cid-v7tJ5FZbwr .navbar-caption {  padding-left: 1rem;  padding-right: 0.5rem;}@media (max-width: 767px) {  .cid-v7tJ5FZbwr .nav-dropdown {    padding-bottom: 0.5rem;  }}.cid-v7tJ5FZbwr .nav-dropdown .link.dropdown-toggle::after {  margin-left: 0.5rem;  margin-top: 0.2rem;  transition: 0.3s all;}.cid-v7tJ5FZbwr .container {  display: flex;  height: 90px;  padding: 0.5rem 0.6rem 0.5rem 1rem;  flex-wrap: nowrap;  background: rgba(255, 255, 255, 0.8) !important;  left: 0;  right: 0;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: flex-end;  -webkit-box-align: center;  -webkit-align-items: center;  -ms-flex-align: center;  align-items: center;  border-radius: 100vw;  margin-top: 1rem;  background-color: #ffffff;  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);}@media (max-width: 992px) {  .cid-v7tJ5FZbwr .container {    padding-right: 2rem;  }}@media (max-width: 767px) {  .cid-v7tJ5FZbwr .container {    width: 95%;    height: 56px !important;    padding: 0.5rem;    margin-top: 0rem;  }}.cid-v7tJ5FZbwr .iconfont-wrapper {  font-size: 1.5rem;  padding-right: 0.5rem;}.cid-v7tJ5FZbwr .dropdown-menu {  flex-wrap: wrap;  flex-direction: column;  max-width: 100%;  padding: 12px 4px !important;  border-radius: 1.5rem;  transition: 0.3s all !important;  min-width: auto;  background: #ffffff;  background: rgba(255, 255, 255, 0.8) !important;}.cid-v7tJ5FZbwr .nav-item:focus,.cid-v7tJ5FZbwr .nav-link:focus {  outline: none;}.cid-v7tJ5FZbwr .dropdown .dropdown-menu .dropdown-item {  width: auto;  transition: all 0.25s ease-in-out;}.cid-v7tJ5FZbwr .dropdown .dropdown-menu .dropdown-item::after {  right: 0.5rem;}.cid-v7tJ5FZbwr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {  margin-right: 0.5rem;  vertical-align: sub;}.cid-v7tJ5FZbwr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {  display: inline-block;  transform: scale(1, 1);  transition: all 0.25s ease-in-out;}.cid-v7tJ5FZbwr .collapsed .dropdown-menu .dropdown-item:before {  display: none;}.cid-v7tJ5FZbwr .collapsed .dropdown .dropdown-menu .dropdown-item {  padding: 0.235em 1.5em 0.235em 1.5em !important;  transition: none;  margin: 0 !important;}.cid-v7tJ5FZbwr .navbar {  min-height: 90px;  transition: all 0.3s;  border-bottom: 1px solid transparent;  background: transparent !important;  padding: 0 !important;  border: none !important;  box-shadow: none !important;  border-radius: 0 !important;}.cid-v7tJ5FZbwr .navbar.opened {  transition: all 0.3s;}.cid-v7tJ5FZbwr .navbar .dropdown-item {  padding: 0.5rem 1.8rem;}.cid-v7tJ5FZbwr .navbar .navbar-logo img {  width: auto;}.cid-v7tJ5FZbwr .navbar .navbar-collapse {  z-index: 1;  justify-content: flex-end;}.cid-v7tJ5FZbwr .navbar.collapsed {  justify-content: center;}.cid-v7tJ5FZbwr .navbar.collapsed .nav-item .nav-link::before {  display: none;}.cid-v7tJ5FZbwr .navbar.collapsed.opened .dropdown-menu {  top: 0;}@media (min-width: 992px) {  .cid-v7tJ5FZbwr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {    max-height: calc(98.5vh - 4.3rem);  }}.cid-v7tJ5FZbwr .navbar.collapsed .dropdown-menu .dropdown-submenu {  left: 0 !important;}.cid-v7tJ5FZbwr .navbar.collapsed .dropdown-menu .dropdown-item:after {  right: auto;}.cid-v7tJ5FZbwr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {  margin-left: 0.5rem;  margin-top: 0.2rem;  border-top: 0.35em solid;  border-right: 0.35em solid transparent;  border-left: 0.35em solid transparent;  border-bottom: 0;  top: 41%;}.cid-v7tJ5FZbwr .navbar.collapsed ul.navbar-nav li {  margin: auto;}.cid-v7tJ5FZbwr .navbar.collapsed .dropdown-menu .dropdown-item {  padding: 0.25rem 1.5rem;  text-align: center;}.cid-v7tJ5FZbwr .navbar.collapsed .icons-menu {  padding-left: 0;  padding-right: 0;  padding-top: 0.5rem;  padding-bottom: 0.5rem;}@media (max-width: 767px) {  .cid-v7tJ5FZbwr .navbar {    min-height: 72px;  }  .cid-v7tJ5FZbwr .navbar .navbar-logo img {    height: 2.5rem !important;  }}@media (max-width: 991px) {  .cid-v7tJ5FZbwr .navbar .nav-item .nav-link::before {    display: none;  }  .cid-v7tJ5FZbwr .navbar.opened .dropdown-menu {    top: 0;  }  .cid-v7tJ5FZbwr .navbar .dropdown-menu .dropdown-submenu {    left: 0 !important;  }  .cid-v7tJ5FZbwr .navbar .dropdown-menu .dropdown-item:after {    right: auto;  }  .cid-v7tJ5FZbwr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {    margin-left: 0.5rem;    margin-top: 0.2rem;    border-top: 0.35em solid;    border-right: 0.35em solid transparent;    border-left: 0.35em solid transparent;    border-bottom: 0;    top: 40%;  }  .cid-v7tJ5FZbwr .navbar .dropdown-menu .dropdown-item {    padding: 0.25rem 1.5rem !important;    text-align: center;  }  .cid-v7tJ5FZbwr .navbar .navbar-brand {    flex-shrink: initial;    flex-basis: auto;    word-break: break-word;    padding-right: 10px;  }  .cid-v7tJ5FZbwr .navbar .navbar-toggler {    flex-basis: auto;  }  .cid-v7tJ5FZbwr .navbar .icons-menu {    padding-left: 0;    padding-top: 0.5rem;    padding-bottom: 0.5rem;  }}.cid-v7tJ5FZbwr .navbar.navbar-short .navbar-logo img {  height: 2rem;}.cid-v7tJ5FZbwr .dropdown-item.active,.cid-v7tJ5FZbwr .dropdown-item:active {  background-color: transparent;}.cid-v7tJ5FZbwr .navbar-expand-lg .navbar-nav .nav-link {  padding: 0;}.cid-v7tJ5FZbwr .nav-dropdown .link.dropdown-toggle {  margin-right: 1.667em;}.cid-v7tJ5FZbwr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {  margin-right: 0;  padding: 0.667em 1.667em;}.cid-v7tJ5FZbwr .navbar.navbar-expand-lg .dropdown .dropdown-menu {  background: #ffffff;}.cid-v7tJ5FZbwr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {  margin: 0;  left: 105%;  transform: none;  top: -12px;}.cid-v7tJ5FZbwr .navbar .dropdown.open > .dropdown-menu {  display: flex;}.cid-v7tJ5FZbwr ul.navbar-nav {  flex-wrap: wrap;}.cid-v7tJ5FZbwr .navbar-buttons {  text-align: center;  min-width: 140px;}@media (max-width: 992px) {  .cid-v7tJ5FZbwr .navbar-buttons {    text-align: left;  }}.cid-v7tJ5FZbwr button.navbar-toggler {  outline: none;  width: 31px;  height: 20px;  cursor: pointer;  transition: all 0.2s;  position: relative;  align-self: center;}.cid-v7tJ5FZbwr button.navbar-toggler .hamburger span {  position: absolute;  right: 0;  width: 30px;  height: 2px;  border-right: 5px;  background-color: #000000;}.cid-v7tJ5FZbwr button.navbar-toggler .hamburger span:nth-child(1) {  top: 0;  transition: all 0.2s;}.cid-v7tJ5FZbwr button.navbar-toggler .hamburger span:nth-child(2) {  top: 8px;  transition: all 0.15s;}.cid-v7tJ5FZbwr button.navbar-toggler .hamburger span:nth-child(3) {  top: 8px;  transition: all 0.15s;}.cid-v7tJ5FZbwr button.navbar-toggler .hamburger span:nth-child(4) {  top: 16px;  transition: all 0.2s;}.cid-v7tJ5FZbwr nav.opened .hamburger span:nth-child(1) {  top: 8px;  width: 0;  opacity: 0;  right: 50%;  transition: all 0.2s;}.cid-v7tJ5FZbwr nav.opened .hamburger span:nth-child(2) {  transform: rotate(45deg);  transition: all 0.25s;}.cid-v7tJ5FZbwr nav.opened .hamburger span:nth-child(3) {  transform: rotate(-45deg);  transition: all 0.25s;}.cid-v7tJ5FZbwr nav.opened .hamburger span:nth-child(4) {  top: 8px;  width: 0;  opacity: 0;  right: 50%;  transition: all 0.2s;}.cid-v7tJ5FZbwr .navbar-dropdown {  padding: 0 1rem;}.cid-v7tJ5FZbwr a.nav-link {  display: flex;  align-items: center;  justify-content: center;}.cid-v7tJ5FZbwr .icons-menu {  flex-wrap: nowrap;  display: flex;  justify-content: center;  padding-left: 1rem;  padding-right: 1rem;  padding-top: 0.3rem;  text-align: center;}@media (max-width: 992px) {  .cid-v7tJ5FZbwr .icons-menu {    justify-content: flex-start;    margin-bottom: 0.5rem;  }}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  .cid-v7tJ5FZbwr .navbar {    height: 70px;  }  .cid-v7tJ5FZbwr .navbar.opened {    height: auto;  }  .cid-v7tJ5FZbwr .nav-item .nav-link:hover::before {    width: 175%;    max-width: calc(100% + 2rem);    left: -1rem;  }}.cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu {  display: none;  width: max-content;  max-width: 500px !important;  transform: translateX(-50%);  top: calc(100% + 20px);  left: 50%;}.cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown-item {  line-height: 1 !important;}.cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {  align-items: center;  display: flex;  height: max-content !important;  min-height: max-content !important;}.cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {  display: inline-block;  position: static;  margin-left: 0.5rem;  margin-top: 0;  margin-right: 0;  margin-bottom: 0;  transition: 0.3s all;  transform: rotate(-90deg);}.cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {  transform: rotate(0deg);}.cid-v7tJ5FZbwr .mbr-section-btn {  margin: -0.6rem -0.6rem;}.cid-v7tJ5FZbwr .navbar-toggler {  margin-left: 12px;  margin-right: 8px;  order: 1000;}@media (max-width: 991px) {  .cid-v7tJ5FZbwr .navbar-brand {    margin-right: auto;  }  .cid-v7tJ5FZbwr .navbar-collapse {    z-index: -1 !important;    position: absolute;    top: 110%;    left: 0;    width: 100%;    padding: 1rem;    border-radius: 1.5rem;    background: #ffffff;    opacity: 1;    border-color: rgba(255, 255, 255, 0.8) !important;    background: rgba(255, 255, 255, 0.8) !important;    backdrop-filter: blur(8px);  }  .cid-v7tJ5FZbwr .navbar-nav .nav-item .nav-link::after {    margin-left: 10px;  }  .cid-v7tJ5FZbwr .navbar-nav .dropdown-item:hover {    background-color: rgba(27, 31, 10, 0.06);  }  .cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu {    max-width: 100% !important;    transform: translateX(0);    top: 10px;    left: 0;    padding: 8px !important;    border-radius: 1rem;    background-color: rgba(27, 31, 10, 0.04) !important;  }  .cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown-item {    padding: 8px !important;    line-height: 1 !important;    margin-bottom: 4px !important;  }  .cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {    align-items: center;    display: flex;    height: max-content !important;    min-height: max-content !important;  }  .cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {    display: inline-block;    position: static;    margin-left: 0.5rem;    margin-top: 0;    margin-right: 0;    margin-bottom: 0;    transition: 0.3s all;    transform: rotate(0deg);  }  .cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {    transform: rotate(180deg);  }  .cid-v7tJ5FZbwr .navbar .dropdown > .dropdown-menu .dropdown-submenu {    position: static;    width: 100%;    max-width: 100% !important;    transform: translateX(0) !important;    top: 0;    left: 0;    padding: 8px !important;    border-radius: 1rem;    background-color: rgba(27, 31, 10, 0.04) !important;  }  .cid-v7tJ5FZbwr .navbar .dropdown.open > .dropdown-menu {    display: flex !important;    flex-direction: column;    align-items: flex-start;  }}@media (max-width: 575px) {  .cid-v7tJ5FZbwr .navbar-collapse {    padding: 1rem;  }}.cid-v7tCzOBO8u {  padding-top: 6rem;  padding-bottom: 6rem;  background-color: #ffffff;}.cid-v7tCzOBO8u .mbr-fallback-image.disabled {  display: none;}.cid-v7tCzOBO8u .mbr-fallback-image {  display: block;  background-size: cover;  background-position: center center;  width: 100%;  height: 100%;  position: absolute;  top: 0;}.cid-v7tCzOBO8u .card-wrapper {  background: #f92c50;  padding: 2.5rem;}@media (max-width: 992px) {  .cid-v7tCzOBO8u .card-wrapper {    margin-bottom: 2rem;  }}@media (max-width: 767px) {  .cid-v7tCzOBO8u .card-wrapper {    padding: 1.5rem;  }}.cid-v7tCzOBO8u .row {  justify-content: space-between;}.cid-v7tDRs9Mqo {  padding-top: 6rem;  padding-bottom: 6rem;  background-color: #320707;}.cid-v7tDRs9Mqo .item-wrapper img {  width: 80px;  height: 80px;  object-fit: cover;  border-radius: 50% !important;}.cid-v7tDRs9Mqo .mbr-fallback-image.disabled {  display: none;}.cid-v7tDRs9Mqo .mbr-fallback-image {  display: block;  background-size: cover;  background-position: center center;  width: 100%;  height: 100%;  position: absolute;  top: 0;}.cid-v7tDRs9Mqo .item-wrapper {  background: #ffffff;  margin-bottom: 0.5rem;  padding: 2.25rem;  height: 100%;  display: flex;  flex-direction: column;}@media (max-width: 767px) {  .cid-v7tDRs9Mqo .item-wrapper {    padding: 1.5rem;    margin-bottom: 1rem;  }}@media (min-width: 992px) and (max-width: 1200px) {  .cid-v7tDRs9Mqo .item-wrapper {    padding: 2rem 1.5rem;    margin-bottom: 0.5rem;  }}.cid-v7tDRs9Mqo .card-title,.cid-v7tDRs9Mqo .iconfont-wrapper {  color: #000000;}.cid-v7tDRs9Mqo .content-head {  max-width: 800px;}.cid-v7tDRs9Mqo .mbr-section-title {  color: #f92c50;}.cid-v7tDRs9Mqo .mbr-section-subtitle {  color: #ffffff;}.cid-v7tDRs9Mqo .card-text {  color: #000000;}.cid-v7tDRs9Mqo .item-mb {  margin-bottom: 2rem;}@media (max-width: 767px) {  .cid-v7tDRs9Mqo .item-mb {    margin-bottom: 1rem;  }}.cid-v7tEwuseHv {  padding-top: 6rem;  padding-bottom: 6rem;  background-color: #ffffff;}.cid-v7tEwuseHv .mbr-text {  color: #000000;}.cid-v7tEwuseHv .mbr-section-subtitle {  color: #000000;}.cid-v7tEwuseHv .mbr-section-title {  color: #320707;  text-align: center;}.cid-v7tEwuseHv .mbr-text,.cid-v7tEwuseHv .item .mbr-section-btn {  text-align: left;}.cid-v7tEwuseHv .item-wrapper {  background: #75a4e6;  margin-bottom: 2rem;}@media (max-width: 767px) {  .cid-v7tEwuseHv .item-wrapper {    padding: 2rem 1.5rem;    margin-bottom: 1rem;  }}@media (min-width: 768px) and (max-width: 991px) {  .cid-v7tEwuseHv .item-wrapper {    padding: 2.25rem;  }}@media (min-width: 992px) {  .cid-v7tEwuseHv .item-wrapper {    padding: 4rem;  }}.cid-v7tEwuseHv .counter-container ul {  margin: 0;  padding-left: 2.25rem;  list-style: none;}.cid-v7tEwuseHv .counter-container ul li {  position: relative;  list-style: none;  margin-bottom: 1rem;}.cid-v7tEwuseHv .counter-container ul li:before {  position: absolute;  left: -1.5em;  content: "";  display: flex;  justify-content: center;  align-items: center;  color: #f92c50;  background-color: #f92c50;  width: 0.5em;  height: 0.5em;  top: 0.4em;  border-radius: 50%;}.cid-v7tEwuseHv .mbr-text UL {  text-align: left;}.cid-v7tEwuseHv .mbr-card-subtitle {  color: #232323;  text-align: left;}.cid-v7tGuPZwVg {  padding-top: 6rem;  padding-bottom: 6rem;  background-color: #f5f5f5;}.cid-v7tGuPZwVg img,.cid-v7tGuPZwVg .item-img {  width: 100%;  height: 100%;  height: 400px;  object-fit: cover;}@media (max-width: 767px) {  .cid-v7tGuPZwVg img,  .cid-v7tGuPZwVg .item-img {    max-height: 300px;  }}.cid-v7tGuPZwVg .item:focus,.cid-v7tGuPZwVg span:focus {  outline: none;}.cid-v7tGuPZwVg .item-wrapper {  position: relative;}.cid-v7tGuPZwVg .slide-content {  position: relative;  border-radius: 4px;  background: #f92c50;  height: 100%;  display: flex;  overflow: hidden;  flex-flow: column nowrap;}.cid-v7tGuPZwVg .slide-content .item-content {  padding: 2.25rem 2.25rem 0;}.cid-v7tGuPZwVg .slide-content .item-footer {  padding: 0 2.25rem 2.25rem;}@media (min-width: 992px) and (max-width: 1200px) {  .cid-v7tGuPZwVg .slide-content .item-content {    padding: 2rem 1.5rem 0;  }  .cid-v7tGuPZwVg .slide-content .item-footer {    padding: 0 1.5rem 1.5rem;  }}@media (max-width: 767px) {  .cid-v7tGuPZwVg .slide-content .item-content {    padding: 1.5rem 1.5rem 0;  }  .cid-v7tGuPZwVg .slide-content .item-footer {    padding: 0 1.5rem 1.5rem;  }}.cid-v7tGuPZwVg .mbr-section-btn {  margin-top: auto !important;}.cid-v7tGuPZwVg .mbr-section-title {  color: #f92c50;}.cid-v7tGuPZwVg .mbr-text,.cid-v7tGuPZwVg .mbr-section-btn {  text-align: left;}.cid-v7tGuPZwVg .item-title {  text-align: left;}.cid-v7tGuPZwVg .item-subtitle {  text-align: left;  color: #dfdfdf;}.cid-v7tGuPZwVg .swiper__slide {  display: flex;  justify-content: center;  position: relative;  min-width: max(40vw, 300px);  max-width: max(70vw, 300px);  height: 100%;}.cid-v7tGuPZwVg .swiper-wrapper {  padding-left: calc(100vw - (max(80vw, 300px)));  padding-right: calc(100vw - (max(80vw, 300px)));}@media (max-width: 768px) {  .cid-v7tGuPZwVg .swiper__slide {    width: 85%!important;  }  .cid-v7tGuPZwVg .swiper-wrapper {    padding-left: 13vw;    padding-right: 13vw;  }}.cid-v7tGuPZwVg .swiper__button--next,.cid-v7tGuPZwVg .swiper__button--prev {  display: flex;}.cid-v7tGuPZwVg .swiper__button {  top: 50%;  width: 60px;  height: 60px;  margin-top: -1.5rem;  font-size: 22px;  background-color: rgba(0, 0, 0, 0.5);  color: #fff;  border: 2px solid #fff;  border-radius: 50%;  transition: all 0.3s;  position: absolute;  display: flex;  justify-content: center;  align-items: center;}@media (max-width: 768px) {  .cid-v7tGuPZwVg .swiper__button {    top: 25%;  }}.cid-v7tGuPZwVg .swiper__button:disabled {  cursor: default;  display: none;}.cid-v7tGuPZwVg .swiper__button:hover {  background: #000;  color: rgba(255, 255, 255, 0.5);}.cid-v7tGuPZwVg .swiper__button.swiper__button--prev {  left: 0;  margin-left: 2.5rem;}.cid-v7tGuPZwVg .swiper__button.swiper__button--next {  right: 0;  margin-right: 2.5rem;}.cid-v7tGuPZwVg .swiper {  position: relative;  width: 100%;}.cid-v7tGuPZwVg .swiper__viewport {  overflow: hidden;  width: 100%;}.cid-v7tGuPZwVg .swiper__viewport.is-draggable {  cursor: grab;}.cid-v7tGuPZwVg .swiper__viewport.is-dragging {  cursor: grabbing;}.cid-v7tGuPZwVg .swiper__container {  display: flex;  user-select: text;  -webkit-touch-callout: none;  -khtml-user-select: none;  -webkit-tap-highlight-color: transparent;}@media (max-width: 768px) {  .cid-v7tGuPZwVg .swiper__container .swiper__slide:first-child {    margin-left: 2rem !important;  }  .cid-v7tGuPZwVg .swiper__container .swiper__slide:last-child {    margin-right: 2rem !important;  }}.cid-v7tGuPZwVg .content-head {  max-width: 800px;}.cid-v7tIhw2W7Y {  padding-top: 5rem;  padding-bottom: 5rem;  background-color: #320707;}.cid-v7tIhw2W7Y .mbr-text {  color: #000000;}.cid-v7tIhw2W7Y .mbr-section-subtitle {  color: #000000;}.cid-v7tIhw2W7Y .mbr-section-title {  color: #ffffff;  text-align: center;}.cid-v7tIhw2W7Y .mbr-text,.cid-v7tIhw2W7Y .item .mbr-section-btn {  text-align: left;}.cid-v7tIhw2W7Y .item-wrapper {  background: #ffffff;  margin-bottom: 2rem;  padding: 2.25rem;}@media (min-width: 992px) and (max-width: 1200px) {  .cid-v7tIhw2W7Y .item-wrapper {    padding: 2rem 1.5rem;    margin-bottom: 2rem;  }}@media (max-width: 767px) {  .cid-v7tIhw2W7Y .item-wrapper {    padding: 2rem 1.5rem;    margin-bottom: 1rem;  }}.cid-v7tIOX1Vrc {  padding-top: 2rem;  padding-bottom: 2rem;  background-color: #ffffff;  overflow: hidden;}.cid-v7tIOX1Vrc .media-container-row .mbr-text {  color: #320707;}/* Chat Widget Styles */#chat-widget { position: fixed; bottom: 20px; right: 20px; z-index: 1000; font-family: 'Inter', sans-serif; }#chat-button { width: 60px; height: 60px; background: #f92c50; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; cursor: pointer; box-shadow: 0 4px 12px rgba(0,0,0,0.15); border: none; font-size: 24px; transition: transform 0.2s; }#chat-button:hover { transform: scale(1.1); }#chat-window { width: 350px; height: 450px; background: white; border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.2); display: none; flex-direction: column; overflow: hidden; border: 1px solid #e2e8f0; }#chat-header { background: #f92c50; color: white; padding: 15px; font-weight: bold; display: flex; justify-content: space-between; }#chat-messages { flex: 1; padding: 15px; overflow-y: auto; display: flex; flex-direction: column; gap: 10px; font-size: 0.9rem; }.msg { padding: 8px 12px; border-radius: 8px; max-width: 80%; }.ai { background: #f1f5f9; align-self: flex-start; }.user { background: #f92c50; color: white; align-self: flex-end; }#chat-input-area { border-top: 1px solid #e2e8f0; padding: 10px; display: flex; }#chat-input { flex: 1; border: none; outline: none; padding: 5px; }.btn-primary.rounded-pill {    background-color: #f92c50;    border: none;    transition: transform 0.2s ease, background-color 0.2s ease;    font-weight: 500;}.btn-primary.rounded-pill:hover {    background-color: #f92c50;    transform: translateY(-2px);    box-shadow: 0 4px 8px rgba(0,0,0,0.2);}.swiper-slide, .swiper-wrapper, .swiper-cards, .swiper, .slide-content, .slide-content img { border-radius: 0!important; }.swiper { width 100vw!important; align-items: center; display: flex; margin: auto; }/* Disable clicks everywhere */#projects-swiper .swiper-slide {  pointer-events: none;  box-shadow: 0 4px 8px rgba(0,0,0,0.2);}/* Enable clicks only on active card */#projects-swiper .swiper-slide-active {  pointer-events: auto;  cursor: pointer;  z-index: 20;}/* Cards shadow must NEVER eat clicks */#projects-swiper .swiper-slide-shadow,#projects-swiper .swiper-slide-shadow-cards {  pointer-events: none;}/* Re-enable interaction inside Swiper */#projects-swiper,#projects-swiper .swiper-slide,#projects-swiper .swiper-slide-active,#projects-swiper .slide-content {  pointer-events: auto !important;}/* Disable Cards effect overlays */#projects-swiper .swiper-slide-shadow,#projects-swiper .swiper-slide-shadow-cards {  pointer-events: none !important;}.swiper__button {  pointer-events: auto !important;  z-index: 50;}#projects-swiper .swiper-slide {  pointer-events: none;  align-items: center;}#projects-swiper .swiper-slide-active {  pointer-events: auto;  cursor: pointer;}/* Wrapper must NOT receive clicks */#projects-swiper .swiper-wrapper {  pointer-events: none!important;  margin: auto;  align-items: center;  vertical-align: center;}/* Only the active slide should receive clicks */#projects-swiper .swiper-slide-active {  pointer-events: auto;  cursor: pointer;  z-index: 30;  margin: auto;  margin-left: auto!important;}/* Cards shadows must never block */#projects-swiper .swiper-slide-shadow,#projects-swiper .swiper-slide-shadow-cards {  pointer-events: none!important;}/* Navigation buttons must still work */#swiper-prev,#swiper-next {  pointer-events: auto;  z-index: 40;}#main div w-75 {animation-name: iconLoad;  animation-duration: 20s;}@keyframes iconLoad {  from {width: 0%; gap: 0rem;}  to {width: 75%; gap: 0.25rem;}}