body {
  font-family: Jost;
}
.display-1 {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 4.8rem;
  line-height: 1.2;
}
.display-1 > .mbr-iconfont {
  font-size: 7.68rem;
}
.display-2 {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 3rem;
  line-height: 1.4;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 1.1rem;
  line-height: 1.3;
}
.display-4 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-5 {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 1.8rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 2.88rem;
}
.display-7 {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 1.4rem;
  line-height: 1.4;
}
.display-7 > .mbr-iconfont {
  font-size: 2.24rem;
}
/* ---- 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: 3.36rem;
    font-size: calc( 2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.33rem + (4.8 - 2.33) * ((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.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.99rem !important;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((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))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #264d7b !important;
}
.bg-success {
  background-color: #38c70c !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #5b686b !important;
}
.bg-danger {
  background-color: #465052 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #142841 !important;
  border-color: #142841 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #142841 !important;
  border-color: #142841 !important;
}
.btn-primary:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-primary:hover,
.btn-primary:focus {
  background: linear-gradient(to left, #0095ff, #264d7b);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #0068b3 !important;
  border-color: #0068b3 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0068b3 !important;
  border-color: #0068b3 !important;
}
.btn-secondary:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-secondary:hover,
.btn-secondary:focus {
  background: linear-gradient(to left, #0095ff, #0095ff);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.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-info:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-info:hover,
.btn-info:focus {
  background: linear-gradient(to left, #0095ff, #82786e);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-success,
.btn-success:active {
  background-color: #38c70c !important;
  border-color: #38c70c !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #247f08 !important;
  border-color: #247f08 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #247f08 !important;
  border-color: #247f08 !important;
}
.btn-success:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-success:hover,
.btn-success:focus {
  background: linear-gradient(to left, #0095ff, #38c70c);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-warning,
.btn-warning:active {
  background-color: #5b686b !important;
  border-color: #5b686b !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #384042 !important;
  border-color: #384042 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #384042 !important;
  border-color: #384042 !important;
}
.btn-warning:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-warning:hover,
.btn-warning:focus {
  background: linear-gradient(to left, #0095ff, #5b686b);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-danger,
.btn-danger:active {
  background-color: #465052 !important;
  border-color: #465052 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-danger:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-danger:hover,
.btn-danger:focus {
  background: linear-gradient(to left, #0095ff, #465052);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-white,
.btn-white:active {
  background-color: #f3f3f3 !important;
  border-color: #f3f3f3 !important;
  color: #737373 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #737373 !important;
  background-color: #cdcdcd !important;
  border-color: #cdcdcd !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #737373 !important;
  background-color: #cdcdcd !important;
  border-color: #cdcdcd !important;
}
.btn-white:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-white:hover,
.btn-white:focus {
  background: linear-gradient(to left, #0095ff, #f3f3f3);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-white:hover {
  color: white!important;
}
.btn-black,
.btn-black:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-black:hover,
.btn-black:focus {
  background: linear-gradient(to left, #0095ff, #000000);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-primary-outline {
  color: white!important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #264d7b;
  color: #264d7b;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #264d7b;
  border-color: #264d7b;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus {
  background: linear-gradient(to left, #0095ff, #264d7b);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-secondary-outline {
  color: white!important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #0095ff;
  color: #0095ff;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #0095ff;
  border-color: #0095ff;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #0095ff !important;
  border-color: #0095ff !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus {
  background: linear-gradient(to left, #0095ff, #0095ff);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-info-outline {
  color: white!important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #82786e;
  color: #82786e;
}
.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-info-outline:hover,
.btn-info-outline:focus {
  background: linear-gradient(to left, #0095ff, #82786e);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-success-outline {
  color: white!important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #38c70c;
  color: #38c70c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #38c70c;
  border-color: #38c70c;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #38c70c !important;
  border-color: #38c70c !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus {
  background: linear-gradient(to left, #0095ff, #38c70c);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-warning-outline {
  color: white!important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #5b686b;
  color: #5b686b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #5b686b;
  border-color: #5b686b;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #5b686b !important;
  border-color: #5b686b !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus {
  background: linear-gradient(to left, #0095ff, #5b686b);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-danger-outline {
  color: white!important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #465052;
  color: #465052;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #465052;
  border-color: #465052;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #465052 !important;
  border-color: #465052 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus {
  background: linear-gradient(to left, #0095ff, #465052);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-black-outline {
  color: white!important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #333333;
  color: #333333;
}
.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-black-outline:hover,
.btn-black-outline:focus {
  background: linear-gradient(to left, #0095ff, #333333);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.btn-white-outline {
  color: white!important;
}
.btn-white-outline,
.btn-white-outline:active {
  background: none;
  border-color: #f3f3f3;
  color: #f3f3f3;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #737373;
  background-color: #f3f3f3;
  border-color: #f3f3f3;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #737373 !important;
  background-color: #f3f3f3 !important;
  border-color: #f3f3f3 !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus {
  background: linear-gradient(to left, #0095ff, #f3f3f3);
  border-color: transparent!important;
  background-size: 110%;
  background-position: center;
}
.text-primary {
  color: #264d7b !important;
}
.text-secondary {
  color: #0095ff !important;
}
.text-success {
  color: #38c70c !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #5b686b !important;
}
.text-danger {
  color: #465052 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #427ec5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #66bfff !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #6ef445 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #b2aba4 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e9b9e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #758689 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #5b686b;
}
.alert-danger {
  background-color: #465052;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #264d7b;
  border-color: #264d7b;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #264d7b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #568bcb;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #81f55d;
}
.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: #9ba7aa;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #bac2c4;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
blockquote {
  border-color: #264d7b;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.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: #264d7b;
  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: #264d7b;
  border-bottom-color: #264d7b;
}
.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: #264d7b !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: #0095ff !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='%23264d7b' %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;
}
.btn {
  transition: none;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQXht4H9nX {
  padding-top: 300px;
  padding-bottom: 260px;
  background-image: url("../../../assets/images/topo-site5-5-2000x1253.jpg");
}
.cid-sQXht4H9nX .mbr-section-subtitle {
  color: #4f87fb;
  font-weight: 700;
  line-height: 1.43;
  letter-spacing: 2px;
}
.cid-sQXht4H9nX .mbr-section-title {
  color: #130947;
  font-weight: 900;
}
.cid-sQXht4H9nX .mbr-section-title .accent-word {
  color: #4f87fb;
}
.cid-sQXht4H9nX .mbr-text {
  color: #6d7a8c;
}
.cid-sQXht4H9nX .content-link {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  color: #130947;
}
.cid-sQXht4H9nX .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 13px;
  border-radius: 100%;
  color: #4f87fb;
  background-color: #ffffff;
  font-size: 2.275rem;
}
.cid-sQXht4H9nX .separator {
  margin-top: -15px;
  margin-left: 0;
  margin-right: auto;
  width: 100%;
}
.cid-sQXht4H9nX .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  width: 47%;
}
.cid-sQXht4H9nX .separator .sep-holder .sep-line {
  border-color: #5a95e6 !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #5a95e6;
  position: relative;
  top: 1px;
  width: 47%;
}
.cid-sQXht4H9nX .mbr-section-btn {
  display: flex;
  flex-wrap: wrap;
  margin-top: 47px;
}
.cid-sQXht4H9nX .mbr-section-btn .btn {
  border-radius: 4px;
  margin: 0.4rem 0.6rem 0.4rem 0 !important;
  padding: 15px 40px;
}
.cid-sQXht4H9nX .mbr-section-btn .btn.display-4 {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-size: 13px;
}
@media (max-width: 991px) {
  .cid-sQXht4H9nX .separator,
  .cid-sQXht4H9nX .sep-holder,
  .cid-sQXht4H9nX .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sQXht4H9nX .mbr-section-btn {
    -webkit-box-pack: center;
    justify-content: center;
  }
}
.cid-sQXht4H9nX .mbr-section-title,
.cid-sQXht4H9nX .separator,
.cid-sQXht4H9nX .sep-holder {
  text-align: left;
  color: #ffffff;
}
.cid-sQXht4H9nX .mbr-text,
.cid-sQXht4H9nX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sQXht4H9nX .mbr-section-subtitle,
.cid-sQXht4H9nX .mbr-section-title .accent-word {
  text-align: left;
  color: #c2f0ff;
}
.cid-sQXsMPUhrr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sQXsMPUhrr .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sQXsMPUhrr .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sQXsMPUhrr .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sQXsMPUhrr .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sQXsMPUhrr .mbr-text {
  color: #ffffff;
}
.cid-sQXsMPUhrr .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sQXsMPUhrr .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sQXsMPUhrr .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sQXsMPUhrr .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sQXsMPUhrr .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sQXsMPUhrr .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sQXsMPUhrr .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sQXsMPUhrr .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sQXsMPUhrr .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sQXsMPUhrr .buttons-wrap {
  text-align: center;
}
.cid-sQXsMPUhrr .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sQXsMPUhrr .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sQXsMPUhrr .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sQXsMPUhrr .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sQXsMPUhrr .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-tDo5evrgJc {
  padding-top: 105px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-tDo5evrgJc .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-tDo5evrgJc .card-img {
  overflow: hidden;
  border-radius: 0;
  position: relative;
}
.cid-tDo5evrgJc .card-img:hover .img-hover {
  opacity: 0.5;
}
.cid-tDo5evrgJc .card-img:hover .img-btn {
  opacity: 1;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.cid-tDo5evrgJc .btn {
  display: block;
  width: fit-content;
  margin: auto;
  margin-bottom: 1rem;
}
.cid-tDo5evrgJc .img-btn {
  transition: all 0.5s;
  position: absolute;
  display: block;
  top: 100%;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  opacity: 0;
}
.cid-tDo5evrgJc .img-hover {
  transition: all 0.3s;
  position: absolute;
  left: 0;
  top: 0;
  background: #0a1c44;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
}
.cid-tDo5evrgJc .content-box {
  display: flex;
}
.cid-tDo5evrgJc .date-box {
  background: #187dec;
  width: 110px;
  padding: 5px;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tDo5evrgJc .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-tDo5evrgJc .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tDo5evrgJc .rev,
.cid-tDo5evrgJc .mbr-iconfont {
  display: inline-block;
}
.cid-tDo5evrgJc .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #187dec;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tDo5evrgJc .card-title {
  color: #0087ab;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-tDo5evrgJc .card-box {
  padding: 1rem;
}
.cid-tDo5evrgJc .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: center;
}
.cid-tDo5evrgJc .mbr-section-title,
.cid-tDo5evrgJc .line-wrap {
  text-align: center;
  color: #ffffff;
}
.cid-tDo5evrgJc .rev {
  text-align: left;
  color: #0a1c44;
}
.cid-tDo5evrgJc .date {
  text-align: center;
  color: #ffffff;
}
.cid-tDo5evrgJc .mounth {
  text-align: center;
  color: #ffffff;
}
.cid-tDo5evrgJc .time {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tDo5evrgJc .img-hover {
    opacity: 0.5;
  }
  .cid-tDo5evrgJc .img-btn {
    opacity: 1;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
.cid-tDo4yupn5t {
  padding-top: 0px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-tDo4yupn5t .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-tDo4yupn5t .card-img {
  overflow: hidden;
  border-radius: 0;
  position: relative;
}
.cid-tDo4yupn5t .card-img:hover .img-hover {
  opacity: 0.5;
}
.cid-tDo4yupn5t .card-img:hover .img-btn {
  opacity: 1;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.cid-tDo4yupn5t .btn {
  display: block;
  width: fit-content;
  margin: auto;
  margin-bottom: 1rem;
}
.cid-tDo4yupn5t .img-btn {
  transition: all 0.5s;
  position: absolute;
  display: block;
  top: 100%;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  opacity: 0;
}
.cid-tDo4yupn5t .img-hover {
  transition: all 0.3s;
  position: absolute;
  left: 0;
  top: 0;
  background: #0a1c44;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
}
.cid-tDo4yupn5t .content-box {
  display: flex;
}
.cid-tDo4yupn5t .date-box {
  background: #187dec;
  width: 110px;
  padding: 5px;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tDo4yupn5t .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-tDo4yupn5t .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tDo4yupn5t .rev,
.cid-tDo4yupn5t .mbr-iconfont {
  display: inline-block;
}
.cid-tDo4yupn5t .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #187dec;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tDo4yupn5t .card-title {
  color: #0087ab;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-tDo4yupn5t .card-box {
  padding: 1rem;
}
.cid-tDo4yupn5t .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: center;
}
.cid-tDo4yupn5t .mbr-section-title,
.cid-tDo4yupn5t .line-wrap {
  text-align: center;
  color: #ffffff;
}
.cid-tDo4yupn5t .rev {
  text-align: left;
  color: #0a1c44;
}
.cid-tDo4yupn5t .date {
  text-align: center;
  color: #ffffff;
}
.cid-tDo4yupn5t .mounth {
  text-align: center;
  color: #ffffff;
}
.cid-tDo4yupn5t .time {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tDo4yupn5t .img-hover {
    opacity: 0.5;
  }
  .cid-tDo4yupn5t .img-btn {
    opacity: 1;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
.cid-sR67gwvVHC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sR67gwvVHC .container-fluid {
  padding: 0 3rem;
}
.cid-sR67gwvVHC .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR67gwvVHC .btn {
  margin-top: 0;
}
.cid-sR67gwvVHC .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sR67gwvVHC .container-fluid {
    padding: 0 1rem;
  }
  .cid-sR67gwvVHC .btn {
    margin-top: 0.4rem;
  }
  .cid-sR67gwvVHC .mbr-section-btn {
    margin: 0;
  }
}
.cid-sR67gwvVHC .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sSHOGmSTkN {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/mbr-1920x1352.jpg");
}
.cid-sSHOGmSTkN h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-sSHOGmSTkN h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
.cid-sSHOGmSTkN .box {
  background-image: url("../../../assets/images/capturar-1572x882.jpg");
  background-size: cover;
  background-position: center;
  height: 600px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sSHOGmSTkN .icon-wrap {
  border-radius: 50%;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sSHOGmSTkN .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-sSHOGmSTkN .icon-wrap span {
  padding-left: 8px;
}
.cid-sSHOGmSTkN .mbr-media span {
  font-size: 4rem;
  cursor: pointer;
  position: relative;
  display: inline-block;
  opacity: 0.6;
  transition: all 0.25s;
  color: #e2090d !important;
}
.cid-sSHOGmSTkN .mbr-media span:hover {
  opacity: 1;
  color: #f5f7fa !important;
}
.cid-sSHOGmSTkN .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-sSHOGmSTkN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sSHOGmSTkN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sSHOGmSTkN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sSHOGmSTkN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sSHOGmSTkN a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-sSHOGmSTkN .box {
    height: 250px;
  }
}
.cid-sSHOGmSTkN H1 {
  color: #ffffff;
}
.cid-sSHOGmSTkN .mbr-section-subtitle,
.cid-sSHOGmSTkN .title-align {
  color: #7edaf9;
}
.cid-sQXpXSvM8d {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-sQXpXSvM8d img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sQXpXSvM8d img:hover {
  transform: scale(1.1);
}
.cid-sQXpXSvM8d .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sQXpXSvM8d h2 {
  padding: 0;
  margin: 0;
}
.cid-sQXpXSvM8d .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sQXpXSvM8d .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sQXpXSvM8d .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sQXpXSvM8d .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sQXpXSvM8d .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sQXpXSvM8d .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sQXpXSvM8d .mbr-iconfont {
  margin: 0!important;
}
.cid-sQXpXSvM8d .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sQXpXSvM8d .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sQXpXSvM8d .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sQXpXSvM8d .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sQXpXSvM8d .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sQXpXSvM8d H2 {
  color: #333333;
}
.cid-sQXpXSvM8d .mbr-text {
  color: #e5e5e5;
}
.cid-sQXpXSvM8d H1 {
  color: #ffffff;
}
.cid-sQXpXSvM8d H3 {
  color: #c2f0ff;
}
.cid-sSHXoT3GuT {
  padding-top: 15px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #000000;
}
.cid-sSHXoT3GuT .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sSHXoT3GuT .mbr-section-title,
.cid-sSHXoT3GuT .mbr-section-subtitle,
.cid-sSHXoT3GuT .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSHXoT3GuT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSHXoT3GuT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSHXoT3GuT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSHXoT3GuT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSHXoT3GuT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #001117);
}
.cid-sSHXoT3GuT .icon-focus {
  display: none;
}
.cid-sSHXoT3GuT .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sSHXoT3GuT ul {
  font-size: 0;
}
.cid-sSHXoT3GuT .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-sSHXoT3GuT .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sSHXoT3GuT .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-sSHXoT3GuT .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sSHXoT3GuT .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sSHXoT3GuT .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sSHXoT3GuT .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sSHXoT3GuT .btn:hover {
  background: transparent !important;
}
.cid-sSHXoT3GuT .btn:hover:before {
  background: transparent !important;
}
.cid-sSHXoT3GuT .btn:before {
  background-color: transparent !important;
}
.cid-sSHXoT3GuT .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-sY4CiOJFi5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1920x1352.jpg");
}
.cid-sY4CiOJFi5 .container-fluid {
  padding: 0 3rem;
}
.cid-sY4CiOJFi5 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sY4CiOJFi5 .btn {
  margin-top: 0;
}
.cid-sY4CiOJFi5 .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sY4CiOJFi5 .container-fluid {
    padding: 0 1rem;
  }
  .cid-sY4CiOJFi5 .btn {
    margin-top: 0.4rem;
  }
  .cid-sY4CiOJFi5 .mbr-section-btn {
    margin: 0;
  }
}
.cid-sY4CiOJFi5 .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sR66OJ3dxy {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sR66OJ3dxy .content {
    text-align: center;
  }
  .cid-sR66OJ3dxy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sR66OJ3dxy .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sR66OJ3dxy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR66OJ3dxy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sR66OJ3dxy .google-map {
  height: 25rem;
  position: relative;
}
.cid-sR66OJ3dxy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sR66OJ3dxy .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-sR66OJ3dxy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sR66OJ3dxy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sR66OJ3dxy .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sR66OJ3dxy .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sR66OJ3dxy .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sR66OJ3dxy .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sR66OJ3dxy .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sR66OJ3dxy .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sR66OJ3dxy .list {
  list-style-type: none;
  padding: 0;
}
.cid-sR68aUC65u {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/esp-cursos-topo-1-2000x1129.jpg");
}
.cid-sR68aUC65u .mbr-text,
.cid-sR68aUC65u .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sR68aUC65u .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sR68aUC65u .mbr-section-title {
  color: #ffffff;
}
.cid-sRoagkypbA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/fundo-clinica-626x417.jpg");
}
.cid-sRoagkypbA .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sRoagkypbA .title {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.cid-sRoagkypbA H2 {
  margin: 0;
  width: 100%;
}
.cid-sRoagkypbA h3 {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-sRoagkypbA .title {
    margin-bottom: 2rem;
  }
  .cid-sRoagkypbA .align-left,
  .cid-sRoagkypbA .align-right {
    text-align: center;
  }
}
.cid-sR7iXkg2BG {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
.cid-sR7iXkg2BG .card-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-sR7iXkg2BG .card {
  display: flex;
  justify-content: center;
  border-radius: 0px;
  padding: 2rem 0;
}
.cid-sR7iXkg2BG .card-title a {
  font-weight: 700;
  transition: all 0.3s;
  color: #000000;
}
.cid-sR7iXkg2BG .card-title a:hover {
  color: #264d7b !important;
  background: none !important;
}
.cid-sR7iXkg2BG img {
  width: 150px;
}
.cid-sR7iXkg2BG .item-border {
  border-bottom: 2px solid #ffffff;
  margin-bottom: 1rem;
  justify-content: space-between;
  margin: 0;
}
.cid-sR7iXkg2BG .item-border:hover .mbr-iconfont2 {
  color: #264d7b;
  transform: translateX(5px);
}
.cid-sR7iXkg2BG h5 {
  margin: 0;
}
.cid-sR7iXkg2BG .mbr-flex {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-sR7iXkg2BG .card-wrapper,
  .cid-sR7iXkg2BG .mbr-flex {
    flex-direction: column;
  }
  .cid-sR7iXkg2BG .card {
    padding: 1rem 0;
  }
}
.cid-sR7iXkg2BG .card-text {
  color: #666666;
}
.cid-sR7iXkg2BG .card-link {
  color: #0095ff;
}
.cid-sR7iXkg2BG .card-title,
.cid-sR7iXkg2BG .item-border {
  color: #ffffff;
}
.cid-sR7iXkg2BG .card-subtitle {
  color: #ffffff;
}
.cid-sR7iXkg2BG .main-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR68aUfIu3 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sR68aUfIu3 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sR68aUfIu3 .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sR68aUfIu3 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sR68aUfIu3 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sR68aUfIu3 .mbr-text {
  color: #ffffff;
}
.cid-sR68aUfIu3 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sR68aUfIu3 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sR68aUfIu3 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sR68aUfIu3 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sR68aUfIu3 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sR68aUfIu3 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sR68aUfIu3 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sR68aUfIu3 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sR68aUfIu3 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sR68aUfIu3 .buttons-wrap {
  text-align: center;
}
.cid-sR68aUfIu3 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sR68aUfIu3 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sR68aUfIu3 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sR68aUfIu3 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sR68aUfIu3 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sR7ke6jsHy {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-sR7ke6jsHy .card-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-sR7ke6jsHy .card {
  display: flex;
  justify-content: center;
  border-radius: 0px;
  padding: 2rem 0;
}
.cid-sR7ke6jsHy .card-title a {
  font-weight: 700;
  transition: all 0.3s;
  color: #000000;
}
.cid-sR7ke6jsHy .card-title a:hover {
  color: #264d7b !important;
  background: none !important;
}
.cid-sR7ke6jsHy img {
  width: 150px;
}
.cid-sR7ke6jsHy .item-border {
  border-bottom: 2px solid #ffffff;
  margin-bottom: 1rem;
  justify-content: space-between;
  margin: 0;
}
.cid-sR7ke6jsHy .item-border:hover .mbr-iconfont2 {
  color: #264d7b;
  transform: translateX(5px);
}
.cid-sR7ke6jsHy h5 {
  margin: 0;
}
.cid-sR7ke6jsHy .mbr-flex {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-sR7ke6jsHy .card-wrapper,
  .cid-sR7ke6jsHy .mbr-flex {
    flex-direction: column;
  }
  .cid-sR7ke6jsHy .card {
    padding: 1rem 0;
  }
}
.cid-sR7ke6jsHy .card-text {
  color: #666666;
}
.cid-sR7ke6jsHy .card-link {
  color: #0095ff;
}
.cid-sR7ke6jsHy .card-title,
.cid-sR7ke6jsHy .item-border {
  color: #ffffff;
}
.cid-sR7ke6jsHy .card-subtitle {
  color: #ffffff;
}
.cid-sR7ke6jsHy .main-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR68aVQvJQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #0a3051;
}
.cid-sR68aVQvJQ .container-fluid {
  padding: 0 3rem;
}
.cid-sR68aVQvJQ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR68aVQvJQ .btn {
  margin-top: 0;
}
.cid-sR68aVQvJQ .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sR68aVQvJQ .container-fluid {
    padding: 0 1rem;
  }
  .cid-sR68aVQvJQ .btn {
    margin-top: 0.4rem;
  }
  .cid-sR68aVQvJQ .mbr-section-btn {
    margin: 0;
  }
}
.cid-sR68aVQvJQ .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sR7lxIxKH2 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
.cid-sR7lxIxKH2 .card-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-sR7lxIxKH2 .card {
  display: flex;
  justify-content: center;
  border-radius: 0px;
  padding: 2rem 0;
}
.cid-sR7lxIxKH2 .card-title a {
  font-weight: 700;
  transition: all 0.3s;
  color: #000000;
}
.cid-sR7lxIxKH2 .card-title a:hover {
  color: #264d7b !important;
  background: none !important;
}
.cid-sR7lxIxKH2 img {
  width: 150px;
}
.cid-sR7lxIxKH2 .item-border {
  border-bottom: 2px solid #ffffff;
  margin-bottom: 1rem;
  justify-content: space-between;
  margin: 0;
}
.cid-sR7lxIxKH2 .item-border:hover .mbr-iconfont2 {
  color: #264d7b;
  transform: translateX(5px);
}
.cid-sR7lxIxKH2 h5 {
  margin: 0;
}
.cid-sR7lxIxKH2 .mbr-flex {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-sR7lxIxKH2 .card-wrapper,
  .cid-sR7lxIxKH2 .mbr-flex {
    flex-direction: column;
  }
  .cid-sR7lxIxKH2 .card {
    padding: 1rem 0;
  }
}
.cid-sR7lxIxKH2 .card-text {
  color: #666666;
}
.cid-sR7lxIxKH2 .card-link {
  color: #0095ff;
}
.cid-sR7lxIxKH2 .card-title,
.cid-sR7lxIxKH2 .item-border {
  color: #ffffff;
}
.cid-sR7lxIxKH2 .card-subtitle {
  color: #ffffff;
}
.cid-sR7lxIxKH2 .main-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR7rJkjVUX {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-sR7rJkjVUX .card-wrapper {
  display: inline-flex;
  align-items: center;
}
.cid-sR7rJkjVUX .card {
  display: flex;
  justify-content: center;
  border-radius: 0px;
  padding: 2rem 0;
}
.cid-sR7rJkjVUX .card-title a {
  font-weight: 700;
  transition: all 0.3s;
  color: #000000;
}
.cid-sR7rJkjVUX .card-title a:hover {
  color: #264d7b !important;
  background: none !important;
}
.cid-sR7rJkjVUX img {
  width: 150px;
}
.cid-sR7rJkjVUX .item-border {
  border-bottom: 2px solid #ffffff;
  margin-bottom: 1rem;
  justify-content: space-between;
  margin: 0;
}
.cid-sR7rJkjVUX .item-border:hover .mbr-iconfont2 {
  color: #264d7b;
  transform: translateX(5px);
}
.cid-sR7rJkjVUX h5 {
  margin: 0;
}
.cid-sR7rJkjVUX .mbr-flex {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-sR7rJkjVUX .card-wrapper,
  .cid-sR7rJkjVUX .mbr-flex {
    flex-direction: column;
  }
  .cid-sR7rJkjVUX .card {
    padding: 1rem 0;
  }
}
.cid-sR7rJkjVUX .card-text {
  color: #666666;
}
.cid-sR7rJkjVUX .card-link {
  color: #55b4d4;
}
.cid-sR7rJkjVUX .card-title,
.cid-sR7rJkjVUX .item-border {
  color: #ffffff;
}
.cid-sR7rJkjVUX .card-subtitle {
  color: #ffffff;
}
.cid-sR7rJkjVUX .main-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR68aW69Zy {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sR68aW69Zy .content {
    text-align: center;
  }
  .cid-sR68aW69Zy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sR68aW69Zy .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sR68aW69Zy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR68aW69Zy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sR68aW69Zy .google-map {
  height: 25rem;
  position: relative;
}
.cid-sR68aW69Zy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sR68aW69Zy .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-sR68aW69Zy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sR68aW69Zy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sR68aW69Zy .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sR68aW69Zy .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sR68aW69Zy .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sR68aW69Zy .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sR68aW69Zy .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sR68aW69Zy .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sR68aW69Zy .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sR7u3wjCP0 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/topo-professores-2000x1129.jpg");
}
.cid-sR7u3wjCP0 .mbr-text,
.cid-sR7u3wjCP0 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sR7u3wjCP0 .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sR7u3wjCP0 .mbr-section-title {
  color: #ffffff;
}
.cid-sRpTPga00z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-sRpTPga00z .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-sRpTPga00z .mbr-text {
  color: #ffffff;
}
.cid-sRpTPga00z .border-r {
  border-right: 1px solid #656565;
}
.cid-sRpTPga00z p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-sRpTPga00z .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-sRpTPga00z .card {
    margin-bottom: 2rem;
  }
}
.cid-sRpTPga00z .card-title,
.cid-sRpTPga00z .card-img {
  color: #83d1eb;
}
.cid-sR7wuc9ciV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-sR7wuc9ciV .mbr-section-subtitle {
  color: #14191e;
}
.cid-sR7wuc9ciV .mbr-text {
  color: #777777;
}
.cid-sR7wuc9ciV ul {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sR7wuc9ciV ul li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
}
.cid-sR7wuc9ciV ul li:before {
  position: absolute;
  left: -20px;
  content: "✓";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #7edaf9;
  width: 25px;
  height: 25px;
}
.cid-sR7wuc9ciV .mbr-list {
  color: #ffffff;
}
.cid-sR7u3xLvW0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sR7u3xLvW0 .container-fluid {
  padding: 0 3rem;
}
.cid-sR7u3xLvW0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR7u3xLvW0 .btn {
  margin-top: 0;
}
.cid-sR7u3xLvW0 .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sR7u3xLvW0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-sR7u3xLvW0 .btn {
    margin-top: 0.4rem;
  }
  .cid-sR7u3xLvW0 .mbr-section-btn {
    margin: 0;
  }
}
.cid-sR7u3xLvW0 .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sR7u3yRTHo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sR7u3yRTHo .content {
    text-align: center;
  }
  .cid-sR7u3yRTHo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sR7u3yRTHo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sR7u3yRTHo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR7u3yRTHo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sR7u3yRTHo .google-map {
  height: 25rem;
  position: relative;
}
.cid-sR7u3yRTHo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sR7u3yRTHo .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-sR7u3yRTHo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sR7u3yRTHo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sR7u3yRTHo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sR7u3yRTHo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sR7u3yRTHo .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sR7u3yRTHo .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sR7u3yRTHo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sR7u3yRTHo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sR7u3yRTHo .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRdferpbe3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-hof-topo-2000x1129.jpg");
}
.cid-sRdferpbe3 .mbr-text,
.cid-sRdferpbe3 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sRdferpbe3 .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sRdferpbe3 .mbr-section-title {
  color: #ffffff;
}
.cid-sRdehloFwe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sRdehloFwe .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sRdehloFwe .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sRdehloFwe .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sRdehloFwe .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sRdehloFwe .card {
  padding: 0!important;
}
.cid-sRdehloFwe .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sRdehloFwe .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sRdehloFwe .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sRdehloFwe .card-wrapper:hover .line {
  background: #001117;
}
.cid-sRdehloFwe .card1 {
  background: #001117;
}
.cid-sRdehloFwe .card2 {
  background: #001921;
}
.cid-sRdehloFwe .card3 {
  background: #00202b;
}
.cid-sRdehloFwe .card4 {
  background: #002836;
}
.cid-sRdehloFwe .card5 {
  background: #002f40;
}
.cid-sRdehloFwe .card6 {
  background: #00374a;
}
.cid-sRdehloFwe .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sRdehloFwe .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sRdReJ9Eac {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sRdReJ9Eac .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRdReJ9Eac .row {
  flex-direction: row-reverse;
}
.cid-sRdReJ9Eac img {
  width: 100%;
}
.cid-sRdmm1JpOJ {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRdmm1JpOJ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRdmm1JpOJ .container {
    position: relative;
  }
  .cid-sRdmm1JpOJ .row {
    margin: 0;
  }
  .cid-sRdmm1JpOJ h2 {
    margin: 0;
  }
}
.cid-sRdmm1JpOJ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRdmm1JpOJ .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sRdmm1JpOJ h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sR7AhgqXtB {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sR7AhgqXtB .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sR7AhgqXtB .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sR7AhgqXtB .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sR7AhgqXtB .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sR7AhgqXtB .mbr-text {
  color: #ffffff;
}
.cid-sR7AhgqXtB .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sR7AhgqXtB .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sR7AhgqXtB .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sR7AhgqXtB .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sR7AhgqXtB .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sR7AhgqXtB .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sR7AhgqXtB .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sR7AhgqXtB .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sR7AhgqXtB .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sR7AhgqXtB .buttons-wrap {
  text-align: center;
}
.cid-sR7AhgqXtB .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sR7AhgqXtB .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sR7AhgqXtB .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sR7AhgqXtB .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sR7AhgqXtB .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sRdnmMGyLy {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-sRdnmMGyLy input,
.cid-sRdnmMGyLy textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-sRdnmMGyLy input:focus,
.cid-sRdnmMGyLy textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-sRdnmMGyLy .form-control,
.cid-sRdnmMGyLy .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sRdnmMGyLy input::-webkit-input-placeholder,
.cid-sRdnmMGyLy textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sRdnmMGyLy input:-moz-placeholder,
.cid-sRdnmMGyLy textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sRdnmMGyLy .jq-selectbox li,
.cid-sRdnmMGyLy .jq-selectbox li {
  background-color: #ffffff;
}
.cid-sRdnmMGyLy .jq-selectbox li:hover,
.cid-sRdnmMGyLy .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-sRdnmMGyLy .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sRdnmMGyLy .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sRdnmMGyLy .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-sRdnmMGyLy .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-sRdnmMGyLy .entry-content .text-box {
  padding: 0rem;
}
.cid-sRdnmMGyLy .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-sRdnmMGyLy .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-sRdnmMGyLy .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-sRdnmMGyLy .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-sRdnmMGyLy .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-sRdnmMGyLy .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-sRdnmMGyLy .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-sRdnmMGyLy .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-sRdnmMGyLy .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-sRdnmMGyLy .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-sRdnmMGyLy .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sRdnmMGyLy .entry-content .contact {
  margin-top: 30px;
}
.cid-sRdnmMGyLy .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-sRdnmMGyLy .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-sRdnmMGyLy .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-sRdnmMGyLy .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-sRdnmMGyLy .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-sRdnmMGyLy .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-sRdnmMGyLy .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-sRdnmMGyLy .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-sRdnmMGyLy .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-sRdnmMGyLy .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-sRdnmMGyLy .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-sRdnmMGyLy .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-sRdnmMGyLy .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-sRdnmMGyLy .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-sRdnmMGyLy .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-sRdnmMGyLy progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-sRdnmMGyLy .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRdnmMGyLy .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRdnmMGyLy .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRdnmMGyLy .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRdnmMGyLy .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-sRdnmMGyLy .progressbar-title p {
  color: #6d7a8c;
}
.cid-sRdnmMGyLy .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-sRdnmMGyLy .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-sRdnmMGyLy .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-sRdpMBWGFY {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRdpMBWGFY h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRdpMBWGFY .container {
    position: relative;
  }
  .cid-sRdpMBWGFY .row {
    margin: 0;
  }
  .cid-sRdpMBWGFY h2 {
    margin: 0;
  }
}
.cid-sRdpMBWGFY .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRdpMBWGFY .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sRdpMBWGFY h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sR7Ahh7IZB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sR7Ahh7IZB .container-fluid {
  padding: 0 3rem;
}
.cid-sR7Ahh7IZB .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sR7Ahh7IZB .btn {
  margin-top: 0;
}
.cid-sR7Ahh7IZB .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sR7Ahh7IZB .container-fluid {
    padding: 0 1rem;
  }
  .cid-sR7Ahh7IZB .btn {
    margin-top: 0.4rem;
  }
  .cid-sR7Ahh7IZB .mbr-section-btn {
    margin: 0;
  }
}
.cid-sR7Ahh7IZB .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sR7Ahi85fP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sR7Ahi85fP .content {
    text-align: center;
  }
  .cid-sR7Ahi85fP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sR7Ahi85fP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sR7Ahi85fP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR7Ahi85fP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sR7Ahi85fP .google-map {
  height: 25rem;
  position: relative;
}
.cid-sR7Ahi85fP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sR7Ahi85fP .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-sR7Ahi85fP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sR7Ahi85fP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sR7Ahi85fP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sR7Ahi85fP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sR7Ahi85fP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sR7Ahi85fP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sR7Ahi85fP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sR7Ahi85fP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sR7Ahi85fP .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRdrxvEu6Q {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sRdrxvEu6Q .row {
  flex-direction: row-reverse;
}
.cid-sRdrxvEu6Q .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sRdrxvEu6Q .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sRdrxvEu6Q .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sRdrxvEu6Q .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sRdrxvEu6Q .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRdrxvEu6Q .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRdrxvEu6Q .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRdrxvEu6Q .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRdrxvEu6Q .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sRdrxvEu6Q .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sRdrxvEu6Q .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sRdrxvEu6Q .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sRdrxvEu6Q .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sRdrxvEu6Q .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sRdrxvEu6Q .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sRdrxvEu6Q .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sRdrxvEu6Q .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sRdrxvEu6Q .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sRdrxvEu6Q .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sRdrxvEu6Q .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRdrxvEu6Q .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRdrxvEu6Q .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRdrxvEu6Q .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRdrxvEu6Q .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sRdrxvEu6Q .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sRdrxvEu6Q * {
    text-align: center;
  }
}
.cid-sRdrxvEu6Q .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sRdrxvEu6Q .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sRdrxvEu6Q .head_info .mbr-text {
  color: #ffffff;
}
.cid-sRdrxvEu6Q .plan .plan-list .list-group,
.cid-sRdrxvEu6Q .plan .mbr-section-btn {
  text-align: center;
}
.cid-sRdrxvEu6Q .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sRdrxvEu6Q .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sRdr2RSZHp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRdr2RSZHp .content {
    text-align: center;
  }
  .cid-sRdr2RSZHp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRdr2RSZHp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRdr2RSZHp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRdr2RSZHp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRdr2RSZHp .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRdr2RSZHp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRdr2RSZHp .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-sRdr2RSZHp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRdr2RSZHp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRdr2RSZHp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRdr2RSZHp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRdr2RSZHp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRdr2RSZHp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRdr2RSZHp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRdr2RSZHp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRdr2RSZHp .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRhWkCl19W {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-ortodontia-topo-2000x1129.jpg");
}
.cid-sRhWkCl19W .mbr-text,
.cid-sRhWkCl19W .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sRhWkCl19W .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sRhWkCl19W .mbr-section-title {
  color: #ffffff;
}
.cid-sRhWkCGCag {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sRhWkCGCag .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sRhWkCGCag .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sRhWkCGCag .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sRhWkCGCag .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sRhWkCGCag .card {
  padding: 0!important;
}
.cid-sRhWkCGCag .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sRhWkCGCag .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sRhWkCGCag .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sRhWkCGCag .card-wrapper:hover .line {
  background: #001117;
}
.cid-sRhWkCGCag .card1 {
  background: #001117;
}
.cid-sRhWkCGCag .card2 {
  background: #001921;
}
.cid-sRhWkCGCag .card3 {
  background: #00202b;
}
.cid-sRhWkCGCag .card4 {
  background: #002836;
}
.cid-sRhWkCGCag .card5 {
  background: #002f40;
}
.cid-sRhWkCGCag .card6 {
  background: #00374a;
}
.cid-sRhWkCGCag .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sRhWkCGCag .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sRhWkD93gV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sRhWkD93gV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRhWkD93gV .row {
  flex-direction: row-reverse;
}
.cid-sRhWkD93gV img {
  width: 100%;
}
.cid-sRhWkDjCLd {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRhWkDjCLd h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRhWkDjCLd .container {
    position: relative;
  }
  .cid-sRhWkDjCLd .row {
    margin: 0;
  }
  .cid-sRhWkDjCLd h2 {
    margin: 0;
  }
}
.cid-sRhWkDjCLd .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRhWkDjCLd .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRhWkDjCLd h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sRhXSA7Wwq {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-sRhXSA7Wwq h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRhXSA7Wwq .container {
    position: relative;
  }
  .cid-sRhXSA7Wwq .row {
    margin: 0;
  }
  .cid-sRhXSA7Wwq h2 {
    margin: 0;
  }
}
.cid-sRhXSA7Wwq .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRhXSA7Wwq .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRhXSA7Wwq h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sRhYuzb0FJ {
  padding-top: 490px;
  background-image: url("../../../assets/images/close-up-portrait-young-cheerful-readhead-woman-summer-wear-makes-selfie-smartphone-2000x846.jpg");
}
.cid-sRhYiK1QOn {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRhYiK1QOn h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRhYiK1QOn .container {
    position: relative;
  }
  .cid-sRhYiK1QOn .row {
    margin: 0;
  }
  .cid-sRhYiK1QOn h2 {
    margin: 0;
  }
}
.cid-sRhYiK1QOn .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRhYiK1QOn .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRhYiK1QOn h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sRhWkDvRGd {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sRhWkDvRGd .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sRhWkDvRGd .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sRhWkDvRGd .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sRhWkDvRGd .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sRhWkDvRGd .mbr-text {
  color: #ffffff;
}
.cid-sRhWkDvRGd .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sRhWkDvRGd .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sRhWkDvRGd .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sRhWkDvRGd .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sRhWkDvRGd .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sRhWkDvRGd .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRhWkDvRGd .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sRhWkDvRGd .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRhWkDvRGd .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sRhWkDvRGd .buttons-wrap {
  text-align: center;
}
.cid-sRhWkDvRGd .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sRhWkDvRGd .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sRhWkDvRGd .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sRhWkDvRGd .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sRhWkDvRGd .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sRhWkDMGFg {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-sRhWkDMGFg input,
.cid-sRhWkDMGFg textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-sRhWkDMGFg input:focus,
.cid-sRhWkDMGFg textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-sRhWkDMGFg .form-control,
.cid-sRhWkDMGFg .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sRhWkDMGFg input::-webkit-input-placeholder,
.cid-sRhWkDMGFg textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sRhWkDMGFg input:-moz-placeholder,
.cid-sRhWkDMGFg textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sRhWkDMGFg .jq-selectbox li,
.cid-sRhWkDMGFg .jq-selectbox li {
  background-color: #ffffff;
}
.cid-sRhWkDMGFg .jq-selectbox li:hover,
.cid-sRhWkDMGFg .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-sRhWkDMGFg .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sRhWkDMGFg .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sRhWkDMGFg .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-sRhWkDMGFg .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-sRhWkDMGFg .entry-content .text-box {
  padding: 0rem;
}
.cid-sRhWkDMGFg .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-sRhWkDMGFg .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-sRhWkDMGFg .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-sRhWkDMGFg .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-sRhWkDMGFg .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-sRhWkDMGFg .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-sRhWkDMGFg .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-sRhWkDMGFg .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-sRhWkDMGFg .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-sRhWkDMGFg .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-sRhWkDMGFg .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sRhWkDMGFg .entry-content .contact {
  margin-top: 30px;
}
.cid-sRhWkDMGFg .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-sRhWkDMGFg .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-sRhWkDMGFg .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-sRhWkDMGFg .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-sRhWkDMGFg .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-sRhWkDMGFg .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-sRhWkDMGFg .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-sRhWkDMGFg .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-sRhWkDMGFg .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-sRhWkDMGFg .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-sRhWkDMGFg .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-sRhWkDMGFg .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-sRhWkDMGFg .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-sRhWkDMGFg .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-sRhWkDMGFg .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-sRhWkDMGFg progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-sRhWkDMGFg .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRhWkDMGFg .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRhWkDMGFg .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRhWkDMGFg .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sRhWkDMGFg .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-sRhWkDMGFg .progressbar-title p {
  color: #6d7a8c;
}
.cid-sRhWkDMGFg .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-sRhWkDMGFg .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-sRhWkDMGFg .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-sRhWkEcxx9 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRhWkEcxx9 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRhWkEcxx9 .container {
    position: relative;
  }
  .cid-sRhWkEcxx9 .row {
    margin: 0;
  }
  .cid-sRhWkEcxx9 h2 {
    margin: 0;
  }
}
.cid-sRhWkEcxx9 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRhWkEcxx9 .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sRhWkEcxx9 h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sRhWkEoL7N {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sRhWkEoL7N .container-fluid {
  padding: 0 3rem;
}
.cid-sRhWkEoL7N .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sRhWkEoL7N .btn {
  margin-top: 0;
}
.cid-sRhWkEoL7N .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRhWkEoL7N .container-fluid {
    padding: 0 1rem;
  }
  .cid-sRhWkEoL7N .btn {
    margin-top: 0.4rem;
  }
  .cid-sRhWkEoL7N .mbr-section-btn {
    margin: 0;
  }
}
.cid-sRhWkEoL7N .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sRhWkECoRm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRhWkECoRm .content {
    text-align: center;
  }
  .cid-sRhWkECoRm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRhWkECoRm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRhWkECoRm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRhWkECoRm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRhWkECoRm .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRhWkECoRm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRhWkECoRm .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-sRhWkECoRm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRhWkECoRm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRhWkECoRm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRhWkECoRm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRhWkECoRm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRhWkECoRm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRhWkECoRm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRhWkECoRm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRhWkECoRm .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRi4qTi5Wl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-implantedontia-topo-2000x1129.jpg");
}
.cid-sRi4qTi5Wl .mbr-text,
.cid-sRi4qTi5Wl .mbr-section-btn {
  color: #c2f0ff;
  text-align: left;
}
.cid-sRi4qTi5Wl .mbr-section-subtitle {
  color: #55b4d4;
  text-align: left;
}
.cid-sRi4qTi5Wl .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sRi4qTEhlN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sRi4qTEhlN .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sRi4qTEhlN .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sRi4qTEhlN .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sRi4qTEhlN .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sRi4qTEhlN .card {
  padding: 0!important;
}
.cid-sRi4qTEhlN .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sRi4qTEhlN .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sRi4qTEhlN .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sRi4qTEhlN .card-wrapper:hover .line {
  background: #001117;
}
.cid-sRi4qTEhlN .card1 {
  background: #001117;
}
.cid-sRi4qTEhlN .card2 {
  background: #001921;
}
.cid-sRi4qTEhlN .card3 {
  background: #00202b;
}
.cid-sRi4qTEhlN .card4 {
  background: #002836;
}
.cid-sRi4qTEhlN .card5 {
  background: #002f40;
}
.cid-sRi4qTEhlN .card6 {
  background: #00374a;
}
.cid-sRi4qTEhlN .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sRi4qTEhlN .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sRi4qUasHj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sRi4qUasHj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRi4qUasHj .row {
  flex-direction: row-reverse;
}
.cid-sRi4qUasHj img {
  width: 100%;
}
.cid-sRi4qUmPSm {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRi4qUmPSm h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRi4qUmPSm .container {
    position: relative;
  }
  .cid-sRi4qUmPSm .row {
    margin: 0;
  }
  .cid-sRi4qUmPSm h2 {
    margin: 0;
  }
}
.cid-sRi4qUmPSm .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRi4qUmPSm .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRi4qUmPSm h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sRi4qUPQtD {
  padding-top: 490px;
  background-image: url("../../../assets/images/smiling-dentist-pointing-tooth-model-2000x779.jpg");
}
.cid-sRi4qUAKSP {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-sRi4qUAKSP h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRi4qUAKSP .container {
    position: relative;
  }
  .cid-sRi4qUAKSP .row {
    margin: 0;
  }
  .cid-sRi4qUAKSP h2 {
    margin: 0;
  }
}
.cid-sRi4qUAKSP .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRi4qUAKSP .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRi4qUAKSP h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sRi4qVcWZm {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sRi4qVcWZm .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sRi4qVcWZm .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sRi4qVcWZm .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sRi4qVcWZm .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sRi4qVcWZm .mbr-text {
  color: #ffffff;
}
.cid-sRi4qVcWZm .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sRi4qVcWZm .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sRi4qVcWZm .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sRi4qVcWZm .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sRi4qVcWZm .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sRi4qVcWZm .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRi4qVcWZm .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sRi4qVcWZm .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRi4qVcWZm .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sRi4qVcWZm .buttons-wrap {
  text-align: center;
}
.cid-sRi4qVcWZm .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sRi4qVcWZm .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sRi4qVcWZm .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sRi4qVcWZm .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sRi4qVcWZm .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sRi4qVZVKT {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRi4qVZVKT h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRi4qVZVKT .container {
    position: relative;
  }
  .cid-sRi4qVZVKT .row {
    margin: 0;
  }
  .cid-sRi4qVZVKT h2 {
    margin: 0;
  }
}
.cid-sRi4qVZVKT .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRi4qVZVKT .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sRi4qVZVKT h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sRi4qWd3p0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sRi4qWd3p0 .container-fluid {
  padding: 0 3rem;
}
.cid-sRi4qWd3p0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sRi4qWd3p0 .btn {
  margin-top: 0;
}
.cid-sRi4qWd3p0 .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRi4qWd3p0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-sRi4qWd3p0 .btn {
    margin-top: 0.4rem;
  }
  .cid-sRi4qWd3p0 .mbr-section-btn {
    margin: 0;
  }
}
.cid-sRi4qWd3p0 .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sRi4qWsNgn {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRi4qWsNgn .content {
    text-align: center;
  }
  .cid-sRi4qWsNgn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRi4qWsNgn .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRi4qWsNgn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRi4qWsNgn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRi4qWsNgn .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRi4qWsNgn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRi4qWsNgn .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-sRi4qWsNgn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRi4qWsNgn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRi4qWsNgn .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRi4qWsNgn .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRi4qWsNgn .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRi4qWsNgn .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRi4qWsNgn .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRi4qWsNgn .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRi4qWsNgn .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRnIdwc9C3 {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sRnIdwc9C3 .row {
  flex-direction: row-reverse;
}
.cid-sRnIdwc9C3 .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sRnIdwc9C3 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sRnIdwc9C3 .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sRnIdwc9C3 .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sRnIdwc9C3 .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRnIdwc9C3 .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRnIdwc9C3 .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRnIdwc9C3 .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRnIdwc9C3 .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sRnIdwc9C3 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sRnIdwc9C3 .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sRnIdwc9C3 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sRnIdwc9C3 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sRnIdwc9C3 .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sRnIdwc9C3 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sRnIdwc9C3 .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sRnIdwc9C3 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sRnIdwc9C3 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sRnIdwc9C3 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sRnIdwc9C3 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRnIdwc9C3 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRnIdwc9C3 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRnIdwc9C3 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRnIdwc9C3 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sRnIdwc9C3 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sRnIdwc9C3 * {
    text-align: center;
  }
}
.cid-sRnIdwc9C3 .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sRnIdwc9C3 .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sRnIdwc9C3 .head_info .mbr-text {
  color: #ffffff;
}
.cid-sRnIdwc9C3 .plan .plan-list .list-group,
.cid-sRnIdwc9C3 .plan .mbr-section-btn {
  text-align: center;
}
.cid-sRnIdwc9C3 .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sRnIdwc9C3 .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sRnIdwuYxZ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRnIdwuYxZ .content {
    text-align: center;
  }
  .cid-sRnIdwuYxZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRnIdwuYxZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRnIdwuYxZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRnIdwuYxZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRnIdwuYxZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRnIdwuYxZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRnIdwuYxZ .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-sRnIdwuYxZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRnIdwuYxZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRnIdwuYxZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRnIdwuYxZ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRnIdwuYxZ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRnIdwuYxZ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRnIdwuYxZ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRnIdwuYxZ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRnIdwuYxZ .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRnKDnunSL {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-endodontia-topo-2000x1129.jpg");
}
.cid-sRnKDnunSL .mbr-text,
.cid-sRnKDnunSL .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sRnKDnunSL .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sRnKDnunSL .mbr-section-title {
  color: #ffffff;
}
.cid-sRnKDnPjkA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sRnKDnPjkA .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sRnKDnPjkA .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sRnKDnPjkA .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sRnKDnPjkA .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sRnKDnPjkA .card {
  padding: 0!important;
}
.cid-sRnKDnPjkA .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sRnKDnPjkA .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sRnKDnPjkA .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sRnKDnPjkA .card-wrapper:hover .line {
  background: #001117;
}
.cid-sRnKDnPjkA .card1 {
  background: #001117;
}
.cid-sRnKDnPjkA .card2 {
  background: #001921;
}
.cid-sRnKDnPjkA .card3 {
  background: #00202b;
}
.cid-sRnKDnPjkA .card4 {
  background: #002836;
}
.cid-sRnKDnPjkA .card5 {
  background: #002f40;
}
.cid-sRnKDnPjkA .card6 {
  background: #00374a;
}
.cid-sRnKDnPjkA .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sRnKDnPjkA .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sRnKDoiTbW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sRnKDoiTbW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRnKDoiTbW .row {
  flex-direction: row-reverse;
}
.cid-sRnKDoiTbW img {
  width: 100%;
}
.cid-sRnKDoslBC {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRnKDoslBC h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRnKDoslBC .container {
    position: relative;
  }
  .cid-sRnKDoslBC .row {
    margin: 0;
  }
  .cid-sRnKDoslBC h2 {
    margin: 0;
  }
}
.cid-sRnKDoslBC .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRnKDoslBC .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sRnKDoslBC h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sRnKDp2Lb4 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sRnKDp2Lb4 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sRnKDp2Lb4 .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sRnKDp2Lb4 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sRnKDp2Lb4 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sRnKDp2Lb4 .mbr-text {
  color: #ffffff;
}
.cid-sRnKDp2Lb4 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sRnKDp2Lb4 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sRnKDp2Lb4 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sRnKDp2Lb4 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sRnKDp2Lb4 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sRnKDp2Lb4 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRnKDp2Lb4 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sRnKDp2Lb4 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRnKDp2Lb4 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sRnKDp2Lb4 .buttons-wrap {
  text-align: center;
}
.cid-sRnKDp2Lb4 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sRnKDp2Lb4 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sRnKDp2Lb4 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sRnKDp2Lb4 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sRnKDp2Lb4 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sRnKDpir4e {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRnKDpir4e h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRnKDpir4e .container {
    position: relative;
  }
  .cid-sRnKDpir4e .row {
    margin: 0;
  }
  .cid-sRnKDpir4e h2 {
    margin: 0;
  }
}
.cid-sRnKDpir4e .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRnKDpir4e .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sRnKDpir4e h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sRnKDpudJN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sRnKDpudJN .container-fluid {
  padding: 0 3rem;
}
.cid-sRnKDpudJN .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sRnKDpudJN .btn {
  margin-top: 0;
}
.cid-sRnKDpudJN .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRnKDpudJN .container-fluid {
    padding: 0 1rem;
  }
  .cid-sRnKDpudJN .btn {
    margin-top: 0.4rem;
  }
  .cid-sRnKDpudJN .mbr-section-btn {
    margin: 0;
  }
}
.cid-sRnKDpudJN .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sRnKDpF4y3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRnKDpF4y3 .content {
    text-align: center;
  }
  .cid-sRnKDpF4y3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRnKDpF4y3 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRnKDpF4y3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRnKDpF4y3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRnKDpF4y3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRnKDpF4y3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRnKDpF4y3 .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-sRnKDpF4y3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRnKDpF4y3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRnKDpF4y3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRnKDpF4y3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRnKDpF4y3 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRnKDpF4y3 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRnKDpF4y3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRnKDpF4y3 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRnKDpF4y3 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRdTjYsvA8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cursos-pagina-2000x1129.jpg");
}
.cid-sRdTjYsvA8 .mbr-text,
.cid-sRdTjYsvA8 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sRdTjYsvA8 .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sRdTjYsvA8 .mbr-section-title {
  color: #ffffff;
}
.cid-sRdTjYRQij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sRdTjYRQij .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sRdTjYRQij .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sRdTjYRQij .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sRdTjYRQij .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sRdTjYRQij .card {
  padding: 0!important;
}
.cid-sRdTjYRQij .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sRdTjYRQij .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sRdTjYRQij .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sRdTjYRQij .card-wrapper:hover .line {
  background: #001117;
}
.cid-sRdTjYRQij .card1 {
  background: #001117;
}
.cid-sRdTjYRQij .card2 {
  background: #001921;
}
.cid-sRdTjYRQij .card3 {
  background: #00202b;
}
.cid-sRdTjYRQij .card4 {
  background: #002836;
}
.cid-sRdTjYRQij .card5 {
  background: #002f40;
}
.cid-sRdTjYRQij .card6 {
  background: #00374a;
}
.cid-sRdTjYRQij .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sRdTjYRQij .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sRdTjZm5ZE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sRdTjZm5ZE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRdTjZm5ZE .row {
  flex-direction: row-reverse;
}
.cid-sRdTjZm5ZE img {
  width: 100%;
}
.cid-sRdTjZyC5x {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRdTjZyC5x h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRdTjZyC5x .container {
    position: relative;
  }
  .cid-sRdTjZyC5x .row {
    margin: 0;
  }
  .cid-sRdTjZyC5x h2 {
    margin: 0;
  }
}
.cid-sRdTjZyC5x .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRdTjZyC5x .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sRdTjZyC5x h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sRdTjZLD1C {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sRdTjZLD1C .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sRdTjZLD1C .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sRdTjZLD1C .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sRdTjZLD1C .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sRdTjZLD1C .mbr-text {
  color: #ffffff;
}
.cid-sRdTjZLD1C .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sRdTjZLD1C .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sRdTjZLD1C .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sRdTjZLD1C .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sRdTjZLD1C .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sRdTjZLD1C .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRdTjZLD1C .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sRdTjZLD1C .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sRdTjZLD1C .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sRdTjZLD1C .buttons-wrap {
  text-align: center;
}
.cid-sRdTjZLD1C .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sRdTjZLD1C .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sRdTjZLD1C .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sRdTjZLD1C .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sRdTjZLD1C .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sRdTk0BbAf {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRdTk0BbAf h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sRdTk0BbAf .container {
    position: relative;
  }
  .cid-sRdTk0BbAf .row {
    margin: 0;
  }
  .cid-sRdTk0BbAf h2 {
    margin: 0;
  }
}
.cid-sRdTk0BbAf .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sRdTk0BbAf .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sRdTk0BbAf h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sRdTk0QePd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sRdTk0QePd .container-fluid {
  padding: 0 3rem;
}
.cid-sRdTk0QePd .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sRdTk0QePd .btn {
  margin-top: 0;
}
.cid-sRdTk0QePd .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRdTk0QePd .container-fluid {
    padding: 0 1rem;
  }
  .cid-sRdTk0QePd .btn {
    margin-top: 0.4rem;
  }
  .cid-sRdTk0QePd .mbr-section-btn {
    margin: 0;
  }
}
.cid-sRdTk0QePd .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sRdTk17Ogs {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRdTk17Ogs .content {
    text-align: center;
  }
  .cid-sRdTk17Ogs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRdTk17Ogs .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRdTk17Ogs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRdTk17Ogs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRdTk17Ogs .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRdTk17Ogs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRdTk17Ogs .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-sRdTk17Ogs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRdTk17Ogs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRdTk17Ogs .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRdTk17Ogs .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRdTk17Ogs .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRdTk17Ogs .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRdTk17Ogs .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRdTk17Ogs .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRdTk17Ogs .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRdWys0zDu {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sRdWys0zDu .row {
  flex-direction: row-reverse;
}
.cid-sRdWys0zDu .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sRdWys0zDu .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sRdWys0zDu .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sRdWys0zDu .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sRdWys0zDu .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRdWys0zDu .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRdWys0zDu .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRdWys0zDu .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRdWys0zDu .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sRdWys0zDu .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sRdWys0zDu .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sRdWys0zDu .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sRdWys0zDu .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sRdWys0zDu .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sRdWys0zDu .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sRdWys0zDu .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sRdWys0zDu .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sRdWys0zDu .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sRdWys0zDu .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sRdWys0zDu .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRdWys0zDu .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRdWys0zDu .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRdWys0zDu .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRdWys0zDu .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sRdWys0zDu .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sRdWys0zDu * {
    text-align: center;
  }
}
.cid-sRdWys0zDu .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sRdWys0zDu .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sRdWys0zDu .head_info .mbr-text {
  color: #ffffff;
}
.cid-sRdWys0zDu .plan .plan-list .list-group,
.cid-sRdWys0zDu .plan .mbr-section-btn {
  text-align: center;
}
.cid-sRdWys0zDu .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sRdWys0zDu .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sRdWysqg7e {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRdWysqg7e .content {
    text-align: center;
  }
  .cid-sRdWysqg7e .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRdWysqg7e .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRdWysqg7e .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRdWysqg7e .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRdWysqg7e .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRdWysqg7e .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRdWysqg7e .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-sRdWysqg7e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRdWysqg7e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRdWysqg7e .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRdWysqg7e .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRdWysqg7e .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRdWysqg7e .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRdWysqg7e .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRdWysqg7e .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRdWysqg7e .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRo4zhm4h4 {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sRo4zhm4h4 .row {
  flex-direction: row-reverse;
}
.cid-sRo4zhm4h4 .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sRo4zhm4h4 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sRo4zhm4h4 .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sRo4zhm4h4 .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sRo4zhm4h4 .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRo4zhm4h4 .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRo4zhm4h4 .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRo4zhm4h4 .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRo4zhm4h4 .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sRo4zhm4h4 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sRo4zhm4h4 .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sRo4zhm4h4 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sRo4zhm4h4 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sRo4zhm4h4 .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sRo4zhm4h4 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sRo4zhm4h4 .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sRo4zhm4h4 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sRo4zhm4h4 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sRo4zhm4h4 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sRo4zhm4h4 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRo4zhm4h4 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRo4zhm4h4 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRo4zhm4h4 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRo4zhm4h4 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sRo4zhm4h4 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sRo4zhm4h4 * {
    text-align: center;
  }
}
.cid-sRo4zhm4h4 .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sRo4zhm4h4 .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sRo4zhm4h4 .head_info .mbr-text {
  color: #ffffff;
}
.cid-sRo4zhm4h4 .plan .plan-list .list-group,
.cid-sRo4zhm4h4 .plan .mbr-section-btn {
  text-align: center;
}
.cid-sRo4zhm4h4 .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sRo4zhm4h4 .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sRo4zhPgo6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRo4zhPgo6 .content {
    text-align: center;
  }
  .cid-sRo4zhPgo6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRo4zhPgo6 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRo4zhPgo6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRo4zhPgo6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRo4zhPgo6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRo4zhPgo6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRo4zhPgo6 .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-sRo4zhPgo6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRo4zhPgo6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRo4zhPgo6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRo4zhPgo6 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRo4zhPgo6 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRo4zhPgo6 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRo4zhPgo6 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRo4zhPgo6 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRo4zhPgo6 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRoc0zWj4i {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/paciente-modelo-2000x1129.jpg");
}
.cid-sRoc0zWj4i .mbr-text,
.cid-sRoc0zWj4i .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sRoc0zWj4i .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sRoc0zWj4i .mbr-section-title {
  color: #ffffff;
}
.cid-sRorKuWj6i {
  overflow: hidden;
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-sRorKuWj6i .mbr-section-title {
  margin-bottom: 26px;
  color: #0095ff;
}
.cid-sRorKuWj6i .mbr-text {
  margin-bottom: 30px;
}
.cid-sRorKuWj6i .card-title {
  color: #0095ff;
}
.cid-sRorKuWj6i .icon_block .iconfont-wrapper {
  display: inline-block;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
}
.cid-sRorKuWj6i .icon_block .iconfont-wrapper:before {
  content: "";
  top: 0;
  left: 50%;
  bottom: 0;
  z-index: -1;
  width: 60px;
  position: absolute;
  background-color: rgba(26, 218, 98, 0.07);
  -webkit-clip-path: polygon(0 0, 100% 0%, 100% 95%, 0% 100%);
  clip-path: polygon(0 0, 100% 0%, 100% 95%, 0% 100%);
}
.cid-sRorKuWj6i .icon_block .iconfont-wrapper .mbr-iconfont {
  color: #1ada62;
  height: 75px;
  line-height: 75px;
  font-size: 46px;
  text-align: center;
}
.cid-sRorKuWj6i .btn_link {
  display: block;
  margin-bottom: 0;
  position: relative;
  font-weight: 700;
}
.cid-sRorKuWj6i .btn_link span {
  display: inline-block;
  margin-left: .25rem;
  font-size: 16px;
  vertical-align: middle;
  transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-sRorKuWj6i .btn_link:hover {
  cursor: pointer;
}
.cid-sRorKuWj6i .btn_link:hover a {
  color: #264d7b !important;
}
.cid-sRorKuWj6i .btn_link:hover span {
  transform: translatex(5px);
}
.cid-sRorKuWj6i .card_wrapper {
  margin-bottom: 20px;
}
.cid-sRorKuWj6i .card_icon {
  display: block;
  margin-bottom: 25px;
}
.cid-sRorKuWj6i .card_icon .mbr-iconfont {
  font-size: 48px;
  color: #ffffff;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  text-shadow: 0 14px 30px rgba(26, 218, 98, 0.4);
  background: -webkit-linear-gradient(40deg, #1ada62 0%, rgba(26, 218, 98, 0.3) 100%);
}
@media (min-width: 992px) {
  .cid-sRorKuWj6i .title_block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sRorKuWj6i .title_block,
  .cid-sRorKuWj6i .card_wrapper {
    text-align: center;
    margin-bottom: 30px;
  }
  .cid-sRorKuWj6i .mbr-text {
    margin-bottom: 20px;
  }
  .cid-sRorKuWj6i .icon_block .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-sRorKuWj6i .card-text {
  color: #ffffff;
}
.cid-sRorKuWj6i .mbr-text,
.cid-sRorKuWj6i .btn_link {
  color: #ffffff;
}
.cid-sRorKuWj6i .mbr-section-title,
.cid-sRorKuWj6i .icon_block {
  color: #c2f0ff;
}
.cid-sRorKuWj6i .card-title,
.cid-sRorKuWj6i .card_icon {
  color: #c2f0ff;
}
.cid-sRoc0BmJNG {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sRoc0BmJNG .container-fluid {
  padding: 0 3rem;
}
.cid-sRoc0BmJNG .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sRoc0BmJNG .btn {
  margin-top: 0;
}
.cid-sRoc0BmJNG .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRoc0BmJNG .container-fluid {
    padding: 0 1rem;
  }
  .cid-sRoc0BmJNG .btn {
    margin-top: 0.4rem;
  }
  .cid-sRoc0BmJNG .mbr-section-btn {
    margin: 0;
  }
}
.cid-sRoc0BmJNG .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-sRoc0BHq0T {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRoc0BHq0T .content {
    text-align: center;
  }
  .cid-sRoc0BHq0T .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRoc0BHq0T .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRoc0BHq0T .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRoc0BHq0T .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRoc0BHq0T .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRoc0BHq0T .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRoc0BHq0T .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-sRoc0BHq0T .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRoc0BHq0T .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRoc0BHq0T .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRoc0BHq0T .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRoc0BHq0T .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRoc0BHq0T .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRoc0BHq0T .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRoc0BHq0T .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRoc0BHq0T .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRi3o1wyx0 {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sRi3o1wyx0 .row {
  flex-direction: row-reverse;
}
.cid-sRi3o1wyx0 .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sRi3o1wyx0 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sRi3o1wyx0 .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sRi3o1wyx0 .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sRi3o1wyx0 .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRi3o1wyx0 .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRi3o1wyx0 .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRi3o1wyx0 .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRi3o1wyx0 .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sRi3o1wyx0 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sRi3o1wyx0 .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sRi3o1wyx0 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sRi3o1wyx0 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sRi3o1wyx0 .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sRi3o1wyx0 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sRi3o1wyx0 .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sRi3o1wyx0 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sRi3o1wyx0 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sRi3o1wyx0 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sRi3o1wyx0 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sRi3o1wyx0 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sRi3o1wyx0 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sRi3o1wyx0 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sRi3o1wyx0 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sRi3o1wyx0 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sRi3o1wyx0 * {
    text-align: center;
  }
}
.cid-sRi3o1wyx0 .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sRi3o1wyx0 .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sRi3o1wyx0 .head_info .mbr-text {
  color: #ffffff;
}
.cid-sRi3o1wyx0 .plan .plan-list .list-group,
.cid-sRi3o1wyx0 .plan .mbr-section-btn {
  text-align: center;
}
.cid-sRi3o1wyx0 .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sRi3o1wyx0 .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sRi3o1Voq1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sRi3o1Voq1 .content {
    text-align: center;
  }
  .cid-sRi3o1Voq1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRi3o1Voq1 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRi3o1Voq1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRi3o1Voq1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRi3o1Voq1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRi3o1Voq1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRi3o1Voq1 .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-sRi3o1Voq1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRi3o1Voq1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRi3o1Voq1 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRi3o1Voq1 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRi3o1Voq1 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRi3o1Voq1 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRi3o1Voq1 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRi3o1Voq1 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRi3o1Voq1 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVrrnNtQiW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cirurgia-plastica-peridontal-2000x1129.jpg");
}
.cid-sVrrnNtQiW .mbr-text,
.cid-sVrrnNtQiW .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sVrrnNtQiW .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sVrrnNtQiW .mbr-section-title {
  color: #ffffff;
}
.cid-sVrs9VVk9E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVrs9VVk9E .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sVrs9VVk9E .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sVrs9VVk9E .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sVrs9VVk9E .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sVrs9VVk9E .card {
  padding: 0!important;
}
.cid-sVrs9VVk9E .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sVrs9VVk9E .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sVrs9VVk9E .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sVrs9VVk9E .card-wrapper:hover .line {
  background: #001117;
}
.cid-sVrs9VVk9E .card1 {
  background: #001117;
}
.cid-sVrs9VVk9E .card2 {
  background: #001921;
}
.cid-sVrs9VVk9E .card3 {
  background: #00202b;
}
.cid-sVrs9VVk9E .card4 {
  background: #002836;
}
.cid-sVrs9VVk9E .card5 {
  background: #002f40;
}
.cid-sVrs9VVk9E .card6 {
  background: #00374a;
}
.cid-sVrs9VVk9E .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sVrs9VVk9E .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sVrs9VVk9E .card-title,
.cid-sVrs9VVk9E .card-ico,
.cid-sVrs9VVk9E .line-wrap {
  color: #ffffff;
}
.cid-sVrrnO21we {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sVrrnO21we .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVrrnO21we .row {
  flex-direction: row-reverse;
}
.cid-sVrrnO21we img {
  width: 100%;
}
.cid-sWtz0kKFFS {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-sWtz0kKFFS h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sWtz0kKFFS .container {
    position: relative;
  }
  .cid-sWtz0kKFFS .row {
    margin: 0;
  }
  .cid-sWtz0kKFFS h2 {
    margin: 0;
  }
}
.cid-sWtz0kKFFS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sWtz0kKFFS .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sWtz0kKFFS h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sVrrnOa17D {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sVrrnOa17D h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sVrrnOa17D .container {
    position: relative;
  }
  .cid-sVrrnOa17D .row {
    margin: 0;
  }
  .cid-sVrrnOa17D h2 {
    margin: 0;
  }
}
.cid-sVrrnOa17D .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sVrrnOa17D .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sVrrnOa17D h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sWtA3JRAQA {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-sWtA3JRAQA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sWtA3JRAQA .container {
    position: relative;
  }
  .cid-sWtA3JRAQA .row {
    margin: 0;
  }
  .cid-sWtA3JRAQA h2 {
    margin: 0;
  }
}
.cid-sWtA3JRAQA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sWtA3JRAQA .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sWtA3JRAQA h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sVrrnOl5gN {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sVrrnOl5gN .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sVrrnOl5gN .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sVrrnOl5gN .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sVrrnOl5gN .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sVrrnOl5gN .mbr-text {
  color: #ffffff;
}
.cid-sVrrnOl5gN .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sVrrnOl5gN .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sVrrnOl5gN .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sVrrnOl5gN .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sVrrnOl5gN .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sVrrnOl5gN .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sVrrnOl5gN .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sVrrnOl5gN .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sVrrnOl5gN .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sVrrnOl5gN .buttons-wrap {
  text-align: center;
}
.cid-sVrrnOl5gN .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sVrrnOl5gN .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sVrrnOl5gN .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sVrrnOl5gN .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sVrrnOl5gN .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sVrrnOxRUa {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sVrrnOxRUa h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sVrrnOxRUa .container {
    position: relative;
  }
  .cid-sVrrnOxRUa .row {
    margin: 0;
  }
  .cid-sVrrnOxRUa h2 {
    margin: 0;
  }
}
.cid-sVrrnOxRUa .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sVrrnOxRUa .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sVrrnOxRUa h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sVrrnOHEsU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sVrrnOHEsU .container-fluid {
  padding: 0 3rem;
}
.cid-sVrrnOHEsU .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sVrrnOHEsU .btn {
  margin-top: 0;
}
.cid-sVrrnOHEsU .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sVrrnOHEsU .container-fluid {
    padding: 0 1rem;
  }
  .cid-sVrrnOHEsU .btn {
    margin-top: 0.4rem;
  }
  .cid-sVrrnOHEsU .mbr-section-btn {
    margin: 0;
  }
}
.cid-sVrrnOHEsU .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sVrrnOPiUZ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sVrrnOPiUZ .content {
    text-align: center;
  }
  .cid-sVrrnOPiUZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVrrnOPiUZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sVrrnOPiUZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVrrnOPiUZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sVrrnOPiUZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-sVrrnOPiUZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sVrrnOPiUZ .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-sVrrnOPiUZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sVrrnOPiUZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sVrrnOPiUZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVrrnOPiUZ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVrrnOPiUZ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sVrrnOPiUZ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sVrrnOPiUZ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVrrnOPiUZ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sVrrnOPiUZ .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVDnABvP5J {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sVDnABvP5J .row {
  flex-direction: row-reverse;
}
.cid-sVDnABvP5J .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sVDnABvP5J .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sVDnABvP5J .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sVDnABvP5J .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sVDnABvP5J .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sVDnABvP5J .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sVDnABvP5J .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sVDnABvP5J .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sVDnABvP5J .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sVDnABvP5J .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sVDnABvP5J .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sVDnABvP5J .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sVDnABvP5J .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sVDnABvP5J .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sVDnABvP5J .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sVDnABvP5J .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sVDnABvP5J .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sVDnABvP5J .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sVDnABvP5J .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sVDnABvP5J .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sVDnABvP5J .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sVDnABvP5J .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sVDnABvP5J .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sVDnABvP5J .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sVDnABvP5J .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sVDnABvP5J * {
    text-align: center;
  }
}
.cid-sVDnABvP5J .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sVDnABvP5J .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sVDnABvP5J .head_info .mbr-text {
  color: #ffffff;
}
.cid-sVDnABvP5J .plan .plan-list .list-group,
.cid-sVDnABvP5J .plan .mbr-section-btn {
  text-align: center;
}
.cid-sVDnABvP5J .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sVDnABvP5J .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sVDnABMR6Y {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sVDnABMR6Y .content {
    text-align: center;
  }
  .cid-sVDnABMR6Y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVDnABMR6Y .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sVDnABMR6Y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVDnABMR6Y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sVDnABMR6Y .google-map {
  height: 25rem;
  position: relative;
}
.cid-sVDnABMR6Y .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sVDnABMR6Y .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-sVDnABMR6Y .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sVDnABMR6Y .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sVDnABMR6Y .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVDnABMR6Y .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVDnABMR6Y .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sVDnABMR6Y .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sVDnABMR6Y .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVDnABMR6Y .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sVDnABMR6Y .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVJWjMsUr4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cirurgia-oral-menor-2000x1129.jpg");
}
.cid-sVJWjMsUr4 .mbr-text,
.cid-sVJWjMsUr4 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sVJWjMsUr4 .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sVJWjMsUr4 .mbr-section-title {
  color: #ffffff;
}
.cid-sVJWjMEnzQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVJWjMEnzQ .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sVJWjMEnzQ .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sVJWjMEnzQ .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sVJWjMEnzQ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sVJWjMEnzQ .card {
  padding: 0!important;
}
.cid-sVJWjMEnzQ .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sVJWjMEnzQ .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sVJWjMEnzQ .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sVJWjMEnzQ .card-wrapper:hover .line {
  background: #001117;
}
.cid-sVJWjMEnzQ .card1 {
  background: #001117;
}
.cid-sVJWjMEnzQ .card2 {
  background: #001921;
}
.cid-sVJWjMEnzQ .card3 {
  background: #00202b;
}
.cid-sVJWjMEnzQ .card4 {
  background: #002836;
}
.cid-sVJWjMEnzQ .card5 {
  background: #002f40;
}
.cid-sVJWjMEnzQ .card6 {
  background: #00374a;
}
.cid-sVJWjMEnzQ .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sVJWjMEnzQ .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sVJWjN3G5T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sVJWjN3G5T .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVJWjN3G5T .row {
  flex-direction: row-reverse;
}
.cid-sVJWjN3G5T img {
  width: 100%;
}
.cid-sVKimzQ9zu {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sVKimzQ9zu h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sVKimzQ9zu .container {
    position: relative;
  }
  .cid-sVKimzQ9zu .row {
    margin: 0;
  }
  .cid-sVKimzQ9zu h2 {
    margin: 0;
  }
}
.cid-sVKimzQ9zu .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sVKimzQ9zu .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sVKimzQ9zu h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sVJWjNb5XA {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sVJWjNb5XA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sVJWjNb5XA .container {
    position: relative;
  }
  .cid-sVJWjNb5XA .row {
    margin: 0;
  }
  .cid-sVJWjNb5XA h2 {
    margin: 0;
  }
}
.cid-sVJWjNb5XA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sVJWjNb5XA .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sVJWjNb5XA h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sVJWjNkyPH {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sVJWjNkyPH .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sVJWjNkyPH .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sVJWjNkyPH .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sVJWjNkyPH .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sVJWjNkyPH .mbr-text {
  color: #ffffff;
}
.cid-sVJWjNkyPH .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sVJWjNkyPH .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sVJWjNkyPH .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sVJWjNkyPH .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sVJWjNkyPH .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sVJWjNkyPH .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sVJWjNkyPH .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sVJWjNkyPH .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sVJWjNkyPH .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sVJWjNkyPH .buttons-wrap {
  text-align: center;
}
.cid-sVJWjNkyPH .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sVJWjNkyPH .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sVJWjNkyPH .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sVJWjNkyPH .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sVJWjNkyPH .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sVJWjNw7MG {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sVJWjNw7MG h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sVJWjNw7MG .container {
    position: relative;
  }
  .cid-sVJWjNw7MG .row {
    margin: 0;
  }
  .cid-sVJWjNw7MG h2 {
    margin: 0;
  }
}
.cid-sVJWjNw7MG .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sVJWjNw7MG .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sVJWjNw7MG h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sVJWjNGrYA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sVJWjNGrYA .container-fluid {
  padding: 0 3rem;
}
.cid-sVJWjNGrYA .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sVJWjNGrYA .btn {
  margin-top: 0;
}
.cid-sVJWjNGrYA .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sVJWjNGrYA .container-fluid {
    padding: 0 1rem;
  }
  .cid-sVJWjNGrYA .btn {
    margin-top: 0.4rem;
  }
  .cid-sVJWjNGrYA .mbr-section-btn {
    margin: 0;
  }
}
.cid-sVJWjNGrYA .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sVJWjNQGTQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sVJWjNQGTQ .content {
    text-align: center;
  }
  .cid-sVJWjNQGTQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVJWjNQGTQ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sVJWjNQGTQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVJWjNQGTQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sVJWjNQGTQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-sVJWjNQGTQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sVJWjNQGTQ .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-sVJWjNQGTQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sVJWjNQGTQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sVJWjNQGTQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVJWjNQGTQ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVJWjNQGTQ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sVJWjNQGTQ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sVJWjNQGTQ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVJWjNQGTQ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sVJWjNQGTQ .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVKkVJHnHc {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sVKkVJHnHc .row {
  flex-direction: row-reverse;
}
.cid-sVKkVJHnHc .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sVKkVJHnHc .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sVKkVJHnHc .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sVKkVJHnHc .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sVKkVJHnHc .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sVKkVJHnHc .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sVKkVJHnHc .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sVKkVJHnHc .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sVKkVJHnHc .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sVKkVJHnHc .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sVKkVJHnHc .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sVKkVJHnHc .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sVKkVJHnHc .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sVKkVJHnHc .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sVKkVJHnHc .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sVKkVJHnHc .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sVKkVJHnHc .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sVKkVJHnHc .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sVKkVJHnHc .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sVKkVJHnHc .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sVKkVJHnHc .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sVKkVJHnHc .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sVKkVJHnHc .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sVKkVJHnHc .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sVKkVJHnHc .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sVKkVJHnHc * {
    text-align: center;
  }
}
.cid-sVKkVJHnHc .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sVKkVJHnHc .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sVKkVJHnHc .head_info .mbr-text {
  color: #ffffff;
}
.cid-sVKkVJHnHc .plan .plan-list .list-group,
.cid-sVKkVJHnHc .plan .mbr-section-btn {
  text-align: center;
}
.cid-sVKkVJHnHc .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sVKkVJHnHc .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sVKkVJYLzo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sVKkVJYLzo .content {
    text-align: center;
  }
  .cid-sVKkVJYLzo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVKkVJYLzo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sVKkVJYLzo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVKkVJYLzo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sVKkVJYLzo .google-map {
  height: 25rem;
  position: relative;
}
.cid-sVKkVJYLzo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sVKkVJYLzo .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-sVKkVJYLzo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sVKkVJYLzo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sVKkVJYLzo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVKkVJYLzo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVKkVJYLzo .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sVKkVJYLzo .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sVKkVJYLzo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVKkVJYLzo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sVKkVJYLzo .list {
  list-style-type: none;
  padding: 0;
}
.cid-sY4F8rvSFL {
  z-index: 1000;
  width: 100%;
}
.cid-sY4F8rvSFL .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sY4F8rvSFL .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sY4F8rvSFL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sY4F8rvSFL .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sY4F8rvSFL .container {
    padding: 0 1rem;
  }
}
.cid-sY4F8rvSFL .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sY4F8rvSFL .nav-link {
  position: relative;
}
.cid-sY4F8rvSFL .nav-link:hover {
  color: #82786e !important;
}
.cid-sY4F8rvSFL nav.navbar {
  position: fixed;
}
.cid-sY4F8rvSFL .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sY4F8rvSFL .navbar.opened {
  transition: all 0.3s;
}
.cid-sY4F8rvSFL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sY4F8rvSFL .navbar .navbar-logo img {
  width: auto;
}
.cid-sY4F8rvSFL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar.collapsed {
  justify-content: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4F8rvSFL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4F8rvSFL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4F8rvSFL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sY4F8rvSFL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sY4F8rvSFL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4F8rvSFL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sY4F8rvSFL .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-sY4F8rvSFL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sY4F8rvSFL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4F8rvSFL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sY4F8rvSFL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sY4F8rvSFL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4F8rvSFL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sY4F8rvSFL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sY4F8rvSFL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sY4F8rvSFL .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;
}
.cid-sY4F8rvSFL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sY4F8rvSFL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sY4F8rvSFL .dropdown-item:hover,
.cid-sY4F8rvSFL .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sY4F8rvSFL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sY4F8rvSFL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sY4F8rvSFL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sY4F8rvSFL .dropdown-menu,
.cid-sY4F8rvSFL .navbar.opened {
  background: #000e13 !important;
}
.cid-sY4F8rvSFL .nav-item:focus,
.cid-sY4F8rvSFL .nav-link:focus {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sY4F8rvSFL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4F8rvSFL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4F8rvSFL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4F8rvSFL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4F8rvSFL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4F8rvSFL .dropdown-item.active,
.cid-sY4F8rvSFL .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4F8rvSFL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4F8rvSFL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sY4F8rvSFL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4F8rvSFL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4F8rvSFL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4F8rvSFL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sY4F8rvSFL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sY4F8rvSFL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sY4F8rvSFL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sY4F8rvSFL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sY4F8rvSFL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sY4F8rvSFL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4F8rvSFL .navbar {
    height: 70px;
  }
  .cid-sY4F8rvSFL .navbar.opened {
    height: auto;
  }
  .cid-sY4F8rvSFL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZvrqV3mxv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-endodontia-topo-2000x1129.jpg");
}
.cid-sZvrqV3mxv .mbr-text,
.cid-sZvrqV3mxv .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sZvrqV3mxv .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sZvrqV3mxv .mbr-section-title {
  color: #ffffff;
}
.cid-sZvrqVktZs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZvrqVktZs .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sZvrqVktZs .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sZvrqVktZs .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sZvrqVktZs .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sZvrqVktZs .card {
  padding: 0!important;
}
.cid-sZvrqVktZs .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sZvrqVktZs .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sZvrqVktZs .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sZvrqVktZs .card-wrapper:hover .line {
  background: #001117;
}
.cid-sZvrqVktZs .card1 {
  background: #001117;
}
.cid-sZvrqVktZs .card2 {
  background: #001921;
}
.cid-sZvrqVktZs .card3 {
  background: #00202b;
}
.cid-sZvrqVktZs .card4 {
  background: #002836;
}
.cid-sZvrqVktZs .card5 {
  background: #002f40;
}
.cid-sZvrqVktZs .card6 {
  background: #00374a;
}
.cid-sZvrqVktZs .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sZvrqVktZs .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sZvrqVktZs P {
  color: #ffffff;
}
.cid-sZvrqVL0Rz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sZvrqVL0Rz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sZvrqVL0Rz .row {
  flex-direction: row-reverse;
}
.cid-sZvrqVL0Rz img {
  width: 100%;
}
.cid-sZvrqVVs42 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZvrqVVs42 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZvrqVVs42 .container {
    position: relative;
  }
  .cid-sZvrqVVs42 .row {
    margin: 0;
  }
  .cid-sZvrqVVs42 h2 {
    margin: 0;
  }
}
.cid-sZvrqVVs42 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZvrqVVs42 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sZvrqVVs42 h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sZvrqW5hRK {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sZvrqW5hRK .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sZvrqW5hRK .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sZvrqW5hRK .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sZvrqW5hRK .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sZvrqW5hRK .mbr-text {
  color: #ffffff;
}
.cid-sZvrqW5hRK .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sZvrqW5hRK .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sZvrqW5hRK .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sZvrqW5hRK .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sZvrqW5hRK .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sZvrqW5hRK .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZvrqW5hRK .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sZvrqW5hRK .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZvrqW5hRK .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sZvrqW5hRK .buttons-wrap {
  text-align: center;
}
.cid-sZvrqW5hRK .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sZvrqW5hRK .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sZvrqW5hRK .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sZvrqW5hRK .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sZvrqW5hRK .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sZvrqWi4xM {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZvrqWi4xM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZvrqWi4xM .container {
    position: relative;
  }
  .cid-sZvrqWi4xM .row {
    margin: 0;
  }
  .cid-sZvrqWi4xM h2 {
    margin: 0;
  }
}
.cid-sZvrqWi4xM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZvrqWi4xM .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZvrqWi4xM h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sZvrqWq7kE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sZvrqWq7kE .container-fluid {
  padding: 0 3rem;
}
.cid-sZvrqWq7kE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sZvrqWq7kE .btn {
  margin-top: 0;
}
.cid-sZvrqWq7kE .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sZvrqWq7kE .container-fluid {
    padding: 0 1rem;
  }
  .cid-sZvrqWq7kE .btn {
    margin-top: 0.4rem;
  }
  .cid-sZvrqWq7kE .mbr-section-btn {
    margin: 0;
  }
}
.cid-sZvrqWq7kE .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sZvrqWzRKO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZvrqWzRKO .content {
    text-align: center;
  }
  .cid-sZvrqWzRKO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZvrqWzRKO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZvrqWzRKO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZvrqWzRKO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZvrqWzRKO .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZvrqWzRKO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZvrqWzRKO .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-sZvrqWzRKO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZvrqWzRKO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZvrqWzRKO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZvrqWzRKO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZvrqWzRKO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZvrqWzRKO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZvrqWzRKO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZvrqWzRKO .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZvrqWzRKO .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZvrqWQ01w {
  z-index: 1000;
  width: 100%;
}
.cid-sZvrqWQ01w .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZvrqWQ01w .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZvrqWQ01w .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZvrqWQ01w .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZvrqWQ01w .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZvrqWQ01w .container {
    padding: 0 1rem;
  }
}
.cid-sZvrqWQ01w .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZvrqWQ01w .nav-link {
  position: relative;
}
.cid-sZvrqWQ01w .nav-link:hover {
  color: #82786e !important;
}
.cid-sZvrqWQ01w nav.navbar {
  position: fixed;
}
.cid-sZvrqWQ01w .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZvrqWQ01w .navbar.opened {
  transition: all 0.3s;
}
.cid-sZvrqWQ01w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZvrqWQ01w .navbar .navbar-logo img {
  width: auto;
}
.cid-sZvrqWQ01w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZvrqWQ01w .navbar.collapsed {
  justify-content: center;
}
.cid-sZvrqWQ01w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZvrqWQ01w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZvrqWQ01w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZvrqWQ01w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZvrqWQ01w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZvrqWQ01w .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-sZvrqWQ01w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZvrqWQ01w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZvrqWQ01w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZvrqWQ01w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZvrqWQ01w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZvrqWQ01w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZvrqWQ01w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZvrqWQ01w .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-sZvrqWQ01w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZvrqWQ01w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZvrqWQ01w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZvrqWQ01w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZvrqWQ01w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZvrqWQ01w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZvrqWQ01w .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZvrqWQ01w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZvrqWQ01w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZvrqWQ01w .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;
}
.cid-sZvrqWQ01w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZvrqWQ01w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZvrqWQ01w .dropdown-item:hover,
.cid-sZvrqWQ01w .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZvrqWQ01w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZvrqWQ01w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZvrqWQ01w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZvrqWQ01w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZvrqWQ01w .dropdown-menu,
.cid-sZvrqWQ01w .navbar.opened {
  background: #000e13 !important;
}
.cid-sZvrqWQ01w .nav-item:focus,
.cid-sZvrqWQ01w .nav-link:focus {
  outline: none;
}
.cid-sZvrqWQ01w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZvrqWQ01w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZvrqWQ01w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZvrqWQ01w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZvrqWQ01w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZvrqWQ01w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZvrqWQ01w .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZvrqWQ01w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZvrqWQ01w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZvrqWQ01w .dropdown-item.active,
.cid-sZvrqWQ01w .dropdown-item:active {
  background-color: transparent;
}
.cid-sZvrqWQ01w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZvrqWQ01w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZvrqWQ01w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZvrqWQ01w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZvrqWQ01w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZvrqWQ01w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZvrqWQ01w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZvrqWQ01w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZvrqWQ01w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZvrqWQ01w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZvrqWQ01w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZvrqWQ01w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvrqWQ01w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvrqWQ01w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZvrqWQ01w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvrqWQ01w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZvrqWQ01w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZvrqWQ01w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvrqWQ01w .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZvrqWQ01w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZvrqWQ01w .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZvrqWQ01w .navbar {
    height: 70px;
  }
  .cid-sZvrqWQ01w .navbar.opened {
    height: auto;
  }
  .cid-sZvrqWQ01w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZvrCsNQz9 {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sZvrCsNQz9 .row {
  flex-direction: row-reverse;
}
.cid-sZvrCsNQz9 .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sZvrCsNQz9 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sZvrCsNQz9 .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sZvrCsNQz9 .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sZvrCsNQz9 .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZvrCsNQz9 .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZvrCsNQz9 .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZvrCsNQz9 .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZvrCsNQz9 .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sZvrCsNQz9 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sZvrCsNQz9 .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sZvrCsNQz9 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sZvrCsNQz9 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sZvrCsNQz9 .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sZvrCsNQz9 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sZvrCsNQz9 .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sZvrCsNQz9 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sZvrCsNQz9 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sZvrCsNQz9 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sZvrCsNQz9 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZvrCsNQz9 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZvrCsNQz9 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZvrCsNQz9 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZvrCsNQz9 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sZvrCsNQz9 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sZvrCsNQz9 * {
    text-align: center;
  }
}
.cid-sZvrCsNQz9 .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sZvrCsNQz9 .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sZvrCsNQz9 .head_info .mbr-text {
  color: #ffffff;
}
.cid-sZvrCsNQz9 .plan .plan-list .list-group,
.cid-sZvrCsNQz9 .plan .mbr-section-btn {
  text-align: center;
}
.cid-sZvrCsNQz9 .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sZvrCsNQz9 .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sZvrCt5GRs {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZvrCt5GRs .content {
    text-align: center;
  }
  .cid-sZvrCt5GRs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZvrCt5GRs .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZvrCt5GRs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZvrCt5GRs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZvrCt5GRs .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZvrCt5GRs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZvrCt5GRs .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-sZvrCt5GRs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZvrCt5GRs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZvrCt5GRs .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZvrCt5GRs .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZvrCt5GRs .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZvrCt5GRs .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZvrCt5GRs .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZvrCt5GRs .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZvrCt5GRs .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZvrCtkVNb {
  z-index: 1000;
  width: 100%;
}
.cid-sZvrCtkVNb .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZvrCtkVNb .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZvrCtkVNb .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZvrCtkVNb .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZvrCtkVNb .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZvrCtkVNb .container {
    padding: 0 1rem;
  }
}
.cid-sZvrCtkVNb .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZvrCtkVNb .nav-link {
  position: relative;
}
.cid-sZvrCtkVNb .nav-link:hover {
  color: #82786e !important;
}
.cid-sZvrCtkVNb nav.navbar {
  position: fixed;
}
.cid-sZvrCtkVNb .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZvrCtkVNb .navbar.opened {
  transition: all 0.3s;
}
.cid-sZvrCtkVNb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZvrCtkVNb .navbar .navbar-logo img {
  width: auto;
}
.cid-sZvrCtkVNb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZvrCtkVNb .navbar.collapsed {
  justify-content: center;
}
.cid-sZvrCtkVNb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZvrCtkVNb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZvrCtkVNb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZvrCtkVNb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZvrCtkVNb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZvrCtkVNb .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-sZvrCtkVNb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZvrCtkVNb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZvrCtkVNb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZvrCtkVNb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZvrCtkVNb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZvrCtkVNb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZvrCtkVNb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZvrCtkVNb .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-sZvrCtkVNb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZvrCtkVNb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZvrCtkVNb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZvrCtkVNb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZvrCtkVNb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZvrCtkVNb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZvrCtkVNb .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZvrCtkVNb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZvrCtkVNb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZvrCtkVNb .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;
}
.cid-sZvrCtkVNb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZvrCtkVNb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZvrCtkVNb .dropdown-item:hover,
.cid-sZvrCtkVNb .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZvrCtkVNb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZvrCtkVNb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZvrCtkVNb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZvrCtkVNb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZvrCtkVNb .dropdown-menu,
.cid-sZvrCtkVNb .navbar.opened {
  background: #000e13 !important;
}
.cid-sZvrCtkVNb .nav-item:focus,
.cid-sZvrCtkVNb .nav-link:focus {
  outline: none;
}
.cid-sZvrCtkVNb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZvrCtkVNb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZvrCtkVNb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZvrCtkVNb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZvrCtkVNb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZvrCtkVNb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZvrCtkVNb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZvrCtkVNb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZvrCtkVNb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZvrCtkVNb .dropdown-item.active,
.cid-sZvrCtkVNb .dropdown-item:active {
  background-color: transparent;
}
.cid-sZvrCtkVNb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZvrCtkVNb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZvrCtkVNb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZvrCtkVNb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZvrCtkVNb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZvrCtkVNb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZvrCtkVNb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZvrCtkVNb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZvrCtkVNb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZvrCtkVNb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZvrCtkVNb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZvrCtkVNb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvrCtkVNb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvrCtkVNb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZvrCtkVNb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvrCtkVNb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZvrCtkVNb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZvrCtkVNb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvrCtkVNb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZvrCtkVNb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZvrCtkVNb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZvrCtkVNb .navbar {
    height: 70px;
  }
  .cid-sZvrCtkVNb .navbar.opened {
    height: auto;
  }
  .cid-sZvrCtkVNb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZvyQQtAmo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-ortodontia-topo-2000x1129.jpg");
}
.cid-sZvyQQtAmo .mbr-text,
.cid-sZvyQQtAmo .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sZvyQQtAmo .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sZvyQQtAmo .mbr-section-title {
  color: #ffffff;
}
.cid-sZvyQQNcgm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZvyQQNcgm .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sZvyQQNcgm .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sZvyQQNcgm .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sZvyQQNcgm .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sZvyQQNcgm .card {
  padding: 0!important;
}
.cid-sZvyQQNcgm .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sZvyQQNcgm .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sZvyQQNcgm .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sZvyQQNcgm .card-wrapper:hover .line {
  background: #001117;
}
.cid-sZvyQQNcgm .card1 {
  background: #001117;
}
.cid-sZvyQQNcgm .card2 {
  background: #001921;
}
.cid-sZvyQQNcgm .card3 {
  background: #00202b;
}
.cid-sZvyQQNcgm .card4 {
  background: #002836;
}
.cid-sZvyQQNcgm .card5 {
  background: #002f40;
}
.cid-sZvyQQNcgm .card6 {
  background: #00374a;
}
.cid-sZvyQQNcgm .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sZvyQQNcgm .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sZvyQRgdPW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sZvyQRgdPW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sZvyQRgdPW .row {
  flex-direction: row-reverse;
}
.cid-sZvyQRgdPW img {
  width: 100%;
}
.cid-sZvyQRoYHp {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZvyQRoYHp h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZvyQRoYHp .container {
    position: relative;
  }
  .cid-sZvyQRoYHp .row {
    margin: 0;
  }
  .cid-sZvyQRoYHp h2 {
    margin: 0;
  }
}
.cid-sZvyQRoYHp .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZvyQRoYHp .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sZvyQRoYHp h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sZvyQRytI3 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-sZvyQRytI3 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZvyQRytI3 .container {
    position: relative;
  }
  .cid-sZvyQRytI3 .row {
    margin: 0;
  }
  .cid-sZvyQRytI3 h2 {
    margin: 0;
  }
}
.cid-sZvyQRytI3 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZvyQRytI3 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sZvyQRytI3 h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sZvyQRJaEf {
  padding-top: 490px;
  background-image: url("../../../assets/images/close-up-portrait-young-cheerful-readhead-woman-summer-wear-makes-selfie-smartphone-2000x846.jpg");
}
.cid-sZvyQRPXLL {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZvyQRPXLL h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZvyQRPXLL .container {
    position: relative;
  }
  .cid-sZvyQRPXLL .row {
    margin: 0;
  }
  .cid-sZvyQRPXLL h2 {
    margin: 0;
  }
}
.cid-sZvyQRPXLL .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZvyQRPXLL .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sZvyQRPXLL h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sZvyQS08gQ {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sZvyQS08gQ .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sZvyQS08gQ .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sZvyQS08gQ .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sZvyQS08gQ .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sZvyQS08gQ .mbr-text {
  color: #ffffff;
}
.cid-sZvyQS08gQ .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sZvyQS08gQ .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sZvyQS08gQ .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sZvyQS08gQ .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sZvyQS08gQ .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sZvyQS08gQ .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZvyQS08gQ .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sZvyQS08gQ .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZvyQS08gQ .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sZvyQS08gQ .buttons-wrap {
  text-align: center;
}
.cid-sZvyQS08gQ .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sZvyQS08gQ .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sZvyQS08gQ .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sZvyQS08gQ .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sZvyQS08gQ .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sZvyQSdA3S {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-sZvyQSdA3S input,
.cid-sZvyQSdA3S textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-sZvyQSdA3S input:focus,
.cid-sZvyQSdA3S textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-sZvyQSdA3S .form-control,
.cid-sZvyQSdA3S .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sZvyQSdA3S input::-webkit-input-placeholder,
.cid-sZvyQSdA3S textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sZvyQSdA3S input:-moz-placeholder,
.cid-sZvyQSdA3S textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sZvyQSdA3S .jq-selectbox li,
.cid-sZvyQSdA3S .jq-selectbox li {
  background-color: #ffffff;
}
.cid-sZvyQSdA3S .jq-selectbox li:hover,
.cid-sZvyQSdA3S .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-sZvyQSdA3S .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sZvyQSdA3S .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sZvyQSdA3S .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-sZvyQSdA3S .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-sZvyQSdA3S .entry-content .text-box {
  padding: 0rem;
}
.cid-sZvyQSdA3S .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-sZvyQSdA3S .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-sZvyQSdA3S .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-sZvyQSdA3S .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-sZvyQSdA3S .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-sZvyQSdA3S .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-sZvyQSdA3S .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-sZvyQSdA3S .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-sZvyQSdA3S .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-sZvyQSdA3S .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-sZvyQSdA3S .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sZvyQSdA3S .entry-content .contact {
  margin-top: 30px;
}
.cid-sZvyQSdA3S .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-sZvyQSdA3S .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-sZvyQSdA3S .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-sZvyQSdA3S .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-sZvyQSdA3S .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-sZvyQSdA3S .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-sZvyQSdA3S .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-sZvyQSdA3S .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-sZvyQSdA3S .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-sZvyQSdA3S .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-sZvyQSdA3S .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-sZvyQSdA3S .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-sZvyQSdA3S .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-sZvyQSdA3S .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-sZvyQSdA3S .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-sZvyQSdA3S progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-sZvyQSdA3S .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZvyQSdA3S .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZvyQSdA3S .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZvyQSdA3S .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZvyQSdA3S .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-sZvyQSdA3S .progressbar-title p {
  color: #6d7a8c;
}
.cid-sZvyQSdA3S .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-sZvyQSdA3S .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-sZvyQSdA3S .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-sZvyQSDBf9 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZvyQSDBf9 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZvyQSDBf9 .container {
    position: relative;
  }
  .cid-sZvyQSDBf9 .row {
    margin: 0;
  }
  .cid-sZvyQSDBf9 h2 {
    margin: 0;
  }
}
.cid-sZvyQSDBf9 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZvyQSDBf9 .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZvyQSDBf9 h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sZvyQSOOvU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sZvyQSOOvU .container-fluid {
  padding: 0 3rem;
}
.cid-sZvyQSOOvU .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sZvyQSOOvU .btn {
  margin-top: 0;
}
.cid-sZvyQSOOvU .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sZvyQSOOvU .container-fluid {
    padding: 0 1rem;
  }
  .cid-sZvyQSOOvU .btn {
    margin-top: 0.4rem;
  }
  .cid-sZvyQSOOvU .mbr-section-btn {
    margin: 0;
  }
}
.cid-sZvyQSOOvU .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sZvyQSZlp7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZvyQSZlp7 .content {
    text-align: center;
  }
  .cid-sZvyQSZlp7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZvyQSZlp7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZvyQSZlp7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZvyQSZlp7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZvyQSZlp7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZvyQSZlp7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZvyQSZlp7 .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-sZvyQSZlp7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZvyQSZlp7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZvyQSZlp7 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZvyQSZlp7 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZvyQSZlp7 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZvyQSZlp7 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZvyQSZlp7 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZvyQSZlp7 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZvyQSZlp7 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZvyQTh8Ty {
  z-index: 1000;
  width: 100%;
}
.cid-sZvyQTh8Ty .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZvyQTh8Ty .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZvyQTh8Ty .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZvyQTh8Ty .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZvyQTh8Ty .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZvyQTh8Ty .container {
    padding: 0 1rem;
  }
}
.cid-sZvyQTh8Ty .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZvyQTh8Ty .nav-link {
  position: relative;
}
.cid-sZvyQTh8Ty .nav-link:hover {
  color: #82786e !important;
}
.cid-sZvyQTh8Ty nav.navbar {
  position: fixed;
}
.cid-sZvyQTh8Ty .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZvyQTh8Ty .navbar.opened {
  transition: all 0.3s;
}
.cid-sZvyQTh8Ty .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZvyQTh8Ty .navbar .navbar-logo img {
  width: auto;
}
.cid-sZvyQTh8Ty .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZvyQTh8Ty .navbar.collapsed {
  justify-content: center;
}
.cid-sZvyQTh8Ty .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZvyQTh8Ty .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZvyQTh8Ty .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZvyQTh8Ty .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZvyQTh8Ty .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZvyQTh8Ty .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-sZvyQTh8Ty .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZvyQTh8Ty .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZvyQTh8Ty .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZvyQTh8Ty .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZvyQTh8Ty .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZvyQTh8Ty .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZvyQTh8Ty .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZvyQTh8Ty .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-sZvyQTh8Ty .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZvyQTh8Ty .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZvyQTh8Ty .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZvyQTh8Ty .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZvyQTh8Ty .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZvyQTh8Ty .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZvyQTh8Ty .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZvyQTh8Ty .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZvyQTh8Ty .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZvyQTh8Ty .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;
}
.cid-sZvyQTh8Ty .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZvyQTh8Ty .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZvyQTh8Ty .dropdown-item:hover,
.cid-sZvyQTh8Ty .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZvyQTh8Ty .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZvyQTh8Ty .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZvyQTh8Ty .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZvyQTh8Ty .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZvyQTh8Ty .dropdown-menu,
.cid-sZvyQTh8Ty .navbar.opened {
  background: #000e13 !important;
}
.cid-sZvyQTh8Ty .nav-item:focus,
.cid-sZvyQTh8Ty .nav-link:focus {
  outline: none;
}
.cid-sZvyQTh8Ty .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZvyQTh8Ty .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZvyQTh8Ty .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZvyQTh8Ty .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZvyQTh8Ty .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZvyQTh8Ty .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZvyQTh8Ty .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZvyQTh8Ty .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZvyQTh8Ty .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZvyQTh8Ty .dropdown-item.active,
.cid-sZvyQTh8Ty .dropdown-item:active {
  background-color: transparent;
}
.cid-sZvyQTh8Ty .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZvyQTh8Ty .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZvyQTh8Ty .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZvyQTh8Ty .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZvyQTh8Ty .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZvyQTh8Ty .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZvyQTh8Ty ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZvyQTh8Ty .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZvyQTh8Ty button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZvyQTh8Ty button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZvyQTh8Ty button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZvyQTh8Ty button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvyQTh8Ty button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvyQTh8Ty button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZvyQTh8Ty nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvyQTh8Ty nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZvyQTh8Ty nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZvyQTh8Ty nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvyQTh8Ty .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZvyQTh8Ty a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZvyQTh8Ty .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZvyQTh8Ty .navbar {
    height: 70px;
  }
  .cid-sZvyQTh8Ty .navbar.opened {
    height: auto;
  }
  .cid-sZvyQTh8Ty .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZvyZ6eGce {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sZvyZ6eGce .row {
  flex-direction: row-reverse;
}
.cid-sZvyZ6eGce .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sZvyZ6eGce .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sZvyZ6eGce .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sZvyZ6eGce .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sZvyZ6eGce .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZvyZ6eGce .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZvyZ6eGce .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZvyZ6eGce .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZvyZ6eGce .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sZvyZ6eGce .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sZvyZ6eGce .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sZvyZ6eGce .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sZvyZ6eGce .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sZvyZ6eGce .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sZvyZ6eGce .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sZvyZ6eGce .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sZvyZ6eGce .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sZvyZ6eGce .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sZvyZ6eGce .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sZvyZ6eGce .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZvyZ6eGce .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZvyZ6eGce .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZvyZ6eGce .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZvyZ6eGce .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sZvyZ6eGce .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sZvyZ6eGce * {
    text-align: center;
  }
}
.cid-sZvyZ6eGce .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sZvyZ6eGce .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sZvyZ6eGce .head_info .mbr-text {
  color: #ffffff;
}
.cid-sZvyZ6eGce .plan .plan-list .list-group,
.cid-sZvyZ6eGce .plan .mbr-section-btn {
  text-align: center;
}
.cid-sZvyZ6eGce .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sZvyZ6eGce .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sZvyZ6E6cq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZvyZ6E6cq .content {
    text-align: center;
  }
  .cid-sZvyZ6E6cq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZvyZ6E6cq .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZvyZ6E6cq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZvyZ6E6cq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZvyZ6E6cq .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZvyZ6E6cq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZvyZ6E6cq .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-sZvyZ6E6cq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZvyZ6E6cq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZvyZ6E6cq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZvyZ6E6cq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZvyZ6E6cq .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZvyZ6E6cq .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZvyZ6E6cq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZvyZ6E6cq .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZvyZ6E6cq .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZvyZ6VtrZ {
  z-index: 1000;
  width: 100%;
}
.cid-sZvyZ6VtrZ .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZvyZ6VtrZ .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZvyZ6VtrZ .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZvyZ6VtrZ .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZvyZ6VtrZ .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZvyZ6VtrZ .container {
    padding: 0 1rem;
  }
}
.cid-sZvyZ6VtrZ .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZvyZ6VtrZ .nav-link {
  position: relative;
}
.cid-sZvyZ6VtrZ .nav-link:hover {
  color: #82786e !important;
}
.cid-sZvyZ6VtrZ nav.navbar {
  position: fixed;
}
.cid-sZvyZ6VtrZ .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZvyZ6VtrZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sZvyZ6VtrZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZvyZ6VtrZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sZvyZ6VtrZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZvyZ6VtrZ .navbar.collapsed {
  justify-content: center;
}
.cid-sZvyZ6VtrZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZvyZ6VtrZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZvyZ6VtrZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZvyZ6VtrZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZvyZ6VtrZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZvyZ6VtrZ .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-sZvyZ6VtrZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZvyZ6VtrZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZvyZ6VtrZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZvyZ6VtrZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZvyZ6VtrZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZvyZ6VtrZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZvyZ6VtrZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZvyZ6VtrZ .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-sZvyZ6VtrZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZvyZ6VtrZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZvyZ6VtrZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZvyZ6VtrZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZvyZ6VtrZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZvyZ6VtrZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZvyZ6VtrZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZvyZ6VtrZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZvyZ6VtrZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZvyZ6VtrZ .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;
}
.cid-sZvyZ6VtrZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZvyZ6VtrZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZvyZ6VtrZ .dropdown-item:hover,
.cid-sZvyZ6VtrZ .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZvyZ6VtrZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZvyZ6VtrZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZvyZ6VtrZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZvyZ6VtrZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZvyZ6VtrZ .dropdown-menu,
.cid-sZvyZ6VtrZ .navbar.opened {
  background: #000e13 !important;
}
.cid-sZvyZ6VtrZ .nav-item:focus,
.cid-sZvyZ6VtrZ .nav-link:focus {
  outline: none;
}
.cid-sZvyZ6VtrZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZvyZ6VtrZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZvyZ6VtrZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZvyZ6VtrZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZvyZ6VtrZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZvyZ6VtrZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZvyZ6VtrZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZvyZ6VtrZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZvyZ6VtrZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZvyZ6VtrZ .dropdown-item.active,
.cid-sZvyZ6VtrZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sZvyZ6VtrZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZvyZ6VtrZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZvyZ6VtrZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZvyZ6VtrZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZvyZ6VtrZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZvyZ6VtrZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZvyZ6VtrZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZvyZ6VtrZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZvyZ6VtrZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZvyZ6VtrZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZvyZ6VtrZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZvyZ6VtrZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvyZ6VtrZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvyZ6VtrZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZvyZ6VtrZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvyZ6VtrZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZvyZ6VtrZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZvyZ6VtrZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvyZ6VtrZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZvyZ6VtrZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZvyZ6VtrZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZvyZ6VtrZ .navbar {
    height: 70px;
  }
  .cid-sZvyZ6VtrZ .navbar.opened {
    height: auto;
  }
  .cid-sZvyZ6VtrZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZH9Vslzpv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cirurgia-plastica-peridontal-2000x1129.jpg");
}
.cid-sZH9Vslzpv .mbr-text,
.cid-sZH9Vslzpv .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sZH9Vslzpv .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sZH9Vslzpv .mbr-section-title {
  color: #ffffff;
}
.cid-sZH9VsDtvW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZH9VsDtvW .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sZH9VsDtvW .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sZH9VsDtvW .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sZH9VsDtvW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sZH9VsDtvW .card {
  padding: 0!important;
}
.cid-sZH9VsDtvW .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sZH9VsDtvW .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sZH9VsDtvW .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sZH9VsDtvW .card-wrapper:hover .line {
  background: #001117;
}
.cid-sZH9VsDtvW .card1 {
  background: #001117;
}
.cid-sZH9VsDtvW .card2 {
  background: #001921;
}
.cid-sZH9VsDtvW .card3 {
  background: #00202b;
}
.cid-sZH9VsDtvW .card4 {
  background: #002836;
}
.cid-sZH9VsDtvW .card5 {
  background: #002f40;
}
.cid-sZH9VsDtvW .card6 {
  background: #00374a;
}
.cid-sZH9VsDtvW .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sZH9VsDtvW .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sZH9VsDtvW .card-title,
.cid-sZH9VsDtvW .card-ico,
.cid-sZH9VsDtvW .line-wrap {
  color: #ffffff;
}
.cid-sZH9Vt1UAL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sZH9Vt1UAL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sZH9Vt1UAL .row {
  flex-direction: row-reverse;
}
.cid-sZH9Vt1UAL img {
  width: 100%;
}
.cid-sZH9Vt8zjD {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-sZH9Vt8zjD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZH9Vt8zjD .container {
    position: relative;
  }
  .cid-sZH9Vt8zjD .row {
    margin: 0;
  }
  .cid-sZH9Vt8zjD h2 {
    margin: 0;
  }
}
.cid-sZH9Vt8zjD .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZH9Vt8zjD .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sZH9Vt8zjD h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sZH9VtgmXT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZH9VtgmXT h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZH9VtgmXT .container {
    position: relative;
  }
  .cid-sZH9VtgmXT .row {
    margin: 0;
  }
  .cid-sZH9VtgmXT h2 {
    margin: 0;
  }
}
.cid-sZH9VtgmXT .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZH9VtgmXT .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sZH9VtgmXT h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sZH9VtptsP {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-sZH9VtptsP h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZH9VtptsP .container {
    position: relative;
  }
  .cid-sZH9VtptsP .row {
    margin: 0;
  }
  .cid-sZH9VtptsP h2 {
    margin: 0;
  }
}
.cid-sZH9VtptsP .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZH9VtptsP .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-sZH9VtptsP h2 {
  text-align: left;
  color: #ffffff;
}
.cid-sZH9VtyLpy {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sZH9VtyLpy .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sZH9VtyLpy .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sZH9VtyLpy .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sZH9VtyLpy .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sZH9VtyLpy .mbr-text {
  color: #ffffff;
}
.cid-sZH9VtyLpy .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sZH9VtyLpy .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sZH9VtyLpy .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sZH9VtyLpy .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sZH9VtyLpy .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sZH9VtyLpy .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZH9VtyLpy .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sZH9VtyLpy .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZH9VtyLpy .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sZH9VtyLpy .buttons-wrap {
  text-align: center;
}
.cid-sZH9VtyLpy .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sZH9VtyLpy .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sZH9VtyLpy .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sZH9VtyLpy .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sZH9VtyLpy .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sZH9VtMJpo {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZH9VtMJpo h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZH9VtMJpo .container {
    position: relative;
  }
  .cid-sZH9VtMJpo .row {
    margin: 0;
  }
  .cid-sZH9VtMJpo h2 {
    margin: 0;
  }
}
.cid-sZH9VtMJpo .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZH9VtMJpo .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZH9VtMJpo h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sZH9VtVOTN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sZH9VtVOTN .container-fluid {
  padding: 0 3rem;
}
.cid-sZH9VtVOTN .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sZH9VtVOTN .btn {
  margin-top: 0;
}
.cid-sZH9VtVOTN .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sZH9VtVOTN .container-fluid {
    padding: 0 1rem;
  }
  .cid-sZH9VtVOTN .btn {
    margin-top: 0.4rem;
  }
  .cid-sZH9VtVOTN .mbr-section-btn {
    margin: 0;
  }
}
.cid-sZH9VtVOTN .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sZH9Vu4NQ1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZH9Vu4NQ1 .content {
    text-align: center;
  }
  .cid-sZH9Vu4NQ1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZH9Vu4NQ1 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZH9Vu4NQ1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZH9Vu4NQ1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZH9Vu4NQ1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZH9Vu4NQ1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZH9Vu4NQ1 .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-sZH9Vu4NQ1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZH9Vu4NQ1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZH9Vu4NQ1 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZH9Vu4NQ1 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZH9Vu4NQ1 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZH9Vu4NQ1 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZH9Vu4NQ1 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZH9Vu4NQ1 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZH9Vu4NQ1 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZH9VujBOB {
  z-index: 1000;
  width: 100%;
}
.cid-sZH9VujBOB .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZH9VujBOB .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZH9VujBOB .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZH9VujBOB .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZH9VujBOB .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZH9VujBOB .container {
    padding: 0 1rem;
  }
}
.cid-sZH9VujBOB .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZH9VujBOB .nav-link {
  position: relative;
}
.cid-sZH9VujBOB .nav-link:hover {
  color: #82786e !important;
}
.cid-sZH9VujBOB nav.navbar {
  position: fixed;
}
.cid-sZH9VujBOB .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZH9VujBOB .navbar.opened {
  transition: all 0.3s;
}
.cid-sZH9VujBOB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZH9VujBOB .navbar .navbar-logo img {
  width: auto;
}
.cid-sZH9VujBOB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZH9VujBOB .navbar.collapsed {
  justify-content: center;
}
.cid-sZH9VujBOB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZH9VujBOB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZH9VujBOB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZH9VujBOB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZH9VujBOB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZH9VujBOB .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-sZH9VujBOB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZH9VujBOB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZH9VujBOB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZH9VujBOB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZH9VujBOB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZH9VujBOB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZH9VujBOB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZH9VujBOB .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-sZH9VujBOB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZH9VujBOB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZH9VujBOB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZH9VujBOB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZH9VujBOB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZH9VujBOB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZH9VujBOB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZH9VujBOB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZH9VujBOB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZH9VujBOB .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;
}
.cid-sZH9VujBOB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZH9VujBOB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZH9VujBOB .dropdown-item:hover,
.cid-sZH9VujBOB .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZH9VujBOB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZH9VujBOB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZH9VujBOB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZH9VujBOB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZH9VujBOB .dropdown-menu,
.cid-sZH9VujBOB .navbar.opened {
  background: #000e13 !important;
}
.cid-sZH9VujBOB .nav-item:focus,
.cid-sZH9VujBOB .nav-link:focus {
  outline: none;
}
.cid-sZH9VujBOB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZH9VujBOB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZH9VujBOB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZH9VujBOB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZH9VujBOB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZH9VujBOB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZH9VujBOB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZH9VujBOB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZH9VujBOB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZH9VujBOB .dropdown-item.active,
.cid-sZH9VujBOB .dropdown-item:active {
  background-color: transparent;
}
.cid-sZH9VujBOB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZH9VujBOB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZH9VujBOB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZH9VujBOB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZH9VujBOB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZH9VujBOB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZH9VujBOB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZH9VujBOB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZH9VujBOB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZH9VujBOB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZH9VujBOB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZH9VujBOB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZH9VujBOB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZH9VujBOB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZH9VujBOB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZH9VujBOB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZH9VujBOB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZH9VujBOB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZH9VujBOB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZH9VujBOB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZH9VujBOB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZH9VujBOB .navbar {
    height: 70px;
  }
  .cid-sZH9VujBOB .navbar.opened {
    height: auto;
  }
  .cid-sZH9VujBOB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZHencUHbj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-hof-topo-2000x1129.jpg");
}
.cid-sZHencUHbj .mbr-text,
.cid-sZHencUHbj .mbr-section-btn {
  color: #bbbbbb;
}
.cid-sZHencUHbj .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-sZHencUHbj .mbr-section-title {
  color: #ffffff;
}
.cid-sZHenddiWL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZHenddiWL .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-sZHenddiWL .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sZHenddiWL .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sZHenddiWL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sZHenddiWL .card {
  padding: 0!important;
}
.cid-sZHenddiWL .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sZHenddiWL .card-wrapper:hover {
  background: #55b4d4;
}
.cid-sZHenddiWL .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-sZHenddiWL .card-wrapper:hover .line {
  background: #001117;
}
.cid-sZHenddiWL .card1 {
  background: #001117;
}
.cid-sZHenddiWL .card2 {
  background: #001921;
}
.cid-sZHenddiWL .card3 {
  background: #00202b;
}
.cid-sZHenddiWL .card4 {
  background: #002836;
}
.cid-sZHenddiWL .card5 {
  background: #002f40;
}
.cid-sZHenddiWL .card6 {
  background: #00374a;
}
.cid-sZHenddiWL .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sZHenddiWL .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sZHendC8MC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-sZHendC8MC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sZHendC8MC .row {
  flex-direction: row-reverse;
}
.cid-sZHendC8MC img {
  width: 100%;
}
.cid-sZHendL4MR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZHendL4MR h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZHendL4MR .container {
    position: relative;
  }
  .cid-sZHendL4MR .row {
    margin: 0;
  }
  .cid-sZHendL4MR h2 {
    margin: 0;
  }
}
.cid-sZHendL4MR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZHendL4MR .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZHendL4MR h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sZHendU2Ht {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sZHendU2Ht .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sZHendU2Ht .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-sZHendU2Ht .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sZHendU2Ht .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sZHendU2Ht .mbr-text {
  color: #ffffff;
}
.cid-sZHendU2Ht .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sZHendU2Ht .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sZHendU2Ht .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-sZHendU2Ht .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-sZHendU2Ht .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sZHendU2Ht .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZHendU2Ht .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sZHendU2Ht .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-sZHendU2Ht .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sZHendU2Ht .buttons-wrap {
  text-align: center;
}
.cid-sZHendU2Ht .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sZHendU2Ht .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sZHendU2Ht .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sZHendU2Ht .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sZHendU2Ht .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sZHene6Fia {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-sZHene6Fia input,
.cid-sZHene6Fia textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-sZHene6Fia input:focus,
.cid-sZHene6Fia textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-sZHene6Fia .form-control,
.cid-sZHene6Fia .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sZHene6Fia input::-webkit-input-placeholder,
.cid-sZHene6Fia textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sZHene6Fia input:-moz-placeholder,
.cid-sZHene6Fia textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sZHene6Fia .jq-selectbox li,
.cid-sZHene6Fia .jq-selectbox li {
  background-color: #ffffff;
}
.cid-sZHene6Fia .jq-selectbox li:hover,
.cid-sZHene6Fia .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-sZHene6Fia .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sZHene6Fia .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sZHene6Fia .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-sZHene6Fia .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-sZHene6Fia .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-sZHene6Fia .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-sZHene6Fia .entry-content .text-box {
  padding: 0rem;
}
.cid-sZHene6Fia .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-sZHene6Fia .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-sZHene6Fia .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-sZHene6Fia .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-sZHene6Fia .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-sZHene6Fia .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-sZHene6Fia .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-sZHene6Fia .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-sZHene6Fia .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-sZHene6Fia .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-sZHene6Fia .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sZHene6Fia .entry-content .contact {
  margin-top: 30px;
}
.cid-sZHene6Fia .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-sZHene6Fia .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-sZHene6Fia .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-sZHene6Fia .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-sZHene6Fia .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-sZHene6Fia .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-sZHene6Fia .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-sZHene6Fia .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-sZHene6Fia .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-sZHene6Fia .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-sZHene6Fia .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-sZHene6Fia .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-sZHene6Fia .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-sZHene6Fia .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-sZHene6Fia .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-sZHene6Fia progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-sZHene6Fia .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZHene6Fia .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZHene6Fia .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZHene6Fia .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-sZHene6Fia .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-sZHene6Fia .progressbar-title p {
  color: #6d7a8c;
}
.cid-sZHene6Fia .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-sZHene6Fia .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-sZHene6Fia .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-sZHenevrHB {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZHenevrHB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-sZHenevrHB .container {
    position: relative;
  }
  .cid-sZHenevrHB .row {
    margin: 0;
  }
  .cid-sZHenevrHB h2 {
    margin: 0;
  }
}
.cid-sZHenevrHB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-sZHenevrHB .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZHenevrHB h2 {
  text-align: center;
  color: #ffffff;
}
.cid-sZHeneF7Uv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-sZHeneF7Uv .container-fluid {
  padding: 0 3rem;
}
.cid-sZHeneF7Uv .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sZHeneF7Uv .btn {
  margin-top: 0;
}
.cid-sZHeneF7Uv .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sZHeneF7Uv .container-fluid {
    padding: 0 1rem;
  }
  .cid-sZHeneF7Uv .btn {
    margin-top: 0.4rem;
  }
  .cid-sZHeneF7Uv .mbr-section-btn {
    margin: 0;
  }
}
.cid-sZHeneF7Uv .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-sZHeneP1FH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZHeneP1FH .content {
    text-align: center;
  }
  .cid-sZHeneP1FH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZHeneP1FH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZHeneP1FH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZHeneP1FH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZHeneP1FH .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZHeneP1FH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZHeneP1FH .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-sZHeneP1FH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZHeneP1FH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZHeneP1FH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZHeneP1FH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZHeneP1FH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZHeneP1FH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZHeneP1FH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZHeneP1FH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZHeneP1FH .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZHenf7u7U {
  z-index: 1000;
  width: 100%;
}
.cid-sZHenf7u7U .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZHenf7u7U .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZHenf7u7U .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZHenf7u7U .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZHenf7u7U .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZHenf7u7U .container {
    padding: 0 1rem;
  }
}
.cid-sZHenf7u7U .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZHenf7u7U .nav-link {
  position: relative;
}
.cid-sZHenf7u7U .nav-link:hover {
  color: #82786e !important;
}
.cid-sZHenf7u7U nav.navbar {
  position: fixed;
}
.cid-sZHenf7u7U .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZHenf7u7U .navbar.opened {
  transition: all 0.3s;
}
.cid-sZHenf7u7U .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZHenf7u7U .navbar .navbar-logo img {
  width: auto;
}
.cid-sZHenf7u7U .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZHenf7u7U .navbar.collapsed {
  justify-content: center;
}
.cid-sZHenf7u7U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZHenf7u7U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZHenf7u7U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZHenf7u7U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZHenf7u7U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZHenf7u7U .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-sZHenf7u7U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZHenf7u7U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZHenf7u7U .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZHenf7u7U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZHenf7u7U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZHenf7u7U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZHenf7u7U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZHenf7u7U .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-sZHenf7u7U .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZHenf7u7U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZHenf7u7U .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZHenf7u7U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZHenf7u7U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZHenf7u7U .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZHenf7u7U .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZHenf7u7U .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZHenf7u7U .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZHenf7u7U .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;
}
.cid-sZHenf7u7U .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZHenf7u7U .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZHenf7u7U .dropdown-item:hover,
.cid-sZHenf7u7U .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZHenf7u7U .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZHenf7u7U .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZHenf7u7U .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZHenf7u7U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZHenf7u7U .dropdown-menu,
.cid-sZHenf7u7U .navbar.opened {
  background: #000e13 !important;
}
.cid-sZHenf7u7U .nav-item:focus,
.cid-sZHenf7u7U .nav-link:focus {
  outline: none;
}
.cid-sZHenf7u7U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZHenf7u7U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZHenf7u7U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZHenf7u7U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZHenf7u7U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZHenf7u7U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZHenf7u7U .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZHenf7u7U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZHenf7u7U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZHenf7u7U .dropdown-item.active,
.cid-sZHenf7u7U .dropdown-item:active {
  background-color: transparent;
}
.cid-sZHenf7u7U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZHenf7u7U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZHenf7u7U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZHenf7u7U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZHenf7u7U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZHenf7u7U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZHenf7u7U ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZHenf7u7U .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZHenf7u7U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZHenf7u7U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZHenf7u7U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZHenf7u7U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZHenf7u7U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZHenf7u7U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZHenf7u7U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZHenf7u7U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZHenf7u7U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZHenf7u7U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZHenf7u7U .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZHenf7u7U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZHenf7u7U .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZHenf7u7U .navbar {
    height: 70px;
  }
  .cid-sZHenf7u7U .navbar.opened {
    height: auto;
  }
  .cid-sZHenf7u7U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZHeUgf1Rc {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sZHeUgf1Rc .row {
  flex-direction: row-reverse;
}
.cid-sZHeUgf1Rc .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sZHeUgf1Rc .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sZHeUgf1Rc .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sZHeUgf1Rc .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sZHeUgf1Rc .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZHeUgf1Rc .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZHeUgf1Rc .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZHeUgf1Rc .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZHeUgf1Rc .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sZHeUgf1Rc .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sZHeUgf1Rc .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sZHeUgf1Rc .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sZHeUgf1Rc .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sZHeUgf1Rc .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sZHeUgf1Rc .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sZHeUgf1Rc .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sZHeUgf1Rc .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sZHeUgf1Rc .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sZHeUgf1Rc .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sZHeUgf1Rc .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZHeUgf1Rc .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZHeUgf1Rc .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZHeUgf1Rc .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZHeUgf1Rc .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sZHeUgf1Rc .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sZHeUgf1Rc * {
    text-align: center;
  }
}
.cid-sZHeUgf1Rc .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sZHeUgf1Rc .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sZHeUgf1Rc .head_info .mbr-text {
  color: #ffffff;
}
.cid-sZHeUgf1Rc .plan .plan-list .list-group,
.cid-sZHeUgf1Rc .plan .mbr-section-btn {
  text-align: center;
}
.cid-sZHeUgf1Rc .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sZHeUgf1Rc .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sZHeUgIUds {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZHeUgIUds .content {
    text-align: center;
  }
  .cid-sZHeUgIUds .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZHeUgIUds .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZHeUgIUds .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZHeUgIUds .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZHeUgIUds .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZHeUgIUds .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZHeUgIUds .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-sZHeUgIUds .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZHeUgIUds .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZHeUgIUds .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZHeUgIUds .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZHeUgIUds .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZHeUgIUds .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZHeUgIUds .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZHeUgIUds .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZHeUgIUds .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZHeUgZZZk {
  z-index: 1000;
  width: 100%;
}
.cid-sZHeUgZZZk .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZHeUgZZZk .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZHeUgZZZk .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZHeUgZZZk .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZHeUgZZZk .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZHeUgZZZk .container {
    padding: 0 1rem;
  }
}
.cid-sZHeUgZZZk .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZHeUgZZZk .nav-link {
  position: relative;
}
.cid-sZHeUgZZZk .nav-link:hover {
  color: #82786e !important;
}
.cid-sZHeUgZZZk nav.navbar {
  position: fixed;
}
.cid-sZHeUgZZZk .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZHeUgZZZk .navbar.opened {
  transition: all 0.3s;
}
.cid-sZHeUgZZZk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZHeUgZZZk .navbar .navbar-logo img {
  width: auto;
}
.cid-sZHeUgZZZk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZHeUgZZZk .navbar.collapsed {
  justify-content: center;
}
.cid-sZHeUgZZZk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZHeUgZZZk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZHeUgZZZk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZHeUgZZZk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZHeUgZZZk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZHeUgZZZk .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-sZHeUgZZZk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZHeUgZZZk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZHeUgZZZk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZHeUgZZZk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZHeUgZZZk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZHeUgZZZk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZHeUgZZZk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZHeUgZZZk .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-sZHeUgZZZk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZHeUgZZZk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZHeUgZZZk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZHeUgZZZk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZHeUgZZZk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZHeUgZZZk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZHeUgZZZk .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZHeUgZZZk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZHeUgZZZk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZHeUgZZZk .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;
}
.cid-sZHeUgZZZk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZHeUgZZZk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZHeUgZZZk .dropdown-item:hover,
.cid-sZHeUgZZZk .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZHeUgZZZk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZHeUgZZZk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZHeUgZZZk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZHeUgZZZk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZHeUgZZZk .dropdown-menu,
.cid-sZHeUgZZZk .navbar.opened {
  background: #000e13 !important;
}
.cid-sZHeUgZZZk .nav-item:focus,
.cid-sZHeUgZZZk .nav-link:focus {
  outline: none;
}
.cid-sZHeUgZZZk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZHeUgZZZk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZHeUgZZZk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZHeUgZZZk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZHeUgZZZk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZHeUgZZZk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZHeUgZZZk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZHeUgZZZk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZHeUgZZZk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZHeUgZZZk .dropdown-item.active,
.cid-sZHeUgZZZk .dropdown-item:active {
  background-color: transparent;
}
.cid-sZHeUgZZZk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZHeUgZZZk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZHeUgZZZk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZHeUgZZZk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZHeUgZZZk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZHeUgZZZk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZHeUgZZZk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZHeUgZZZk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZHeUgZZZk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZHeUgZZZk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZHeUgZZZk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZHeUgZZZk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZHeUgZZZk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZHeUgZZZk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZHeUgZZZk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZHeUgZZZk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZHeUgZZZk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZHeUgZZZk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZHeUgZZZk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZHeUgZZZk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZHeUgZZZk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZHeUgZZZk .navbar {
    height: 70px;
  }
  .cid-sZHeUgZZZk .navbar.opened {
    height: auto;
  }
  .cid-sZHeUgZZZk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZHfJUePJF {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-sZHfJUePJF .row {
  flex-direction: row-reverse;
}
.cid-sZHfJUePJF .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-sZHfJUePJF .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-sZHfJUePJF .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-sZHfJUePJF .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-sZHfJUePJF .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZHfJUePJF .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZHfJUePJF .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZHfJUePJF .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZHfJUePJF .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-sZHfJUePJF .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-sZHfJUePJF .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-sZHfJUePJF .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-sZHfJUePJF .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-sZHfJUePJF .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-sZHfJUePJF .plan .plan-list {
  margin-bottom: 15px;
}
.cid-sZHfJUePJF .plan .plan-list .list-group {
  color: #82786e;
}
.cid-sZHfJUePJF .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-sZHfJUePJF .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-sZHfJUePJF .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sZHfJUePJF .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-sZHfJUePJF .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-sZHfJUePJF .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZHfJUePJF .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZHfJUePJF .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-sZHfJUePJF .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-sZHfJUePJF * {
    text-align: center;
  }
}
.cid-sZHfJUePJF .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-sZHfJUePJF .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-sZHfJUePJF .head_info .mbr-text {
  color: #ffffff;
}
.cid-sZHfJUePJF .plan .plan-list .list-group,
.cid-sZHfJUePJF .plan .mbr-section-btn {
  text-align: center;
}
.cid-sZHfJUePJF .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-sZHfJUePJF .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-sZHfJUyZwX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-sZHfJUyZwX .content {
    text-align: center;
  }
  .cid-sZHfJUyZwX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZHfJUyZwX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZHfJUyZwX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZHfJUyZwX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZHfJUyZwX .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZHfJUyZwX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZHfJUyZwX .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-sZHfJUyZwX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZHfJUyZwX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZHfJUyZwX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZHfJUyZwX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZHfJUyZwX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZHfJUyZwX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZHfJUyZwX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZHfJUyZwX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZHfJUyZwX .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZHfJUOk9G {
  z-index: 1000;
  width: 100%;
}
.cid-sZHfJUOk9G .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sZHfJUOk9G .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-sZHfJUOk9G .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sZHfJUOk9G .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-sZHfJUOk9G .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZHfJUOk9G .container {
    padding: 0 1rem;
  }
}
.cid-sZHfJUOk9G .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-sZHfJUOk9G .nav-link {
  position: relative;
}
.cid-sZHfJUOk9G .nav-link:hover {
  color: #82786e !important;
}
.cid-sZHfJUOk9G nav.navbar {
  position: fixed;
}
.cid-sZHfJUOk9G .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-sZHfJUOk9G .navbar.opened {
  transition: all 0.3s;
}
.cid-sZHfJUOk9G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZHfJUOk9G .navbar .navbar-logo img {
  width: auto;
}
.cid-sZHfJUOk9G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZHfJUOk9G .navbar.collapsed {
  justify-content: center;
}
.cid-sZHfJUOk9G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZHfJUOk9G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZHfJUOk9G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-sZHfJUOk9G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZHfJUOk9G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZHfJUOk9G .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-sZHfJUOk9G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZHfJUOk9G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZHfJUOk9G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZHfJUOk9G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZHfJUOk9G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZHfJUOk9G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZHfJUOk9G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZHfJUOk9G .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-sZHfJUOk9G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZHfJUOk9G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZHfJUOk9G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZHfJUOk9G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZHfJUOk9G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZHfJUOk9G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZHfJUOk9G .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZHfJUOk9G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZHfJUOk9G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZHfJUOk9G .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;
}
.cid-sZHfJUOk9G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZHfJUOk9G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZHfJUOk9G .dropdown-item:hover,
.cid-sZHfJUOk9G .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-sZHfJUOk9G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZHfJUOk9G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZHfJUOk9G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-sZHfJUOk9G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZHfJUOk9G .dropdown-menu,
.cid-sZHfJUOk9G .navbar.opened {
  background: #000e13 !important;
}
.cid-sZHfJUOk9G .nav-item:focus,
.cid-sZHfJUOk9G .nav-link:focus {
  outline: none;
}
.cid-sZHfJUOk9G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZHfJUOk9G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZHfJUOk9G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZHfJUOk9G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZHfJUOk9G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZHfJUOk9G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZHfJUOk9G .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZHfJUOk9G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZHfJUOk9G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZHfJUOk9G .dropdown-item.active,
.cid-sZHfJUOk9G .dropdown-item:active {
  background-color: transparent;
}
.cid-sZHfJUOk9G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZHfJUOk9G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZHfJUOk9G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZHfJUOk9G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-sZHfJUOk9G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZHfJUOk9G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZHfJUOk9G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZHfJUOk9G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZHfJUOk9G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZHfJUOk9G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-sZHfJUOk9G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZHfJUOk9G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZHfJUOk9G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZHfJUOk9G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZHfJUOk9G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZHfJUOk9G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZHfJUOk9G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZHfJUOk9G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZHfJUOk9G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZHfJUOk9G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZHfJUOk9G .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZHfJUOk9G .navbar {
    height: 70px;
  }
  .cid-sZHfJUOk9G .navbar.opened {
    height: auto;
  }
  .cid-sZHfJUOk9G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0QqpBIm2v {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cirurgia-oral-menor-2000x1129.jpg");
}
.cid-t0QqpBIm2v .mbr-text,
.cid-t0QqpBIm2v .mbr-section-btn {
  color: #bbbbbb;
}
.cid-t0QqpBIm2v .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-t0QqpBIm2v .mbr-section-title {
  color: #ffffff;
}
.cid-t0QqpC1fQL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0QqpC1fQL .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-t0QqpC1fQL .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-t0QqpC1fQL .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-t0QqpC1fQL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-t0QqpC1fQL .card {
  padding: 0!important;
}
.cid-t0QqpC1fQL .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-t0QqpC1fQL .card-wrapper:hover {
  background: #55b4d4;
}
.cid-t0QqpC1fQL .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-t0QqpC1fQL .card-wrapper:hover .line {
  background: #001117;
}
.cid-t0QqpC1fQL .card1 {
  background: #001117;
}
.cid-t0QqpC1fQL .card2 {
  background: #001921;
}
.cid-t0QqpC1fQL .card3 {
  background: #00202b;
}
.cid-t0QqpC1fQL .card4 {
  background: #002836;
}
.cid-t0QqpC1fQL .card5 {
  background: #002f40;
}
.cid-t0QqpC1fQL .card6 {
  background: #00374a;
}
.cid-t0QqpC1fQL .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-t0QqpC1fQL .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-t0QqpCqQhe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-t0QqpCqQhe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t0QqpCqQhe .row {
  flex-direction: row-reverse;
}
.cid-t0QqpCqQhe img {
  width: 100%;
}
.cid-t0QqpCy2Rk {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0QqpCy2Rk h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t0QqpCy2Rk .container {
    position: relative;
  }
  .cid-t0QqpCy2Rk .row {
    margin: 0;
  }
  .cid-t0QqpCy2Rk h2 {
    margin: 0;
  }
}
.cid-t0QqpCy2Rk .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t0QqpCy2Rk .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-t0QqpCy2Rk h2 {
  text-align: left;
  color: #ffffff;
}
.cid-t0QqpCGsfY {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0QqpCGsfY h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t0QqpCGsfY .container {
    position: relative;
  }
  .cid-t0QqpCGsfY .row {
    margin: 0;
  }
  .cid-t0QqpCGsfY h2 {
    margin: 0;
  }
}
.cid-t0QqpCGsfY .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t0QqpCGsfY .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-t0QqpCGsfY h2 {
  text-align: left;
  color: #ffffff;
}
.cid-t0QqpCQCi5 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-t0QqpCQCi5 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-t0QqpCQCi5 .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-t0QqpCQCi5 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-t0QqpCQCi5 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-t0QqpCQCi5 .mbr-text {
  color: #ffffff;
}
.cid-t0QqpCQCi5 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-t0QqpCQCi5 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-t0QqpCQCi5 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-t0QqpCQCi5 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-t0QqpCQCi5 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-t0QqpCQCi5 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t0QqpCQCi5 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-t0QqpCQCi5 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t0QqpCQCi5 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-t0QqpCQCi5 .buttons-wrap {
  text-align: center;
}
.cid-t0QqpCQCi5 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-t0QqpCQCi5 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-t0QqpCQCi5 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-t0QqpCQCi5 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-t0QqpCQCi5 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-t0QqpD3lqA {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t0QqpD3lqA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t0QqpD3lqA .container {
    position: relative;
  }
  .cid-t0QqpD3lqA .row {
    margin: 0;
  }
  .cid-t0QqpD3lqA h2 {
    margin: 0;
  }
}
.cid-t0QqpD3lqA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t0QqpD3lqA .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t0QqpD3lqA h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t0QqpDcW60 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-t0QqpDcW60 .container-fluid {
  padding: 0 3rem;
}
.cid-t0QqpDcW60 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-t0QqpDcW60 .btn {
  margin-top: 0;
}
.cid-t0QqpDcW60 .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t0QqpDcW60 .container-fluid {
    padding: 0 1rem;
  }
  .cid-t0QqpDcW60 .btn {
    margin-top: 0.4rem;
  }
  .cid-t0QqpDcW60 .mbr-section-btn {
    margin: 0;
  }
}
.cid-t0QqpDcW60 .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-t0QqpDmW7x {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t0QqpDmW7x .content {
    text-align: center;
  }
  .cid-t0QqpDmW7x .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0QqpDmW7x .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0QqpDmW7x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0QqpDmW7x .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0QqpDmW7x .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0QqpDmW7x .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0QqpDmW7x .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-t0QqpDmW7x .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0QqpDmW7x .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0QqpDmW7x .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0QqpDmW7x .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0QqpDmW7x .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0QqpDmW7x .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0QqpDmW7x .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0QqpDmW7x .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0QqpDmW7x .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0QqpDECSx {
  z-index: 1000;
  width: 100%;
}
.cid-t0QqpDECSx .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0QqpDECSx .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t0QqpDECSx .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t0QqpDECSx .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t0QqpDECSx .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t0QqpDECSx .container {
    padding: 0 1rem;
  }
}
.cid-t0QqpDECSx .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t0QqpDECSx .nav-link {
  position: relative;
}
.cid-t0QqpDECSx .nav-link:hover {
  color: #82786e !important;
}
.cid-t0QqpDECSx nav.navbar {
  position: fixed;
}
.cid-t0QqpDECSx .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t0QqpDECSx .navbar.opened {
  transition: all 0.3s;
}
.cid-t0QqpDECSx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0QqpDECSx .navbar .navbar-logo img {
  width: auto;
}
.cid-t0QqpDECSx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0QqpDECSx .navbar.collapsed {
  justify-content: center;
}
.cid-t0QqpDECSx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0QqpDECSx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0QqpDECSx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t0QqpDECSx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0QqpDECSx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0QqpDECSx .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-t0QqpDECSx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0QqpDECSx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0QqpDECSx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0QqpDECSx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0QqpDECSx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0QqpDECSx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0QqpDECSx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0QqpDECSx .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-t0QqpDECSx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0QqpDECSx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0QqpDECSx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0QqpDECSx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0QqpDECSx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0QqpDECSx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t0QqpDECSx .navbar.navbar-short {
  min-height: 60px;
}
.cid-t0QqpDECSx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0QqpDECSx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0QqpDECSx .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;
}
.cid-t0QqpDECSx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t0QqpDECSx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0QqpDECSx .dropdown-item:hover,
.cid-t0QqpDECSx .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t0QqpDECSx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0QqpDECSx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0QqpDECSx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t0QqpDECSx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0QqpDECSx .dropdown-menu,
.cid-t0QqpDECSx .navbar.opened {
  background: #000e13 !important;
}
.cid-t0QqpDECSx .nav-item:focus,
.cid-t0QqpDECSx .nav-link:focus {
  outline: none;
}
.cid-t0QqpDECSx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0QqpDECSx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0QqpDECSx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0QqpDECSx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0QqpDECSx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0QqpDECSx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0QqpDECSx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0QqpDECSx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0QqpDECSx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0QqpDECSx .dropdown-item.active,
.cid-t0QqpDECSx .dropdown-item:active {
  background-color: transparent;
}
.cid-t0QqpDECSx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0QqpDECSx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0QqpDECSx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0QqpDECSx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t0QqpDECSx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0QqpDECSx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0QqpDECSx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0QqpDECSx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0QqpDECSx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0QqpDECSx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t0QqpDECSx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0QqpDECSx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0QqpDECSx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0QqpDECSx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0QqpDECSx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0QqpDECSx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0QqpDECSx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0QqpDECSx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0QqpDECSx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0QqpDECSx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0QqpDECSx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0QqpDECSx .navbar {
    height: 70px;
  }
  .cid-t0QqpDECSx .navbar.opened {
    height: auto;
  }
  .cid-t0QqpDECSx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0Qqz93SDw {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-t0Qqz93SDw .row {
  flex-direction: row-reverse;
}
.cid-t0Qqz93SDw .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-t0Qqz93SDw .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-t0Qqz93SDw .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-t0Qqz93SDw .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-t0Qqz93SDw .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t0Qqz93SDw .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t0Qqz93SDw .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Qqz93SDw .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Qqz93SDw .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-t0Qqz93SDw .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-t0Qqz93SDw .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-t0Qqz93SDw .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-t0Qqz93SDw .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-t0Qqz93SDw .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-t0Qqz93SDw .plan .plan-list {
  margin-bottom: 15px;
}
.cid-t0Qqz93SDw .plan .plan-list .list-group {
  color: #82786e;
}
.cid-t0Qqz93SDw .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-t0Qqz93SDw .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-t0Qqz93SDw .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-t0Qqz93SDw .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t0Qqz93SDw .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t0Qqz93SDw .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Qqz93SDw .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Qqz93SDw .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-t0Qqz93SDw .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-t0Qqz93SDw * {
    text-align: center;
  }
}
.cid-t0Qqz93SDw .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-t0Qqz93SDw .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-t0Qqz93SDw .head_info .mbr-text {
  color: #ffffff;
}
.cid-t0Qqz93SDw .plan .plan-list .list-group,
.cid-t0Qqz93SDw .plan .mbr-section-btn {
  text-align: center;
}
.cid-t0Qqz93SDw .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-t0Qqz93SDw .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-t0Qqz9k4U7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t0Qqz9k4U7 .content {
    text-align: center;
  }
  .cid-t0Qqz9k4U7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0Qqz9k4U7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0Qqz9k4U7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0Qqz9k4U7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0Qqz9k4U7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0Qqz9k4U7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0Qqz9k4U7 .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-t0Qqz9k4U7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0Qqz9k4U7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0Qqz9k4U7 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0Qqz9k4U7 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0Qqz9k4U7 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0Qqz9k4U7 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0Qqz9k4U7 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0Qqz9k4U7 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0Qqz9k4U7 .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0Qqz9zMFh {
  z-index: 1000;
  width: 100%;
}
.cid-t0Qqz9zMFh .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0Qqz9zMFh .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t0Qqz9zMFh .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t0Qqz9zMFh .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t0Qqz9zMFh .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t0Qqz9zMFh .container {
    padding: 0 1rem;
  }
}
.cid-t0Qqz9zMFh .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t0Qqz9zMFh .nav-link {
  position: relative;
}
.cid-t0Qqz9zMFh .nav-link:hover {
  color: #82786e !important;
}
.cid-t0Qqz9zMFh nav.navbar {
  position: fixed;
}
.cid-t0Qqz9zMFh .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t0Qqz9zMFh .navbar.opened {
  transition: all 0.3s;
}
.cid-t0Qqz9zMFh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0Qqz9zMFh .navbar .navbar-logo img {
  width: auto;
}
.cid-t0Qqz9zMFh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0Qqz9zMFh .navbar.collapsed {
  justify-content: center;
}
.cid-t0Qqz9zMFh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0Qqz9zMFh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0Qqz9zMFh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t0Qqz9zMFh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0Qqz9zMFh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0Qqz9zMFh .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-t0Qqz9zMFh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0Qqz9zMFh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0Qqz9zMFh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0Qqz9zMFh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0Qqz9zMFh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0Qqz9zMFh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0Qqz9zMFh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0Qqz9zMFh .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-t0Qqz9zMFh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0Qqz9zMFh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0Qqz9zMFh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0Qqz9zMFh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0Qqz9zMFh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0Qqz9zMFh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t0Qqz9zMFh .navbar.navbar-short {
  min-height: 60px;
}
.cid-t0Qqz9zMFh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0Qqz9zMFh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0Qqz9zMFh .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;
}
.cid-t0Qqz9zMFh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t0Qqz9zMFh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0Qqz9zMFh .dropdown-item:hover,
.cid-t0Qqz9zMFh .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t0Qqz9zMFh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0Qqz9zMFh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0Qqz9zMFh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t0Qqz9zMFh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0Qqz9zMFh .dropdown-menu,
.cid-t0Qqz9zMFh .navbar.opened {
  background: #000e13 !important;
}
.cid-t0Qqz9zMFh .nav-item:focus,
.cid-t0Qqz9zMFh .nav-link:focus {
  outline: none;
}
.cid-t0Qqz9zMFh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0Qqz9zMFh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0Qqz9zMFh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0Qqz9zMFh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Qqz9zMFh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0Qqz9zMFh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0Qqz9zMFh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0Qqz9zMFh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0Qqz9zMFh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0Qqz9zMFh .dropdown-item.active,
.cid-t0Qqz9zMFh .dropdown-item:active {
  background-color: transparent;
}
.cid-t0Qqz9zMFh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0Qqz9zMFh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0Qqz9zMFh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0Qqz9zMFh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t0Qqz9zMFh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0Qqz9zMFh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0Qqz9zMFh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0Qqz9zMFh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0Qqz9zMFh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0Qqz9zMFh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t0Qqz9zMFh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0Qqz9zMFh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Qqz9zMFh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Qqz9zMFh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0Qqz9zMFh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Qqz9zMFh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0Qqz9zMFh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0Qqz9zMFh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Qqz9zMFh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0Qqz9zMFh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0Qqz9zMFh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0Qqz9zMFh .navbar {
    height: 70px;
  }
  .cid-t0Qqz9zMFh .navbar.opened {
    height: auto;
  }
  .cid-t0Qqz9zMFh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3xF5LuWNG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-endodontia-topo-2000x1129.jpg");
}
.cid-t3xF5LuWNG .mbr-text,
.cid-t3xF5LuWNG .mbr-section-btn {
  color: #bbbbbb;
}
.cid-t3xF5LuWNG .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-t3xF5LuWNG .mbr-section-title {
  color: #ffffff;
}
.cid-t3xF5LNgtw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t3xF5LNgtw .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-t3xF5LNgtw .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-t3xF5LNgtw .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-t3xF5LNgtw .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-t3xF5LNgtw .card {
  padding: 0!important;
}
.cid-t3xF5LNgtw .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-t3xF5LNgtw .card-wrapper:hover {
  background: #55b4d4;
}
.cid-t3xF5LNgtw .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-t3xF5LNgtw .card-wrapper:hover .line {
  background: #001117;
}
.cid-t3xF5LNgtw .card1 {
  background: #001117;
}
.cid-t3xF5LNgtw .card2 {
  background: #001921;
}
.cid-t3xF5LNgtw .card3 {
  background: #00202b;
}
.cid-t3xF5LNgtw .card4 {
  background: #002836;
}
.cid-t3xF5LNgtw .card5 {
  background: #002f40;
}
.cid-t3xF5LNgtw .card6 {
  background: #00374a;
}
.cid-t3xF5LNgtw .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-t3xF5LNgtw .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-t3xF5LNgtw P {
  color: #ffffff;
}
.cid-t3xF5Mb26u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-t3xF5Mb26u .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3xF5Mb26u .row {
  flex-direction: row-reverse;
}
.cid-t3xF5Mb26u img {
  width: 100%;
}
.cid-t3xF5MjAQP {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3xF5MjAQP h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t3xF5MjAQP .container {
    position: relative;
  }
  .cid-t3xF5MjAQP .row {
    margin: 0;
  }
  .cid-t3xF5MjAQP h2 {
    margin: 0;
  }
}
.cid-t3xF5MjAQP .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t3xF5MjAQP .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t3xF5MjAQP h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t3xF5MGBTt {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t3xF5MGBTt h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t3xF5MGBTt .container {
    position: relative;
  }
  .cid-t3xF5MGBTt .row {
    margin: 0;
  }
  .cid-t3xF5MGBTt h2 {
    margin: 0;
  }
}
.cid-t3xF5MGBTt .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t3xF5MGBTt .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t3xF5MGBTt h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t3xF5MPXw0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-t3xF5MPXw0 .container-fluid {
  padding: 0 3rem;
}
.cid-t3xF5MPXw0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-t3xF5MPXw0 .btn {
  margin-top: 0;
}
.cid-t3xF5MPXw0 .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t3xF5MPXw0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-t3xF5MPXw0 .btn {
    margin-top: 0.4rem;
  }
  .cid-t3xF5MPXw0 .mbr-section-btn {
    margin: 0;
  }
}
.cid-t3xF5MPXw0 .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-t3xF5MX8Yy {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t3xF5MX8Yy .content {
    text-align: center;
  }
  .cid-t3xF5MX8Yy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3xF5MX8Yy .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3xF5MX8Yy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3xF5MX8Yy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3xF5MX8Yy .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3xF5MX8Yy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3xF5MX8Yy .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-t3xF5MX8Yy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3xF5MX8Yy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3xF5MX8Yy .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3xF5MX8Yy .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3xF5MX8Yy .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3xF5MX8Yy .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3xF5MX8Yy .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3xF5MX8Yy .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3xF5MX8Yy .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3xF5NdxRC {
  z-index: 1000;
  width: 100%;
}
.cid-t3xF5NdxRC .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t3xF5NdxRC .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t3xF5NdxRC .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t3xF5NdxRC .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t3xF5NdxRC .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t3xF5NdxRC .container {
    padding: 0 1rem;
  }
}
.cid-t3xF5NdxRC .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t3xF5NdxRC .nav-link {
  position: relative;
}
.cid-t3xF5NdxRC .nav-link:hover {
  color: #82786e !important;
}
.cid-t3xF5NdxRC nav.navbar {
  position: fixed;
}
.cid-t3xF5NdxRC .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t3xF5NdxRC .navbar.opened {
  transition: all 0.3s;
}
.cid-t3xF5NdxRC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3xF5NdxRC .navbar .navbar-logo img {
  width: auto;
}
.cid-t3xF5NdxRC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3xF5NdxRC .navbar.collapsed {
  justify-content: center;
}
.cid-t3xF5NdxRC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3xF5NdxRC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3xF5NdxRC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t3xF5NdxRC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3xF5NdxRC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3xF5NdxRC .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-t3xF5NdxRC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3xF5NdxRC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3xF5NdxRC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3xF5NdxRC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3xF5NdxRC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3xF5NdxRC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3xF5NdxRC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3xF5NdxRC .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-t3xF5NdxRC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3xF5NdxRC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t3xF5NdxRC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t3xF5NdxRC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3xF5NdxRC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3xF5NdxRC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t3xF5NdxRC .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3xF5NdxRC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3xF5NdxRC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3xF5NdxRC .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;
}
.cid-t3xF5NdxRC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t3xF5NdxRC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t3xF5NdxRC .dropdown-item:hover,
.cid-t3xF5NdxRC .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t3xF5NdxRC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3xF5NdxRC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3xF5NdxRC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t3xF5NdxRC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t3xF5NdxRC .dropdown-menu,
.cid-t3xF5NdxRC .navbar.opened {
  background: #000e13 !important;
}
.cid-t3xF5NdxRC .nav-item:focus,
.cid-t3xF5NdxRC .nav-link:focus {
  outline: none;
}
.cid-t3xF5NdxRC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3xF5NdxRC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3xF5NdxRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3xF5NdxRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3xF5NdxRC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3xF5NdxRC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3xF5NdxRC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3xF5NdxRC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t3xF5NdxRC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3xF5NdxRC .dropdown-item.active,
.cid-t3xF5NdxRC .dropdown-item:active {
  background-color: transparent;
}
.cid-t3xF5NdxRC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3xF5NdxRC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3xF5NdxRC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3xF5NdxRC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t3xF5NdxRC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3xF5NdxRC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3xF5NdxRC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3xF5NdxRC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3xF5NdxRC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3xF5NdxRC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t3xF5NdxRC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3xF5NdxRC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3xF5NdxRC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3xF5NdxRC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3xF5NdxRC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3xF5NdxRC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3xF5NdxRC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3xF5NdxRC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3xF5NdxRC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3xF5NdxRC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t3xF5NdxRC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3xF5NdxRC .navbar {
    height: 70px;
  }
  .cid-t3xF5NdxRC .navbar.opened {
    height: auto;
  }
  .cid-t3xF5NdxRC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3xFesO4k9 {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-t3xFesO4k9 .row {
  flex-direction: row-reverse;
}
.cid-t3xFesO4k9 .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-t3xFesO4k9 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-t3xFesO4k9 .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-t3xFesO4k9 .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-t3xFesO4k9 .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t3xFesO4k9 .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t3xFesO4k9 .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t3xFesO4k9 .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t3xFesO4k9 .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-t3xFesO4k9 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-t3xFesO4k9 .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-t3xFesO4k9 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-t3xFesO4k9 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-t3xFesO4k9 .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-t3xFesO4k9 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-t3xFesO4k9 .plan .plan-list .list-group {
  color: #82786e;
}
.cid-t3xFesO4k9 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-t3xFesO4k9 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-t3xFesO4k9 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-t3xFesO4k9 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t3xFesO4k9 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t3xFesO4k9 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t3xFesO4k9 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t3xFesO4k9 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-t3xFesO4k9 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-t3xFesO4k9 * {
    text-align: center;
  }
}
.cid-t3xFesO4k9 .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-t3xFesO4k9 .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-t3xFesO4k9 .head_info .mbr-text {
  color: #ffffff;
}
.cid-t3xFesO4k9 .plan .plan-list .list-group,
.cid-t3xFesO4k9 .plan .mbr-section-btn {
  text-align: center;
}
.cid-t3xFesO4k9 .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-t3xFesO4k9 .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-t3xFet6ik7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t3xFet6ik7 .content {
    text-align: center;
  }
  .cid-t3xFet6ik7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3xFet6ik7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3xFet6ik7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3xFet6ik7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3xFet6ik7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3xFet6ik7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3xFet6ik7 .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-t3xFet6ik7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3xFet6ik7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3xFet6ik7 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3xFet6ik7 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3xFet6ik7 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3xFet6ik7 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3xFet6ik7 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3xFet6ik7 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3xFet6ik7 .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3xFetlpIm {
  z-index: 1000;
  width: 100%;
}
.cid-t3xFetlpIm .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t3xFetlpIm .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t3xFetlpIm .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t3xFetlpIm .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t3xFetlpIm .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t3xFetlpIm .container {
    padding: 0 1rem;
  }
}
.cid-t3xFetlpIm .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t3xFetlpIm .nav-link {
  position: relative;
}
.cid-t3xFetlpIm .nav-link:hover {
  color: #82786e !important;
}
.cid-t3xFetlpIm nav.navbar {
  position: fixed;
}
.cid-t3xFetlpIm .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t3xFetlpIm .navbar.opened {
  transition: all 0.3s;
}
.cid-t3xFetlpIm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3xFetlpIm .navbar .navbar-logo img {
  width: auto;
}
.cid-t3xFetlpIm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3xFetlpIm .navbar.collapsed {
  justify-content: center;
}
.cid-t3xFetlpIm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3xFetlpIm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3xFetlpIm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t3xFetlpIm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3xFetlpIm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3xFetlpIm .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-t3xFetlpIm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3xFetlpIm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3xFetlpIm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3xFetlpIm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3xFetlpIm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3xFetlpIm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3xFetlpIm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3xFetlpIm .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-t3xFetlpIm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3xFetlpIm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t3xFetlpIm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t3xFetlpIm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3xFetlpIm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3xFetlpIm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t3xFetlpIm .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3xFetlpIm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3xFetlpIm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3xFetlpIm .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;
}
.cid-t3xFetlpIm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t3xFetlpIm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t3xFetlpIm .dropdown-item:hover,
.cid-t3xFetlpIm .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t3xFetlpIm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3xFetlpIm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3xFetlpIm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t3xFetlpIm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t3xFetlpIm .dropdown-menu,
.cid-t3xFetlpIm .navbar.opened {
  background: #000e13 !important;
}
.cid-t3xFetlpIm .nav-item:focus,
.cid-t3xFetlpIm .nav-link:focus {
  outline: none;
}
.cid-t3xFetlpIm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3xFetlpIm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3xFetlpIm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3xFetlpIm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3xFetlpIm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3xFetlpIm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3xFetlpIm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3xFetlpIm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t3xFetlpIm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3xFetlpIm .dropdown-item.active,
.cid-t3xFetlpIm .dropdown-item:active {
  background-color: transparent;
}
.cid-t3xFetlpIm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3xFetlpIm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3xFetlpIm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3xFetlpIm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t3xFetlpIm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3xFetlpIm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3xFetlpIm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3xFetlpIm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3xFetlpIm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3xFetlpIm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t3xFetlpIm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3xFetlpIm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3xFetlpIm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3xFetlpIm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3xFetlpIm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3xFetlpIm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3xFetlpIm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3xFetlpIm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3xFetlpIm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3xFetlpIm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t3xFetlpIm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3xFetlpIm .navbar {
    height: 70px;
  }
  .cid-t3xFetlpIm .navbar.opened {
    height: auto;
  }
  .cid-t3xFetlpIm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4721xGE4e {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/cursos-pagina-tsb-2000x1129.jpg");
}
.cid-t4721xGE4e .mbr-text,
.cid-t4721xGE4e .mbr-section-btn {
  color: #bbbbbb;
}
.cid-t4721xGE4e .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-t4721xGE4e .mbr-section-title {
  color: #ffffff;
}
.cid-t4721ydzFf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4721ydzFf .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-t4721ydzFf .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-t4721ydzFf .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-t4721ydzFf .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-t4721ydzFf .card {
  padding: 0!important;
}
.cid-t4721ydzFf .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-t4721ydzFf .card-wrapper:hover {
  background: #55b4d4;
}
.cid-t4721ydzFf .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-t4721ydzFf .card-wrapper:hover .line {
  background: #001117;
}
.cid-t4721ydzFf .card1 {
  background: #001117;
}
.cid-t4721ydzFf .card2 {
  background: #001921;
}
.cid-t4721ydzFf .card3 {
  background: #00202b;
}
.cid-t4721ydzFf .card4 {
  background: #002836;
}
.cid-t4721ydzFf .card5 {
  background: #002f40;
}
.cid-t4721ydzFf .card6 {
  background: #00374a;
}
.cid-t4721ydzFf .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-t4721ydzFf .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-t4721yM6l7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-t4721yM6l7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t4721yM6l7 .row {
  flex-direction: row-reverse;
}
.cid-t4721yM6l7 img {
  width: 100%;
}
.cid-t4721yWPrt {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4721yWPrt h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4721yWPrt .container {
    position: relative;
  }
  .cid-t4721yWPrt .row {
    margin: 0;
  }
  .cid-t4721yWPrt h2 {
    margin: 0;
  }
}
.cid-t4721yWPrt .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4721yWPrt .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4721yWPrt h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t475Z3bfaj {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000e13;
}
@media (min-width: 1500px) {
  .cid-t475Z3bfaj .container {
    max-width: 1400px;
  }
}
.cid-t475Z3bfaj .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #7edaf9;
  margin-bottom: 2rem;
}
.cid-t475Z3bfaj .card-wrapper {
  margin-top: 3rem;
}
.cid-t475Z3bfaj .row {
  justify-content: center;
}
.cid-t475Z3bfaj .card-text {
  color: #ffffff;
}
.cid-t475Z3bfaj .card-title,
.cid-t475Z3bfaj .iconfont-wrapper {
  color: #ffffff;
}
.cid-t4721z7vq3 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-t4721z7vq3 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-t4721z7vq3 .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-t4721z7vq3 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-t4721z7vq3 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-t4721z7vq3 .mbr-text {
  color: #ffffff;
}
.cid-t4721z7vq3 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-t4721z7vq3 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-t4721z7vq3 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-t4721z7vq3 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-t4721z7vq3 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-t4721z7vq3 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t4721z7vq3 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-t4721z7vq3 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t4721z7vq3 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-t4721z7vq3 .buttons-wrap {
  text-align: center;
}
.cid-t4721z7vq3 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-t4721z7vq3 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-t4721z7vq3 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-t4721z7vq3 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-t4721z7vq3 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-t4721zjMzH {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4721zjMzH h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4721zjMzH .container {
    position: relative;
  }
  .cid-t4721zjMzH .row {
    margin: 0;
  }
  .cid-t4721zjMzH h2 {
    margin: 0;
  }
}
.cid-t4721zjMzH .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4721zjMzH .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4721zjMzH h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t4721zsH0w {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-t4721zsH0w .container-fluid {
  padding: 0 3rem;
}
.cid-t4721zsH0w .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-t4721zsH0w .btn {
  margin-top: 0;
}
.cid-t4721zsH0w .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t4721zsH0w .container-fluid {
    padding: 0 1rem;
  }
  .cid-t4721zsH0w .btn {
    margin-top: 0.4rem;
  }
  .cid-t4721zsH0w .mbr-section-btn {
    margin: 0;
  }
}
.cid-t4721zsH0w .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-t4721zDNBa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4721zDNBa .content {
    text-align: center;
  }
  .cid-t4721zDNBa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4721zDNBa .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t4721zDNBa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4721zDNBa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t4721zDNBa .google-map {
  height: 25rem;
  position: relative;
}
.cid-t4721zDNBa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t4721zDNBa .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-t4721zDNBa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t4721zDNBa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t4721zDNBa .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4721zDNBa .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t4721zDNBa .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t4721zDNBa .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t4721zDNBa .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4721zDNBa .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t4721zDNBa .list {
  list-style-type: none;
  padding: 0;
}
.cid-t4721zUjPi {
  z-index: 1000;
  width: 100%;
}
.cid-t4721zUjPi .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t4721zUjPi .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t4721zUjPi .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t4721zUjPi .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t4721zUjPi .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t4721zUjPi .container {
    padding: 0 1rem;
  }
}
.cid-t4721zUjPi .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4721zUjPi .nav-link {
  position: relative;
}
.cid-t4721zUjPi .nav-link:hover {
  color: #82786e !important;
}
.cid-t4721zUjPi nav.navbar {
  position: fixed;
}
.cid-t4721zUjPi .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t4721zUjPi .navbar.opened {
  transition: all 0.3s;
}
.cid-t4721zUjPi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4721zUjPi .navbar .navbar-logo img {
  width: auto;
}
.cid-t4721zUjPi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4721zUjPi .navbar.collapsed {
  justify-content: center;
}
.cid-t4721zUjPi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4721zUjPi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4721zUjPi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t4721zUjPi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4721zUjPi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4721zUjPi .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-t4721zUjPi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4721zUjPi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4721zUjPi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4721zUjPi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4721zUjPi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4721zUjPi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4721zUjPi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4721zUjPi .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-t4721zUjPi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4721zUjPi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t4721zUjPi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t4721zUjPi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4721zUjPi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4721zUjPi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t4721zUjPi .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4721zUjPi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4721zUjPi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4721zUjPi .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;
}
.cid-t4721zUjPi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t4721zUjPi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t4721zUjPi .dropdown-item:hover,
.cid-t4721zUjPi .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t4721zUjPi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4721zUjPi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4721zUjPi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t4721zUjPi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t4721zUjPi .dropdown-menu,
.cid-t4721zUjPi .navbar.opened {
  background: #000e13 !important;
}
.cid-t4721zUjPi .nav-item:focus,
.cid-t4721zUjPi .nav-link:focus {
  outline: none;
}
.cid-t4721zUjPi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4721zUjPi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4721zUjPi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4721zUjPi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4721zUjPi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4721zUjPi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4721zUjPi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4721zUjPi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t4721zUjPi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4721zUjPi .dropdown-item.active,
.cid-t4721zUjPi .dropdown-item:active {
  background-color: transparent;
}
.cid-t4721zUjPi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4721zUjPi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4721zUjPi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4721zUjPi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t4721zUjPi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4721zUjPi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4721zUjPi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4721zUjPi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4721zUjPi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4721zUjPi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t4721zUjPi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4721zUjPi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4721zUjPi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4721zUjPi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4721zUjPi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4721zUjPi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4721zUjPi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4721zUjPi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4721zUjPi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4721zUjPi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t4721zUjPi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4721zUjPi .navbar {
    height: 70px;
  }
  .cid-t4721zUjPi .navbar.opened {
    height: auto;
  }
  .cid-t4721zUjPi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t472h1fy6R {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-t472h1fy6R .row {
  flex-direction: row-reverse;
}
.cid-t472h1fy6R .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-t472h1fy6R .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-t472h1fy6R .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-t472h1fy6R .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-t472h1fy6R .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t472h1fy6R .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t472h1fy6R .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t472h1fy6R .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t472h1fy6R .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-t472h1fy6R .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-t472h1fy6R .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-t472h1fy6R .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-t472h1fy6R .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-t472h1fy6R .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-t472h1fy6R .plan .plan-list {
  margin-bottom: 15px;
}
.cid-t472h1fy6R .plan .plan-list .list-group {
  color: #82786e;
}
.cid-t472h1fy6R .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-t472h1fy6R .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-t472h1fy6R .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-t472h1fy6R .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t472h1fy6R .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t472h1fy6R .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t472h1fy6R .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t472h1fy6R .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-t472h1fy6R .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-t472h1fy6R * {
    text-align: center;
  }
}
.cid-t472h1fy6R .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-t472h1fy6R .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-t472h1fy6R .head_info .mbr-text {
  color: #ffffff;
}
.cid-t472h1fy6R .plan .plan-list .list-group,
.cid-t472h1fy6R .plan .mbr-section-btn {
  text-align: center;
}
.cid-t472h1fy6R .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-t472h1fy6R .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-t472h1zfxd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t472h1zfxd .content {
    text-align: center;
  }
  .cid-t472h1zfxd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t472h1zfxd .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t472h1zfxd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t472h1zfxd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t472h1zfxd .google-map {
  height: 25rem;
  position: relative;
}
.cid-t472h1zfxd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t472h1zfxd .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-t472h1zfxd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t472h1zfxd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t472h1zfxd .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t472h1zfxd .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t472h1zfxd .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t472h1zfxd .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t472h1zfxd .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t472h1zfxd .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t472h1zfxd .list {
  list-style-type: none;
  padding: 0;
}
.cid-t472h1OGm8 {
  z-index: 1000;
  width: 100%;
}
.cid-t472h1OGm8 .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t472h1OGm8 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t472h1OGm8 .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t472h1OGm8 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t472h1OGm8 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t472h1OGm8 .container {
    padding: 0 1rem;
  }
}
.cid-t472h1OGm8 .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t472h1OGm8 .nav-link {
  position: relative;
}
.cid-t472h1OGm8 .nav-link:hover {
  color: #82786e !important;
}
.cid-t472h1OGm8 nav.navbar {
  position: fixed;
}
.cid-t472h1OGm8 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t472h1OGm8 .navbar.opened {
  transition: all 0.3s;
}
.cid-t472h1OGm8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t472h1OGm8 .navbar .navbar-logo img {
  width: auto;
}
.cid-t472h1OGm8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t472h1OGm8 .navbar.collapsed {
  justify-content: center;
}
.cid-t472h1OGm8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t472h1OGm8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t472h1OGm8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t472h1OGm8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t472h1OGm8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t472h1OGm8 .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-t472h1OGm8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t472h1OGm8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t472h1OGm8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t472h1OGm8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t472h1OGm8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t472h1OGm8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t472h1OGm8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t472h1OGm8 .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-t472h1OGm8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t472h1OGm8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t472h1OGm8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t472h1OGm8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t472h1OGm8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t472h1OGm8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t472h1OGm8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t472h1OGm8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t472h1OGm8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t472h1OGm8 .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;
}
.cid-t472h1OGm8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t472h1OGm8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t472h1OGm8 .dropdown-item:hover,
.cid-t472h1OGm8 .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t472h1OGm8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t472h1OGm8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t472h1OGm8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t472h1OGm8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t472h1OGm8 .dropdown-menu,
.cid-t472h1OGm8 .navbar.opened {
  background: #000e13 !important;
}
.cid-t472h1OGm8 .nav-item:focus,
.cid-t472h1OGm8 .nav-link:focus {
  outline: none;
}
.cid-t472h1OGm8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t472h1OGm8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t472h1OGm8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t472h1OGm8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t472h1OGm8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t472h1OGm8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t472h1OGm8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t472h1OGm8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t472h1OGm8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t472h1OGm8 .dropdown-item.active,
.cid-t472h1OGm8 .dropdown-item:active {
  background-color: transparent;
}
.cid-t472h1OGm8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t472h1OGm8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t472h1OGm8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t472h1OGm8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t472h1OGm8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t472h1OGm8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t472h1OGm8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t472h1OGm8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t472h1OGm8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t472h1OGm8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t472h1OGm8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t472h1OGm8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t472h1OGm8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t472h1OGm8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t472h1OGm8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t472h1OGm8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t472h1OGm8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t472h1OGm8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t472h1OGm8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t472h1OGm8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t472h1OGm8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t472h1OGm8 .navbar {
    height: 70px;
  }
  .cid-t472h1OGm8 .navbar.opened {
    height: auto;
  }
  .cid-t472h1OGm8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4G4TLhb1B {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cursos-pagina-2-2000x1129.jpg");
}
.cid-t4G4TLhb1B .mbr-text,
.cid-t4G4TLhb1B .mbr-section-btn {
  color: #bbbbbb;
}
.cid-t4G4TLhb1B .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-t4G4TLhb1B .mbr-section-title {
  color: #ffffff;
}
.cid-t4G4TLClqX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4G4TLClqX .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-t4G4TLClqX .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-t4G4TLClqX .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-t4G4TLClqX .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-t4G4TLClqX .card {
  padding: 0!important;
}
.cid-t4G4TLClqX .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-t4G4TLClqX .card-wrapper:hover {
  background: #55b4d4;
}
.cid-t4G4TLClqX .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-t4G4TLClqX .card-wrapper:hover .line {
  background: #001117;
}
.cid-t4G4TLClqX .card1 {
  background: #001117;
}
.cid-t4G4TLClqX .card2 {
  background: #001921;
}
.cid-t4G4TLClqX .card3 {
  background: #00202b;
}
.cid-t4G4TLClqX .card4 {
  background: #002836;
}
.cid-t4G4TLClqX .card5 {
  background: #002f40;
}
.cid-t4G4TLClqX .card6 {
  background: #00374a;
}
.cid-t4G4TLClqX .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-t4G4TLClqX .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-t4G4TM3I8m {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-t4G4TM3I8m .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t4G4TM3I8m .row {
  flex-direction: row-reverse;
}
.cid-t4G4TM3I8m img {
  width: 100%;
}
.cid-t4G4TMbB8P {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4G4TMbB8P h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4G4TMbB8P .container {
    position: relative;
  }
  .cid-t4G4TMbB8P .row {
    margin: 0;
  }
  .cid-t4G4TMbB8P h2 {
    margin: 0;
  }
}
.cid-t4G4TMbB8P .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4G4TMbB8P .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4G4TMbB8P h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t4G4TMlXnt {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-t4G4TMlXnt .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-t4G4TMlXnt .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-t4G4TMlXnt .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-t4G4TMlXnt .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-t4G4TMlXnt .mbr-text {
  color: #ffffff;
}
.cid-t4G4TMlXnt .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-t4G4TMlXnt .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-t4G4TMlXnt .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-t4G4TMlXnt .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-t4G4TMlXnt .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-t4G4TMlXnt .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t4G4TMlXnt .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-t4G4TMlXnt .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t4G4TMlXnt .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-t4G4TMlXnt .buttons-wrap {
  text-align: center;
}
.cid-t4G4TMlXnt .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-t4G4TMlXnt .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-t4G4TMlXnt .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-t4G4TMlXnt .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-t4G4TMlXnt .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-t4G4TMyCUC {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-t4G4TMyCUC input,
.cid-t4G4TMyCUC textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-t4G4TMyCUC input:focus,
.cid-t4G4TMyCUC textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-t4G4TMyCUC .form-control,
.cid-t4G4TMyCUC .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t4G4TMyCUC input::-webkit-input-placeholder,
.cid-t4G4TMyCUC textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-t4G4TMyCUC input:-moz-placeholder,
.cid-t4G4TMyCUC textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-t4G4TMyCUC .jq-selectbox li,
.cid-t4G4TMyCUC .jq-selectbox li {
  background-color: #ffffff;
}
.cid-t4G4TMyCUC .jq-selectbox li:hover,
.cid-t4G4TMyCUC .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-t4G4TMyCUC .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-t4G4TMyCUC .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-t4G4TMyCUC .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-t4G4TMyCUC .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-t4G4TMyCUC .entry-content .text-box {
  padding: 0rem;
}
.cid-t4G4TMyCUC .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-t4G4TMyCUC .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-t4G4TMyCUC .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-t4G4TMyCUC .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-t4G4TMyCUC .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-t4G4TMyCUC .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-t4G4TMyCUC .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-t4G4TMyCUC .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-t4G4TMyCUC .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-t4G4TMyCUC .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-t4G4TMyCUC .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-t4G4TMyCUC .entry-content .contact {
  margin-top: 30px;
}
.cid-t4G4TMyCUC .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-t4G4TMyCUC .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-t4G4TMyCUC .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-t4G4TMyCUC .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-t4G4TMyCUC .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-t4G4TMyCUC .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-t4G4TMyCUC .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-t4G4TMyCUC .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-t4G4TMyCUC .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-t4G4TMyCUC .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-t4G4TMyCUC .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-t4G4TMyCUC .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-t4G4TMyCUC .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-t4G4TMyCUC .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-t4G4TMyCUC .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-t4G4TMyCUC progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-t4G4TMyCUC .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G4TMyCUC .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G4TMyCUC .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G4TMyCUC .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G4TMyCUC .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-t4G4TMyCUC .progressbar-title p {
  color: #6d7a8c;
}
.cid-t4G4TMyCUC .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-t4G4TMyCUC .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-t4G4TMyCUC .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-t4G4TMXhS5 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4G4TMXhS5 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4G4TMXhS5 .container {
    position: relative;
  }
  .cid-t4G4TMXhS5 .row {
    margin: 0;
  }
  .cid-t4G4TMXhS5 h2 {
    margin: 0;
  }
}
.cid-t4G4TMXhS5 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4G4TMXhS5 .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4G4TMXhS5 h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t4G4TN9wzD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-t4G4TN9wzD .container-fluid {
  padding: 0 3rem;
}
.cid-t4G4TN9wzD .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-t4G4TN9wzD .btn {
  margin-top: 0;
}
.cid-t4G4TN9wzD .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t4G4TN9wzD .container-fluid {
    padding: 0 1rem;
  }
  .cid-t4G4TN9wzD .btn {
    margin-top: 0.4rem;
  }
  .cid-t4G4TN9wzD .mbr-section-btn {
    margin: 0;
  }
}
.cid-t4G4TN9wzD .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-t4G4TNk107 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4G4TNk107 .content {
    text-align: center;
  }
  .cid-t4G4TNk107 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4G4TNk107 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t4G4TNk107 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4G4TNk107 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t4G4TNk107 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t4G4TNk107 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t4G4TNk107 .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-t4G4TNk107 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t4G4TNk107 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t4G4TNk107 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4G4TNk107 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t4G4TNk107 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t4G4TNk107 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t4G4TNk107 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4G4TNk107 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t4G4TNk107 .list {
  list-style-type: none;
  padding: 0;
}
.cid-t4G4TNCpXI {
  z-index: 1000;
  width: 100%;
}
.cid-t4G4TNCpXI .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t4G4TNCpXI .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t4G4TNCpXI .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t4G4TNCpXI .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t4G4TNCpXI .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t4G4TNCpXI .container {
    padding: 0 1rem;
  }
}
.cid-t4G4TNCpXI .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4G4TNCpXI .nav-link {
  position: relative;
}
.cid-t4G4TNCpXI .nav-link:hover {
  color: #82786e !important;
}
.cid-t4G4TNCpXI nav.navbar {
  position: fixed;
}
.cid-t4G4TNCpXI .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t4G4TNCpXI .navbar.opened {
  transition: all 0.3s;
}
.cid-t4G4TNCpXI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4G4TNCpXI .navbar .navbar-logo img {
  width: auto;
}
.cid-t4G4TNCpXI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4G4TNCpXI .navbar.collapsed {
  justify-content: center;
}
.cid-t4G4TNCpXI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4G4TNCpXI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4G4TNCpXI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t4G4TNCpXI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4G4TNCpXI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4G4TNCpXI .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-t4G4TNCpXI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4G4TNCpXI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4G4TNCpXI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4G4TNCpXI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4G4TNCpXI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4G4TNCpXI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4G4TNCpXI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4G4TNCpXI .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-t4G4TNCpXI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4G4TNCpXI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t4G4TNCpXI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t4G4TNCpXI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4G4TNCpXI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4G4TNCpXI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t4G4TNCpXI .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4G4TNCpXI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4G4TNCpXI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4G4TNCpXI .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;
}
.cid-t4G4TNCpXI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t4G4TNCpXI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t4G4TNCpXI .dropdown-item:hover,
.cid-t4G4TNCpXI .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t4G4TNCpXI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4G4TNCpXI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4G4TNCpXI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t4G4TNCpXI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t4G4TNCpXI .dropdown-menu,
.cid-t4G4TNCpXI .navbar.opened {
  background: #000e13 !important;
}
.cid-t4G4TNCpXI .nav-item:focus,
.cid-t4G4TNCpXI .nav-link:focus {
  outline: none;
}
.cid-t4G4TNCpXI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4G4TNCpXI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4G4TNCpXI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4G4TNCpXI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4G4TNCpXI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4G4TNCpXI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4G4TNCpXI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4G4TNCpXI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t4G4TNCpXI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4G4TNCpXI .dropdown-item.active,
.cid-t4G4TNCpXI .dropdown-item:active {
  background-color: transparent;
}
.cid-t4G4TNCpXI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4G4TNCpXI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4G4TNCpXI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4G4TNCpXI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t4G4TNCpXI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4G4TNCpXI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4G4TNCpXI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4G4TNCpXI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4G4TNCpXI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4G4TNCpXI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t4G4TNCpXI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4G4TNCpXI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G4TNCpXI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G4TNCpXI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4G4TNCpXI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G4TNCpXI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4G4TNCpXI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4G4TNCpXI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G4TNCpXI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4G4TNCpXI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t4G4TNCpXI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4G4TNCpXI .navbar {
    height: 70px;
  }
  .cid-t4G4TNCpXI .navbar.opened {
    height: auto;
  }
  .cid-t4G4TNCpXI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4G6swf8wV {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-t4G6swf8wV .row {
  flex-direction: row-reverse;
}
.cid-t4G6swf8wV .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-t4G6swf8wV .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-t4G6swf8wV .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-t4G6swf8wV .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-t4G6swf8wV .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t4G6swf8wV .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t4G6swf8wV .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t4G6swf8wV .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t4G6swf8wV .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-t4G6swf8wV .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-t4G6swf8wV .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-t4G6swf8wV .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-t4G6swf8wV .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-t4G6swf8wV .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-t4G6swf8wV .plan .plan-list {
  margin-bottom: 15px;
}
.cid-t4G6swf8wV .plan .plan-list .list-group {
  color: #82786e;
}
.cid-t4G6swf8wV .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-t4G6swf8wV .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-t4G6swf8wV .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-t4G6swf8wV .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t4G6swf8wV .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t4G6swf8wV .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t4G6swf8wV .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t4G6swf8wV .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-t4G6swf8wV .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-t4G6swf8wV * {
    text-align: center;
  }
}
.cid-t4G6swf8wV .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-t4G6swf8wV .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-t4G6swf8wV .head_info .mbr-text {
  color: #ffffff;
}
.cid-t4G6swf8wV .plan .plan-list .list-group,
.cid-t4G6swf8wV .plan .mbr-section-btn {
  text-align: center;
}
.cid-t4G6swf8wV .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-t4G6swf8wV .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-t4G6swFZoV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4G6swFZoV .content {
    text-align: center;
  }
  .cid-t4G6swFZoV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4G6swFZoV .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t4G6swFZoV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4G6swFZoV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t4G6swFZoV .google-map {
  height: 25rem;
  position: relative;
}
.cid-t4G6swFZoV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t4G6swFZoV .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-t4G6swFZoV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t4G6swFZoV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t4G6swFZoV .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4G6swFZoV .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t4G6swFZoV .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t4G6swFZoV .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t4G6swFZoV .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4G6swFZoV .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t4G6swFZoV .list {
  list-style-type: none;
  padding: 0;
}
.cid-t4G6swZMde {
  z-index: 1000;
  width: 100%;
}
.cid-t4G6swZMde .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t4G6swZMde .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t4G6swZMde .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t4G6swZMde .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t4G6swZMde .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t4G6swZMde .container {
    padding: 0 1rem;
  }
}
.cid-t4G6swZMde .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4G6swZMde .nav-link {
  position: relative;
}
.cid-t4G6swZMde .nav-link:hover {
  color: #82786e !important;
}
.cid-t4G6swZMde nav.navbar {
  position: fixed;
}
.cid-t4G6swZMde .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t4G6swZMde .navbar.opened {
  transition: all 0.3s;
}
.cid-t4G6swZMde .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4G6swZMde .navbar .navbar-logo img {
  width: auto;
}
.cid-t4G6swZMde .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4G6swZMde .navbar.collapsed {
  justify-content: center;
}
.cid-t4G6swZMde .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4G6swZMde .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4G6swZMde .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t4G6swZMde .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4G6swZMde .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4G6swZMde .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-t4G6swZMde .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4G6swZMde .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4G6swZMde .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4G6swZMde .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4G6swZMde .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4G6swZMde .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4G6swZMde .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4G6swZMde .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-t4G6swZMde .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4G6swZMde .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t4G6swZMde .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t4G6swZMde .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4G6swZMde .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4G6swZMde .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t4G6swZMde .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4G6swZMde .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4G6swZMde .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4G6swZMde .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;
}
.cid-t4G6swZMde .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t4G6swZMde .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t4G6swZMde .dropdown-item:hover,
.cid-t4G6swZMde .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t4G6swZMde .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4G6swZMde .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4G6swZMde .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t4G6swZMde .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t4G6swZMde .dropdown-menu,
.cid-t4G6swZMde .navbar.opened {
  background: #000e13 !important;
}
.cid-t4G6swZMde .nav-item:focus,
.cid-t4G6swZMde .nav-link:focus {
  outline: none;
}
.cid-t4G6swZMde .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4G6swZMde .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4G6swZMde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4G6swZMde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4G6swZMde .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4G6swZMde .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4G6swZMde .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4G6swZMde .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t4G6swZMde .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4G6swZMde .dropdown-item.active,
.cid-t4G6swZMde .dropdown-item:active {
  background-color: transparent;
}
.cid-t4G6swZMde .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4G6swZMde .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4G6swZMde .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4G6swZMde .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t4G6swZMde .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4G6swZMde .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4G6swZMde ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4G6swZMde .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4G6swZMde button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4G6swZMde button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t4G6swZMde button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4G6swZMde button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G6swZMde button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G6swZMde button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4G6swZMde nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G6swZMde nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4G6swZMde nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4G6swZMde nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G6swZMde .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4G6swZMde a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t4G6swZMde .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4G6swZMde .navbar {
    height: 70px;
  }
  .cid-t4G6swZMde .navbar.opened {
    height: auto;
  }
  .cid-t4G6swZMde .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4G7mAhlgp {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/cursos-pagina-3-2000x1129.jpg");
}
.cid-t4G7mAhlgp .mbr-text,
.cid-t4G7mAhlgp .mbr-section-btn {
  color: #bbbbbb;
}
.cid-t4G7mAhlgp .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-t4G7mAhlgp .mbr-section-title {
  color: #ffffff;
}
.cid-t4G7mADqBH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4G7mADqBH .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-t4G7mADqBH .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-t4G7mADqBH .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-t4G7mADqBH .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-t4G7mADqBH .card {
  padding: 0!important;
}
.cid-t4G7mADqBH .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-t4G7mADqBH .card-wrapper:hover {
  background: #55b4d4;
}
.cid-t4G7mADqBH .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-t4G7mADqBH .card-wrapper:hover .line {
  background: #001117;
}
.cid-t4G7mADqBH .card1 {
  background: #001117;
}
.cid-t4G7mADqBH .card2 {
  background: #001921;
}
.cid-t4G7mADqBH .card3 {
  background: #00202b;
}
.cid-t4G7mADqBH .card4 {
  background: #002836;
}
.cid-t4G7mADqBH .card5 {
  background: #002f40;
}
.cid-t4G7mADqBH .card6 {
  background: #00374a;
}
.cid-t4G7mADqBH .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-t4G7mADqBH .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-t4G7mB1MoX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-t4G7mB1MoX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t4G7mB1MoX .row {
  flex-direction: row-reverse;
}
.cid-t4G7mB1MoX img {
  width: 100%;
}
.cid-t4G7mBcwLR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4G7mBcwLR h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4G7mBcwLR .container {
    position: relative;
  }
  .cid-t4G7mBcwLR .row {
    margin: 0;
  }
  .cid-t4G7mBcwLR h2 {
    margin: 0;
  }
}
.cid-t4G7mBcwLR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4G7mBcwLR .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-t4G7mBcwLR h2 {
  text-align: left;
  color: #ffffff;
}
.cid-t4G7mBmuiy {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-t4G7mBmuiy h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4G7mBmuiy .container {
    position: relative;
  }
  .cid-t4G7mBmuiy .row {
    margin: 0;
  }
  .cid-t4G7mBmuiy h2 {
    margin: 0;
  }
}
.cid-t4G7mBmuiy .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4G7mBmuiy .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-t4G7mBmuiy h2 {
  text-align: left;
  color: #ffffff;
}
.cid-t4G7mBwpW8 {
  padding-top: 490px;
  background-image: url("../../../assets/images/close-up-portrait-young-cheerful-readhead-woman-summer-wear-makes-selfie-smartphone-2000x846.jpg");
}
.cid-t4G7mBCyKT {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4G7mBCyKT h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4G7mBCyKT .container {
    position: relative;
  }
  .cid-t4G7mBCyKT .row {
    margin: 0;
  }
  .cid-t4G7mBCyKT h2 {
    margin: 0;
  }
}
.cid-t4G7mBCyKT .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4G7mBCyKT .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-t4G7mBCyKT h2 {
  text-align: left;
  color: #ffffff;
}
.cid-t4G7mBMbr8 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-t4G7mBMbr8 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-t4G7mBMbr8 .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-t4G7mBMbr8 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-t4G7mBMbr8 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-t4G7mBMbr8 .mbr-text {
  color: #ffffff;
}
.cid-t4G7mBMbr8 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-t4G7mBMbr8 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-t4G7mBMbr8 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-t4G7mBMbr8 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-t4G7mBMbr8 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-t4G7mBMbr8 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t4G7mBMbr8 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-t4G7mBMbr8 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-t4G7mBMbr8 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-t4G7mBMbr8 .buttons-wrap {
  text-align: center;
}
.cid-t4G7mBMbr8 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-t4G7mBMbr8 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-t4G7mBMbr8 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-t4G7mBMbr8 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-t4G7mBMbr8 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-t4G7mC0TeX {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-t4G7mC0TeX input,
.cid-t4G7mC0TeX textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-t4G7mC0TeX input:focus,
.cid-t4G7mC0TeX textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-t4G7mC0TeX .form-control,
.cid-t4G7mC0TeX .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t4G7mC0TeX input::-webkit-input-placeholder,
.cid-t4G7mC0TeX textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-t4G7mC0TeX input:-moz-placeholder,
.cid-t4G7mC0TeX textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-t4G7mC0TeX .jq-selectbox li,
.cid-t4G7mC0TeX .jq-selectbox li {
  background-color: #ffffff;
}
.cid-t4G7mC0TeX .jq-selectbox li:hover,
.cid-t4G7mC0TeX .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-t4G7mC0TeX .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-t4G7mC0TeX .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-t4G7mC0TeX .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-t4G7mC0TeX .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-t4G7mC0TeX .entry-content .text-box {
  padding: 0rem;
}
.cid-t4G7mC0TeX .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-t4G7mC0TeX .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-t4G7mC0TeX .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-t4G7mC0TeX .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-t4G7mC0TeX .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-t4G7mC0TeX .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-t4G7mC0TeX .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-t4G7mC0TeX .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-t4G7mC0TeX .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-t4G7mC0TeX .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-t4G7mC0TeX .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-t4G7mC0TeX .entry-content .contact {
  margin-top: 30px;
}
.cid-t4G7mC0TeX .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-t4G7mC0TeX .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-t4G7mC0TeX .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-t4G7mC0TeX .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-t4G7mC0TeX .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-t4G7mC0TeX .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-t4G7mC0TeX .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-t4G7mC0TeX .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-t4G7mC0TeX .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-t4G7mC0TeX .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-t4G7mC0TeX .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-t4G7mC0TeX .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-t4G7mC0TeX .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-t4G7mC0TeX .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-t4G7mC0TeX .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-t4G7mC0TeX progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-t4G7mC0TeX .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G7mC0TeX .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G7mC0TeX .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G7mC0TeX .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-t4G7mC0TeX .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-t4G7mC0TeX .progressbar-title p {
  color: #6d7a8c;
}
.cid-t4G7mC0TeX .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-t4G7mC0TeX .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-t4G7mC0TeX .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-t4G7mCsKoB {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4G7mCsKoB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4G7mCsKoB .container {
    position: relative;
  }
  .cid-t4G7mCsKoB .row {
    margin: 0;
  }
  .cid-t4G7mCsKoB h2 {
    margin: 0;
  }
}
.cid-t4G7mCsKoB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4G7mCsKoB .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4G7mCsKoB h2 {
  text-align: center;
  color: #ffffff;
}
.cid-t4G7mCDdyH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-t4G7mCDdyH .container-fluid {
  padding: 0 3rem;
}
.cid-t4G7mCDdyH .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-t4G7mCDdyH .btn {
  margin-top: 0;
}
.cid-t4G7mCDdyH .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t4G7mCDdyH .container-fluid {
    padding: 0 1rem;
  }
  .cid-t4G7mCDdyH .btn {
    margin-top: 0.4rem;
  }
  .cid-t4G7mCDdyH .mbr-section-btn {
    margin: 0;
  }
}
.cid-t4G7mCDdyH .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-t4G7mCPJ1e {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4G7mCPJ1e .content {
    text-align: center;
  }
  .cid-t4G7mCPJ1e .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4G7mCPJ1e .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t4G7mCPJ1e .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4G7mCPJ1e .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t4G7mCPJ1e .google-map {
  height: 25rem;
  position: relative;
}
.cid-t4G7mCPJ1e .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t4G7mCPJ1e .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-t4G7mCPJ1e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t4G7mCPJ1e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t4G7mCPJ1e .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4G7mCPJ1e .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t4G7mCPJ1e .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t4G7mCPJ1e .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t4G7mCPJ1e .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4G7mCPJ1e .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t4G7mCPJ1e .list {
  list-style-type: none;
  padding: 0;
}
.cid-t4G7mD6lpA {
  z-index: 1000;
  width: 100%;
}
.cid-t4G7mD6lpA .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t4G7mD6lpA .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t4G7mD6lpA .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t4G7mD6lpA .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t4G7mD6lpA .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t4G7mD6lpA .container {
    padding: 0 1rem;
  }
}
.cid-t4G7mD6lpA .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4G7mD6lpA .nav-link {
  position: relative;
}
.cid-t4G7mD6lpA .nav-link:hover {
  color: #82786e !important;
}
.cid-t4G7mD6lpA nav.navbar {
  position: fixed;
}
.cid-t4G7mD6lpA .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t4G7mD6lpA .navbar.opened {
  transition: all 0.3s;
}
.cid-t4G7mD6lpA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4G7mD6lpA .navbar .navbar-logo img {
  width: auto;
}
.cid-t4G7mD6lpA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4G7mD6lpA .navbar.collapsed {
  justify-content: center;
}
.cid-t4G7mD6lpA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4G7mD6lpA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4G7mD6lpA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t4G7mD6lpA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4G7mD6lpA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4G7mD6lpA .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-t4G7mD6lpA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4G7mD6lpA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4G7mD6lpA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4G7mD6lpA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4G7mD6lpA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4G7mD6lpA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4G7mD6lpA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4G7mD6lpA .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-t4G7mD6lpA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4G7mD6lpA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t4G7mD6lpA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t4G7mD6lpA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4G7mD6lpA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4G7mD6lpA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t4G7mD6lpA .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4G7mD6lpA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4G7mD6lpA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4G7mD6lpA .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;
}
.cid-t4G7mD6lpA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t4G7mD6lpA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t4G7mD6lpA .dropdown-item:hover,
.cid-t4G7mD6lpA .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t4G7mD6lpA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4G7mD6lpA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4G7mD6lpA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t4G7mD6lpA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t4G7mD6lpA .dropdown-menu,
.cid-t4G7mD6lpA .navbar.opened {
  background: #000e13 !important;
}
.cid-t4G7mD6lpA .nav-item:focus,
.cid-t4G7mD6lpA .nav-link:focus {
  outline: none;
}
.cid-t4G7mD6lpA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4G7mD6lpA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4G7mD6lpA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4G7mD6lpA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4G7mD6lpA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4G7mD6lpA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4G7mD6lpA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4G7mD6lpA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t4G7mD6lpA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4G7mD6lpA .dropdown-item.active,
.cid-t4G7mD6lpA .dropdown-item:active {
  background-color: transparent;
}
.cid-t4G7mD6lpA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4G7mD6lpA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4G7mD6lpA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4G7mD6lpA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t4G7mD6lpA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4G7mD6lpA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4G7mD6lpA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4G7mD6lpA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4G7mD6lpA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4G7mD6lpA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t4G7mD6lpA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4G7mD6lpA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G7mD6lpA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G7mD6lpA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4G7mD6lpA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G7mD6lpA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4G7mD6lpA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4G7mD6lpA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G7mD6lpA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4G7mD6lpA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t4G7mD6lpA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4G7mD6lpA .navbar {
    height: 70px;
  }
  .cid-t4G7mD6lpA .navbar.opened {
    height: auto;
  }
  .cid-t4G7mD6lpA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4G98GtQOf {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-t4G98GtQOf .row {
  flex-direction: row-reverse;
}
.cid-t4G98GtQOf .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-t4G98GtQOf .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-t4G98GtQOf .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-t4G98GtQOf .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-t4G98GtQOf .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t4G98GtQOf .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t4G98GtQOf .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t4G98GtQOf .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t4G98GtQOf .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-t4G98GtQOf .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-t4G98GtQOf .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-t4G98GtQOf .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-t4G98GtQOf .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-t4G98GtQOf .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-t4G98GtQOf .plan .plan-list {
  margin-bottom: 15px;
}
.cid-t4G98GtQOf .plan .plan-list .list-group {
  color: #82786e;
}
.cid-t4G98GtQOf .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-t4G98GtQOf .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-t4G98GtQOf .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-t4G98GtQOf .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-t4G98GtQOf .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-t4G98GtQOf .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t4G98GtQOf .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t4G98GtQOf .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-t4G98GtQOf .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-t4G98GtQOf * {
    text-align: center;
  }
}
.cid-t4G98GtQOf .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-t4G98GtQOf .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-t4G98GtQOf .head_info .mbr-text {
  color: #ffffff;
}
.cid-t4G98GtQOf .plan .plan-list .list-group,
.cid-t4G98GtQOf .plan .mbr-section-btn {
  text-align: center;
}
.cid-t4G98GtQOf .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-t4G98GtQOf .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-t4G98GPGLn {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-t4G98GPGLn .content {
    text-align: center;
  }
  .cid-t4G98GPGLn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4G98GPGLn .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t4G98GPGLn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4G98GPGLn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t4G98GPGLn .google-map {
  height: 25rem;
  position: relative;
}
.cid-t4G98GPGLn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t4G98GPGLn .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-t4G98GPGLn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t4G98GPGLn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t4G98GPGLn .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4G98GPGLn .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t4G98GPGLn .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t4G98GPGLn .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t4G98GPGLn .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4G98GPGLn .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t4G98GPGLn .list {
  list-style-type: none;
  padding: 0;
}
.cid-t4G98H4XAK {
  z-index: 1000;
  width: 100%;
}
.cid-t4G98H4XAK .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t4G98H4XAK .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-t4G98H4XAK .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-t4G98H4XAK .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-t4G98H4XAK .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t4G98H4XAK .container {
    padding: 0 1rem;
  }
}
.cid-t4G98H4XAK .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-t4G98H4XAK .nav-link {
  position: relative;
}
.cid-t4G98H4XAK .nav-link:hover {
  color: #82786e !important;
}
.cid-t4G98H4XAK nav.navbar {
  position: fixed;
}
.cid-t4G98H4XAK .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-t4G98H4XAK .navbar.opened {
  transition: all 0.3s;
}
.cid-t4G98H4XAK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4G98H4XAK .navbar .navbar-logo img {
  width: auto;
}
.cid-t4G98H4XAK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4G98H4XAK .navbar.collapsed {
  justify-content: center;
}
.cid-t4G98H4XAK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4G98H4XAK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4G98H4XAK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t4G98H4XAK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4G98H4XAK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4G98H4XAK .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-t4G98H4XAK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4G98H4XAK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4G98H4XAK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4G98H4XAK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4G98H4XAK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4G98H4XAK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4G98H4XAK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4G98H4XAK .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-t4G98H4XAK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4G98H4XAK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t4G98H4XAK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t4G98H4XAK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4G98H4XAK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4G98H4XAK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t4G98H4XAK .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4G98H4XAK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4G98H4XAK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4G98H4XAK .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;
}
.cid-t4G98H4XAK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t4G98H4XAK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t4G98H4XAK .dropdown-item:hover,
.cid-t4G98H4XAK .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-t4G98H4XAK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4G98H4XAK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4G98H4XAK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-t4G98H4XAK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t4G98H4XAK .dropdown-menu,
.cid-t4G98H4XAK .navbar.opened {
  background: #000e13 !important;
}
.cid-t4G98H4XAK .nav-item:focus,
.cid-t4G98H4XAK .nav-link:focus {
  outline: none;
}
.cid-t4G98H4XAK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4G98H4XAK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4G98H4XAK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4G98H4XAK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4G98H4XAK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4G98H4XAK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4G98H4XAK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4G98H4XAK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t4G98H4XAK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4G98H4XAK .dropdown-item.active,
.cid-t4G98H4XAK .dropdown-item:active {
  background-color: transparent;
}
.cid-t4G98H4XAK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4G98H4XAK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4G98H4XAK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4G98H4XAK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-t4G98H4XAK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4G98H4XAK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4G98H4XAK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4G98H4XAK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4G98H4XAK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4G98H4XAK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-t4G98H4XAK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4G98H4XAK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G98H4XAK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4G98H4XAK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4G98H4XAK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G98H4XAK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4G98H4XAK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4G98H4XAK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4G98H4XAK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4G98H4XAK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t4G98H4XAK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4G98H4XAK .navbar {
    height: 70px;
  }
  .cid-t4G98H4XAK .navbar.opened {
    height: auto;
  }
  .cid-t4G98H4XAK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfTMe7P02T {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-endodontia-topo-2000x1129.jpg");
}
.cid-tfTMe7P02T .mbr-text,
.cid-tfTMe7P02T .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tfTMe7P02T .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-tfTMe7P02T .mbr-section-title {
  color: #ffffff;
}
.cid-tfTQYWyZd6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tfTQYWyZd6 .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-tfTQYWyZd6 .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-tfTQYWyZd6 .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-tfTQYWyZd6 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-tfTQYWyZd6 .card {
  padding: 0!important;
}
.cid-tfTQYWyZd6 .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-tfTQYWyZd6 .card-wrapper:hover {
  background: #55b4d4;
}
.cid-tfTQYWyZd6 .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-tfTQYWyZd6 .card-wrapper:hover .line {
  background: #001117;
}
.cid-tfTQYWyZd6 .card1 {
  background: #001117;
}
.cid-tfTQYWyZd6 .card2 {
  background: #001921;
}
.cid-tfTQYWyZd6 .card3 {
  background: #00202b;
}
.cid-tfTQYWyZd6 .card4 {
  background: #002836;
}
.cid-tfTQYWyZd6 .card5 {
  background: #002f40;
}
.cid-tfTQYWyZd6 .card6 {
  background: #00374a;
}
.cid-tfTQYWyZd6 .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-tfTQYWyZd6 .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tfTMe8B0NZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-tfTMe8B0NZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tfTMe8B0NZ .row {
  flex-direction: row-reverse;
}
.cid-tfTMe8B0NZ img {
  width: 100%;
}
.cid-tfTMe8KWw5 {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tfTMe8KWw5 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tfTMe8KWw5 .container {
    position: relative;
  }
  .cid-tfTMe8KWw5 .row {
    margin: 0;
  }
  .cid-tfTMe8KWw5 h2 {
    margin: 0;
  }
}
.cid-tfTMe8KWw5 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tfTMe8KWw5 .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tfTMe8KWw5 h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tfTMe8TnL6 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tfTMe8TnL6 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tfTMe8TnL6 .container {
    position: relative;
  }
  .cid-tfTMe8TnL6 .row {
    margin: 0;
  }
  .cid-tfTMe8TnL6 h2 {
    margin: 0;
  }
}
.cid-tfTMe8TnL6 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tfTMe8TnL6 .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tfTMe8TnL6 h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tfTMe91OSl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-tfTMe91OSl .container-fluid {
  padding: 0 3rem;
}
.cid-tfTMe91OSl .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tfTMe91OSl .btn {
  margin-top: 0;
}
.cid-tfTMe91OSl .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tfTMe91OSl .container-fluid {
    padding: 0 1rem;
  }
  .cid-tfTMe91OSl .btn {
    margin-top: 0.4rem;
  }
  .cid-tfTMe91OSl .mbr-section-btn {
    margin: 0;
  }
}
.cid-tfTMe91OSl .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-tfTMe9a64g {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tfTMe9a64g .content {
    text-align: center;
  }
  .cid-tfTMe9a64g .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tfTMe9a64g .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tfTMe9a64g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tfTMe9a64g .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tfTMe9a64g .google-map {
  height: 25rem;
  position: relative;
}
.cid-tfTMe9a64g .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tfTMe9a64g .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-tfTMe9a64g .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tfTMe9a64g .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tfTMe9a64g .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tfTMe9a64g .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tfTMe9a64g .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tfTMe9a64g .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tfTMe9a64g .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tfTMe9a64g .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tfTMe9a64g .list {
  list-style-type: none;
  padding: 0;
}
.cid-tfTMe9tXEz {
  z-index: 1000;
  width: 100%;
}
.cid-tfTMe9tXEz .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tfTMe9tXEz .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tfTMe9tXEz .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tfTMe9tXEz .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tfTMe9tXEz .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tfTMe9tXEz .container {
    padding: 0 1rem;
  }
}
.cid-tfTMe9tXEz .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tfTMe9tXEz .nav-link {
  position: relative;
}
.cid-tfTMe9tXEz .nav-link:hover {
  color: #82786e !important;
}
.cid-tfTMe9tXEz nav.navbar {
  position: fixed;
}
.cid-tfTMe9tXEz .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tfTMe9tXEz .navbar.opened {
  transition: all 0.3s;
}
.cid-tfTMe9tXEz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tfTMe9tXEz .navbar .navbar-logo img {
  width: auto;
}
.cid-tfTMe9tXEz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfTMe9tXEz .navbar.collapsed {
  justify-content: center;
}
.cid-tfTMe9tXEz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfTMe9tXEz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfTMe9tXEz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tfTMe9tXEz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfTMe9tXEz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfTMe9tXEz .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-tfTMe9tXEz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfTMe9tXEz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tfTMe9tXEz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tfTMe9tXEz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfTMe9tXEz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfTMe9tXEz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfTMe9tXEz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfTMe9tXEz .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-tfTMe9tXEz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tfTMe9tXEz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfTMe9tXEz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfTMe9tXEz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfTMe9tXEz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfTMe9tXEz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tfTMe9tXEz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfTMe9tXEz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tfTMe9tXEz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tfTMe9tXEz .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;
}
.cid-tfTMe9tXEz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tfTMe9tXEz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tfTMe9tXEz .dropdown-item:hover,
.cid-tfTMe9tXEz .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tfTMe9tXEz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tfTMe9tXEz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tfTMe9tXEz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tfTMe9tXEz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfTMe9tXEz .dropdown-menu,
.cid-tfTMe9tXEz .navbar.opened {
  background: #000e13 !important;
}
.cid-tfTMe9tXEz .nav-item:focus,
.cid-tfTMe9tXEz .nav-link:focus {
  outline: none;
}
.cid-tfTMe9tXEz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfTMe9tXEz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfTMe9tXEz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tfTMe9tXEz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfTMe9tXEz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfTMe9tXEz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfTMe9tXEz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfTMe9tXEz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfTMe9tXEz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfTMe9tXEz .dropdown-item.active,
.cid-tfTMe9tXEz .dropdown-item:active {
  background-color: transparent;
}
.cid-tfTMe9tXEz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfTMe9tXEz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfTMe9tXEz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfTMe9tXEz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tfTMe9tXEz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfTMe9tXEz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfTMe9tXEz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfTMe9tXEz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfTMe9tXEz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tfTMe9tXEz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tfTMe9tXEz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tfTMe9tXEz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tfTMe9tXEz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tfTMe9tXEz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tfTMe9tXEz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tfTMe9tXEz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tfTMe9tXEz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tfTMe9tXEz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tfTMe9tXEz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tfTMe9tXEz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfTMe9tXEz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfTMe9tXEz .navbar {
    height: 70px;
  }
  .cid-tfTMe9tXEz .navbar.opened {
    height: auto;
  }
  .cid-tfTMe9tXEz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfTO38bVTw {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-tfTO38bVTw .row {
  flex-direction: row-reverse;
}
.cid-tfTO38bVTw .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-tfTO38bVTw .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-tfTO38bVTw .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-tfTO38bVTw .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-tfTO38bVTw .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tfTO38bVTw .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tfTO38bVTw .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tfTO38bVTw .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tfTO38bVTw .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-tfTO38bVTw .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-tfTO38bVTw .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-tfTO38bVTw .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-tfTO38bVTw .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-tfTO38bVTw .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-tfTO38bVTw .plan .plan-list {
  margin-bottom: 15px;
}
.cid-tfTO38bVTw .plan .plan-list .list-group {
  color: #82786e;
}
.cid-tfTO38bVTw .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-tfTO38bVTw .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tfTO38bVTw .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tfTO38bVTw .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tfTO38bVTw .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tfTO38bVTw .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tfTO38bVTw .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tfTO38bVTw .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-tfTO38bVTw .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-tfTO38bVTw * {
    text-align: center;
  }
}
.cid-tfTO38bVTw .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-tfTO38bVTw .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-tfTO38bVTw .head_info .mbr-text {
  color: #ffffff;
}
.cid-tfTO38bVTw .plan .plan-list .list-group,
.cid-tfTO38bVTw .plan .mbr-section-btn {
  text-align: center;
}
.cid-tfTO38bVTw .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-tfTO38bVTw .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-tfTO38weCh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tfTO38weCh .content {
    text-align: center;
  }
  .cid-tfTO38weCh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tfTO38weCh .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tfTO38weCh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tfTO38weCh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tfTO38weCh .google-map {
  height: 25rem;
  position: relative;
}
.cid-tfTO38weCh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tfTO38weCh .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-tfTO38weCh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tfTO38weCh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tfTO38weCh .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tfTO38weCh .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tfTO38weCh .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tfTO38weCh .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tfTO38weCh .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tfTO38weCh .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tfTO38weCh .list {
  list-style-type: none;
  padding: 0;
}
.cid-tfTO38Pr1R {
  z-index: 1000;
  width: 100%;
}
.cid-tfTO38Pr1R .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tfTO38Pr1R .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tfTO38Pr1R .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tfTO38Pr1R .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tfTO38Pr1R .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tfTO38Pr1R .container {
    padding: 0 1rem;
  }
}
.cid-tfTO38Pr1R .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tfTO38Pr1R .nav-link {
  position: relative;
}
.cid-tfTO38Pr1R .nav-link:hover {
  color: #82786e !important;
}
.cid-tfTO38Pr1R nav.navbar {
  position: fixed;
}
.cid-tfTO38Pr1R .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tfTO38Pr1R .navbar.opened {
  transition: all 0.3s;
}
.cid-tfTO38Pr1R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tfTO38Pr1R .navbar .navbar-logo img {
  width: auto;
}
.cid-tfTO38Pr1R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfTO38Pr1R .navbar.collapsed {
  justify-content: center;
}
.cid-tfTO38Pr1R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfTO38Pr1R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfTO38Pr1R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tfTO38Pr1R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfTO38Pr1R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfTO38Pr1R .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-tfTO38Pr1R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfTO38Pr1R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tfTO38Pr1R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tfTO38Pr1R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfTO38Pr1R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfTO38Pr1R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfTO38Pr1R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfTO38Pr1R .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-tfTO38Pr1R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tfTO38Pr1R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfTO38Pr1R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfTO38Pr1R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfTO38Pr1R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfTO38Pr1R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tfTO38Pr1R .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfTO38Pr1R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tfTO38Pr1R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tfTO38Pr1R .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;
}
.cid-tfTO38Pr1R .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tfTO38Pr1R .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tfTO38Pr1R .dropdown-item:hover,
.cid-tfTO38Pr1R .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tfTO38Pr1R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tfTO38Pr1R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tfTO38Pr1R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tfTO38Pr1R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfTO38Pr1R .dropdown-menu,
.cid-tfTO38Pr1R .navbar.opened {
  background: #000e13 !important;
}
.cid-tfTO38Pr1R .nav-item:focus,
.cid-tfTO38Pr1R .nav-link:focus {
  outline: none;
}
.cid-tfTO38Pr1R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfTO38Pr1R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfTO38Pr1R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tfTO38Pr1R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfTO38Pr1R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfTO38Pr1R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfTO38Pr1R .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfTO38Pr1R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfTO38Pr1R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfTO38Pr1R .dropdown-item.active,
.cid-tfTO38Pr1R .dropdown-item:active {
  background-color: transparent;
}
.cid-tfTO38Pr1R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfTO38Pr1R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfTO38Pr1R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfTO38Pr1R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tfTO38Pr1R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfTO38Pr1R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfTO38Pr1R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfTO38Pr1R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfTO38Pr1R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tfTO38Pr1R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tfTO38Pr1R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tfTO38Pr1R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tfTO38Pr1R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tfTO38Pr1R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tfTO38Pr1R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tfTO38Pr1R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tfTO38Pr1R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tfTO38Pr1R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tfTO38Pr1R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tfTO38Pr1R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfTO38Pr1R .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfTO38Pr1R .navbar {
    height: 70px;
  }
  .cid-tfTO38Pr1R .navbar.opened {
    height: auto;
  }
  .cid-tfTO38Pr1R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tj1my8fPql {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-endodontia-topo-2000x1129.jpg");
}
.cid-tj1my8fPql .mbr-text,
.cid-tj1my8fPql .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tj1my8fPql .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-tj1my8fPql .mbr-section-title {
  color: #ffffff;
}
.cid-tj1my8yvq4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tj1my8yvq4 .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-tj1my8yvq4 .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-tj1my8yvq4 .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-tj1my8yvq4 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-tj1my8yvq4 .card {
  padding: 0!important;
}
.cid-tj1my8yvq4 .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-tj1my8yvq4 .card-wrapper:hover {
  background: #55b4d4;
}
.cid-tj1my8yvq4 .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-tj1my8yvq4 .card-wrapper:hover .line {
  background: #001117;
}
.cid-tj1my8yvq4 .card1 {
  background: #001117;
}
.cid-tj1my8yvq4 .card2 {
  background: #001921;
}
.cid-tj1my8yvq4 .card3 {
  background: #00202b;
}
.cid-tj1my8yvq4 .card4 {
  background: #002836;
}
.cid-tj1my8yvq4 .card5 {
  background: #002f40;
}
.cid-tj1my8yvq4 .card6 {
  background: #00374a;
}
.cid-tj1my8yvq4 .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-tj1my8yvq4 .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tj1my8Z3Uy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-tj1my8Z3Uy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tj1my8Z3Uy .row {
  flex-direction: row-reverse;
}
.cid-tj1my8Z3Uy img {
  width: 100%;
}
.cid-tj1my98tAE {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tj1my98tAE h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tj1my98tAE .container {
    position: relative;
  }
  .cid-tj1my98tAE .row {
    margin: 0;
  }
  .cid-tj1my98tAE h2 {
    margin: 0;
  }
}
.cid-tj1my98tAE .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tj1my98tAE .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tj1my98tAE h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tj1my9hqci {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tj1my9hqci h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tj1my9hqci .container {
    position: relative;
  }
  .cid-tj1my9hqci .row {
    margin: 0;
  }
  .cid-tj1my9hqci h2 {
    margin: 0;
  }
}
.cid-tj1my9hqci .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tj1my9hqci .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tj1my9hqci h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tj1my9rP7H {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-tj1my9rP7H .container-fluid {
  padding: 0 3rem;
}
.cid-tj1my9rP7H .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tj1my9rP7H .btn {
  margin-top: 0;
}
.cid-tj1my9rP7H .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tj1my9rP7H .container-fluid {
    padding: 0 1rem;
  }
  .cid-tj1my9rP7H .btn {
    margin-top: 0.4rem;
  }
  .cid-tj1my9rP7H .mbr-section-btn {
    margin: 0;
  }
}
.cid-tj1my9rP7H .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-tj1my9BxnC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tj1my9BxnC .content {
    text-align: center;
  }
  .cid-tj1my9BxnC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tj1my9BxnC .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tj1my9BxnC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tj1my9BxnC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tj1my9BxnC .google-map {
  height: 25rem;
  position: relative;
}
.cid-tj1my9BxnC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tj1my9BxnC .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-tj1my9BxnC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tj1my9BxnC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tj1my9BxnC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tj1my9BxnC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tj1my9BxnC .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tj1my9BxnC .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tj1my9BxnC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tj1my9BxnC .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tj1my9BxnC .list {
  list-style-type: none;
  padding: 0;
}
.cid-tj1my9VZ0y {
  z-index: 1000;
  width: 100%;
}
.cid-tj1my9VZ0y .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tj1my9VZ0y .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tj1my9VZ0y .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tj1my9VZ0y .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tj1my9VZ0y .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tj1my9VZ0y .container {
    padding: 0 1rem;
  }
}
.cid-tj1my9VZ0y .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tj1my9VZ0y .nav-link {
  position: relative;
}
.cid-tj1my9VZ0y .nav-link:hover {
  color: #82786e !important;
}
.cid-tj1my9VZ0y nav.navbar {
  position: fixed;
}
.cid-tj1my9VZ0y .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tj1my9VZ0y .navbar.opened {
  transition: all 0.3s;
}
.cid-tj1my9VZ0y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tj1my9VZ0y .navbar .navbar-logo img {
  width: auto;
}
.cid-tj1my9VZ0y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tj1my9VZ0y .navbar.collapsed {
  justify-content: center;
}
.cid-tj1my9VZ0y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tj1my9VZ0y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tj1my9VZ0y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tj1my9VZ0y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tj1my9VZ0y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tj1my9VZ0y .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-tj1my9VZ0y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tj1my9VZ0y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tj1my9VZ0y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tj1my9VZ0y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tj1my9VZ0y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tj1my9VZ0y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tj1my9VZ0y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tj1my9VZ0y .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-tj1my9VZ0y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tj1my9VZ0y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tj1my9VZ0y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tj1my9VZ0y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tj1my9VZ0y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tj1my9VZ0y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tj1my9VZ0y .navbar.navbar-short {
  min-height: 60px;
}
.cid-tj1my9VZ0y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tj1my9VZ0y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tj1my9VZ0y .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;
}
.cid-tj1my9VZ0y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tj1my9VZ0y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tj1my9VZ0y .dropdown-item:hover,
.cid-tj1my9VZ0y .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tj1my9VZ0y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tj1my9VZ0y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tj1my9VZ0y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tj1my9VZ0y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tj1my9VZ0y .dropdown-menu,
.cid-tj1my9VZ0y .navbar.opened {
  background: #000e13 !important;
}
.cid-tj1my9VZ0y .nav-item:focus,
.cid-tj1my9VZ0y .nav-link:focus {
  outline: none;
}
.cid-tj1my9VZ0y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tj1my9VZ0y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tj1my9VZ0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tj1my9VZ0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tj1my9VZ0y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tj1my9VZ0y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tj1my9VZ0y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tj1my9VZ0y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tj1my9VZ0y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tj1my9VZ0y .dropdown-item.active,
.cid-tj1my9VZ0y .dropdown-item:active {
  background-color: transparent;
}
.cid-tj1my9VZ0y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tj1my9VZ0y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tj1my9VZ0y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tj1my9VZ0y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tj1my9VZ0y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tj1my9VZ0y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tj1my9VZ0y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tj1my9VZ0y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tj1my9VZ0y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tj1my9VZ0y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tj1my9VZ0y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tj1my9VZ0y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tj1my9VZ0y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tj1my9VZ0y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tj1my9VZ0y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tj1my9VZ0y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tj1my9VZ0y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tj1my9VZ0y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tj1my9VZ0y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tj1my9VZ0y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tj1my9VZ0y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tj1my9VZ0y .navbar {
    height: 70px;
  }
  .cid-tj1my9VZ0y .navbar.opened {
    height: auto;
  }
  .cid-tj1my9VZ0y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tj1olDnKIX {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-tj1olDnKIX .row {
  flex-direction: row-reverse;
}
.cid-tj1olDnKIX .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-tj1olDnKIX .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-tj1olDnKIX .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-tj1olDnKIX .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-tj1olDnKIX .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tj1olDnKIX .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tj1olDnKIX .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tj1olDnKIX .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tj1olDnKIX .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-tj1olDnKIX .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-tj1olDnKIX .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-tj1olDnKIX .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-tj1olDnKIX .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-tj1olDnKIX .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-tj1olDnKIX .plan .plan-list {
  margin-bottom: 15px;
}
.cid-tj1olDnKIX .plan .plan-list .list-group {
  color: #82786e;
}
.cid-tj1olDnKIX .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-tj1olDnKIX .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tj1olDnKIX .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tj1olDnKIX .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tj1olDnKIX .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tj1olDnKIX .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tj1olDnKIX .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tj1olDnKIX .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-tj1olDnKIX .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-tj1olDnKIX * {
    text-align: center;
  }
}
.cid-tj1olDnKIX .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-tj1olDnKIX .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-tj1olDnKIX .head_info .mbr-text {
  color: #ffffff;
}
.cid-tj1olDnKIX .plan .plan-list .list-group,
.cid-tj1olDnKIX .plan .mbr-section-btn {
  text-align: center;
}
.cid-tj1olDnKIX .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-tj1olDnKIX .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-tj1olDJpJa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tj1olDJpJa .content {
    text-align: center;
  }
  .cid-tj1olDJpJa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tj1olDJpJa .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tj1olDJpJa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tj1olDJpJa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tj1olDJpJa .google-map {
  height: 25rem;
  position: relative;
}
.cid-tj1olDJpJa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tj1olDJpJa .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-tj1olDJpJa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tj1olDJpJa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tj1olDJpJa .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tj1olDJpJa .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tj1olDJpJa .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tj1olDJpJa .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tj1olDJpJa .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tj1olDJpJa .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tj1olDJpJa .list {
  list-style-type: none;
  padding: 0;
}
.cid-tj1olE7fPO {
  z-index: 1000;
  width: 100%;
}
.cid-tj1olE7fPO .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tj1olE7fPO .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tj1olE7fPO .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tj1olE7fPO .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tj1olE7fPO .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tj1olE7fPO .container {
    padding: 0 1rem;
  }
}
.cid-tj1olE7fPO .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tj1olE7fPO .nav-link {
  position: relative;
}
.cid-tj1olE7fPO .nav-link:hover {
  color: #82786e !important;
}
.cid-tj1olE7fPO nav.navbar {
  position: fixed;
}
.cid-tj1olE7fPO .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tj1olE7fPO .navbar.opened {
  transition: all 0.3s;
}
.cid-tj1olE7fPO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tj1olE7fPO .navbar .navbar-logo img {
  width: auto;
}
.cid-tj1olE7fPO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tj1olE7fPO .navbar.collapsed {
  justify-content: center;
}
.cid-tj1olE7fPO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tj1olE7fPO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tj1olE7fPO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tj1olE7fPO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tj1olE7fPO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tj1olE7fPO .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-tj1olE7fPO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tj1olE7fPO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tj1olE7fPO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tj1olE7fPO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tj1olE7fPO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tj1olE7fPO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tj1olE7fPO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tj1olE7fPO .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-tj1olE7fPO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tj1olE7fPO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tj1olE7fPO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tj1olE7fPO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tj1olE7fPO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tj1olE7fPO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tj1olE7fPO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tj1olE7fPO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tj1olE7fPO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tj1olE7fPO .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;
}
.cid-tj1olE7fPO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tj1olE7fPO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tj1olE7fPO .dropdown-item:hover,
.cid-tj1olE7fPO .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tj1olE7fPO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tj1olE7fPO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tj1olE7fPO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tj1olE7fPO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tj1olE7fPO .dropdown-menu,
.cid-tj1olE7fPO .navbar.opened {
  background: #000e13 !important;
}
.cid-tj1olE7fPO .nav-item:focus,
.cid-tj1olE7fPO .nav-link:focus {
  outline: none;
}
.cid-tj1olE7fPO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tj1olE7fPO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tj1olE7fPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tj1olE7fPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tj1olE7fPO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tj1olE7fPO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tj1olE7fPO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tj1olE7fPO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tj1olE7fPO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tj1olE7fPO .dropdown-item.active,
.cid-tj1olE7fPO .dropdown-item:active {
  background-color: transparent;
}
.cid-tj1olE7fPO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tj1olE7fPO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tj1olE7fPO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tj1olE7fPO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tj1olE7fPO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tj1olE7fPO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tj1olE7fPO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tj1olE7fPO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tj1olE7fPO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tj1olE7fPO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tj1olE7fPO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tj1olE7fPO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tj1olE7fPO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tj1olE7fPO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tj1olE7fPO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tj1olE7fPO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tj1olE7fPO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tj1olE7fPO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tj1olE7fPO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tj1olE7fPO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tj1olE7fPO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tj1olE7fPO .navbar {
    height: 70px;
  }
  .cid-tj1olE7fPO .navbar.opened {
    height: auto;
  }
  .cid-tj1olE7fPO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tln9d8cvO2 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/cursos-pagina-tsb-2000x1129.jpg");
}
.cid-tln9d8cvO2 .mbr-text,
.cid-tln9d8cvO2 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tln9d8cvO2 .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-tln9d8cvO2 .mbr-section-title {
  color: #ffffff;
}
.cid-tln9d8x2L8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tln9d8x2L8 .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-tln9d8x2L8 .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-tln9d8x2L8 .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-tln9d8x2L8 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-tln9d8x2L8 .card {
  padding: 0!important;
}
.cid-tln9d8x2L8 .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-tln9d8x2L8 .card-wrapper:hover {
  background: #55b4d4;
}
.cid-tln9d8x2L8 .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-tln9d8x2L8 .card-wrapper:hover .line {
  background: #001117;
}
.cid-tln9d8x2L8 .card1 {
  background: #001117;
}
.cid-tln9d8x2L8 .card2 {
  background: #001921;
}
.cid-tln9d8x2L8 .card3 {
  background: #00202b;
}
.cid-tln9d8x2L8 .card4 {
  background: #002836;
}
.cid-tln9d8x2L8 .card5 {
  background: #002f40;
}
.cid-tln9d8x2L8 .card6 {
  background: #00374a;
}
.cid-tln9d8x2L8 .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-tln9d8x2L8 .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tln9d8ZOqq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-tln9d8ZOqq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tln9d8ZOqq .row {
  flex-direction: row-reverse;
}
.cid-tln9d8ZOqq img {
  width: 100%;
}
.cid-tln9d99UAY {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tln9d99UAY h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tln9d99UAY .container {
    position: relative;
  }
  .cid-tln9d99UAY .row {
    margin: 0;
  }
  .cid-tln9d99UAY h2 {
    margin: 0;
  }
}
.cid-tln9d99UAY .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tln9d99UAY .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tln9d99UAY h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tln9d9i6Cd {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000e13;
}
@media (min-width: 1500px) {
  .cid-tln9d9i6Cd .container {
    max-width: 1400px;
  }
}
.cid-tln9d9i6Cd .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #7edaf9;
  margin-bottom: 2rem;
}
.cid-tln9d9i6Cd .card-wrapper {
  margin-top: 3rem;
}
.cid-tln9d9i6Cd .row {
  justify-content: center;
}
.cid-tln9d9i6Cd .card-text {
  color: #ffffff;
}
.cid-tln9d9i6Cd .card-title,
.cid-tln9d9i6Cd .iconfont-wrapper {
  color: #ffffff;
}
.cid-tln9d9D7eo {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-tln9d9D7eo .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-tln9d9D7eo .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-tln9d9D7eo .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-tln9d9D7eo .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tln9d9D7eo .mbr-text {
  color: #ffffff;
}
.cid-tln9d9D7eo .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-tln9d9D7eo .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-tln9d9D7eo .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-tln9d9D7eo .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-tln9d9D7eo .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-tln9d9D7eo .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tln9d9D7eo .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-tln9d9D7eo .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tln9d9D7eo .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-tln9d9D7eo .buttons-wrap {
  text-align: center;
}
.cid-tln9d9D7eo .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tln9d9D7eo .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tln9d9D7eo .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tln9d9D7eo .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tln9d9D7eo .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-tln9d9UTrz {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tln9d9UTrz h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tln9d9UTrz .container {
    position: relative;
  }
  .cid-tln9d9UTrz .row {
    margin: 0;
  }
  .cid-tln9d9UTrz h2 {
    margin: 0;
  }
}
.cid-tln9d9UTrz .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tln9d9UTrz .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tln9d9UTrz h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tln9da5Puj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-tln9da5Puj .container-fluid {
  padding: 0 3rem;
}
.cid-tln9da5Puj .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tln9da5Puj .btn {
  margin-top: 0;
}
.cid-tln9da5Puj .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tln9da5Puj .container-fluid {
    padding: 0 1rem;
  }
  .cid-tln9da5Puj .btn {
    margin-top: 0.4rem;
  }
  .cid-tln9da5Puj .mbr-section-btn {
    margin: 0;
  }
}
.cid-tln9da5Puj .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-tln9dagXTx {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tln9dagXTx .content {
    text-align: center;
  }
  .cid-tln9dagXTx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tln9dagXTx .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tln9dagXTx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tln9dagXTx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tln9dagXTx .google-map {
  height: 25rem;
  position: relative;
}
.cid-tln9dagXTx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tln9dagXTx .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-tln9dagXTx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tln9dagXTx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tln9dagXTx .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tln9dagXTx .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tln9dagXTx .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tln9dagXTx .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tln9dagXTx .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tln9dagXTx .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tln9dagXTx .list {
  list-style-type: none;
  padding: 0;
}
.cid-tln9daAKe1 {
  z-index: 1000;
  width: 100%;
}
.cid-tln9daAKe1 .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tln9daAKe1 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tln9daAKe1 .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tln9daAKe1 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tln9daAKe1 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tln9daAKe1 .container {
    padding: 0 1rem;
  }
}
.cid-tln9daAKe1 .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tln9daAKe1 .nav-link {
  position: relative;
}
.cid-tln9daAKe1 .nav-link:hover {
  color: #82786e !important;
}
.cid-tln9daAKe1 nav.navbar {
  position: fixed;
}
.cid-tln9daAKe1 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tln9daAKe1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tln9daAKe1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tln9daAKe1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tln9daAKe1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tln9daAKe1 .navbar.collapsed {
  justify-content: center;
}
.cid-tln9daAKe1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tln9daAKe1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tln9daAKe1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tln9daAKe1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tln9daAKe1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tln9daAKe1 .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-tln9daAKe1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tln9daAKe1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tln9daAKe1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tln9daAKe1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tln9daAKe1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tln9daAKe1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tln9daAKe1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tln9daAKe1 .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-tln9daAKe1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tln9daAKe1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tln9daAKe1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tln9daAKe1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tln9daAKe1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tln9daAKe1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tln9daAKe1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tln9daAKe1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tln9daAKe1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tln9daAKe1 .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;
}
.cid-tln9daAKe1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tln9daAKe1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tln9daAKe1 .dropdown-item:hover,
.cid-tln9daAKe1 .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tln9daAKe1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tln9daAKe1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tln9daAKe1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tln9daAKe1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tln9daAKe1 .dropdown-menu,
.cid-tln9daAKe1 .navbar.opened {
  background: #000e13 !important;
}
.cid-tln9daAKe1 .nav-item:focus,
.cid-tln9daAKe1 .nav-link:focus {
  outline: none;
}
.cid-tln9daAKe1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tln9daAKe1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tln9daAKe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tln9daAKe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tln9daAKe1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tln9daAKe1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tln9daAKe1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tln9daAKe1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tln9daAKe1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tln9daAKe1 .dropdown-item.active,
.cid-tln9daAKe1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tln9daAKe1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tln9daAKe1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tln9daAKe1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tln9daAKe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tln9daAKe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tln9daAKe1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tln9daAKe1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tln9daAKe1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tln9daAKe1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tln9daAKe1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tln9daAKe1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tln9daAKe1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tln9daAKe1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tln9daAKe1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tln9daAKe1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tln9daAKe1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tln9daAKe1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tln9daAKe1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tln9daAKe1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tln9daAKe1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tln9daAKe1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tln9daAKe1 .navbar {
    height: 70px;
  }
  .cid-tln9daAKe1 .navbar.opened {
    height: auto;
  }
  .cid-tln9daAKe1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tln9xp2zkx {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-tln9xp2zkx .row {
  flex-direction: row-reverse;
}
.cid-tln9xp2zkx .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-tln9xp2zkx .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-tln9xp2zkx .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-tln9xp2zkx .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-tln9xp2zkx .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tln9xp2zkx .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tln9xp2zkx .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tln9xp2zkx .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tln9xp2zkx .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-tln9xp2zkx .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-tln9xp2zkx .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-tln9xp2zkx .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-tln9xp2zkx .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-tln9xp2zkx .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-tln9xp2zkx .plan .plan-list {
  margin-bottom: 15px;
}
.cid-tln9xp2zkx .plan .plan-list .list-group {
  color: #82786e;
}
.cid-tln9xp2zkx .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-tln9xp2zkx .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tln9xp2zkx .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tln9xp2zkx .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tln9xp2zkx .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tln9xp2zkx .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tln9xp2zkx .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tln9xp2zkx .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-tln9xp2zkx .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-tln9xp2zkx * {
    text-align: center;
  }
}
.cid-tln9xp2zkx .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-tln9xp2zkx .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-tln9xp2zkx .head_info .mbr-text {
  color: #ffffff;
}
.cid-tln9xp2zkx .plan .plan-list .list-group,
.cid-tln9xp2zkx .plan .mbr-section-btn {
  text-align: center;
}
.cid-tln9xp2zkx .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-tln9xp2zkx .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-tln9xpx9ub {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tln9xpx9ub .content {
    text-align: center;
  }
  .cid-tln9xpx9ub .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tln9xpx9ub .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tln9xpx9ub .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tln9xpx9ub .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tln9xpx9ub .google-map {
  height: 25rem;
  position: relative;
}
.cid-tln9xpx9ub .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tln9xpx9ub .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-tln9xpx9ub .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tln9xpx9ub .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tln9xpx9ub .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tln9xpx9ub .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tln9xpx9ub .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tln9xpx9ub .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tln9xpx9ub .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tln9xpx9ub .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tln9xpx9ub .list {
  list-style-type: none;
  padding: 0;
}
.cid-tln9xpPYne {
  z-index: 1000;
  width: 100%;
}
.cid-tln9xpPYne .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tln9xpPYne .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tln9xpPYne .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tln9xpPYne .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tln9xpPYne .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tln9xpPYne .container {
    padding: 0 1rem;
  }
}
.cid-tln9xpPYne .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tln9xpPYne .nav-link {
  position: relative;
}
.cid-tln9xpPYne .nav-link:hover {
  color: #82786e !important;
}
.cid-tln9xpPYne nav.navbar {
  position: fixed;
}
.cid-tln9xpPYne .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tln9xpPYne .navbar.opened {
  transition: all 0.3s;
}
.cid-tln9xpPYne .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tln9xpPYne .navbar .navbar-logo img {
  width: auto;
}
.cid-tln9xpPYne .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tln9xpPYne .navbar.collapsed {
  justify-content: center;
}
.cid-tln9xpPYne .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tln9xpPYne .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tln9xpPYne .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tln9xpPYne .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tln9xpPYne .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tln9xpPYne .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-tln9xpPYne .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tln9xpPYne .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tln9xpPYne .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tln9xpPYne .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tln9xpPYne .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tln9xpPYne .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tln9xpPYne .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tln9xpPYne .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-tln9xpPYne .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tln9xpPYne .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tln9xpPYne .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tln9xpPYne .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tln9xpPYne .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tln9xpPYne .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tln9xpPYne .navbar.navbar-short {
  min-height: 60px;
}
.cid-tln9xpPYne .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tln9xpPYne .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tln9xpPYne .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;
}
.cid-tln9xpPYne .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tln9xpPYne .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tln9xpPYne .dropdown-item:hover,
.cid-tln9xpPYne .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tln9xpPYne .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tln9xpPYne .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tln9xpPYne .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tln9xpPYne .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tln9xpPYne .dropdown-menu,
.cid-tln9xpPYne .navbar.opened {
  background: #000e13 !important;
}
.cid-tln9xpPYne .nav-item:focus,
.cid-tln9xpPYne .nav-link:focus {
  outline: none;
}
.cid-tln9xpPYne .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tln9xpPYne .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tln9xpPYne .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tln9xpPYne .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tln9xpPYne .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tln9xpPYne .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tln9xpPYne .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tln9xpPYne .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tln9xpPYne .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tln9xpPYne .dropdown-item.active,
.cid-tln9xpPYne .dropdown-item:active {
  background-color: transparent;
}
.cid-tln9xpPYne .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tln9xpPYne .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tln9xpPYne .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tln9xpPYne .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tln9xpPYne .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tln9xpPYne .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tln9xpPYne ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tln9xpPYne .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tln9xpPYne button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tln9xpPYne button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tln9xpPYne button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tln9xpPYne button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tln9xpPYne button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tln9xpPYne button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tln9xpPYne nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tln9xpPYne nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tln9xpPYne nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tln9xpPYne nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tln9xpPYne .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tln9xpPYne a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tln9xpPYne .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tln9xpPYne .navbar {
    height: 70px;
  }
  .cid-tln9xpPYne .navbar.opened {
    height: auto;
  }
  .cid-tln9xpPYne .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toAujNUPg1 {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/cursos-pagina-3-2000x1129.jpg");
}
.cid-toAujNUPg1 .mbr-text,
.cid-toAujNUPg1 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-toAujNUPg1 .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-toAujNUPg1 .mbr-section-title {
  color: #ffffff;
}
.cid-toAujOlwpk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-toAujOlwpk .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-toAujOlwpk .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-toAujOlwpk .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-toAujOlwpk .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-toAujOlwpk .card {
  padding: 0!important;
}
.cid-toAujOlwpk .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-toAujOlwpk .card-wrapper:hover {
  background: #55b4d4;
}
.cid-toAujOlwpk .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-toAujOlwpk .card-wrapper:hover .line {
  background: #001117;
}
.cid-toAujOlwpk .card1 {
  background: #001117;
}
.cid-toAujOlwpk .card2 {
  background: #001921;
}
.cid-toAujOlwpk .card3 {
  background: #00202b;
}
.cid-toAujOlwpk .card4 {
  background: #002836;
}
.cid-toAujOlwpk .card5 {
  background: #002f40;
}
.cid-toAujOlwpk .card6 {
  background: #00374a;
}
.cid-toAujOlwpk .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-toAujOlwpk .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-toAujOP1Nx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-toAujOP1Nx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-toAujOP1Nx .row {
  flex-direction: row-reverse;
}
.cid-toAujOP1Nx img {
  width: 100%;
}
.cid-toAujOYN7H {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-toAujOYN7H h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-toAujOYN7H .container {
    position: relative;
  }
  .cid-toAujOYN7H .row {
    margin: 0;
  }
  .cid-toAujOYN7H h2 {
    margin: 0;
  }
}
.cid-toAujOYN7H .mbr-section-subtitle {
  color: #e9204f;
}
.cid-toAujOYN7H .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-toAujOYN7H h2 {
  text-align: left;
  color: #ffffff;
}
.cid-toAujP9XGJ {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-toAujP9XGJ h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-toAujP9XGJ .container {
    position: relative;
  }
  .cid-toAujP9XGJ .row {
    margin: 0;
  }
  .cid-toAujP9XGJ h2 {
    margin: 0;
  }
}
.cid-toAujP9XGJ .mbr-section-subtitle {
  color: #e9204f;
}
.cid-toAujP9XGJ .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-toAujP9XGJ h2 {
  text-align: left;
  color: #ffffff;
}
.cid-toAujPkKPU {
  padding-top: 490px;
  background-image: url("../../../assets/images/close-up-portrait-young-cheerful-readhead-woman-summer-wear-makes-selfie-smartphone-2000x846.jpg");
}
.cid-toAujPr7zA {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-toAujPr7zA h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-toAujPr7zA .container {
    position: relative;
  }
  .cid-toAujPr7zA .row {
    margin: 0;
  }
  .cid-toAujPr7zA h2 {
    margin: 0;
  }
}
.cid-toAujPr7zA .mbr-section-subtitle {
  color: #e9204f;
}
.cid-toAujPr7zA .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-toAujPr7zA h2 {
  text-align: left;
  color: #ffffff;
}
.cid-toAujPDnFR {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-toAujPDnFR .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-toAujPDnFR .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-toAujPDnFR .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-toAujPDnFR .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-toAujPDnFR .mbr-text {
  color: #ffffff;
}
.cid-toAujPDnFR .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-toAujPDnFR .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-toAujPDnFR .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-toAujPDnFR .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-toAujPDnFR .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-toAujPDnFR .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-toAujPDnFR .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-toAujPDnFR .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-toAujPDnFR .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-toAujPDnFR .buttons-wrap {
  text-align: center;
}
.cid-toAujPDnFR .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-toAujPDnFR .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-toAujPDnFR .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-toAujPDnFR .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-toAujPDnFR .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-toAujPUnBi {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-toAujPUnBi input,
.cid-toAujPUnBi textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-toAujPUnBi input:focus,
.cid-toAujPUnBi textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-toAujPUnBi .form-control,
.cid-toAujPUnBi .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-toAujPUnBi input::-webkit-input-placeholder,
.cid-toAujPUnBi textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-toAujPUnBi input:-moz-placeholder,
.cid-toAujPUnBi textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-toAujPUnBi .jq-selectbox li,
.cid-toAujPUnBi .jq-selectbox li {
  background-color: #ffffff;
}
.cid-toAujPUnBi .jq-selectbox li:hover,
.cid-toAujPUnBi .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-toAujPUnBi .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-toAujPUnBi .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-toAujPUnBi .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-toAujPUnBi .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-toAujPUnBi .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-toAujPUnBi .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-toAujPUnBi .entry-content .text-box {
  padding: 0rem;
}
.cid-toAujPUnBi .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-toAujPUnBi .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-toAujPUnBi .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-toAujPUnBi .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-toAujPUnBi .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-toAujPUnBi .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-toAujPUnBi .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-toAujPUnBi .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-toAujPUnBi .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-toAujPUnBi .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-toAujPUnBi .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-toAujPUnBi .entry-content .contact {
  margin-top: 30px;
}
.cid-toAujPUnBi .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-toAujPUnBi .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-toAujPUnBi .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-toAujPUnBi .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-toAujPUnBi .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-toAujPUnBi .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-toAujPUnBi .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-toAujPUnBi .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-toAujPUnBi .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-toAujPUnBi .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-toAujPUnBi .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-toAujPUnBi .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-toAujPUnBi .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-toAujPUnBi .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-toAujPUnBi .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-toAujPUnBi progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-toAujPUnBi .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAujPUnBi .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAujPUnBi .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAujPUnBi .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAujPUnBi .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-toAujPUnBi .progressbar-title p {
  color: #6d7a8c;
}
.cid-toAujPUnBi .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-toAujPUnBi .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-toAujPUnBi .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-toAujQkIri {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-toAujQkIri h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-toAujQkIri .container {
    position: relative;
  }
  .cid-toAujQkIri .row {
    margin: 0;
  }
  .cid-toAujQkIri h2 {
    margin: 0;
  }
}
.cid-toAujQkIri .mbr-section-subtitle {
  color: #e9204f;
}
.cid-toAujQkIri .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-toAujQkIri h2 {
  text-align: center;
  color: #ffffff;
}
.cid-toAujQy8JD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-toAujQy8JD .container-fluid {
  padding: 0 3rem;
}
.cid-toAujQy8JD .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-toAujQy8JD .btn {
  margin-top: 0;
}
.cid-toAujQy8JD .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-toAujQy8JD .container-fluid {
    padding: 0 1rem;
  }
  .cid-toAujQy8JD .btn {
    margin-top: 0.4rem;
  }
  .cid-toAujQy8JD .mbr-section-btn {
    margin: 0;
  }
}
.cid-toAujQy8JD .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-toAujQJQHD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-toAujQJQHD .content {
    text-align: center;
  }
  .cid-toAujQJQHD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-toAujQJQHD .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-toAujQJQHD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toAujQJQHD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-toAujQJQHD .google-map {
  height: 25rem;
  position: relative;
}
.cid-toAujQJQHD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-toAujQJQHD .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-toAujQJQHD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-toAujQJQHD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-toAujQJQHD .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-toAujQJQHD .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toAujQJQHD .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-toAujQJQHD .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-toAujQJQHD .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toAujQJQHD .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toAujQJQHD .list {
  list-style-type: none;
  padding: 0;
}
.cid-toAujR58wG {
  z-index: 1000;
  width: 100%;
}
.cid-toAujR58wG .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-toAujR58wG .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-toAujR58wG .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-toAujR58wG .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-toAujR58wG .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-toAujR58wG .container {
    padding: 0 1rem;
  }
}
.cid-toAujR58wG .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-toAujR58wG .nav-link {
  position: relative;
}
.cid-toAujR58wG .nav-link:hover {
  color: #82786e !important;
}
.cid-toAujR58wG nav.navbar {
  position: fixed;
}
.cid-toAujR58wG .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-toAujR58wG .navbar.opened {
  transition: all 0.3s;
}
.cid-toAujR58wG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-toAujR58wG .navbar .navbar-logo img {
  width: auto;
}
.cid-toAujR58wG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toAujR58wG .navbar.collapsed {
  justify-content: center;
}
.cid-toAujR58wG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toAujR58wG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toAujR58wG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-toAujR58wG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toAujR58wG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toAujR58wG .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-toAujR58wG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toAujR58wG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-toAujR58wG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-toAujR58wG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toAujR58wG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toAujR58wG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toAujR58wG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toAujR58wG .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-toAujR58wG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-toAujR58wG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toAujR58wG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toAujR58wG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toAujR58wG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toAujR58wG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-toAujR58wG .navbar.navbar-short {
  min-height: 60px;
}
.cid-toAujR58wG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-toAujR58wG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-toAujR58wG .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;
}
.cid-toAujR58wG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-toAujR58wG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-toAujR58wG .dropdown-item:hover,
.cid-toAujR58wG .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-toAujR58wG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-toAujR58wG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-toAujR58wG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-toAujR58wG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toAujR58wG .dropdown-menu,
.cid-toAujR58wG .navbar.opened {
  background: #000e13 !important;
}
.cid-toAujR58wG .nav-item:focus,
.cid-toAujR58wG .nav-link:focus {
  outline: none;
}
.cid-toAujR58wG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toAujR58wG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toAujR58wG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-toAujR58wG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toAujR58wG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toAujR58wG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toAujR58wG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toAujR58wG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toAujR58wG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toAujR58wG .dropdown-item.active,
.cid-toAujR58wG .dropdown-item:active {
  background-color: transparent;
}
.cid-toAujR58wG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toAujR58wG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toAujR58wG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toAujR58wG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-toAujR58wG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toAujR58wG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toAujR58wG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toAujR58wG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toAujR58wG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-toAujR58wG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-toAujR58wG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-toAujR58wG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAujR58wG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAujR58wG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-toAujR58wG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAujR58wG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-toAujR58wG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-toAujR58wG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAujR58wG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-toAujR58wG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toAujR58wG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toAujR58wG .navbar {
    height: 70px;
  }
  .cid-toAujR58wG .navbar.opened {
    height: auto;
  }
  .cid-toAujR58wG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toAutf4iOQ {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-toAutf4iOQ .row {
  flex-direction: row-reverse;
}
.cid-toAutf4iOQ .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-toAutf4iOQ .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-toAutf4iOQ .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-toAutf4iOQ .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-toAutf4iOQ .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-toAutf4iOQ .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-toAutf4iOQ .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-toAutf4iOQ .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-toAutf4iOQ .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-toAutf4iOQ .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-toAutf4iOQ .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-toAutf4iOQ .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-toAutf4iOQ .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-toAutf4iOQ .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-toAutf4iOQ .plan .plan-list {
  margin-bottom: 15px;
}
.cid-toAutf4iOQ .plan .plan-list .list-group {
  color: #82786e;
}
.cid-toAutf4iOQ .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-toAutf4iOQ .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-toAutf4iOQ .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-toAutf4iOQ .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-toAutf4iOQ .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-toAutf4iOQ .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-toAutf4iOQ .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-toAutf4iOQ .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-toAutf4iOQ .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-toAutf4iOQ * {
    text-align: center;
  }
}
.cid-toAutf4iOQ .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-toAutf4iOQ .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-toAutf4iOQ .head_info .mbr-text {
  color: #ffffff;
}
.cid-toAutf4iOQ .plan .plan-list .list-group,
.cid-toAutf4iOQ .plan .mbr-section-btn {
  text-align: center;
}
.cid-toAutf4iOQ .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-toAutf4iOQ .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-toAutftY7t {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-toAutftY7t .content {
    text-align: center;
  }
  .cid-toAutftY7t .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-toAutftY7t .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-toAutftY7t .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toAutftY7t .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-toAutftY7t .google-map {
  height: 25rem;
  position: relative;
}
.cid-toAutftY7t .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-toAutftY7t .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-toAutftY7t .google-map[data-state] {
  background: #e9e5dc;
}
.cid-toAutftY7t .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-toAutftY7t .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-toAutftY7t .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toAutftY7t .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-toAutftY7t .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-toAutftY7t .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toAutftY7t .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toAutftY7t .list {
  list-style-type: none;
  padding: 0;
}
.cid-toAutfM5Zk {
  z-index: 1000;
  width: 100%;
}
.cid-toAutfM5Zk .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-toAutfM5Zk .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-toAutfM5Zk .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-toAutfM5Zk .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-toAutfM5Zk .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-toAutfM5Zk .container {
    padding: 0 1rem;
  }
}
.cid-toAutfM5Zk .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-toAutfM5Zk .nav-link {
  position: relative;
}
.cid-toAutfM5Zk .nav-link:hover {
  color: #82786e !important;
}
.cid-toAutfM5Zk nav.navbar {
  position: fixed;
}
.cid-toAutfM5Zk .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-toAutfM5Zk .navbar.opened {
  transition: all 0.3s;
}
.cid-toAutfM5Zk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-toAutfM5Zk .navbar .navbar-logo img {
  width: auto;
}
.cid-toAutfM5Zk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toAutfM5Zk .navbar.collapsed {
  justify-content: center;
}
.cid-toAutfM5Zk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toAutfM5Zk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toAutfM5Zk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-toAutfM5Zk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toAutfM5Zk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toAutfM5Zk .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-toAutfM5Zk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toAutfM5Zk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-toAutfM5Zk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-toAutfM5Zk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toAutfM5Zk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toAutfM5Zk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toAutfM5Zk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toAutfM5Zk .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-toAutfM5Zk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-toAutfM5Zk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toAutfM5Zk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toAutfM5Zk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toAutfM5Zk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toAutfM5Zk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-toAutfM5Zk .navbar.navbar-short {
  min-height: 60px;
}
.cid-toAutfM5Zk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-toAutfM5Zk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-toAutfM5Zk .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;
}
.cid-toAutfM5Zk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-toAutfM5Zk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-toAutfM5Zk .dropdown-item:hover,
.cid-toAutfM5Zk .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-toAutfM5Zk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-toAutfM5Zk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-toAutfM5Zk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-toAutfM5Zk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toAutfM5Zk .dropdown-menu,
.cid-toAutfM5Zk .navbar.opened {
  background: #000e13 !important;
}
.cid-toAutfM5Zk .nav-item:focus,
.cid-toAutfM5Zk .nav-link:focus {
  outline: none;
}
.cid-toAutfM5Zk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toAutfM5Zk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toAutfM5Zk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-toAutfM5Zk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toAutfM5Zk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toAutfM5Zk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toAutfM5Zk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toAutfM5Zk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toAutfM5Zk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toAutfM5Zk .dropdown-item.active,
.cid-toAutfM5Zk .dropdown-item:active {
  background-color: transparent;
}
.cid-toAutfM5Zk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toAutfM5Zk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toAutfM5Zk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toAutfM5Zk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-toAutfM5Zk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toAutfM5Zk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toAutfM5Zk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toAutfM5Zk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toAutfM5Zk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-toAutfM5Zk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-toAutfM5Zk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-toAutfM5Zk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAutfM5Zk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAutfM5Zk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-toAutfM5Zk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAutfM5Zk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-toAutfM5Zk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-toAutfM5Zk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAutfM5Zk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-toAutfM5Zk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toAutfM5Zk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toAutfM5Zk .navbar {
    height: 70px;
  }
  .cid-toAutfM5Zk .navbar.opened {
    height: auto;
  }
  .cid-toAutfM5Zk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tt7onlWNMa {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/esp-implantedontia-topo-2000x1129.jpg");
}
.cid-tt7onlWNMa .mbr-text,
.cid-tt7onlWNMa .mbr-section-btn {
  color: #c2f0ff;
  text-align: left;
}
.cid-tt7onlWNMa .mbr-section-subtitle {
  color: #55b4d4;
  text-align: left;
}
.cid-tt7onlWNMa .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tt7onmvVmK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tt7onmvVmK .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-tt7onmvVmK .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-tt7onmvVmK .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-tt7onmvVmK .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-tt7onmvVmK .card {
  padding: 0!important;
}
.cid-tt7onmvVmK .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-tt7onmvVmK .card-wrapper:hover {
  background: #55b4d4;
}
.cid-tt7onmvVmK .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-tt7onmvVmK .card-wrapper:hover .line {
  background: #001117;
}
.cid-tt7onmvVmK .card1 {
  background: #001117;
}
.cid-tt7onmvVmK .card2 {
  background: #001921;
}
.cid-tt7onmvVmK .card3 {
  background: #00202b;
}
.cid-tt7onmvVmK .card4 {
  background: #002836;
}
.cid-tt7onmvVmK .card5 {
  background: #002f40;
}
.cid-tt7onmvVmK .card6 {
  background: #00374a;
}
.cid-tt7onmvVmK .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-tt7onmvVmK .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tt7onn3w0f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-tt7onn3w0f .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tt7onn3w0f .row {
  flex-direction: row-reverse;
}
.cid-tt7onn3w0f img {
  width: 100%;
}
.cid-tt7onncn04 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tt7onncn04 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tt7onncn04 .container {
    position: relative;
  }
  .cid-tt7onncn04 .row {
    margin: 0;
  }
  .cid-tt7onncn04 h2 {
    margin: 0;
  }
}
.cid-tt7onncn04 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tt7onncn04 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-tt7onncn04 h2 {
  text-align: left;
  color: #ffffff;
}
.cid-tt7onnoyin {
  padding-top: 490px;
  background-image: url("../../../assets/images/smiling-dentist-pointing-tooth-model-2000x779.jpg");
}
.cid-tt7onnyfdo {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-tt7onnyfdo h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tt7onnyfdo .container {
    position: relative;
  }
  .cid-tt7onnyfdo .row {
    margin: 0;
  }
  .cid-tt7onnyfdo h2 {
    margin: 0;
  }
}
.cid-tt7onnyfdo .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tt7onnyfdo .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-tt7onnyfdo h2 {
  text-align: left;
  color: #ffffff;
}
.cid-tt7onnJtA2 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-tt7onnJtA2 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-tt7onnJtA2 .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-tt7onnJtA2 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-tt7onnJtA2 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tt7onnJtA2 .mbr-text {
  color: #ffffff;
}
.cid-tt7onnJtA2 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-tt7onnJtA2 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-tt7onnJtA2 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-tt7onnJtA2 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-tt7onnJtA2 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-tt7onnJtA2 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tt7onnJtA2 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-tt7onnJtA2 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tt7onnJtA2 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-tt7onnJtA2 .buttons-wrap {
  text-align: center;
}
.cid-tt7onnJtA2 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tt7onnJtA2 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tt7onnJtA2 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tt7onnJtA2 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tt7onnJtA2 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-tt7onnYQmr {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tt7onnYQmr h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tt7onnYQmr .container {
    position: relative;
  }
  .cid-tt7onnYQmr .row {
    margin: 0;
  }
  .cid-tt7onnYQmr h2 {
    margin: 0;
  }
}
.cid-tt7onnYQmr .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tt7onnYQmr .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tt7onnYQmr h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tt7ono8huc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-tt7ono8huc .container-fluid {
  padding: 0 3rem;
}
.cid-tt7ono8huc .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tt7ono8huc .btn {
  margin-top: 0;
}
.cid-tt7ono8huc .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tt7ono8huc .container-fluid {
    padding: 0 1rem;
  }
  .cid-tt7ono8huc .btn {
    margin-top: 0.4rem;
  }
  .cid-tt7ono8huc .mbr-section-btn {
    margin: 0;
  }
}
.cid-tt7ono8huc .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-tt7onojYa8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tt7onojYa8 .content {
    text-align: center;
  }
  .cid-tt7onojYa8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tt7onojYa8 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tt7onojYa8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tt7onojYa8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tt7onojYa8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tt7onojYa8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tt7onojYa8 .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-tt7onojYa8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tt7onojYa8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tt7onojYa8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tt7onojYa8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tt7onojYa8 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tt7onojYa8 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tt7onojYa8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tt7onojYa8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tt7onojYa8 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tt7onoDg1b {
  z-index: 1000;
  width: 100%;
}
.cid-tt7onoDg1b .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tt7onoDg1b .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tt7onoDg1b .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tt7onoDg1b .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tt7onoDg1b .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tt7onoDg1b .container {
    padding: 0 1rem;
  }
}
.cid-tt7onoDg1b .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tt7onoDg1b .nav-link {
  position: relative;
}
.cid-tt7onoDg1b .nav-link:hover {
  color: #82786e !important;
}
.cid-tt7onoDg1b nav.navbar {
  position: fixed;
}
.cid-tt7onoDg1b .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tt7onoDg1b .navbar.opened {
  transition: all 0.3s;
}
.cid-tt7onoDg1b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tt7onoDg1b .navbar .navbar-logo img {
  width: auto;
}
.cid-tt7onoDg1b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tt7onoDg1b .navbar.collapsed {
  justify-content: center;
}
.cid-tt7onoDg1b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tt7onoDg1b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tt7onoDg1b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tt7onoDg1b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tt7onoDg1b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tt7onoDg1b .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-tt7onoDg1b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tt7onoDg1b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tt7onoDg1b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tt7onoDg1b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tt7onoDg1b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tt7onoDg1b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tt7onoDg1b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tt7onoDg1b .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-tt7onoDg1b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tt7onoDg1b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tt7onoDg1b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tt7onoDg1b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tt7onoDg1b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tt7onoDg1b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tt7onoDg1b .navbar.navbar-short {
  min-height: 60px;
}
.cid-tt7onoDg1b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tt7onoDg1b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tt7onoDg1b .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;
}
.cid-tt7onoDg1b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tt7onoDg1b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tt7onoDg1b .dropdown-item:hover,
.cid-tt7onoDg1b .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tt7onoDg1b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tt7onoDg1b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tt7onoDg1b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tt7onoDg1b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tt7onoDg1b .dropdown-menu,
.cid-tt7onoDg1b .navbar.opened {
  background: #000e13 !important;
}
.cid-tt7onoDg1b .nav-item:focus,
.cid-tt7onoDg1b .nav-link:focus {
  outline: none;
}
.cid-tt7onoDg1b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tt7onoDg1b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tt7onoDg1b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tt7onoDg1b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tt7onoDg1b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tt7onoDg1b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tt7onoDg1b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tt7onoDg1b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tt7onoDg1b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tt7onoDg1b .dropdown-item.active,
.cid-tt7onoDg1b .dropdown-item:active {
  background-color: transparent;
}
.cid-tt7onoDg1b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tt7onoDg1b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tt7onoDg1b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tt7onoDg1b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tt7onoDg1b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tt7onoDg1b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tt7onoDg1b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tt7onoDg1b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tt7onoDg1b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tt7onoDg1b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tt7onoDg1b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tt7onoDg1b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tt7onoDg1b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tt7onoDg1b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tt7onoDg1b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tt7onoDg1b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tt7onoDg1b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tt7onoDg1b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tt7onoDg1b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tt7onoDg1b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tt7onoDg1b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tt7onoDg1b .navbar {
    height: 70px;
  }
  .cid-tt7onoDg1b .navbar.opened {
    height: auto;
  }
  .cid-tt7onoDg1b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tt7vjPSb9o {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-tt7vjPSb9o .row {
  flex-direction: row-reverse;
}
.cid-tt7vjPSb9o .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-tt7vjPSb9o .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-tt7vjPSb9o .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-tt7vjPSb9o .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-tt7vjPSb9o .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tt7vjPSb9o .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tt7vjPSb9o .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tt7vjPSb9o .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tt7vjPSb9o .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-tt7vjPSb9o .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-tt7vjPSb9o .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-tt7vjPSb9o .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-tt7vjPSb9o .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-tt7vjPSb9o .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-tt7vjPSb9o .plan .plan-list {
  margin-bottom: 15px;
}
.cid-tt7vjPSb9o .plan .plan-list .list-group {
  color: #82786e;
}
.cid-tt7vjPSb9o .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-tt7vjPSb9o .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tt7vjPSb9o .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tt7vjPSb9o .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tt7vjPSb9o .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tt7vjPSb9o .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tt7vjPSb9o .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tt7vjPSb9o .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-tt7vjPSb9o .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-tt7vjPSb9o * {
    text-align: center;
  }
}
.cid-tt7vjPSb9o .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-tt7vjPSb9o .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-tt7vjPSb9o .head_info .mbr-text {
  color: #ffffff;
}
.cid-tt7vjPSb9o .plan .plan-list .list-group,
.cid-tt7vjPSb9o .plan .mbr-section-btn {
  text-align: center;
}
.cid-tt7vjPSb9o .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-tt7vjPSb9o .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-tt7vjQbc4v {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tt7vjQbc4v .content {
    text-align: center;
  }
  .cid-tt7vjQbc4v .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tt7vjQbc4v .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tt7vjQbc4v .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tt7vjQbc4v .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tt7vjQbc4v .google-map {
  height: 25rem;
  position: relative;
}
.cid-tt7vjQbc4v .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tt7vjQbc4v .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-tt7vjQbc4v .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tt7vjQbc4v .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tt7vjQbc4v .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tt7vjQbc4v .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tt7vjQbc4v .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tt7vjQbc4v .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tt7vjQbc4v .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tt7vjQbc4v .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tt7vjQbc4v .list {
  list-style-type: none;
  padding: 0;
}
.cid-tt7vjQwgyA {
  z-index: 1000;
  width: 100%;
}
.cid-tt7vjQwgyA .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tt7vjQwgyA .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tt7vjQwgyA .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tt7vjQwgyA .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tt7vjQwgyA .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tt7vjQwgyA .container {
    padding: 0 1rem;
  }
}
.cid-tt7vjQwgyA .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tt7vjQwgyA .nav-link {
  position: relative;
}
.cid-tt7vjQwgyA .nav-link:hover {
  color: #82786e !important;
}
.cid-tt7vjQwgyA nav.navbar {
  position: fixed;
}
.cid-tt7vjQwgyA .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tt7vjQwgyA .navbar.opened {
  transition: all 0.3s;
}
.cid-tt7vjQwgyA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tt7vjQwgyA .navbar .navbar-logo img {
  width: auto;
}
.cid-tt7vjQwgyA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tt7vjQwgyA .navbar.collapsed {
  justify-content: center;
}
.cid-tt7vjQwgyA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tt7vjQwgyA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tt7vjQwgyA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tt7vjQwgyA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tt7vjQwgyA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tt7vjQwgyA .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-tt7vjQwgyA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tt7vjQwgyA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tt7vjQwgyA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tt7vjQwgyA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tt7vjQwgyA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tt7vjQwgyA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tt7vjQwgyA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tt7vjQwgyA .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-tt7vjQwgyA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tt7vjQwgyA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tt7vjQwgyA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tt7vjQwgyA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tt7vjQwgyA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tt7vjQwgyA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tt7vjQwgyA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tt7vjQwgyA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tt7vjQwgyA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tt7vjQwgyA .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;
}
.cid-tt7vjQwgyA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tt7vjQwgyA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tt7vjQwgyA .dropdown-item:hover,
.cid-tt7vjQwgyA .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tt7vjQwgyA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tt7vjQwgyA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tt7vjQwgyA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tt7vjQwgyA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tt7vjQwgyA .dropdown-menu,
.cid-tt7vjQwgyA .navbar.opened {
  background: #000e13 !important;
}
.cid-tt7vjQwgyA .nav-item:focus,
.cid-tt7vjQwgyA .nav-link:focus {
  outline: none;
}
.cid-tt7vjQwgyA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tt7vjQwgyA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tt7vjQwgyA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tt7vjQwgyA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tt7vjQwgyA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tt7vjQwgyA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tt7vjQwgyA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tt7vjQwgyA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tt7vjQwgyA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tt7vjQwgyA .dropdown-item.active,
.cid-tt7vjQwgyA .dropdown-item:active {
  background-color: transparent;
}
.cid-tt7vjQwgyA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tt7vjQwgyA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tt7vjQwgyA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tt7vjQwgyA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tt7vjQwgyA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tt7vjQwgyA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tt7vjQwgyA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tt7vjQwgyA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tt7vjQwgyA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tt7vjQwgyA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tt7vjQwgyA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tt7vjQwgyA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tt7vjQwgyA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tt7vjQwgyA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tt7vjQwgyA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tt7vjQwgyA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tt7vjQwgyA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tt7vjQwgyA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tt7vjQwgyA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tt7vjQwgyA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tt7vjQwgyA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tt7vjQwgyA .navbar {
    height: 70px;
  }
  .cid-tt7vjQwgyA .navbar.opened {
    height: auto;
  }
  .cid-tt7vjQwgyA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttdHOSRte3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cirurgia-oral-menor-2000x1129.jpg");
}
.cid-ttdHOSRte3 .mbr-text,
.cid-ttdHOSRte3 .mbr-section-btn {
  color: #55b4d4;
}
.cid-ttdHOSRte3 .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-ttdHOSRte3 .mbr-section-title {
  color: #ffffff;
}
.cid-ttdHOTaDfF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ttdHOTaDfF .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-ttdHOTaDfF .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-ttdHOTaDfF .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-ttdHOTaDfF .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-ttdHOTaDfF .card {
  padding: 0!important;
}
.cid-ttdHOTaDfF .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-ttdHOTaDfF .card-wrapper:hover {
  background: #55b4d4;
}
.cid-ttdHOTaDfF .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-ttdHOTaDfF .card-wrapper:hover .line {
  background: #001117;
}
.cid-ttdHOTaDfF .card1 {
  background: #001117;
}
.cid-ttdHOTaDfF .card2 {
  background: #001921;
}
.cid-ttdHOTaDfF .card3 {
  background: #00202b;
}
.cid-ttdHOTaDfF .card4 {
  background: #002836;
}
.cid-ttdHOTaDfF .card5 {
  background: #002f40;
}
.cid-ttdHOTaDfF .card6 {
  background: #00374a;
}
.cid-ttdHOTaDfF .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-ttdHOTaDfF .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-ttdHOTApzA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-ttdHOTApzA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ttdHOTApzA .row {
  flex-direction: row-reverse;
}
.cid-ttdHOTApzA img {
  width: 100%;
}
.cid-ttdIfLsUNa {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ttdIfLsUNa h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ttdIfLsUNa .container {
    position: relative;
  }
  .cid-ttdIfLsUNa .row {
    margin: 0;
  }
  .cid-ttdIfLsUNa h2 {
    margin: 0;
  }
}
.cid-ttdIfLsUNa .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ttdIfLsUNa .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-ttdIfLsUNa h2 {
  text-align: left;
  color: #ffffff;
}
.cid-ttdHOTJT2K {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #111111;
}
@media (max-width: 767px) {
  .cid-ttdHOTJT2K h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ttdHOTJT2K .container {
    position: relative;
  }
  .cid-ttdHOTJT2K .row {
    margin: 0;
  }
  .cid-ttdHOTJT2K h2 {
    margin: 0;
  }
}
.cid-ttdHOTJT2K .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ttdHOTJT2K .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-ttdHOTJT2K h2 {
  text-align: left;
  color: #ffffff;
}
.cid-ttdHOTWWim {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ttdHOTWWim h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ttdHOTWWim .container {
    position: relative;
  }
  .cid-ttdHOTWWim .row {
    margin: 0;
  }
  .cid-ttdHOTWWim h2 {
    margin: 0;
  }
}
.cid-ttdHOTWWim .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ttdHOTWWim .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-ttdHOTWWim h2 {
  text-align: left;
  color: #ffffff;
}
.cid-ttdIVihjtv {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #111111;
}
@media (max-width: 767px) {
  .cid-ttdIVihjtv h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ttdIVihjtv .container {
    position: relative;
  }
  .cid-ttdIVihjtv .row {
    margin: 0;
  }
  .cid-ttdIVihjtv h2 {
    margin: 0;
  }
}
.cid-ttdIVihjtv .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ttdIVihjtv .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-ttdIVihjtv h2 {
  text-align: left;
  color: #ffffff;
}
.cid-ttjnN7iGcD {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ttjnN7iGcD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ttjnN7iGcD .container {
    position: relative;
  }
  .cid-ttjnN7iGcD .row {
    margin: 0;
  }
  .cid-ttjnN7iGcD h2 {
    margin: 0;
  }
}
.cid-ttjnN7iGcD .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ttjnN7iGcD .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-ttjnN7iGcD h2 {
  text-align: left;
  color: #ffffff;
}
.cid-ttdHOUl4xR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-ttdHOUl4xR h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ttdHOUl4xR .container {
    position: relative;
  }
  .cid-ttdHOUl4xR .row {
    margin: 0;
  }
  .cid-ttdHOUl4xR h2 {
    margin: 0;
  }
}
.cid-ttdHOUl4xR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ttdHOUl4xR .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-ttdHOUl4xR h2 {
  text-align: center;
  color: #ffffff;
}
.cid-ttdHOUuOBg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-ttdHOUuOBg .container-fluid {
  padding: 0 3rem;
}
.cid-ttdHOUuOBg .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-ttdHOUuOBg .btn {
  margin-top: 0;
}
.cid-ttdHOUuOBg .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-ttdHOUuOBg .container-fluid {
    padding: 0 1rem;
  }
  .cid-ttdHOUuOBg .btn {
    margin-top: 0.4rem;
  }
  .cid-ttdHOUuOBg .mbr-section-btn {
    margin: 0;
  }
}
.cid-ttdHOUuOBg .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-ttdHOUEypv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-ttdHOUEypv .content {
    text-align: center;
  }
  .cid-ttdHOUEypv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ttdHOUEypv .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ttdHOUEypv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ttdHOUEypv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ttdHOUEypv .google-map {
  height: 25rem;
  position: relative;
}
.cid-ttdHOUEypv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ttdHOUEypv .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-ttdHOUEypv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ttdHOUEypv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ttdHOUEypv .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ttdHOUEypv .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ttdHOUEypv .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ttdHOUEypv .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ttdHOUEypv .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ttdHOUEypv .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ttdHOUEypv .list {
  list-style-type: none;
  padding: 0;
}
.cid-ttdHOUWBAc {
  z-index: 1000;
  width: 100%;
}
.cid-ttdHOUWBAc .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ttdHOUWBAc .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ttdHOUWBAc .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ttdHOUWBAc .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ttdHOUWBAc .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-ttdHOUWBAc .container {
    padding: 0 1rem;
  }
}
.cid-ttdHOUWBAc .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ttdHOUWBAc .nav-link {
  position: relative;
}
.cid-ttdHOUWBAc .nav-link:hover {
  color: #82786e !important;
}
.cid-ttdHOUWBAc nav.navbar {
  position: fixed;
}
.cid-ttdHOUWBAc .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-ttdHOUWBAc .navbar.opened {
  transition: all 0.3s;
}
.cid-ttdHOUWBAc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttdHOUWBAc .navbar .navbar-logo img {
  width: auto;
}
.cid-ttdHOUWBAc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttdHOUWBAc .navbar.collapsed {
  justify-content: center;
}
.cid-ttdHOUWBAc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttdHOUWBAc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttdHOUWBAc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-ttdHOUWBAc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttdHOUWBAc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttdHOUWBAc .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-ttdHOUWBAc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttdHOUWBAc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttdHOUWBAc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttdHOUWBAc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttdHOUWBAc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttdHOUWBAc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttdHOUWBAc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttdHOUWBAc .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-ttdHOUWBAc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttdHOUWBAc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttdHOUWBAc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttdHOUWBAc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttdHOUWBAc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttdHOUWBAc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ttdHOUWBAc .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttdHOUWBAc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttdHOUWBAc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttdHOUWBAc .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;
}
.cid-ttdHOUWBAc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttdHOUWBAc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttdHOUWBAc .dropdown-item:hover,
.cid-ttdHOUWBAc .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-ttdHOUWBAc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttdHOUWBAc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttdHOUWBAc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ttdHOUWBAc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttdHOUWBAc .dropdown-menu,
.cid-ttdHOUWBAc .navbar.opened {
  background: #000e13 !important;
}
.cid-ttdHOUWBAc .nav-item:focus,
.cid-ttdHOUWBAc .nav-link:focus {
  outline: none;
}
.cid-ttdHOUWBAc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttdHOUWBAc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttdHOUWBAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttdHOUWBAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttdHOUWBAc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttdHOUWBAc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttdHOUWBAc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttdHOUWBAc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttdHOUWBAc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttdHOUWBAc .dropdown-item.active,
.cid-ttdHOUWBAc .dropdown-item:active {
  background-color: transparent;
}
.cid-ttdHOUWBAc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttdHOUWBAc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttdHOUWBAc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttdHOUWBAc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-ttdHOUWBAc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttdHOUWBAc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttdHOUWBAc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttdHOUWBAc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttdHOUWBAc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttdHOUWBAc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-ttdHOUWBAc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttdHOUWBAc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttdHOUWBAc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttdHOUWBAc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttdHOUWBAc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttdHOUWBAc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttdHOUWBAc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttdHOUWBAc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttdHOUWBAc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ttdHOUWBAc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttdHOUWBAc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttdHOUWBAc .navbar {
    height: 70px;
  }
  .cid-ttdHOUWBAc .navbar.opened {
    height: auto;
  }
  .cid-ttdHOUWBAc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttjdLOwPrM {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-ttjdLOwPrM .row {
  flex-direction: row-reverse;
}
.cid-ttjdLOwPrM .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-ttjdLOwPrM .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-ttjdLOwPrM .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-ttjdLOwPrM .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-ttjdLOwPrM .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-ttjdLOwPrM .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-ttjdLOwPrM .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-ttjdLOwPrM .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-ttjdLOwPrM .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-ttjdLOwPrM .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-ttjdLOwPrM .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-ttjdLOwPrM .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-ttjdLOwPrM .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-ttjdLOwPrM .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-ttjdLOwPrM .plan .plan-list {
  margin-bottom: 15px;
}
.cid-ttjdLOwPrM .plan .plan-list .list-group {
  color: #82786e;
}
.cid-ttjdLOwPrM .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-ttjdLOwPrM .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-ttjdLOwPrM .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-ttjdLOwPrM .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-ttjdLOwPrM .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-ttjdLOwPrM .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-ttjdLOwPrM .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-ttjdLOwPrM .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-ttjdLOwPrM .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-ttjdLOwPrM * {
    text-align: center;
  }
}
.cid-ttjdLOwPrM .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-ttjdLOwPrM .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-ttjdLOwPrM .head_info .mbr-text {
  color: #ffffff;
}
.cid-ttjdLOwPrM .plan .plan-list .list-group,
.cid-ttjdLOwPrM .plan .mbr-section-btn {
  text-align: center;
}
.cid-ttjdLOwPrM .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-ttjdLOwPrM .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-ttjdLOSdVm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-ttjdLOSdVm .content {
    text-align: center;
  }
  .cid-ttjdLOSdVm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ttjdLOSdVm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ttjdLOSdVm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ttjdLOSdVm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ttjdLOSdVm .google-map {
  height: 25rem;
  position: relative;
}
.cid-ttjdLOSdVm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ttjdLOSdVm .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-ttjdLOSdVm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ttjdLOSdVm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ttjdLOSdVm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ttjdLOSdVm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ttjdLOSdVm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ttjdLOSdVm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ttjdLOSdVm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ttjdLOSdVm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ttjdLOSdVm .list {
  list-style-type: none;
  padding: 0;
}
.cid-ttjdLPeLF9 {
  z-index: 1000;
  width: 100%;
}
.cid-ttjdLPeLF9 .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ttjdLPeLF9 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-ttjdLPeLF9 .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ttjdLPeLF9 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-ttjdLPeLF9 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-ttjdLPeLF9 .container {
    padding: 0 1rem;
  }
}
.cid-ttjdLPeLF9 .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-ttjdLPeLF9 .nav-link {
  position: relative;
}
.cid-ttjdLPeLF9 .nav-link:hover {
  color: #82786e !important;
}
.cid-ttjdLPeLF9 nav.navbar {
  position: fixed;
}
.cid-ttjdLPeLF9 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-ttjdLPeLF9 .navbar.opened {
  transition: all 0.3s;
}
.cid-ttjdLPeLF9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttjdLPeLF9 .navbar .navbar-logo img {
  width: auto;
}
.cid-ttjdLPeLF9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttjdLPeLF9 .navbar.collapsed {
  justify-content: center;
}
.cid-ttjdLPeLF9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttjdLPeLF9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttjdLPeLF9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-ttjdLPeLF9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttjdLPeLF9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttjdLPeLF9 .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-ttjdLPeLF9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttjdLPeLF9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttjdLPeLF9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttjdLPeLF9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttjdLPeLF9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttjdLPeLF9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttjdLPeLF9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttjdLPeLF9 .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-ttjdLPeLF9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttjdLPeLF9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttjdLPeLF9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttjdLPeLF9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttjdLPeLF9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttjdLPeLF9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ttjdLPeLF9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttjdLPeLF9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttjdLPeLF9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttjdLPeLF9 .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;
}
.cid-ttjdLPeLF9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttjdLPeLF9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttjdLPeLF9 .dropdown-item:hover,
.cid-ttjdLPeLF9 .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-ttjdLPeLF9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttjdLPeLF9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttjdLPeLF9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-ttjdLPeLF9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttjdLPeLF9 .dropdown-menu,
.cid-ttjdLPeLF9 .navbar.opened {
  background: #000e13 !important;
}
.cid-ttjdLPeLF9 .nav-item:focus,
.cid-ttjdLPeLF9 .nav-link:focus {
  outline: none;
}
.cid-ttjdLPeLF9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttjdLPeLF9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttjdLPeLF9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttjdLPeLF9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttjdLPeLF9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttjdLPeLF9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttjdLPeLF9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttjdLPeLF9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttjdLPeLF9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttjdLPeLF9 .dropdown-item.active,
.cid-ttjdLPeLF9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ttjdLPeLF9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttjdLPeLF9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttjdLPeLF9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttjdLPeLF9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-ttjdLPeLF9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttjdLPeLF9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttjdLPeLF9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttjdLPeLF9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttjdLPeLF9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttjdLPeLF9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-ttjdLPeLF9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttjdLPeLF9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttjdLPeLF9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttjdLPeLF9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttjdLPeLF9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttjdLPeLF9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttjdLPeLF9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttjdLPeLF9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttjdLPeLF9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ttjdLPeLF9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttjdLPeLF9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttjdLPeLF9 .navbar {
    height: 70px;
  }
  .cid-ttjdLPeLF9 .navbar.opened {
    height: auto;
  }
  .cid-ttjdLPeLF9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBdHkjEpCp {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/cursos-pagina-tsb-2000x1129.jpg");
}
.cid-tBdHkjEpCp .mbr-text,
.cid-tBdHkjEpCp .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tBdHkjEpCp .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-tBdHkjEpCp .mbr-section-title {
  color: #ffffff;
}
.cid-tBdHkjZHlA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBdHkjZHlA .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-tBdHkjZHlA .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-tBdHkjZHlA .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-tBdHkjZHlA .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-tBdHkjZHlA .card {
  padding: 0!important;
}
.cid-tBdHkjZHlA .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-tBdHkjZHlA .card-wrapper:hover {
  background: #55b4d4;
}
.cid-tBdHkjZHlA .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-tBdHkjZHlA .card-wrapper:hover .line {
  background: #001117;
}
.cid-tBdHkjZHlA .card1 {
  background: #001117;
}
.cid-tBdHkjZHlA .card2 {
  background: #001921;
}
.cid-tBdHkjZHlA .card3 {
  background: #00202b;
}
.cid-tBdHkjZHlA .card4 {
  background: #002836;
}
.cid-tBdHkjZHlA .card5 {
  background: #002f40;
}
.cid-tBdHkjZHlA .card6 {
  background: #00374a;
}
.cid-tBdHkjZHlA .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-tBdHkjZHlA .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tBdHkknfIa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-tBdHkknfIa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tBdHkknfIa .row {
  flex-direction: row-reverse;
}
.cid-tBdHkknfIa img {
  width: 100%;
}
.cid-tBdHkkxZPo {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tBdHkkxZPo h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBdHkkxZPo .container {
    position: relative;
  }
  .cid-tBdHkkxZPo .row {
    margin: 0;
  }
  .cid-tBdHkkxZPo h2 {
    margin: 0;
  }
}
.cid-tBdHkkxZPo .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBdHkkxZPo .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tBdHkkxZPo h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tBdHkkF6Vl {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000e13;
}
@media (min-width: 1500px) {
  .cid-tBdHkkF6Vl .container {
    max-width: 1400px;
  }
}
.cid-tBdHkkF6Vl .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #7edaf9;
  margin-bottom: 2rem;
}
.cid-tBdHkkF6Vl .card-wrapper {
  margin-top: 3rem;
}
.cid-tBdHkkF6Vl .row {
  justify-content: center;
}
.cid-tBdHkkF6Vl .card-text {
  color: #ffffff;
}
.cid-tBdHkkF6Vl .card-title,
.cid-tBdHkkF6Vl .iconfont-wrapper {
  color: #ffffff;
}
.cid-tBdHkkUex8 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-tBdHkkUex8 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-tBdHkkUex8 .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-tBdHkkUex8 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-tBdHkkUex8 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tBdHkkUex8 .mbr-text {
  color: #ffffff;
}
.cid-tBdHkkUex8 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-tBdHkkUex8 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-tBdHkkUex8 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-tBdHkkUex8 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-tBdHkkUex8 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-tBdHkkUex8 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tBdHkkUex8 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-tBdHkkUex8 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tBdHkkUex8 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-tBdHkkUex8 .buttons-wrap {
  text-align: center;
}
.cid-tBdHkkUex8 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tBdHkkUex8 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tBdHkkUex8 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tBdHkkUex8 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tBdHkkUex8 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-tBdHklaWBv {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tBdHklaWBv h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tBdHklaWBv .container {
    position: relative;
  }
  .cid-tBdHklaWBv .row {
    margin: 0;
  }
  .cid-tBdHklaWBv h2 {
    margin: 0;
  }
}
.cid-tBdHklaWBv .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tBdHklaWBv .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tBdHklaWBv h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tBdHklj1Mk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-tBdHklj1Mk .container-fluid {
  padding: 0 3rem;
}
.cid-tBdHklj1Mk .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tBdHklj1Mk .btn {
  margin-top: 0;
}
.cid-tBdHklj1Mk .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tBdHklj1Mk .container-fluid {
    padding: 0 1rem;
  }
  .cid-tBdHklj1Mk .btn {
    margin-top: 0.4rem;
  }
  .cid-tBdHklj1Mk .mbr-section-btn {
    margin: 0;
  }
}
.cid-tBdHklj1Mk .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-tBdHklslU8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tBdHklslU8 .content {
    text-align: center;
  }
  .cid-tBdHklslU8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tBdHklslU8 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tBdHklslU8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tBdHklslU8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tBdHklslU8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tBdHklslU8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tBdHklslU8 .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-tBdHklslU8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tBdHklslU8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tBdHklslU8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBdHklslU8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tBdHklslU8 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tBdHklslU8 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tBdHklslU8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tBdHklslU8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tBdHklslU8 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tBdHklJ6ao {
  z-index: 1000;
  width: 100%;
}
.cid-tBdHklJ6ao .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBdHklJ6ao .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tBdHklJ6ao .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tBdHklJ6ao .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tBdHklJ6ao .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tBdHklJ6ao .container {
    padding: 0 1rem;
  }
}
.cid-tBdHklJ6ao .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tBdHklJ6ao .nav-link {
  position: relative;
}
.cid-tBdHklJ6ao .nav-link:hover {
  color: #82786e !important;
}
.cid-tBdHklJ6ao nav.navbar {
  position: fixed;
}
.cid-tBdHklJ6ao .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tBdHklJ6ao .navbar.opened {
  transition: all 0.3s;
}
.cid-tBdHklJ6ao .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tBdHklJ6ao .navbar .navbar-logo img {
  width: auto;
}
.cid-tBdHklJ6ao .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBdHklJ6ao .navbar.collapsed {
  justify-content: center;
}
.cid-tBdHklJ6ao .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBdHklJ6ao .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBdHklJ6ao .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tBdHklJ6ao .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBdHklJ6ao .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBdHklJ6ao .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-tBdHklJ6ao .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBdHklJ6ao .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tBdHklJ6ao .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tBdHklJ6ao .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBdHklJ6ao .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBdHklJ6ao .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBdHklJ6ao .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBdHklJ6ao .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-tBdHklJ6ao .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tBdHklJ6ao .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBdHklJ6ao .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBdHklJ6ao .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBdHklJ6ao .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBdHklJ6ao .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tBdHklJ6ao .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBdHklJ6ao .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tBdHklJ6ao .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tBdHklJ6ao .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;
}
.cid-tBdHklJ6ao .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tBdHklJ6ao .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBdHklJ6ao .dropdown-item:hover,
.cid-tBdHklJ6ao .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tBdHklJ6ao .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tBdHklJ6ao .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tBdHklJ6ao .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tBdHklJ6ao .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBdHklJ6ao .dropdown-menu,
.cid-tBdHklJ6ao .navbar.opened {
  background: #000e13 !important;
}
.cid-tBdHklJ6ao .nav-item:focus,
.cid-tBdHklJ6ao .nav-link:focus {
  outline: none;
}
.cid-tBdHklJ6ao .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBdHklJ6ao .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBdHklJ6ao .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tBdHklJ6ao .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBdHklJ6ao .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBdHklJ6ao .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBdHklJ6ao .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBdHklJ6ao .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBdHklJ6ao .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBdHklJ6ao .dropdown-item.active,
.cid-tBdHklJ6ao .dropdown-item:active {
  background-color: transparent;
}
.cid-tBdHklJ6ao .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBdHklJ6ao .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBdHklJ6ao .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBdHklJ6ao .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tBdHklJ6ao .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBdHklJ6ao .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBdHklJ6ao ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBdHklJ6ao .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBdHklJ6ao button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tBdHklJ6ao button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tBdHklJ6ao button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tBdHklJ6ao button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBdHklJ6ao button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBdHklJ6ao button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tBdHklJ6ao nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBdHklJ6ao nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tBdHklJ6ao nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tBdHklJ6ao nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBdHklJ6ao .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tBdHklJ6ao a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBdHklJ6ao .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBdHklJ6ao .navbar {
    height: 70px;
  }
  .cid-tBdHklJ6ao .navbar.opened {
    height: auto;
  }
  .cid-tBdHklJ6ao .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBdILGm591 {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-tBdILGm591 .row {
  flex-direction: row-reverse;
}
.cid-tBdILGm591 .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-tBdILGm591 .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-tBdILGm591 .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-tBdILGm591 .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-tBdILGm591 .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tBdILGm591 .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tBdILGm591 .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tBdILGm591 .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tBdILGm591 .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-tBdILGm591 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-tBdILGm591 .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-tBdILGm591 .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-tBdILGm591 .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-tBdILGm591 .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-tBdILGm591 .plan .plan-list {
  margin-bottom: 15px;
}
.cid-tBdILGm591 .plan .plan-list .list-group {
  color: #82786e;
}
.cid-tBdILGm591 .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-tBdILGm591 .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tBdILGm591 .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tBdILGm591 .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tBdILGm591 .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tBdILGm591 .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tBdILGm591 .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tBdILGm591 .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-tBdILGm591 .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-tBdILGm591 * {
    text-align: center;
  }
}
.cid-tBdILGm591 .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-tBdILGm591 .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-tBdILGm591 .head_info .mbr-text {
  color: #ffffff;
}
.cid-tBdILGm591 .plan .plan-list .list-group,
.cid-tBdILGm591 .plan .mbr-section-btn {
  text-align: center;
}
.cid-tBdILGm591 .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-tBdILGm591 .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-tBdILGGboO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tBdILGGboO .content {
    text-align: center;
  }
  .cid-tBdILGGboO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tBdILGGboO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tBdILGGboO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tBdILGGboO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tBdILGGboO .google-map {
  height: 25rem;
  position: relative;
}
.cid-tBdILGGboO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tBdILGGboO .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-tBdILGGboO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tBdILGGboO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tBdILGGboO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBdILGGboO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tBdILGGboO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tBdILGGboO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tBdILGGboO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tBdILGGboO .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tBdILGGboO .list {
  list-style-type: none;
  padding: 0;
}
.cid-tBdILGXkr6 {
  z-index: 1000;
  width: 100%;
}
.cid-tBdILGXkr6 .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tBdILGXkr6 .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tBdILGXkr6 .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tBdILGXkr6 .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tBdILGXkr6 .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tBdILGXkr6 .container {
    padding: 0 1rem;
  }
}
.cid-tBdILGXkr6 .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tBdILGXkr6 .nav-link {
  position: relative;
}
.cid-tBdILGXkr6 .nav-link:hover {
  color: #82786e !important;
}
.cid-tBdILGXkr6 nav.navbar {
  position: fixed;
}
.cid-tBdILGXkr6 .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tBdILGXkr6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tBdILGXkr6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tBdILGXkr6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tBdILGXkr6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBdILGXkr6 .navbar.collapsed {
  justify-content: center;
}
.cid-tBdILGXkr6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBdILGXkr6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBdILGXkr6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tBdILGXkr6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBdILGXkr6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBdILGXkr6 .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-tBdILGXkr6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBdILGXkr6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tBdILGXkr6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tBdILGXkr6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBdILGXkr6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBdILGXkr6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBdILGXkr6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBdILGXkr6 .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-tBdILGXkr6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tBdILGXkr6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBdILGXkr6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBdILGXkr6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBdILGXkr6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBdILGXkr6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tBdILGXkr6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBdILGXkr6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tBdILGXkr6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tBdILGXkr6 .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;
}
.cid-tBdILGXkr6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tBdILGXkr6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBdILGXkr6 .dropdown-item:hover,
.cid-tBdILGXkr6 .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tBdILGXkr6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tBdILGXkr6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tBdILGXkr6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tBdILGXkr6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBdILGXkr6 .dropdown-menu,
.cid-tBdILGXkr6 .navbar.opened {
  background: #000e13 !important;
}
.cid-tBdILGXkr6 .nav-item:focus,
.cid-tBdILGXkr6 .nav-link:focus {
  outline: none;
}
.cid-tBdILGXkr6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBdILGXkr6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBdILGXkr6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tBdILGXkr6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBdILGXkr6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBdILGXkr6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBdILGXkr6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tBdILGXkr6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBdILGXkr6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBdILGXkr6 .dropdown-item.active,
.cid-tBdILGXkr6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBdILGXkr6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBdILGXkr6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBdILGXkr6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBdILGXkr6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tBdILGXkr6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBdILGXkr6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBdILGXkr6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBdILGXkr6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBdILGXkr6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tBdILGXkr6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tBdILGXkr6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tBdILGXkr6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBdILGXkr6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBdILGXkr6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tBdILGXkr6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBdILGXkr6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tBdILGXkr6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tBdILGXkr6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBdILGXkr6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tBdILGXkr6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBdILGXkr6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBdILGXkr6 .navbar {
    height: 70px;
  }
  .cid-tBdILGXkr6 .navbar.opened {
    height: auto;
  }
  .cid-tBdILGXkr6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tx4id9WAZP {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/cursos-pagina-3-2000x1129.jpg");
}
.cid-tx4id9WAZP .mbr-text,
.cid-tx4id9WAZP .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tx4id9WAZP .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-tx4id9WAZP .mbr-section-title {
  color: #ffffff;
}
.cid-tx4idaex7H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tx4idaex7H .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-tx4idaex7H .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-tx4idaex7H .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-tx4idaex7H .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-tx4idaex7H .card {
  padding: 0!important;
}
.cid-tx4idaex7H .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-tx4idaex7H .card-wrapper:hover {
  background: #55b4d4;
}
.cid-tx4idaex7H .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-tx4idaex7H .card-wrapper:hover .line {
  background: #001117;
}
.cid-tx4idaex7H .card1 {
  background: #001117;
}
.cid-tx4idaex7H .card2 {
  background: #001921;
}
.cid-tx4idaex7H .card3 {
  background: #00202b;
}
.cid-tx4idaex7H .card4 {
  background: #002836;
}
.cid-tx4idaex7H .card5 {
  background: #002f40;
}
.cid-tx4idaex7H .card6 {
  background: #00374a;
}
.cid-tx4idaex7H .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-tx4idaex7H .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tx4idaCSMi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-tx4idaCSMi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tx4idaCSMi .row {
  flex-direction: row-reverse;
}
.cid-tx4idaCSMi img {
  width: 100%;
}
.cid-tx4idaLJSl {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tx4idaLJSl h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tx4idaLJSl .container {
    position: relative;
  }
  .cid-tx4idaLJSl .row {
    margin: 0;
  }
  .cid-tx4idaLJSl h2 {
    margin: 0;
  }
}
.cid-tx4idaLJSl .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tx4idaLJSl .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-tx4idaLJSl h2 {
  text-align: left;
  color: #ffffff;
}
.cid-tx4idaW2aW {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #191919;
}
@media (max-width: 767px) {
  .cid-tx4idaW2aW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tx4idaW2aW .container {
    position: relative;
  }
  .cid-tx4idaW2aW .row {
    margin: 0;
  }
  .cid-tx4idaW2aW h2 {
    margin: 0;
  }
}
.cid-tx4idaW2aW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tx4idaW2aW .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-tx4idaW2aW h2 {
  text-align: left;
  color: #ffffff;
}
.cid-tx4idb7Nar {
  padding-top: 490px;
  background-image: url("../../../assets/images/close-up-portrait-young-cheerful-readhead-woman-summer-wear-makes-selfie-smartphone-2000x846.jpg");
}
.cid-tx4idbeU0C {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tx4idbeU0C h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tx4idbeU0C .container {
    position: relative;
  }
  .cid-tx4idbeU0C .row {
    margin: 0;
  }
  .cid-tx4idbeU0C h2 {
    margin: 0;
  }
}
.cid-tx4idbeU0C .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tx4idbeU0C .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #ffffff;
}
.cid-tx4idbeU0C h2 {
  text-align: left;
  color: #ffffff;
}
.cid-tx4idboN8A {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-tx4idboN8A .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-tx4idboN8A .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-tx4idboN8A .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-tx4idboN8A .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tx4idboN8A .mbr-text {
  color: #ffffff;
}
.cid-tx4idboN8A .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-tx4idboN8A .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-tx4idboN8A .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-tx4idboN8A .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-tx4idboN8A .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-tx4idboN8A .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tx4idboN8A .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-tx4idboN8A .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-tx4idboN8A .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-tx4idboN8A .buttons-wrap {
  text-align: center;
}
.cid-tx4idboN8A .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tx4idboN8A .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tx4idboN8A .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tx4idboN8A .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tx4idboN8A .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-tx4idbAbut {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-tx4idbAbut input,
.cid-tx4idbAbut textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-tx4idbAbut input:focus,
.cid-tx4idbAbut textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-tx4idbAbut .form-control,
.cid-tx4idbAbut .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tx4idbAbut input::-webkit-input-placeholder,
.cid-tx4idbAbut textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tx4idbAbut input:-moz-placeholder,
.cid-tx4idbAbut textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tx4idbAbut .jq-selectbox li,
.cid-tx4idbAbut .jq-selectbox li {
  background-color: #ffffff;
}
.cid-tx4idbAbut .jq-selectbox li:hover,
.cid-tx4idbAbut .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-tx4idbAbut .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-tx4idbAbut .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-tx4idbAbut .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-tx4idbAbut .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-tx4idbAbut .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-tx4idbAbut .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-tx4idbAbut .entry-content .text-box {
  padding: 0rem;
}
.cid-tx4idbAbut .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-tx4idbAbut .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-tx4idbAbut .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-tx4idbAbut .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-tx4idbAbut .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-tx4idbAbut .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-tx4idbAbut .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-tx4idbAbut .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-tx4idbAbut .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-tx4idbAbut .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-tx4idbAbut .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-tx4idbAbut .entry-content .contact {
  margin-top: 30px;
}
.cid-tx4idbAbut .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-tx4idbAbut .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-tx4idbAbut .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-tx4idbAbut .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-tx4idbAbut .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-tx4idbAbut .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-tx4idbAbut .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-tx4idbAbut .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-tx4idbAbut .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-tx4idbAbut .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-tx4idbAbut .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-tx4idbAbut .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-tx4idbAbut .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-tx4idbAbut .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-tx4idbAbut .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-tx4idbAbut progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-tx4idbAbut .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-tx4idbAbut .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-tx4idbAbut .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-tx4idbAbut .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-tx4idbAbut .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-tx4idbAbut .progressbar-title p {
  color: #6d7a8c;
}
.cid-tx4idbAbut .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-tx4idbAbut .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-tx4idbAbut .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-tx4idbXYFF {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tx4idbXYFF h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tx4idbXYFF .container {
    position: relative;
  }
  .cid-tx4idbXYFF .row {
    margin: 0;
  }
  .cid-tx4idbXYFF h2 {
    margin: 0;
  }
}
.cid-tx4idbXYFF .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tx4idbXYFF .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-tx4idbXYFF h2 {
  text-align: center;
  color: #ffffff;
}
.cid-tx4idc9g9o {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-tx4idc9g9o .container-fluid {
  padding: 0 3rem;
}
.cid-tx4idc9g9o .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tx4idc9g9o .btn {
  margin-top: 0;
}
.cid-tx4idc9g9o .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tx4idc9g9o .container-fluid {
    padding: 0 1rem;
  }
  .cid-tx4idc9g9o .btn {
    margin-top: 0.4rem;
  }
  .cid-tx4idc9g9o .mbr-section-btn {
    margin: 0;
  }
}
.cid-tx4idc9g9o .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-tx4idcjzq8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tx4idcjzq8 .content {
    text-align: center;
  }
  .cid-tx4idcjzq8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tx4idcjzq8 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tx4idcjzq8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tx4idcjzq8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tx4idcjzq8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tx4idcjzq8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tx4idcjzq8 .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-tx4idcjzq8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tx4idcjzq8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tx4idcjzq8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tx4idcjzq8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tx4idcjzq8 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tx4idcjzq8 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tx4idcjzq8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tx4idcjzq8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tx4idcjzq8 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tx4idcDqes {
  z-index: 1000;
  width: 100%;
}
.cid-tx4idcDqes .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tx4idcDqes .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tx4idcDqes .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tx4idcDqes .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tx4idcDqes .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tx4idcDqes .container {
    padding: 0 1rem;
  }
}
.cid-tx4idcDqes .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tx4idcDqes .nav-link {
  position: relative;
}
.cid-tx4idcDqes .nav-link:hover {
  color: #82786e !important;
}
.cid-tx4idcDqes nav.navbar {
  position: fixed;
}
.cid-tx4idcDqes .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tx4idcDqes .navbar.opened {
  transition: all 0.3s;
}
.cid-tx4idcDqes .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tx4idcDqes .navbar .navbar-logo img {
  width: auto;
}
.cid-tx4idcDqes .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tx4idcDqes .navbar.collapsed {
  justify-content: center;
}
.cid-tx4idcDqes .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tx4idcDqes .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tx4idcDqes .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tx4idcDqes .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tx4idcDqes .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tx4idcDqes .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-tx4idcDqes .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tx4idcDqes .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tx4idcDqes .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tx4idcDqes .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tx4idcDqes .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tx4idcDqes .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tx4idcDqes .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tx4idcDqes .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-tx4idcDqes .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tx4idcDqes .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tx4idcDqes .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tx4idcDqes .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tx4idcDqes .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tx4idcDqes .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tx4idcDqes .navbar.navbar-short {
  min-height: 60px;
}
.cid-tx4idcDqes .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tx4idcDqes .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tx4idcDqes .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;
}
.cid-tx4idcDqes .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tx4idcDqes .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tx4idcDqes .dropdown-item:hover,
.cid-tx4idcDqes .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tx4idcDqes .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tx4idcDqes .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tx4idcDqes .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tx4idcDqes .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tx4idcDqes .dropdown-menu,
.cid-tx4idcDqes .navbar.opened {
  background: #000e13 !important;
}
.cid-tx4idcDqes .nav-item:focus,
.cid-tx4idcDqes .nav-link:focus {
  outline: none;
}
.cid-tx4idcDqes .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tx4idcDqes .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx4idcDqes .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tx4idcDqes .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tx4idcDqes .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tx4idcDqes .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tx4idcDqes .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tx4idcDqes .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tx4idcDqes .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tx4idcDqes .dropdown-item.active,
.cid-tx4idcDqes .dropdown-item:active {
  background-color: transparent;
}
.cid-tx4idcDqes .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tx4idcDqes .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tx4idcDqes .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tx4idcDqes .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tx4idcDqes .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tx4idcDqes .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tx4idcDqes ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tx4idcDqes .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tx4idcDqes button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tx4idcDqes button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tx4idcDqes button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tx4idcDqes button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx4idcDqes button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx4idcDqes button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tx4idcDqes nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx4idcDqes nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tx4idcDqes nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tx4idcDqes nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx4idcDqes .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tx4idcDqes a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tx4idcDqes .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tx4idcDqes .navbar {
    height: 70px;
  }
  .cid-tx4idcDqes .navbar.opened {
    height: auto;
  }
  .cid-tx4idcDqes .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tx4j7kbtBW {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-tx4j7kbtBW .row {
  flex-direction: row-reverse;
}
.cid-tx4j7kbtBW .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-tx4j7kbtBW .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-tx4j7kbtBW .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-tx4j7kbtBW .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-tx4j7kbtBW .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tx4j7kbtBW .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tx4j7kbtBW .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tx4j7kbtBW .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tx4j7kbtBW .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-tx4j7kbtBW .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-tx4j7kbtBW .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-tx4j7kbtBW .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-tx4j7kbtBW .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-tx4j7kbtBW .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-tx4j7kbtBW .plan .plan-list {
  margin-bottom: 15px;
}
.cid-tx4j7kbtBW .plan .plan-list .list-group {
  color: #82786e;
}
.cid-tx4j7kbtBW .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-tx4j7kbtBW .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tx4j7kbtBW .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tx4j7kbtBW .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-tx4j7kbtBW .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-tx4j7kbtBW .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tx4j7kbtBW .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tx4j7kbtBW .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-tx4j7kbtBW .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-tx4j7kbtBW * {
    text-align: center;
  }
}
.cid-tx4j7kbtBW .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-tx4j7kbtBW .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-tx4j7kbtBW .head_info .mbr-text {
  color: #ffffff;
}
.cid-tx4j7kbtBW .plan .plan-list .list-group,
.cid-tx4j7kbtBW .plan .mbr-section-btn {
  text-align: center;
}
.cid-tx4j7kbtBW .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-tx4j7kbtBW .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-tx4j7ksgPL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-tx4j7ksgPL .content {
    text-align: center;
  }
  .cid-tx4j7ksgPL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tx4j7ksgPL .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tx4j7ksgPL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tx4j7ksgPL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tx4j7ksgPL .google-map {
  height: 25rem;
  position: relative;
}
.cid-tx4j7ksgPL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tx4j7ksgPL .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-tx4j7ksgPL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tx4j7ksgPL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tx4j7ksgPL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tx4j7ksgPL .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tx4j7ksgPL .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tx4j7ksgPL .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tx4j7ksgPL .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tx4j7ksgPL .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tx4j7ksgPL .list {
  list-style-type: none;
  padding: 0;
}
.cid-tx4j7kJnry {
  z-index: 1000;
  width: 100%;
}
.cid-tx4j7kJnry .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tx4j7kJnry .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-tx4j7kJnry .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tx4j7kJnry .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tx4j7kJnry .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tx4j7kJnry .container {
    padding: 0 1rem;
  }
}
.cid-tx4j7kJnry .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-tx4j7kJnry .nav-link {
  position: relative;
}
.cid-tx4j7kJnry .nav-link:hover {
  color: #82786e !important;
}
.cid-tx4j7kJnry nav.navbar {
  position: fixed;
}
.cid-tx4j7kJnry .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-tx4j7kJnry .navbar.opened {
  transition: all 0.3s;
}
.cid-tx4j7kJnry .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tx4j7kJnry .navbar .navbar-logo img {
  width: auto;
}
.cid-tx4j7kJnry .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tx4j7kJnry .navbar.collapsed {
  justify-content: center;
}
.cid-tx4j7kJnry .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tx4j7kJnry .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tx4j7kJnry .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tx4j7kJnry .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tx4j7kJnry .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tx4j7kJnry .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-tx4j7kJnry .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tx4j7kJnry .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tx4j7kJnry .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tx4j7kJnry .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tx4j7kJnry .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tx4j7kJnry .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tx4j7kJnry .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tx4j7kJnry .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-tx4j7kJnry .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tx4j7kJnry .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tx4j7kJnry .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tx4j7kJnry .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tx4j7kJnry .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tx4j7kJnry .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tx4j7kJnry .navbar.navbar-short {
  min-height: 60px;
}
.cid-tx4j7kJnry .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tx4j7kJnry .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tx4j7kJnry .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;
}
.cid-tx4j7kJnry .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tx4j7kJnry .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tx4j7kJnry .dropdown-item:hover,
.cid-tx4j7kJnry .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-tx4j7kJnry .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tx4j7kJnry .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tx4j7kJnry .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-tx4j7kJnry .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tx4j7kJnry .dropdown-menu,
.cid-tx4j7kJnry .navbar.opened {
  background: #000e13 !important;
}
.cid-tx4j7kJnry .nav-item:focus,
.cid-tx4j7kJnry .nav-link:focus {
  outline: none;
}
.cid-tx4j7kJnry .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tx4j7kJnry .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx4j7kJnry .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tx4j7kJnry .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tx4j7kJnry .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tx4j7kJnry .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tx4j7kJnry .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tx4j7kJnry .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tx4j7kJnry .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tx4j7kJnry .dropdown-item.active,
.cid-tx4j7kJnry .dropdown-item:active {
  background-color: transparent;
}
.cid-tx4j7kJnry .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tx4j7kJnry .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tx4j7kJnry .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tx4j7kJnry .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-tx4j7kJnry .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tx4j7kJnry .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tx4j7kJnry ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tx4j7kJnry .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tx4j7kJnry button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tx4j7kJnry button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-tx4j7kJnry button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tx4j7kJnry button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx4j7kJnry button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx4j7kJnry button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tx4j7kJnry nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx4j7kJnry nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tx4j7kJnry nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tx4j7kJnry nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx4j7kJnry .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tx4j7kJnry a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tx4j7kJnry .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tx4j7kJnry .navbar {
    height: 70px;
  }
  .cid-tx4j7kJnry .navbar.opened {
    height: auto;
  }
  .cid-tx4j7kJnry .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toAscBDEaq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cursos-pagina-2-2000x1129.jpg");
}
.cid-toAscBDEaq .mbr-text,
.cid-toAscBDEaq .mbr-section-btn {
  color: #bbbbbb;
}
.cid-toAscBDEaq .mbr-section-subtitle {
  color: #55b4d4;
}
.cid-toAscBDEaq .mbr-section-title {
  color: #ffffff;
}
.cid-toAscC0Ref {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-toAscC0Ref .card-icon {
  font-size: 48px;
  color: #55b4d4;
  transition: color 0.3s;
}
.cid-toAscC0Ref .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-toAscC0Ref .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-toAscC0Ref .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #55b4d4;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-toAscC0Ref .card {
  padding: 0!important;
}
.cid-toAscC0Ref .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-toAscC0Ref .card-wrapper:hover {
  background: #55b4d4;
}
.cid-toAscC0Ref .card-wrapper:hover .card-icon {
  color: #001117;
}
.cid-toAscC0Ref .card-wrapper:hover .line {
  background: #001117;
}
.cid-toAscC0Ref .card1 {
  background: #001117;
}
.cid-toAscC0Ref .card2 {
  background: #001921;
}
.cid-toAscC0Ref .card3 {
  background: #00202b;
}
.cid-toAscC0Ref .card4 {
  background: #002836;
}
.cid-toAscC0Ref .card5 {
  background: #002f40;
}
.cid-toAscC0Ref .card6 {
  background: #00374a;
}
.cid-toAscC0Ref .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-toAscC0Ref .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-toAscCn24s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/dark-texture-watercolor-2000x1302.jpg");
}
@media (max-width: 991px) {
  .cid-toAscCn24s .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-toAscCn24s .row {
  flex-direction: row-reverse;
}
.cid-toAscCn24s img {
  width: 100%;
}
.cid-toAscCvtb1 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-toAscCvtb1 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-toAscCvtb1 .container {
    position: relative;
  }
  .cid-toAscCvtb1 .row {
    margin: 0;
  }
  .cid-toAscCvtb1 h2 {
    margin: 0;
  }
}
.cid-toAscCvtb1 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-toAscCvtb1 .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-toAscCvtb1 h2 {
  text-align: center;
  color: #ffffff;
}
.cid-toAscCFMDi {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-toAscCFMDi .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-toAscCFMDi .mbr-section-subtitle {
  color: #f5f7fa;
}
.cid-toAscCFMDi .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-toAscCFMDi .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-toAscCFMDi .mbr-text {
  color: #ffffff;
}
.cid-toAscCFMDi .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-toAscCFMDi .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #61728a;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-toAscCFMDi .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.cid-toAscCFMDi .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ffffff;
}
.cid-toAscCFMDi .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-toAscCFMDi .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-toAscCFMDi .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-toAscCFMDi .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #61728a;
}
@media (max-width: 992px) {
  .cid-toAscCFMDi .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-toAscCFMDi .buttons-wrap {
  text-align: center;
}
.cid-toAscCFMDi .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-toAscCFMDi .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-toAscCFMDi .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-toAscCFMDi .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-toAscCFMDi .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-toAscCUV6G {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #101010;
}
.cid-toAscCUV6G input,
.cid-toAscCUV6G textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  min-height: 3rem;
  padding: 20px 10px 20px 0px;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
}
.cid-toAscCUV6G input:focus,
.cid-toAscCUV6G textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-toAscCUV6G .form-control,
.cid-toAscCUV6G .field-input {
  padding: 20px 10px 20px 0px;
  background-color: #ffffff;
  border-color: #ececec;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-toAscCUV6G input::-webkit-input-placeholder,
.cid-toAscCUV6G textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-toAscCUV6G input:-moz-placeholder,
.cid-toAscCUV6G textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-toAscCUV6G .jq-selectbox li,
.cid-toAscCUV6G .jq-selectbox li {
  background-color: #ffffff;
}
.cid-toAscCUV6G .jq-selectbox li:hover,
.cid-toAscCUV6G .jq-selectbox li.selected {
  background-color: #ffffff;
}
.cid-toAscCUV6G .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-toAscCUV6G .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-toAscCUV6G .mbr-section-btn .btn-info {
  background-color: #28303f !important;
  border-color: #28303f !important;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 15px 30px !important;
  border-radius: 5px !important;
  font-weight: 500;
  line-height: 1.92;
}
.cid-toAscCUV6G .team-left-inner .featured-wrapper img {
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
}
.cid-toAscCUV6G .team-left-inner .team-info-block {
  padding: 30px;
  border-bottom: 1px solid #e5e8ef;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .team-title {
  color: #130947;
  font-weight: 800;
  margin-bottom: 5px;
  letter-spacing: -0.5px;
  line-height: 1.25;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .team-designation {
  color: #4f87fb;
  line-height: 1.625;
  margin-bottom: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .short-description p {
  line-height: 1.5;
  font-weight: 400;
  color: #6d7a8c;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .personal-title {
  color: #4f87fb;
  font-size: 22px !important;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .single-team-info {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 30px;
  line-height: 1.5;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .single-team-info label {
  display: inline-block;
  width: 110px;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .display-7 {
  font-size: 24px;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .display-4 {
  font-size: 16px;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .social span {
  font-size: 1.1rem;
  padding: 17px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  border-radius: 4px;
  color: #cebfaf;
  margin-right: 10px;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .social span:hover {
  background-color: #cebfaf;
  color: #000000;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-toAscCUV6G .team-left-inner .team-info-block:last-child {
  border: none;
}
.cid-toAscCUV6G .entry-content .text-box {
  padding: 0rem;
}
.cid-toAscCUV6G .entry-content .text-box .display-4 {
  font-size: 16px;
}
.cid-toAscCUV6G .entry-content .text-box .card-title {
  color: #130947;
  margin-bottom: 30px;
  font-weight: 700;
}
.cid-toAscCUV6G .entry-content .text-box .card-title.display-5 {
  font-size: 30px;
  line-height: 1.3;
  letter-spacing: -0.5px;
}
.cid-toAscCUV6G .entry-content .text-box .doc-descr {
  line-height: 1.5;
  margin-bottom: 35px;
  color: #6d7a8c;
}
.cid-toAscCUV6G .entry-content .capabilities {
  margin-bottom: 35px;
}
.cid-toAscCUV6G .entry-content .capabilities-title {
  color: #130947;
  line-height: 1.3;
  letter-spacing: -0.5px;
  margin-bottom: 30px;
}
.cid-toAscCUV6G .entry-content .capabilities .list {
  list-style-type: none;
  line-height: 1.5;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-toAscCUV6G .entry-content .capabilities .list li {
  margin-bottom: 15px;
  color: #6d7a8c;
}
.cid-toAscCUV6G .entry-content .capabilities .list li::before {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #4f87fb;
  content: '';
  margin-right: 10px;
  vertical-align: middle;
}
.cid-toAscCUV6G .entry-content .capabilities-text {
  color: #6d7a8c;
  padding-top: 10px;
}
.cid-toAscCUV6G .entry-content .capabilities .display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-toAscCUV6G .entry-content .contact {
  margin-top: 30px;
}
.cid-toAscCUV6G .entry-content .contact-title {
  margin-bottom: 30px;
  color: #130947;
}
.cid-toAscCUV6G .entry-content .contact .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  padding: 13px 22px;
  font-weight: 500;
  line-height: 2.3;
  letter-spacing: 1px;
  display: inline-flex;
}
.cid-toAscCUV6G .entry-content .contact .btn.display-4 {
  font-size: 13px;
}
.cid-toAscCUV6G .entry-content .contact .btn-black {
  background-color: #28303f !important;
  border-color: #28303f !important;
}
.cid-toAscCUV6G .entry-content .contact .btn-black:hover {
  background-color: #264d7b !important;
  border-color: #264d7b !important;
}
.cid-toAscCUV6G .progress_elements {
  margin: 0 auto;
  margin-top: 30px;
}
.cid-toAscCUV6G .progress_elements .title-wrap {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.cid-toAscCUV6G .progress_elements .title-wrap .progressbar-title p {
  margin-bottom: 0.5rem;
}
.cid-toAscCUV6G .progress_elements .progress {
  width: 100%;
  height: 6px;
  position: relative;
  overflow: visible;
}
.cid-toAscCUV6G .progress_elements .progress::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  top: -4px;
}
.cid-toAscCUV6G .progress_elements .progress-primary {
  background: rgba(206, 206, 206, 0.4);
  border: none;
  outline: none;
}
.cid-toAscCUV6G .progress_elements .progress1 progress::after {
  left: 63%;
  border: 3px solid #4f87fb;
}
.cid-toAscCUV6G .progress_elements .progress2 progress::after {
  left: 70%;
  border: 3px solid #4f87fb;
}
.cid-toAscCUV6G .progress_elements .progress3 progress::after {
  left: 78%;
  border: 3px solid #4f87fb;
}
.cid-toAscCUV6G .progress_elements .progress4 progress::after {
  left: 53%;
  border: 3px solid #4f87fb;
}
.cid-toAscCUV6G progress[value]::-webkit-progress-bar {
  background: rgba(255, 255, 255, 0.1);
}
.cid-toAscCUV6G .progress1 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAscCUV6G .progress2 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAscCUV6G .progress3 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAscCUV6G .progress4 progress::-webkit-progress-value {
  background: #4f87fb;
}
.cid-toAscCUV6G .progress-primary::-webkit-progress-bar {
  background: rgba(206, 206, 206, 0.4);
}
.cid-toAscCUV6G .progressbar-title p {
  color: #6d7a8c;
}
.cid-toAscCUV6G .entry-content .text-box .card-title {
  color: #ffffff;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .team-title {
  color: #ffffff;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .personal-title {
  color: #ffffff;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .team-designation {
  color: #ffffff;
}
.cid-toAscCUV6G .entry-content .text-box .doc-descr {
  color: #f3f3f3;
}
.cid-toAscCUV6G .team-left-inner .team-info-block .short-description p {
  color: #f3f3f3;
}
.cid-toAscDgQj7 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-toAscDgQj7 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-toAscDgQj7 .container {
    position: relative;
  }
  .cid-toAscDgQj7 .row {
    margin: 0;
  }
  .cid-toAscDgQj7 h2 {
    margin: 0;
  }
}
.cid-toAscDgQj7 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-toAscDgQj7 .mbr-text {
  margin-top: 1.4rem;
  text-align: center;
  color: #ffffff;
}
.cid-toAscDgQj7 h2 {
  text-align: center;
  color: #ffffff;
}
.cid-toAscDqGc7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #001117;
}
.cid-toAscDqGc7 .container-fluid {
  padding: 0 3rem;
}
.cid-toAscDqGc7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-toAscDqGc7 .btn {
  margin-top: 0;
}
.cid-toAscDqGc7 .media-container-column {
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-toAscDqGc7 .container-fluid {
    padding: 0 1rem;
  }
  .cid-toAscDqGc7 .btn {
    margin-top: 0.4rem;
  }
  .cid-toAscDqGc7 .mbr-section-btn {
    margin: 0;
  }
}
.cid-toAscDqGc7 .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-toAscDAMJt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-toAscDAMJt .content {
    text-align: center;
  }
  .cid-toAscDAMJt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-toAscDAMJt .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-toAscDAMJt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toAscDAMJt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-toAscDAMJt .google-map {
  height: 25rem;
  position: relative;
}
.cid-toAscDAMJt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-toAscDAMJt .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-toAscDAMJt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-toAscDAMJt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-toAscDAMJt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-toAscDAMJt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toAscDAMJt .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-toAscDAMJt .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-toAscDAMJt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toAscDAMJt .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toAscDAMJt .list {
  list-style-type: none;
  padding: 0;
}
.cid-toAscDTLUs {
  z-index: 1000;
  width: 100%;
}
.cid-toAscDTLUs .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-toAscDTLUs .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-toAscDTLUs .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-toAscDTLUs .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-toAscDTLUs .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-toAscDTLUs .container {
    padding: 0 1rem;
  }
}
.cid-toAscDTLUs .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-toAscDTLUs .nav-link {
  position: relative;
}
.cid-toAscDTLUs .nav-link:hover {
  color: #82786e !important;
}
.cid-toAscDTLUs nav.navbar {
  position: fixed;
}
.cid-toAscDTLUs .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-toAscDTLUs .navbar.opened {
  transition: all 0.3s;
}
.cid-toAscDTLUs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-toAscDTLUs .navbar .navbar-logo img {
  width: auto;
}
.cid-toAscDTLUs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toAscDTLUs .navbar.collapsed {
  justify-content: center;
}
.cid-toAscDTLUs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toAscDTLUs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toAscDTLUs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-toAscDTLUs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toAscDTLUs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toAscDTLUs .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-toAscDTLUs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toAscDTLUs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-toAscDTLUs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-toAscDTLUs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toAscDTLUs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toAscDTLUs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toAscDTLUs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toAscDTLUs .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-toAscDTLUs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-toAscDTLUs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toAscDTLUs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toAscDTLUs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toAscDTLUs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toAscDTLUs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-toAscDTLUs .navbar.navbar-short {
  min-height: 60px;
}
.cid-toAscDTLUs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-toAscDTLUs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-toAscDTLUs .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;
}
.cid-toAscDTLUs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-toAscDTLUs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-toAscDTLUs .dropdown-item:hover,
.cid-toAscDTLUs .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-toAscDTLUs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-toAscDTLUs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-toAscDTLUs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-toAscDTLUs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toAscDTLUs .dropdown-menu,
.cid-toAscDTLUs .navbar.opened {
  background: #000e13 !important;
}
.cid-toAscDTLUs .nav-item:focus,
.cid-toAscDTLUs .nav-link:focus {
  outline: none;
}
.cid-toAscDTLUs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toAscDTLUs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toAscDTLUs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-toAscDTLUs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toAscDTLUs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toAscDTLUs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toAscDTLUs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toAscDTLUs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toAscDTLUs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toAscDTLUs .dropdown-item.active,
.cid-toAscDTLUs .dropdown-item:active {
  background-color: transparent;
}
.cid-toAscDTLUs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toAscDTLUs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toAscDTLUs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toAscDTLUs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-toAscDTLUs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toAscDTLUs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toAscDTLUs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toAscDTLUs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toAscDTLUs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-toAscDTLUs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-toAscDTLUs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-toAscDTLUs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAscDTLUs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAscDTLUs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-toAscDTLUs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAscDTLUs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-toAscDTLUs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-toAscDTLUs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAscDTLUs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-toAscDTLUs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toAscDTLUs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toAscDTLUs .navbar {
    height: 70px;
  }
  .cid-toAscDTLUs .navbar.opened {
    height: auto;
  }
  .cid-toAscDTLUs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toAsATzheO {
  padding-top: 210px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/at-the-dentist-2021-08-29-16-28-35-utc-2000x1335.jpg");
}
.cid-toAsATzheO .row {
  flex-direction: row-reverse;
}
.cid-toAsATzheO .head_info {
  text-align: left;
  margin-bottom: 61px;
}
.cid-toAsATzheO .head_info .mbr-section-title {
  margin-bottom: 20px;
  color: #264d7b;
}
.cid-toAsATzheO .head_info .mbr-subtitle {
  color: #0095ff;
  margin-bottom: 10px;
}
.cid-toAsATzheO .head_info .mbr-text {
  margin-top: 20px;
  margin-bottom: 0;
  color: #82786e;
}
.cid-toAsATzheO .head_info .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-toAsATzheO .head_info .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-toAsATzheO .head_info .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-toAsATzheO .head_info .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-toAsATzheO .head_info .mbr-section-btn .btn-primary:hover {
  background-color: #0095ff !important;
  border-color: #0095ff !important;
  color: #ffffff !important;
}
.cid-toAsATzheO .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  padding: 42px 15px 55px;
}
.cid-toAsATzheO .plan .plan-title {
  color: #264d7b;
  margin-bottom: 32px;
}
.cid-toAsATzheO .plan .icon_box {
  display: block;
  text-align: center;
  padding-bottom: 17.5px;
}
.cid-toAsATzheO .plan .icon_box .ico1 {
  font-size: 79.5px;
  display: block;
  position: relative;
  color: #0095ff;
}
.cid-toAsATzheO .plan .plan-price .mbr-text {
  color: #264d7b;
  margin-bottom: 0;
}
.cid-toAsATzheO .plan .plan-list {
  margin-bottom: 15px;
}
.cid-toAsATzheO .plan .plan-list .list-group {
  color: #82786e;
}
.cid-toAsATzheO .plan .plan-list .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 5px 0;
}
.cid-toAsATzheO .plan .plan-list .list-group-item:before {
  color: #4f87fb;
  display: inline-block;
  content: "✓";
  text-align: center;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-toAsATzheO .plan .plan-list .list-group-item:last-child {
  border-radius: 8px;
}
.cid-toAsATzheO .plan .mbr-section-btn {
  margin-top: 17.5px;
  margin-bottom: 42px;
}
.cid-toAsATzheO .plan .mbr-section-btn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
}
.cid-toAsATzheO .plan .mbr-section-btn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-toAsATzheO .plan .mbr-section-btn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-toAsATzheO .plan .mbr-section-btn .btn-primary:hover {
  background-color: #28303f !important;
  color: #38c70c !important;
}
.cid-toAsATzheO .plan:hover .mbr-iconfont {
  -webkit-animation-name: pulse-shrink;
  animation-name: pulse-shrink;
  -webkit-animation-duration: .35s;
  animation-duration: .35s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
@-webkit-keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    transform: scale(0.9);
  }
}
@media (max-width: 768px) {
  .cid-toAsATzheO * {
    text-align: center;
  }
}
.cid-toAsATzheO .plan .plan-title {
  text-align: center;
  color: #272727;
}
.cid-toAsATzheO .head_info .mbr-section-title {
  color: #ffffff;
}
.cid-toAsATzheO .head_info .mbr-text {
  color: #ffffff;
}
.cid-toAsATzheO .plan .plan-list .list-group,
.cid-toAsATzheO .plan .mbr-section-btn {
  text-align: center;
}
.cid-toAsATzheO .plan .plan-price .mbr-text {
  color: #073b4c;
}
.cid-toAsATzheO .head_info .mbr-subtitle {
  color: #cebfaf;
}
.cid-toAsATUkHm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/an-empty-chair-in-the-dentist-39-s-office-empty-2021-08-31-12-00-55-utc-2000x1334.jpg");
}
@media (max-width: 767px) {
  .cid-toAsATUkHm .content {
    text-align: center;
  }
  .cid-toAsATUkHm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-toAsATUkHm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-toAsATUkHm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toAsATUkHm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-toAsATUkHm .google-map {
  height: 25rem;
  position: relative;
}
.cid-toAsATUkHm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-toAsATUkHm .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-toAsATUkHm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-toAsATUkHm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-toAsATUkHm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-toAsATUkHm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toAsATUkHm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-toAsATUkHm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-toAsATUkHm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toAsATUkHm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toAsATUkHm .list {
  list-style-type: none;
  padding: 0;
}
.cid-toAsAUbhpd {
  z-index: 1000;
  width: 100%;
}
.cid-toAsAUbhpd .menu-text {
  padding: 0 2rem;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-toAsAUbhpd .menu-text {
    text-align: center;
    padding: 0.5rem 1rem;
  }
}
.cid-toAsAUbhpd .iconfont-wrapper {
  color: #7edaf9 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 992px) {
  .cid-toAsAUbhpd .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-toAsAUbhpd .container {
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-toAsAUbhpd .container {
    padding: 0 1rem;
  }
}
.cid-toAsAUbhpd .menu-tite {
  background: #264d7b;
  width: 100%;
  padding: 0.4rem 1rem;
  text-align: center;
  color: #ffffff;
}
.cid-toAsAUbhpd .nav-link {
  position: relative;
}
.cid-toAsAUbhpd .nav-link:hover {
  color: #82786e !important;
}
.cid-toAsAUbhpd nav.navbar {
  position: fixed;
}
.cid-toAsAUbhpd .navbar {
  padding: 0!important;
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 14, 19, 0.5);
}
.cid-toAsAUbhpd .navbar.opened {
  transition: all 0.3s;
}
.cid-toAsAUbhpd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-toAsAUbhpd .navbar .navbar-logo img {
  width: auto;
}
.cid-toAsAUbhpd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toAsAUbhpd .navbar.collapsed {
  justify-content: center;
}
.cid-toAsAUbhpd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toAsAUbhpd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toAsAUbhpd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-toAsAUbhpd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toAsAUbhpd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toAsAUbhpd .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-toAsAUbhpd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toAsAUbhpd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-toAsAUbhpd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-toAsAUbhpd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toAsAUbhpd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toAsAUbhpd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toAsAUbhpd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toAsAUbhpd .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-toAsAUbhpd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-toAsAUbhpd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toAsAUbhpd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toAsAUbhpd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toAsAUbhpd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toAsAUbhpd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-toAsAUbhpd .navbar.navbar-short {
  min-height: 60px;
}
.cid-toAsAUbhpd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-toAsAUbhpd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-toAsAUbhpd .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;
}
.cid-toAsAUbhpd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-toAsAUbhpd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-toAsAUbhpd .dropdown-item:hover,
.cid-toAsAUbhpd .dropdown-item:focus {
  background: #264d7b !important;
  color: white !important;
}
.cid-toAsAUbhpd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-toAsAUbhpd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-toAsAUbhpd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 0.5em !important;
}
.cid-toAsAUbhpd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toAsAUbhpd .dropdown-menu,
.cid-toAsAUbhpd .navbar.opened {
  background: #000e13 !important;
}
.cid-toAsAUbhpd .nav-item:focus,
.cid-toAsAUbhpd .nav-link:focus {
  outline: none;
}
.cid-toAsAUbhpd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toAsAUbhpd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toAsAUbhpd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-toAsAUbhpd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toAsAUbhpd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toAsAUbhpd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toAsAUbhpd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toAsAUbhpd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toAsAUbhpd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toAsAUbhpd .dropdown-item.active,
.cid-toAsAUbhpd .dropdown-item:active {
  background-color: transparent;
}
.cid-toAsAUbhpd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toAsAUbhpd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toAsAUbhpd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toAsAUbhpd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000e13;
}
.cid-toAsAUbhpd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toAsAUbhpd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toAsAUbhpd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toAsAUbhpd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toAsAUbhpd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-toAsAUbhpd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c2f0ff;
}
.cid-toAsAUbhpd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-toAsAUbhpd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAsAUbhpd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-toAsAUbhpd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-toAsAUbhpd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAsAUbhpd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-toAsAUbhpd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-toAsAUbhpd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-toAsAUbhpd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-toAsAUbhpd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toAsAUbhpd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toAsAUbhpd .navbar {
    height: 70px;
  }
  .cid-toAsAUbhpd .navbar.opened {
    height: auto;
  }
  .cid-toAsAUbhpd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
