.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper,
.item-wrapper .mbr-overlay {
  border-radius: 0 !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 4.2rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.25rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 3.4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.25rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.36rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.94rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.72rem;
    font-size: calc( 1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.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))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.94rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.12rem + (4.2 - 2.12) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2.72rem;
    font-size: calc( 1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #ec008a !important;
}
.bg-success {
  background-color: #000000 !important;
}
.bg-info {
  background-color: #ec008a !important;
}
.bg-warning {
  background-color: #ffffff !important;
}
.bg-danger {
  background-color: #f7f7f7 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ec008a !important;
  border-color: #ec008a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #ff20a2 !important;
  border-color: #ff20a2 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ff20a2 !important;
  border-color: #ff20a2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #4552ff !important;
  border-color: #4552ff !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #7881ff !important;
  border-color: #7881ff !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #7881ff !important;
  border-color: #7881ff !important;
}
.btn-info,
.btn-info:active {
  background-color: #ec008a !important;
  border-color: #ec008a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #ff20a2 !important;
  border-color: #ff20a2 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #ff20a2 !important;
  border-color: #ff20a2 !important;
}
.btn-success,
.btn-success:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7 !important;
  color: #787878 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #787878 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #ec008a;
  color: #ec008a;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #950057 !important;
  background-color: transparent !important;
  border-color: #950057 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ec008a !important;
  border-color: #ec008a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #4552ff;
  color: #4552ff;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #0011ed !important;
  background-color: transparent !important;
  border-color: #0011ed !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #4552ff !important;
  border-color: #4552ff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #ec008a;
  color: #ec008a;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #950057 !important;
  background-color: transparent !important;
  border-color: #950057 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ec008a !important;
  border-color: #ec008a !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #f7f7f7;
  color: #f7f7f7;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #cccccc !important;
  background-color: transparent !important;
  border-color: #cccccc !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #787878 !important;
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #ec008a !important;
}
.text-secondary {
  color: #4552ff !important;
}
.text-success {
  color: #000000 !important;
}
.text-info {
  color: #ec008a !important;
}
.text-warning {
  color: #ffffff !important;
}
.text-danger {
  color: #f7f7f7 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #86004e !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #0010de !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #86004e !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #cccccc !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #c4c4c4 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #ec008a;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ec008a;
}
.alert-warning {
  background-color: #ffffff;
}
.alert-danger {
  background-color: #f7f7f7;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ec008a;
  border-color: #ec008a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #ec008a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffb9e2;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffb9e2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #ec008a !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #ec008a;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ec008a;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ec008a;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ec008a;
  border-bottom-color: #ec008a;
}
.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: #ec008a !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: #4552ff !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='%23ec008a' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uD2QLg4z5g {
  padding-top: 8rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/obrian-website-image.jpeg");
}
.cid-uD2QLg4z5g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD2QLg4z5g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uD2QLg4z5g .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uD2QLg4z5g .row {
  flex-direction: row-reverse;
}
.cid-uD2QLg4z5g .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uD2QLg4z5g .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uD2QLg4z5g .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uD2QLg4z5g .mbr-section-title {
  color: #ec008a;
  text-align: center;
}
.cid-uD2QLg4z5g .mbr-text,
.cid-uD2QLg4z5g .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uEsp04D6F0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ec008a;
}
.cid-uEsp04D6F0 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ec008a;
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uEsp04D6F0 .card-text {
  color: #777777;
}
.cid-uEsp04D6F0 .link {
  font-size: 2rem;
  margin-right: 1rem;
  border: 1px solid #efefef;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0rem;
}
.cid-uEsp04D6F0 .wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-uEsp04D6F0 .card-link {
  opacity: 0;
  color: #ec008a;
  transition: all 0.3s;
  transform: translateX(-10px);
  text-align: left;
}
.cid-uEsp04D6F0 .card-wrapper {
  padding: 3rem;
  transition: all 0.3s;
  background: #232323;
  position: relative;
}
.cid-uEsp04D6F0 .card-wrapper:before {
  position: absolute;
  right: -100px;
  bottom: -100px;
  content: '';
  transition: all 0.3s;
  width: 200px;
  height: 200px;
  background: #ec008a;
  transform: rotate(45deg);
  opacity: 0.1;
}
.cid-uEsp04D6F0 .card-wrapper:hover {
  background: #f7f7f7;
}
.cid-uEsp04D6F0 .card-wrapper:hover:before {
  opacity: 1;
}
.cid-uEsp04D6F0 .card-wrapper:hover .card-title,
.cid-uEsp04D6F0 .card-wrapper:hover .card-text,
.cid-uEsp04D6F0 .card-wrapper:hover .mbr-iconfont {
  color: #ec008a !important;
}
.cid-uEsp04D6F0 .card-wrapper:hover .card-link {
  opacity: 1;
  transform: translateX(0px);
}
@media (max-width: 767px) {
  .cid-uEsp04D6F0 .card-wrapper {
    padding: 2rem 1rem;
    background: #f7f7f7;
  }
  .cid-uEsp04D6F0 .card-wrapper:before {
    opacity: 1;
  }
  .cid-uEsp04D6F0 .card-wrapper .card-title,
  .cid-uEsp04D6F0 .card-wrapper .card-text,
  .cid-uEsp04D6F0 .card-wrapper .mbr-iconfont {
    color: #ec008a !important;
  }
  .cid-uEsp04D6F0 .card-wrapper .card-link {
    opacity: 1;
    transform: translateX(0px);
  }
}
.cid-uEsp04D6F0 .center {
  background: #f7f7f7;
}
.cid-uEsp04D6F0 .center:before {
  opacity: 1;
}
.cid-uEsp04D6F0 .center .card-title,
.cid-uEsp04D6F0 .center .card-text,
.cid-uEsp04D6F0 .center .mbr-iconfont {
  color: #ec008a !important;
}
.cid-uEsp04D6F0 .center .card-link {
  opacity: 1;
  transform: translateX(0px);
}
.cid-uEsp04D6F0 .row {
  justify-content: center;
}
.cid-uEsp04D6F0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEsp04D6F0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEsp04D6F0 .mbr-section-title {
  color: #ffffff;
}
.cid-uEsp04D6F0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uEsp04D6F0 .card-title,
.cid-uEsp04D6F0 .iconfont-wrapper {
  text-align: center;
}
.cid-uDl9iVtp2C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ec008a;
}
.cid-uDl9iVtp2C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDl9iVtp2C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDl9iVtp2C .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDl9iVtp2C .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDl9iVtp2C .mbr-iconfont {
  font-size: 3rem;
  color: #ffffff;
  padding-right: 2rem;
}
.cid-uDl9iVtp2C .content-head {
  max-width: 800px;
}
.cid-uDl9iVtp2C .mbr-section-subtitle {
  color: #edefeb;
  text-align: center;
}
.cid-uDl9iVtp2C .mbr-section-title {
  color: #f7f7f7;
}
.cid-uDl9iVtp2C .card-text {
  color: #edefeb;
}
.cid-uEsoX9nPHV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ec008a;
}
.cid-uEsoX9nPHV .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uEsoX9nPHV .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 10px;
  padding: 1rem;
  background: #ec008a;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uEsoX9nPHV .card-title,
.cid-uEsoX9nPHV .card-box {
  color: #ffffff;
}
.cid-uEsoX9nPHV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEsoX9nPHV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uRLLCcacVo {
  display: flex;
  padding-top: 17rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/screenshot-2025-03-11-at-12.14.52-2288x1164.jpeg");
}
.cid-uRLLCcacVo .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uRLLCcacVo {
    align-items: flex-end;
  }
  .cid-uRLLCcacVo .row {
    justify-content: center;
  }
  .cid-uRLLCcacVo .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uRLLCcacVo .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uRLLCcacVo {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uRLLCcacVo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uRLLCcacVo .content-wrap {
    width: 100%;
  }
}
.cid-uRLLCcacVo .mbr-section-title,
.cid-uRLLCcacVo .mbr-section-subtitle {
  text-align: center;
}
.cid-uRLLCcacVo .mbr-text,
.cid-uRLLCcacVo .mbr-section-btn {
  text-align: right;
}
.cid-uRLLCcacVo .mbr-section-title {
  text-align: center;
  color: #ec008a;
}
.cid-uRLLCcacVo .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uZRZoKFt4K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZRZoKFt4K h6 {
  line-height: 1.2;
}
.cid-uZRZoKFt4K img,
.cid-uZRZoKFt4K .item-img {
  width: 100%;
  height: 100%;
}
.cid-uZRZoKFt4K .item:focus,
.cid-uZRZoKFt4K span:focus {
  outline: none;
}
.cid-uZRZoKFt4K .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uZRZoKFt4K .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uZRZoKFt4K .mbr-section-title {
  color: #ec008a;
}
.cid-uZRZoKFt4K .mbr-text,
.cid-uZRZoKFt4K .mbr-section-btn {
  color: #000000;
}
.cid-uZRZoKFt4K .item-title {
  color: #000000;
  text-align: center;
}
.cid-uZRZoKFt4K .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uZRZoKFt4K .item-text {
  color: #000000;
  text-align: center;
}
.cid-uZRZoKFt4K .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uZRZoKFt4K .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uZRZoKFt4K .mbr-section-subtitle {
  color: #000000;
}
.cid-uSk10smtwu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSk10smtwu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSk10smtwu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSk10smtwu .row {
  justify-content: space-between;
}
.cid-uSk10smtwu .row .card {
  justify-content: center;
}
.cid-uSk10smtwu .tabs-wrapper {
  border-bottom: none;
  margin-bottom: 40px;
}
.cid-uSk10smtwu .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uSk10smtwu .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  display: block;
  margin: 0 20px 20px 0;
}
.cid-uSk10smtwu .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  display: flex;
  color: #0f0f0f;
  padding: 8px 42px;
  border: 1px solid #ffffff;
  transition: all 0.3s ease-in-out;
  align-items: center;
  justify-content: center;
  background-color: transparent;
}
.cid-uSk10smtwu .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  background-color: #ffffff;
  border: 1px solid #ec008a;
}
.cid-uSk10smtwu .tab-content .tab-pane .item-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uSk10smtwu .tab-content .tab-pane .item-title {
    margin-bottom: 40px;
  }
}
.cid-uSk10smtwu .tab-content .tab-pane .item-content {
  display: flex;
  justify-content: space-between;
  border: none;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uSk10smtwu .tab-content .tab-pane .item-content {
    display: block;
  }
}
.cid-uSk10smtwu .tab-content .tab-pane .item-content .image-wrap {
  width: 50%;
  padding-right: 75px;
}
@media (max-width: 992px) {
  .cid-uSk10smtwu .tab-content .tab-pane .item-content .image-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 40px;
  }
}
.cid-uSk10smtwu .tab-content .tab-pane .item-content .image-wrap img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uSk10smtwu .tab-content .tab-pane .item-content .image-wrap img {
    height: 300px;
  }
}
.cid-uSk10smtwu .tab-content .tab-pane .item-content .text-wrapper {
  width: 50%;
  padding-left: 75px;
}
@media (max-width: 992px) {
  .cid-uSk10smtwu .tab-content .tab-pane .item-content .text-wrapper {
    padding-left: 0;
    width: 100%;
  }
}
.cid-uSk10smtwu .tab-content .tab-pane .item-content .text-wrapper .item-text {
  margin-bottom: 14px;
}
.cid-uSk10smtwu .item-title {
  color: #0f0f0f;
}
.cid-uSk10smtwu .item-text {
  color: #666666;
}
.cid-uSk10smtwu .item-title,
.cid-uSk10smtwu .tabs-wrapper {
  color: #ec008a;
}
.cid-uSk10smtwu .item-text,
.cid-uSk10smtwu .text-wrapper {
  color: #000000;
}
.cid-uCLvutpsPr {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uCLvutpsPr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uCLvutpsPr {
    align-items: flex-end;
  }
  .cid-uCLvutpsPr .row {
    justify-content: center;
  }
  .cid-uCLvutpsPr .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uCLvutpsPr .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uCLvutpsPr {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uCLvutpsPr .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uCLvutpsPr .content-wrap {
    width: 100%;
  }
}
.cid-uCLvutpsPr .mbr-section-title,
.cid-uCLvutpsPr .mbr-section-subtitle {
  text-align: center;
}
.cid-uCLvutpsPr .mbr-text,
.cid-uCLvutpsPr .mbr-section-btn {
  text-align: right;
}
.cid-uCLvutpsPr .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uCLvutpsPr .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uCMnX51txZ {
  display: flex;
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/obrian-website-image.jpeg");
}
.cid-uCMnX51txZ .mbr-overlay {
  background-color: #ec008a;
  opacity: 0.8;
}
.cid-uCMnX51txZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCMnX51txZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCMnX51txZ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uCMnX51txZ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uCMnX51txZ {
    align-items: center;
  }
  .cid-uCMnX51txZ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uCMnX51txZ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uCMnX51txZ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uCMnX51txZ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uCMnX51txZ .content-wrap {
    width: 100%;
  }
}
.cid-uCMnX51txZ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uCMnX51txZ .mbr-text,
.cid-uCMnX51txZ .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uPjHH6C2wJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPjHH6C2wJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjHH6C2wJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjHH6C2wJ .timeline-element {
  position: relative;
}
.cid-uPjHH6C2wJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uPjHH6C2wJ .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #ec008a;
  top: 30px;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-uPjHH6C2wJ .iconBackground {
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-uPjHH6C2wJ .iconBackground {
    left: 50%;
  }
}
.cid-uPjHH6C2wJ .row:after {
  content: "";
  position: absolute;
  background-color: #ec008a;
  width: 2px;
  top: 50px;
  height: calc(100% - 10px);
}
@media (max-width: 767px) {
  .cid-uPjHH6C2wJ .row:after {
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-uPjHH6C2wJ .row:after {
    left: 50%;
  }
}
.cid-uPjHH6C2wJ .row:nth-child(odd) .mbr-timeline-date {
  text-align: right;
}
@media (max-width: 767px) {
  .cid-uPjHH6C2wJ .row:nth-child(even) {
    flex-direction: column-reverse;
  }
}
@media (max-width: 767px) {
  .cid-uPjHH6C2wJ .timeline-date-wrapper,
  .cid-uPjHH6C2wJ .timeline-text-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-uPjHH6C2wJ .mbr-timeline-date {
    text-align: left !important;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uPjHH6C2wJ .timeline-date-wrapper,
  .cid-uPjHH6C2wJ .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uPjHH6C2wJ .timeline-date-wrapper,
  .cid-uPjHH6C2wJ .timeline-text-wrapper {
    padding: 2rem;
  }
}
.cid-uPjHH6C2wJ .mbr-section-title {
  color: #ec008a;
}
.cid-uPjHH6C2wJ .mbr-timeline-title {
  color: #ec008a;
}
.cid-uCLTWYAED0 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uCLTWYAED0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uCLTWYAED0 {
    align-items: flex-end;
  }
  .cid-uCLTWYAED0 .row {
    justify-content: center;
  }
  .cid-uCLTWYAED0 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uCLTWYAED0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uCLTWYAED0 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uCLTWYAED0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uCLTWYAED0 .content-wrap {
    width: 100%;
  }
}
.cid-uCLTWYAED0 .mbr-section-title,
.cid-uCLTWYAED0 .mbr-section-subtitle {
  text-align: center;
}
.cid-uCLTWYAED0 .mbr-text,
.cid-uCLTWYAED0 .mbr-section-btn {
  text-align: right;
}
.cid-uCLTWYAED0 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uCLTWYAED0 .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uCM4iDYPef {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/obrian-website-image.jpeg");
}
.cid-uCM4iDYPef .mbr-overlay {
  background-color: #edefeb;
  opacity: 0.6;
}
.cid-uCM4iDYPef .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uCM4iDYPef .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uCM4iDYPef {
    align-items: center;
  }
  .cid-uCM4iDYPef .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uCM4iDYPef .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uCM4iDYPef {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uCM4iDYPef .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uCM4iDYPef .content-wrap {
    width: 100%;
  }
}
.cid-uCM4iDYPef .mbr-section-title {
  text-align: left;
  color: #ec008a;
}
.cid-uCM4iDYPef .mbr-text,
.cid-uCM4iDYPef .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uCM4iDYPef .mbr-description {
  text-align: left;
  color: #ffffff;
}
.cid-uCM4Jwgrgg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uCM4Jwgrgg .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uCM4Jwgrgg .google-map {
  height: 400px;
  position: relative;
  margin-bottom: 1.5rem;
}
.cid-uCM4Jwgrgg .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uCM4Jwgrgg .google-map iframe {
    min-height: 350px;
  }
}
.cid-uCM4Jwgrgg .google-map [data-state-details] {
  color: #6b6763;
  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-uCM4Jwgrgg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uCM4Jwgrgg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uCM4Jwgrgg .content-head {
  max-width: 800px;
}
.cid-uCM4Jwgrgg .mbr-section-title {
  color: #ec008a;
}
.cid-uCM4Jwgrgg .mbr-section-subtitle {
  color: #000000;
}
.cid-uCM4iFbsCA {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uCM4iFbsCA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uCM4iFbsCA {
    align-items: flex-end;
  }
  .cid-uCM4iFbsCA .row {
    justify-content: center;
  }
  .cid-uCM4iFbsCA .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uCM4iFbsCA .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uCM4iFbsCA {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uCM4iFbsCA .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uCM4iFbsCA .content-wrap {
    width: 100%;
  }
}
.cid-uCM4iFbsCA .mbr-section-title,
.cid-uCM4iFbsCA .mbr-section-subtitle {
  text-align: center;
}
.cid-uCM4iFbsCA .mbr-text,
.cid-uCM4iFbsCA .mbr-section-btn {
  text-align: right;
}
.cid-uCM4iFbsCA .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uCM4iFbsCA .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uCMBIcwpu7 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uCMBIcwpu7 .row {
  flex-direction: row-reverse;
}
.cid-uCMBIcwpu7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCMBIcwpu7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCMBIcwpu7 .mbr-side-description {
  text-align: left;
  color: #ec008a;
}
.cid-uCMBIcwpu7 .mbr-description {
  color: #757b62;
  text-align: center;
}
.cid-v1FQsarqEI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1FQsarqEI h6 {
  line-height: 1.2;
}
.cid-v1FQsarqEI img,
.cid-v1FQsarqEI .item-img {
  width: 100%;
  height: 100%;
}
.cid-v1FQsarqEI .item:focus,
.cid-v1FQsarqEI span:focus {
  outline: none;
}
.cid-v1FQsarqEI .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-v1FQsarqEI .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-v1FQsarqEI .mbr-section-title {
  color: #ec008a;
}
.cid-v1FQsarqEI .mbr-text,
.cid-v1FQsarqEI .mbr-section-btn {
  color: #000000;
}
.cid-v1FQsarqEI .item-title {
  color: #000000;
  text-align: center;
}
.cid-v1FQsarqEI .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v1FQsarqEI .item-text {
  color: #000000;
  text-align: center;
}
.cid-v1FQsarqEI .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-v1FQsarqEI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v1FQsarqEI .mbr-section-subtitle {
  color: #000000;
}
.cid-v1FQsarqEI .item-title,
.cid-v1FQsarqEI .mbr-section-btn {
  color: #ec008a;
}
.cid-uCMz3fYTOf {
  display: flex;
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uCMz3fYTOf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uCMz3fYTOf {
    align-items: flex-end;
  }
  .cid-uCMz3fYTOf .row {
    justify-content: center;
  }
  .cid-uCMz3fYTOf .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uCMz3fYTOf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uCMz3fYTOf {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uCMz3fYTOf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uCMz3fYTOf .content-wrap {
    width: 100%;
  }
}
.cid-uCMz3fYTOf .mbr-section-title,
.cid-uCMz3fYTOf .mbr-section-subtitle {
  text-align: center;
}
.cid-uCMz3fYTOf .mbr-text,
.cid-uCMz3fYTOf .mbr-section-btn {
  text-align: right;
}
.cid-uCMz3fYTOf .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uCMz3fYTOf .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uD3Gs6dqiz {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uD3Gs6dqiz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3Gs6dqiz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uD3Gs6dqiz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uD3Gs6dqiz .row {
  flex-direction: row-reverse;
}
.cid-uD3Gs6dqiz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uD3Gs6dqiz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uD3Gs6dqiz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uD3Gs6dqiz .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uD3Gs6dqiz .mbr-text,
.cid-uD3Gs6dqiz .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uEsJYVFkIL {
  padding-top: 11rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEsJYVFkIL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEsJYVFkIL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEsJYVFkIL .container-fluid {
  padding: 0 48px;
}
@media (max-width: 992px) {
  .cid-uEsJYVFkIL .container-fluid {
    padding: 0 34px;
  }
}
@media (max-width: 768px) {
  .cid-uEsJYVFkIL .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uEsJYVFkIL .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uEsJYVFkIL .container {
    padding: 0 16px;
  }
}
.cid-uEsJYVFkIL .row {
  justify-content: center;
  margin: 0;
}
.cid-uEsJYVFkIL .item {
  margin-bottom: 64px;
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-uEsJYVFkIL .item {
    padding: 0 16px;
    margin-bottom: 32px;
  }
}
.cid-uEsJYVFkIL .item:focus .item-wrapper .item-img .image-wrap img,
.cid-uEsJYVFkIL .item:hover .item-wrapper .item-img .image-wrap img {
  transform: scale(1.05);
}
.cid-uEsJYVFkIL .item:focus .item-wrapper .item-content .card-title,
.cid-uEsJYVFkIL .item:hover .item-wrapper .item-content .card-title {
  text-decoration-color: #ec008a;
}
.cid-uEsJYVFkIL .item .item-wrapper .item-img {
  border: 1px solid #ec008a;
  border-radius: 1rem;
  padding: 10px;
  margin-bottom: 16px;
}
.cid-uEsJYVFkIL .item .item-wrapper .item-img .image-wrap {
  overflow: hidden;
  border-radius: 1rem;
}
.cid-uEsJYVFkIL .item .item-wrapper .item-img .image-wrap img {
  height: 500px;
  object-fit: cover;
  border-radius: 0 !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uEsJYVFkIL .item .item-wrapper .item-img .image-wrap img {
    height: 350px;
  }
}
.cid-uEsJYVFkIL .item .item-wrapper .item-content .date-wrapper {
  margin-bottom: 10px;
}
.cid-uEsJYVFkIL .item .item-wrapper .item-content .date-wrapper .date-wrap {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uEsJYVFkIL .item .item-wrapper .item-content .date-wrapper .date-wrap .mbr-tag {
  margin-bottom: 0;
  padding: 4px 12px;
  border-radius: 3rem;
  border: 1px solid #ec008a;
  margin-right: 16px;
}
.cid-uEsJYVFkIL .item .item-wrapper .item-content .date-wrapper .date-wrap .mbr-date {
  margin-bottom: 0;
}
.cid-uEsJYVFkIL .item .item-wrapper .item-content .card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-uEsJYVFkIL .item a {
  display: block;
}
.cid-uEsJYVFkIL .mbr-tag {
  color: #000000;
}
.cid-uEsJYVFkIL .mbr-date {
  color: #000000;
}
.cid-uEsJYVFkIL .card-title {
  color: #ec008a;
}
.cid-uEsJYVFkIL .mbr-tag,
.cid-uEsJYVFkIL .date-wrapper {
  color: #ec008a;
}
.cid-uEsJYVFkIL .mbr-date,
.cid-uEsJYVFkIL .date-wrapper {
  color: #000000;
}
.cid-v28ZoPdD23 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
.cid-v28ZoPdD23 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v28ZoPdD23 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v28ZoPdD23 .content-wrapper {
  margin-bottom: 44px;
}
@media (max-width: 992px) {
  .cid-v28ZoPdD23 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v28ZoPdD23 .content-wrapper .label-wrapper {
  margin-bottom: 32px;
}
.cid-v28ZoPdD23 .content-wrapper .label-wrapper .label-wrap {
  display: inline-flex;
  align-items: center;
  padding: 4px 12px;
  background-color: #f5f5f5;
  border-top: 2px solid #ffffff;
  box-shadow: 0 8px 20px -8px #9c9c9c;
}
.cid-v28ZoPdD23 .content-wrapper .label-wrapper .label-wrap .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  display: inline-block;
  margin-right: 8px;
}
.cid-v28ZoPdD23 .content-wrapper .label-wrapper .label-wrap .mbr-label {
  margin-bottom: 0;
}
.cid-v28ZoPdD23 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 16px;
  position: relative;
  background-image: linear-gradient(-180deg, #f5f5f5, #000000 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v28ZoPdD23 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-v28ZoPdD23 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v28ZoPdD23 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v28ZoPdD23 .items-wrapper {
  margin: 0 -12px;
  justify-content: center;
}
.cid-v28ZoPdD23 .items-wrapper .item {
  padding: 0 12px;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-v28ZoPdD23 .items-wrapper .item {
    margin-bottom: 18px;
  }
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper {
  height: 100%;
  background-color: #f5f5f5;
  border-top: 3px solid #ffffff;
  box-shadow: 0 8px 15px -8px #9c9c9c;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-v28ZoPdD23 .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .icon-wrapper {
  margin-bottom: 24px;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 72px;
  height: 64px;
  font-size: 34px;
  background-image: linear-gradient(#000000 30%, #f5f5f5 130%);
  box-shadow: 0 8px 24px -5px #515151;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 10px;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 10px;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .middle-border {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 2px;
  background-color: #e8e8e8;
  margin-top: 24px;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-content .item-number {
  margin-top: 24px;
  margin-bottom: 0;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-img {
  margin-top: 24px;
}
.cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-img img {
  width: 100%;
  height: 240px;
  object-fit: cover;
  box-shadow: 0 8px 20px -8px #515151;
}
@media (max-width: 992px) {
  .cid-v28ZoPdD23 .items-wrapper .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-v28ZoPdD23 .mbr-label,
.cid-v28ZoPdD23 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-v28ZoPdD23 .mbr-section-title,
.cid-v28ZoPdD23 .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-v28ZoPdD23 .mbr-text,
.cid-v28ZoPdD23 .text-wrapper {
  color: #515151;
  text-align: center;
}
.cid-v28ZoPdD23 .item-title {
  color: #000000;
}
.cid-v28ZoPdD23 .item-text {
  color: #515151;
}
.cid-v28ZoPdD23 .item-number {
  color: #000000;
}
.cid-v28ZoPdD23 .item-title,
.cid-v28ZoPdD23 .mbr-section-btn,
.cid-v28ZoPdD23 .icon-wrapper {
  color: #ec008a;
}
.cid-uFpjhx2zmP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f5f5f5;
}
.cid-uFpjhx2zmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpjhx2zmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpjhx2zmP .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFpjhx2zmP .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFpjhx2zmP .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFpjhx2zmP .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFpjhx2zmP .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFpjhx2zmP .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFpjhx2zmP .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uFpjhx2zmP .bg-linkedin:hover {
  background: #005582;
}
.cid-uFpjhx2zmP .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFpjhx2zmP [class^="socicon-"]:before,
.cid-uFpjhx2zmP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFpjhx2zmP .mbr-section-title,
.cid-uFpjhx2zmP .social-list {
  color: #ec008a;
}
.cid-uCMVWqkTkh {
  display: flex;
  padding-top: 11rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uCMVWqkTkh .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uCMVWqkTkh {
    align-items: flex-end;
  }
  .cid-uCMVWqkTkh .row {
    justify-content: center;
  }
  .cid-uCMVWqkTkh .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uCMVWqkTkh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uCMVWqkTkh {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uCMVWqkTkh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uCMVWqkTkh .content-wrap {
    width: 100%;
  }
}
.cid-uCMVWqkTkh .mbr-section-title,
.cid-uCMVWqkTkh .mbr-section-subtitle {
  text-align: center;
}
.cid-uCMVWqkTkh .mbr-text,
.cid-uCMVWqkTkh .mbr-section-btn {
  text-align: right;
}
.cid-uCMVWqkTkh .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uCMVWqkTkh .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uNCMmD89in {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uNCMmD89in .container {
    padding: 0 16px;
  }
}
.cid-uNCMmD89in .container-content {
  padding: 0;
}
.cid-uNCMmD89in .container-content .row {
  margin: 0;
}
.cid-uNCMmD89in .container-content .row .card {
  padding: 0;
}
.cid-uNCMmD89in .mbr-section-title {
  margin-bottom: 120px;
  color: #ec008a;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uNCMmD89in .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-uNCMmD89in .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-uNCMmD89in .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uNCMmD89in .embla__slide .slide-content {
  width: 100%;
}
.cid-uNCMmD89in .embla__slide .slide-content .item-wrapper {
  display: flex;
}
@media (max-width: 992px) {
  .cid-uNCMmD89in .embla__slide .slide-content .item-wrapper {
    display: block;
  }
}
.cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  width: 30%;
  background-color: #ec008a;
  padding: 48px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-content {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-content {
    padding: 32px 16px;
  }
}
.cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-content .card-title {
  margin-bottom: 24px;
}
.cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-content .card-date {
  margin-bottom: 0;
}
.cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-img {
  width: 70%;
}
@media (max-width: 992px) {
  .cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-img {
    width: 100%;
  }
}
.cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-img img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uNCMmD89in .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uNCMmD89in .embla__button--next,
.cid-uNCMmD89in .embla__button--prev {
  display: flex;
}
.cid-uNCMmD89in .embla__button {
  bottom: 3rem;
  width: 30px;
  height: 30px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: #ec008a !important;
  color: #4552ff !important;
  border: none !important;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uNCMmD89in .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uNCMmD89in .embla__button:hover {
  box-shadow: inset 0 -31px 0 #ec008a;
}
.cid-uNCMmD89in .embla__button.embla__button--prev {
  right: 7rem;
}
@media (max-width: 992px) {
  .cid-uNCMmD89in .embla__button.embla__button--prev {
    right: auto;
    left: 48px;
  }
}
.cid-uNCMmD89in .embla__button.embla__button--next {
  right: 48px;
}
.cid-uNCMmD89in .embla {
  position: relative;
  width: 100%;
}
.cid-uNCMmD89in .embla::before {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 4px;
  width: 100%;
  background-color: #706cff;
}
.cid-uNCMmD89in .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-uNCMmD89in .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uNCMmD89in .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uNCMmD89in .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uNCMmD89in .card-title {
  color: #ffffff;
}
.cid-uNCMmD89in .card-desc {
  color: #000000;
}
.cid-uNCMmD89in .card-date {
  color: #ffffff;
  text-align: center;
}
.cid-uZS0TN7M9g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZS0TN7M9g h6 {
  line-height: 1.2;
}
.cid-uZS0TN7M9g img,
.cid-uZS0TN7M9g .item-img {
  width: 100%;
  height: 100%;
}
.cid-uZS0TN7M9g .item:focus,
.cid-uZS0TN7M9g span:focus {
  outline: none;
}
.cid-uZS0TN7M9g .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uZS0TN7M9g .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uZS0TN7M9g .mbr-section-title {
  color: #ec008a;
}
.cid-uZS0TN7M9g .mbr-text,
.cid-uZS0TN7M9g .mbr-section-btn {
  color: #000000;
}
.cid-uZS0TN7M9g .item-title {
  color: #000000;
  text-align: center;
}
.cid-uZS0TN7M9g .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uZS0TN7M9g .item-text {
  color: #000000;
  text-align: center;
}
.cid-uZS0TN7M9g .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uZS0TN7M9g .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uZS0TN7M9g .mbr-section-subtitle {
  color: #000000;
}
.cid-uD3w460jv0 {
  display: flex;
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uD3w460jv0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uD3w460jv0 {
    align-items: flex-end;
  }
  .cid-uD3w460jv0 .row {
    justify-content: center;
  }
  .cid-uD3w460jv0 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uD3w460jv0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uD3w460jv0 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uD3w460jv0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uD3w460jv0 .content-wrap {
    width: 100%;
  }
}
.cid-uD3w460jv0 .mbr-section-title,
.cid-uD3w460jv0 .mbr-section-subtitle {
  text-align: center;
}
.cid-uD3w460jv0 .mbr-text,
.cid-uD3w460jv0 .mbr-section-btn {
  text-align: right;
}
.cid-uD3w460jv0 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-uD3w460jv0 .mbr-section-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uD3w46BQH1 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD3w46BQH1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3w46BQH1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3w46BQH1 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD3w46BQH1 .footer-col {
    flex-direction: column;
  }
}
.cid-uD3w46BQH1 .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD3w46BQH1 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD3w46BQH1 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD3w46BQH1 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD3w46BQH1 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD3w46BQH1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD3w46BQH1 .soc-item {
  margin: 8px;
}
.cid-uD3w46BQH1 .soc-item a:hover .mbr-iconfont,
.cid-uD3w46BQH1 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD3w46BQH1 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD3w46BQH1 .row {
    text-align: center;
  }
  .cid-uD3w46BQH1 .social-row {
    justify-content: center;
  }
}
.cid-uD3w46BQH1 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD3w46BQH1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD3w46BQH1 .list {
    margin-bottom: 0rem;
  }
}
.cid-uD3w46BQH1 .mbr-text {
  color: #bbbbbb;
}
.cid-uD3w46BQH1 .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD3w46BQH1 .list,
.cid-uD3w46BQH1 .item-wrap {
  color: #ffffff;
}
.cid-uD3w46BQH1 .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uD3XcVMECk {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uD3XcVMECk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3XcVMECk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uD3XcVMECk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uD3XcVMECk .row {
  flex-direction: row-reverse;
}
.cid-uD3XcVMECk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uD3XcVMECk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uD3XcVMECk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uD3XcVMECk .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uD3XcVMECk .mbr-text,
.cid-uD3XcVMECk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uFjxNvCy2w {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjxNvCy2w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjxNvCy2w .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjxNvCy2w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjxNvCy2w {
    align-items: center;
  }
  .cid-uFjxNvCy2w .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjxNvCy2w .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjxNvCy2w {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjxNvCy2w .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjxNvCy2w .content-wrap {
    width: 100%;
  }
}
.cid-uFjxNvCy2w .mbr-section-subtitle,
.cid-uFjxNvCy2w .line {
  color: #ec008a;
}
.cid-uFjxNvCy2w .mbr-text,
.cid-uFjxNvCy2w .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjxNvCy2w .mbr-section-title {
  color: #291f1e;
}
.cid-uEtKDT3Szu {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEtKDT3Szu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEtKDT3Szu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEtKDT3Szu .container {
    padding: 0 30px;
  }
}
.cid-uEtKDT3Szu .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-uEtKDT3Szu .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-uEtKDT3Szu .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEtKDT3Szu .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEtKDT3Szu .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEtKDT3Szu .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uEtKDT3Szu .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
  margin-top: 180px;
}
.cid-uEtKDT3Szu .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uEtKDT3Szu .content-wrapper .content-wrap {
    margin-top: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-uEtKDT3Szu .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-uEtKDT3Szu .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-uEtKDT3Szu .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEtKDT3Szu .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEtKDT3Szu .mbr-section-title {
  color: #bee0d6;
}
.cid-uEtKDT3Szu .mbr-section-title,
.cid-uEtKDT3Szu .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uEtO4tJvCj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEtO4tJvCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEtO4tJvCj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEtO4tJvCj .container {
    padding: 0 30px;
  }
}
.cid-uEtO4tJvCj .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEtO4tJvCj .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uEtO4tJvCj .card-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 70px 70px 70px 230px;
  background-color: #ffffff;
  border-radius: 16em 3em;
  margin-bottom: 2em;
}
@media (max-width: 992px) {
  .cid-uEtO4tJvCj .card-wrapper {
    border-radius: 3em 0 3em 0;
    padding: 30px 20px;
    display: block;
  }
}
.cid-uEtO4tJvCj .card-wrapper .mbr-number {
  margin: 0 0 0 50px;
  width: 20%;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-uEtO4tJvCj .card-wrapper .mbr-number {
    width: 100%;
    margin: 0 0 16px 0;
  }
}
.cid-uEtO4tJvCj .card-wrapper .content-wrap {
  width: 80%;
}
.cid-uEtO4tJvCj .card-wrapper .content-wrap .mbr-card-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uEtO4tJvCj .card-wrapper .content-wrap .mbr-card-title {
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-uEtO4tJvCj .card-wrapper .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uEtO4tJvCj .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEtO4tJvCj .mbr-card-title {
  color: #757b62;
}
.cid-uEtO4tJvCj .mbr-text {
  color: #757b62;
  text-align: center;
}
.cid-uEtO4tJvCj .mbr-number {
  color: #FE5115;
}
.cid-uD4moUn6pF {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uD4moUn6pF .item-subtitle {
  line-height: 1.2;
  color: #000000;
  text-align: center;
}
.cid-uD4moUn6pF img,
.cid-uD4moUn6pF .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uD4moUn6pF .item:focus,
.cid-uD4moUn6pF span:focus {
  outline: none;
}
.cid-uD4moUn6pF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uD4moUn6pF .item {
    margin-bottom: 1rem;
  }
}
.cid-uD4moUn6pF .item-wrapper {
  position: relative;
  border-radius: 4px;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uD4moUn6pF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uD4moUn6pF .mbr-section-title {
  color: #232323;
}
.cid-uD4moUn6pF .mbr-text,
.cid-uD4moUn6pF .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uD4moUn6pF .item-title {
  color: #232323;
  text-align: center;
}
.cid-uD4moUn6pF .content-head {
  max-width: 800px;
}
.cid-uEtQkKZpgS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEtQkKZpgS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEtQkKZpgS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEtQkKZpgS .container {
    padding: 0 30px;
  }
}
.cid-uEtQkKZpgS .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEtQkKZpgS .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uEtQkKZpgS .card-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 70px 70px 70px 230px;
  background-color: #ffffff;
  border-radius: 16em 3em;
  margin-bottom: 2em;
}
@media (max-width: 992px) {
  .cid-uEtQkKZpgS .card-wrapper {
    border-radius: 3em 0 3em 0;
    padding: 30px 20px;
    display: block;
  }
}
.cid-uEtQkKZpgS .card-wrapper .mbr-number {
  margin: 0 0 0 50px;
  width: 20%;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-uEtQkKZpgS .card-wrapper .mbr-number {
    width: 100%;
    margin: 0 0 16px 0;
  }
}
.cid-uEtQkKZpgS .card-wrapper .content-wrap {
  width: 80%;
}
.cid-uEtQkKZpgS .card-wrapper .content-wrap .mbr-card-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uEtQkKZpgS .card-wrapper .content-wrap .mbr-card-title {
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-uEtQkKZpgS .card-wrapper .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uEtQkKZpgS .mbr-section-title {
  color: #757b62;
  text-align: center;
}
.cid-uEtQkKZpgS .mbr-card-title {
  color: #65676c;
  text-align: center;
}
.cid-uEtQkKZpgS .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-uEtQkKZpgS .mbr-number {
  color: #FE5115;
}
.cid-uEtVn29o0T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uEtVn29o0T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEtVn29o0T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .container {
    padding: 0 30px;
  }
}
.cid-uEtVn29o0T .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 735px;
  max-width: 735px;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .embla__slide {
    margin-bottom: 100px;
  }
}
@media (max-width: 768px) {
  .cid-uEtVn29o0T .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uEtVn29o0T .embla__slide .card-wrap {
  width: 100%;
}
.cid-uEtVn29o0T .embla__slide .card-wrap a {
  display: block;
  width: 100%;
  height: 100%;
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper {
  height: 100%;
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap {
  min-height: 520px;
  width: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 2em;
  display: flex;
  align-items: flex-end;
  padding: 50px;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap {
    padding: 25px;
    height: 100%;
  }
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap::before {
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #232323;
  opacity: .4;
  position: absolute;
  z-index: 1;
  pointer-events: none;
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap {
  position: relative;
  z-index: 1;
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .card-title {
  margin-bottom: 16px;
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .desc-wrap {
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .desc-wrap {
    display: block;
  }
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .desc-wrap .mbr-desc {
  padding: 8px 18px;
  border-radius: 20px;
  background-color: #ec008a;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .desc-wrap .mbr-desc {
    text-align: center;
  }
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .desc-wrap .mbr-date {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .desc-wrap .mbr-date {
    margin-top: 16px;
    text-align: center;
  }
}
.cid-uEtVn29o0T .embla__slide .card-wrap a .item-wrapper .image-wrap .content-wrap .card-text {
  margin-bottom: 0;
}
.cid-uEtVn29o0T .embla__button--next,
.cid-uEtVn29o0T .embla__button--prev {
  display: flex;
}
.cid-uEtVn29o0T .embla__button {
  bottom: 40px;
  width: 105px;
  height: 90px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #ec008a;
  border: 2px solid #ec008a;
  border-radius: 20px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uEtVn29o0T .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uEtVn29o0T .embla__button:hover {
  background: transparent;
  color: #ec008a;
  opacity: .5;
}
.cid-uEtVn29o0T .embla__button.embla__button--prev {
  left: auto;
  right: 10rem;
}
.cid-uEtVn29o0T .embla__button.embla__button--next {
  right: 40px;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .embla__button {
    bottom: 6rem;
    height: 70px;
  }
}
.cid-uEtVn29o0T .embla {
  overflow: hidden;
  position: relative;
  width: 100%;
  padding: 42px 50px 80px 42px;
  background-color: #ffffff;
  border-top-left-radius: 3em;
  border-bottom-left-radius: 3em;
}
@media (max-width: 992px) {
  .cid-uEtVn29o0T .embla {
    padding: 30px;
  }
}
@media (max-width: 768px) {
  .cid-uEtVn29o0T .embla {
    padding: 30px 0;
  }
}
.cid-uEtVn29o0T .embla__viewport {
  width: 100%;
}
.cid-uEtVn29o0T .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uEtVn29o0T .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uEtVn29o0T .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uEtVn29o0T .card-title {
  color: #ffffff;
}
.cid-uEtVn29o0T .mbr-desc {
  color: #ffffff;
}
.cid-uEtVn29o0T .mbr-date {
  color: #ffffff;
}
.cid-uEtVn29o0T .card-text {
  color: #ffffff;
}
.cid-uFp9LzF3Sj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFp9LzF3Sj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFp9LzF3Sj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uFp9LzF3Sj .container {
    padding: 0 20px;
  }
}
.cid-uFp9LzF3Sj .desc-wrapper .mbr-desc {
  margin-bottom: 30px;
}
.cid-uFp9LzF3Sj .panel-group .card {
  border-bottom: 1px solid #ec008a;
  border-radius: 0 !important;
  padding: 40px 0;
}
.cid-uFp9LzF3Sj .panel-group .card:first-child {
  border-top: 1px solid #ec008a;
}
.cid-uFp9LzF3Sj .panel-group .card .card-header {
  padding: 0;
  border: none;
  background-color: transparent;
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  color: #ec008a;
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper::before {
  transform: scale(1);
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .panel-wrap {
  display: flex;
  align-items: center;
  width: 80%;
}
@media (max-width: 992px) {
  .cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .panel-wrap {
    width: 100%;
  }
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .panel-wrap .panel-number {
  min-width: 210px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .panel-wrap .panel-number {
    display: none;
  }
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .panel-wrap .panel-title-edit {
  width: 100%;
  margin-bottom: 0;
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .icon-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 55px;
  height: 55px;
  min-width: 55px;
  background-color: #ec008a;
  transition: all 0.3s ease-in-out;
  margin-left: 10px;
  border-radius: 100%;
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  position: relative;
  z-index: 1;
  font-size: 16px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cid-uFp9LzF3Sj .panel-group .card .card-header .panel-title .icon-wrapper::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-color: #ffffff;
  transform: scale(0);
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-uFp9LzF3Sj .panel-group .card .panel-collapse .panel-body {
  display: flex;
  padding-top: 40px;
}
.cid-uFp9LzF3Sj .panel-group .card .panel-collapse .panel-body .panel-padding {
  min-width: 210px;
}
@media (max-width: 992px) {
  .cid-uFp9LzF3Sj .panel-group .card .panel-collapse .panel-body .panel-padding {
    display: none;
  }
}
.cid-uFp9LzF3Sj .panel-group .card .panel-collapse .panel-body .panel-text {
  width: 60%;
  margin-bottom: 0;
}
.cid-uFp9LzF3Sj .mbr-desc {
  color: #000000;
}
.cid-uFp9LzF3Sj .panel-number {
  color: #000000;
}
.cid-uFp9LzF3Sj .panel-title-edit {
  color: #ec008a;
}
.cid-uFp9LzF3Sj .panel-text {
  color: #000000;
  text-align: center;
}
.cid-uFpj5HquA2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFpj5HquA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpj5HquA2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpj5HquA2 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFpj5HquA2 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFpj5HquA2 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFpj5HquA2 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFpj5HquA2 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFpj5HquA2 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFpj5HquA2 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uFpj5HquA2 .bg-linkedin:hover {
  background: #005582;
}
.cid-uFpj5HquA2 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFpj5HquA2 [class^="socicon-"]:before,
.cid-uFpj5HquA2 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFpj5HquA2 .mbr-section-title,
.cid-uFpj5HquA2 .social-list {
  color: #ec008a;
}
.cid-uD3Xd0RDfe {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD3Xd0RDfe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3Xd0RDfe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3Xd0RDfe .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD3Xd0RDfe .footer-col {
    flex-direction: column;
  }
}
.cid-uD3Xd0RDfe .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD3Xd0RDfe .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD3Xd0RDfe .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD3Xd0RDfe .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD3Xd0RDfe .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD3Xd0RDfe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD3Xd0RDfe .soc-item {
  margin: 8px;
}
.cid-uD3Xd0RDfe .soc-item a:hover .mbr-iconfont,
.cid-uD3Xd0RDfe .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD3Xd0RDfe .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD3Xd0RDfe .row {
    text-align: center;
  }
  .cid-uD3Xd0RDfe .social-row {
    justify-content: center;
  }
}
.cid-uD3Xd0RDfe .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD3Xd0RDfe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD3Xd0RDfe .list {
    margin-bottom: 0rem;
  }
}
.cid-uD3Xd0RDfe .mbr-text {
  color: #bbbbbb;
}
.cid-uD3Xd0RDfe .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD3Xd0RDfe .list,
.cid-uD3Xd0RDfe .item-wrap {
  color: #ffffff;
}
.cid-uD3Xd0RDfe .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uD921a3O7R {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uD921a3O7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD921a3O7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uD921a3O7R .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uD921a3O7R .row {
  flex-direction: row-reverse;
}
.cid-uD921a3O7R .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uD921a3O7R .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uD921a3O7R .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uD921a3O7R .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uD921a3O7R .mbr-text,
.cid-uD921a3O7R .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uFjzirT6ac {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjzirT6ac .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjzirT6ac .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjzirT6ac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjzirT6ac {
    align-items: center;
  }
  .cid-uFjzirT6ac .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjzirT6ac .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjzirT6ac {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjzirT6ac .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjzirT6ac .content-wrap {
    width: 100%;
  }
}
.cid-uFjzirT6ac .mbr-section-subtitle,
.cid-uFjzirT6ac .line {
  color: #ec008a;
}
.cid-uFjzirT6ac .mbr-text,
.cid-uFjzirT6ac .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjzirT6ac .mbr-section-title {
  color: #291f1e;
}
.cid-uEynNVII96 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEynNVII96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEynNVII96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEynNVII96 .container {
    padding: 0 30px;
  }
}
.cid-uEynNVII96 .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-uEynNVII96 .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-uEynNVII96 .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEynNVII96 .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEynNVII96 .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEynNVII96 .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uEynNVII96 .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
  margin-top: 180px;
}
.cid-uEynNVII96 .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uEynNVII96 .content-wrapper .content-wrap {
    margin-top: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-uEynNVII96 .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-uEynNVII96 .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-uEynNVII96 .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEynNVII96 .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEynNVII96 .mbr-section-title {
  color: #bee0d6;
}
.cid-uEynNVII96 .mbr-section-title,
.cid-uEynNVII96 .mbr-section-btn {
  text-align: center;
  color: #ec008a;
}
.cid-uFpdejqKlS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFpdejqKlS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpdejqKlS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uFpdejqKlS .container {
    padding: 0 20px;
  }
}
.cid-uFpdejqKlS .desc-wrapper .mbr-desc {
  margin-bottom: 30px;
}
.cid-uFpdejqKlS .panel-group .card {
  border-bottom: 1px solid #ec008a;
  border-radius: 0 !important;
  padding: 40px 0;
}
.cid-uFpdejqKlS .panel-group .card:first-child {
  border-top: 1px solid #ec008a;
}
.cid-uFpdejqKlS .panel-group .card .card-header {
  padding: 0;
  border: none;
  background-color: transparent;
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  color: #ec008a;
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper::before {
  transform: scale(1);
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title .panel-wrap {
  display: flex;
  align-items: center;
  width: 80%;
}
@media (max-width: 992px) {
  .cid-uFpdejqKlS .panel-group .card .card-header .panel-title .panel-wrap {
    width: 100%;
  }
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title .panel-wrap .panel-number {
  min-width: 210px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uFpdejqKlS .panel-group .card .card-header .panel-title .panel-wrap .panel-number {
    display: none;
  }
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title .panel-wrap .panel-title-edit {
  width: 100%;
  margin-bottom: 0;
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title .icon-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 55px;
  height: 55px;
  min-width: 55px;
  background-color: #ec008a;
  transition: all 0.3s ease-in-out;
  margin-left: 10px;
  border-radius: 100%;
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  position: relative;
  z-index: 1;
  font-size: 16px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cid-uFpdejqKlS .panel-group .card .card-header .panel-title .icon-wrapper::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-color: #ffffff;
  transform: scale(0);
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-uFpdejqKlS .panel-group .card .panel-collapse .panel-body {
  display: flex;
  padding-top: 40px;
}
.cid-uFpdejqKlS .panel-group .card .panel-collapse .panel-body .panel-padding {
  min-width: 210px;
}
@media (max-width: 992px) {
  .cid-uFpdejqKlS .panel-group .card .panel-collapse .panel-body .panel-padding {
    display: none;
  }
}
.cid-uFpdejqKlS .panel-group .card .panel-collapse .panel-body .panel-text {
  width: 60%;
  margin-bottom: 0;
}
.cid-uFpdejqKlS .mbr-desc {
  color: #ec008a;
  text-align: left;
}
.cid-uFpdejqKlS .panel-number {
  color: #000000;
}
.cid-uFpdejqKlS .panel-title-edit {
  color: #ec008a;
  text-align: left;
}
.cid-uFpdejqKlS .panel-text {
  color: #000000;
  text-align: center;
}
.cid-uFpdejqKlS .panel-title-edit DIV {
  text-align: left;
}
.cid-uFpdioV1Y2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFpdioV1Y2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpdioV1Y2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uFpdioV1Y2 .container {
    padding: 0 20px;
  }
}
.cid-uFpdioV1Y2 .desc-wrapper .mbr-desc {
  margin-bottom: 30px;
}
.cid-uFpdioV1Y2 .panel-group .card {
  border-bottom: 1px solid #ec008a;
  border-radius: 0 !important;
  padding: 40px 0;
}
.cid-uFpdioV1Y2 .panel-group .card:first-child {
  border-top: 1px solid #ec008a;
}
.cid-uFpdioV1Y2 .panel-group .card .card-header {
  padding: 0;
  border: none;
  background-color: transparent;
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  color: #ec008a;
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper::before {
  transform: scale(1);
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .panel-wrap {
  display: flex;
  align-items: center;
  width: 80%;
}
@media (max-width: 992px) {
  .cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .panel-wrap {
    width: 100%;
  }
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .panel-wrap .panel-number {
  min-width: 210px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .panel-wrap .panel-number {
    display: none;
  }
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .panel-wrap .panel-title-edit {
  width: 100%;
  margin-bottom: 0;
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .icon-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 55px;
  height: 55px;
  min-width: 55px;
  background-color: #ec008a;
  transition: all 0.3s ease-in-out;
  margin-left: 10px;
  border-radius: 100%;
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  position: relative;
  z-index: 1;
  font-size: 16px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cid-uFpdioV1Y2 .panel-group .card .card-header .panel-title .icon-wrapper::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-color: #ffffff;
  transform: scale(0);
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-uFpdioV1Y2 .panel-group .card .panel-collapse .panel-body {
  display: flex;
  padding-top: 40px;
}
.cid-uFpdioV1Y2 .panel-group .card .panel-collapse .panel-body .panel-padding {
  min-width: 210px;
}
@media (max-width: 992px) {
  .cid-uFpdioV1Y2 .panel-group .card .panel-collapse .panel-body .panel-padding {
    display: none;
  }
}
.cid-uFpdioV1Y2 .panel-group .card .panel-collapse .panel-body .panel-text {
  width: 60%;
  margin-bottom: 0;
}
.cid-uFpdioV1Y2 .mbr-desc {
  color: #65676c;
  text-align: left;
}
.cid-uFpdioV1Y2 .panel-number {
  color: #000000;
}
.cid-uFpdioV1Y2 .panel-title-edit {
  color: #ec008a;
  text-align: left;
}
.cid-uFpdioV1Y2 .panel-text {
  color: #000000;
  text-align: center;
}
.cid-uFpdioV1Y2 .panel-title-edit DIV {
  text-align: left;
}
.cid-uFpiTNyXsc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFpiTNyXsc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpiTNyXsc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpiTNyXsc .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFpiTNyXsc .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFpiTNyXsc .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFpiTNyXsc .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFpiTNyXsc .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFpiTNyXsc .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFpiTNyXsc .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uFpiTNyXsc .bg-linkedin:hover {
  background: #005582;
}
.cid-uFpiTNyXsc .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFpiTNyXsc [class^="socicon-"]:before,
.cid-uFpiTNyXsc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFpiTNyXsc .mbr-section-title,
.cid-uFpiTNyXsc .social-list {
  color: #ec008a;
}
.cid-uD921fkvET {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD921fkvET .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD921fkvET .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD921fkvET .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD921fkvET .footer-col {
    flex-direction: column;
  }
}
.cid-uD921fkvET .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD921fkvET .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD921fkvET .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD921fkvET .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD921fkvET .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD921fkvET .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD921fkvET .soc-item {
  margin: 8px;
}
.cid-uD921fkvET .soc-item a:hover .mbr-iconfont,
.cid-uD921fkvET .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD921fkvET .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD921fkvET .row {
    text-align: center;
  }
  .cid-uD921fkvET .social-row {
    justify-content: center;
  }
}
.cid-uD921fkvET .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD921fkvET .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD921fkvET .list {
    margin-bottom: 0rem;
  }
}
.cid-uD921fkvET .mbr-text {
  color: #bbbbbb;
}
.cid-uD921fkvET .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD921fkvET .list,
.cid-uD921fkvET .item-wrap {
  color: #ffffff;
}
.cid-uD921fkvET .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDafOn2DOF {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDafOn2DOF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDafOn2DOF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDafOn2DOF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDafOn2DOF .row {
  flex-direction: row-reverse;
}
.cid-uDafOn2DOF .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDafOn2DOF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDafOn2DOF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDafOn2DOF .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uDafOn2DOF .mbr-text,
.cid-uDafOn2DOF .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uFjzTifMqu {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjzTifMqu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjzTifMqu .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjzTifMqu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjzTifMqu {
    align-items: center;
  }
  .cid-uFjzTifMqu .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjzTifMqu .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjzTifMqu {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjzTifMqu .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjzTifMqu .content-wrap {
    width: 100%;
  }
}
.cid-uFjzTifMqu .mbr-section-subtitle,
.cid-uFjzTifMqu .line {
  color: #ec008a;
}
.cid-uFjzTifMqu .mbr-text,
.cid-uFjzTifMqu .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjzTifMqu .mbr-section-title {
  color: #291f1e;
}
.cid-uEzY79QfJE {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEzY79QfJE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEzY79QfJE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEzY79QfJE .container {
    padding: 0 30px;
  }
}
.cid-uEzY79QfJE .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-uEzY79QfJE .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-uEzY79QfJE .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEzY79QfJE .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEzY79QfJE .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEzY79QfJE .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uEzY79QfJE .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
  margin-top: 180px;
}
.cid-uEzY79QfJE .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uEzY79QfJE .content-wrapper .content-wrap {
    margin-top: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-uEzY79QfJE .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-uEzY79QfJE .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-uEzY79QfJE .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEzY79QfJE .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEzY79QfJE .mbr-section-title {
  color: #bee0d6;
}
.cid-uEzY79QfJE .mbr-section-title,
.cid-uEzY79QfJE .mbr-section-btn {
  text-align: center;
  color: #ec008a;
}
.cid-uEA2yBCejX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ec008a;
}
.cid-uEA2yBCejX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA2yBCejX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA2yBCejX .container {
    padding: 0 16px;
  }
}
.cid-uEA2yBCejX .row {
  background-color: #ffffff;
  border-radius: 40px;
  padding: 125px 20px;
}
@media (max-width: 992px) {
  .cid-uEA2yBCejX .row {
    margin: 0;
  }
}
.cid-uEA2yBCejX .row .image-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  height: 100%;
}
.cid-uEA2yBCejX .row .image-wrapper img {
  position: absolute;
  top: -12rem;
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 16px;
}
@media (max-width: 768px) {
  .cid-uEA2yBCejX .row .image-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-uEA2yBCejX .row .image-wrapper .line {
  position: absolute;
  bottom: -7.8rem;
  width: 1px;
  height: 100%;
  border: 2px dashed #ec008a;
}
@media (max-width: 992px) {
  .cid-uEA2yBCejX .row .image-wrapper .line {
    display: none;
  }
}
.cid-uEA2yBCejX .row .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEA2yBCejX .row .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEA2yBCejX .row .title-wrapper .mbr-section-title span {
  color: #ec008a;
}
.cid-uEA2yBCejX .row .icon-wrapper {
  position: absolute;
  left: 0;
  bottom: 20px;
  padding: 0 20px;
}
.cid-uEA2yBCejX .row .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 73px;
  width: 73px;
  background-color: #ffffff;
  color: #08323c;
  font-size: 30px;
  border-radius: 50%;
}
@media (max-width: 992px) {
  .cid-uEA2yBCejX .row .icon-wrapper {
    display: none;
  }
}
.cid-uEA2yBCejX .mbr-section-title {
  color: #ffffff;
}
.cid-uEA2yBCejX .icon-wrapper {
  text-align: right;
}
.cid-uEA2yBCejX .mbr-section-title,
.cid-uEA2yBCejX .mbr-section-btn,
.cid-uEA2yBCejX .icon-wrapper {
  color: #ec008a;
}
.cid-uEzYXHoH9T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEzYXHoH9T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEzYXHoH9T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEzYXHoH9T .container {
    padding: 0 20px;
  }
  .cid-uEzYXHoH9T .container .row {
    padding: 0;
  }
}
.cid-uEzYXHoH9T .container,
.cid-uEzYXHoH9T .container-fluid {
  position: relative;
}
.cid-uEzYXHoH9T .container .container-color,
.cid-uEzYXHoH9T .container-fluid .container-color {
  position: absolute;
  top: 0;
  left: -72px;
  height: 100px;
  width: 60%;
  background-color: #ec008a;
}
@media (max-width: 768px) {
  .cid-uEzYXHoH9T .container .container-color,
  .cid-uEzYXHoH9T .container-fluid .container-color {
    width: 100%;
  }
}
.cid-uEzYXHoH9T .row {
  justify-content: center;
}
.cid-uEzYXHoH9T .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uEzYXHoH9T .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uEzYXHoH9T .mbr-text {
  color: #000000;
}
.cid-uEA0tv4wGQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uEA0tv4wGQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA0tv4wGQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA0tv4wGQ .container {
    padding: 0 16px;
  }
}
.cid-uEA0tv4wGQ .row {
  justify-content: center;
}
.cid-uEA0tv4wGQ .title-wrapper {
  position: relative;
}
.cid-uEA0tv4wGQ .title-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEA0tv4wGQ .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEA0tv4wGQ .title-wrapper .mbr-section-title span {
  color: #ec008a;
}
.cid-uEA0tv4wGQ .title-wrapper .mbr-section-btn {
  padding: 0 15%;
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEA0tv4wGQ .title-wrapper .mbr-section-btn {
    padding: 0;
  }
}
.cid-uEA0tv4wGQ .title-wrapper .container-wrapper {
  position: absolute;
  top: -2.6rem;
  right: -1rem;
  height: 100%;
  width: 50%;
  border: 2px dashed #ec008a;
  border-top: none;
  border-left: none;
  border-bottom-right-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uEA0tv4wGQ .title-wrapper .container-wrapper {
    display: none;
  }
}
.cid-uEA0tv4wGQ .image_1 {
  position: absolute;
  right: 0;
  bottom: -4rem;
  width: 180px;
  height: 180px;
  border-radius: 16px;
  object-fit: cover;
  z-index: 1;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uEA0tv4wGQ .image_1 {
    position: static;
    margin: 40px auto 0;
  }
}
.cid-uEA0tv4wGQ .mbr-section-title {
  color: #ffffff;
}
.cid-uEA0tv4wGQ .mbr-section-title,
.cid-uEA0tv4wGQ .mbr-section-btn {
  text-align: center;
  color: #d7d7d7;
}
.cid-uEA3WBEY2N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEA3WBEY2N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA3WBEY2N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA3WBEY2N .container {
    padding: 0 20px;
  }
  .cid-uEA3WBEY2N .container .row {
    padding: 0;
  }
}
.cid-uEA3WBEY2N .container,
.cid-uEA3WBEY2N .container-fluid {
  position: relative;
}
.cid-uEA3WBEY2N .container .container-color,
.cid-uEA3WBEY2N .container-fluid .container-color {
  position: absolute;
  top: 0;
  left: -72px;
  height: 100px;
  width: 60%;
  background-color: #ec008a;
}
@media (max-width: 768px) {
  .cid-uEA3WBEY2N .container .container-color,
  .cid-uEA3WBEY2N .container-fluid .container-color {
    width: 100%;
  }
}
.cid-uEA3WBEY2N .row {
  justify-content: center;
}
.cid-uEA3WBEY2N .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uEA3WBEY2N .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uEA3WBEY2N .mbr-text {
  color: #000000;
}
.cid-uEA4MjSJyv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uEA4MjSJyv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA4MjSJyv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA4MjSJyv .container {
    padding: 0 16px;
  }
}
.cid-uEA4MjSJyv .row {
  justify-content: center;
}
.cid-uEA4MjSJyv .title-wrapper {
  position: relative;
}
.cid-uEA4MjSJyv .title-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEA4MjSJyv .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEA4MjSJyv .title-wrapper .mbr-section-title span {
  color: #ec008a;
}
.cid-uEA4MjSJyv .title-wrapper .mbr-section-btn {
  padding: 0 15%;
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEA4MjSJyv .title-wrapper .mbr-section-btn {
    padding: 0;
  }
}
.cid-uEA4MjSJyv .title-wrapper .container-wrapper {
  position: absolute;
  top: -2.6rem;
  right: -1rem;
  height: 100%;
  width: 50%;
  border: 2px dashed #ec008a;
  border-top: none;
  border-left: none;
  border-bottom-right-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uEA4MjSJyv .title-wrapper .container-wrapper {
    display: none;
  }
}
.cid-uEA4MjSJyv .image_1 {
  position: absolute;
  right: 0;
  bottom: -4rem;
  width: 180px;
  height: 180px;
  border-radius: 16px;
  object-fit: cover;
  z-index: 1;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uEA4MjSJyv .image_1 {
    position: static;
    margin: 40px auto 0;
  }
}
.cid-uEA4MjSJyv .mbr-section-title {
  color: #ffffff;
}
.cid-uEA4MjSJyv .mbr-section-title,
.cid-uEA4MjSJyv .mbr-section-btn {
  text-align: center;
  color: #d7d7d7;
}
.cid-uEA5w1LNbR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEA5w1LNbR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA5w1LNbR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA5w1LNbR .container {
    padding: 0 20px;
  }
  .cid-uEA5w1LNbR .container .row {
    padding: 0;
  }
}
.cid-uEA5w1LNbR .container,
.cid-uEA5w1LNbR .container-fluid {
  position: relative;
}
.cid-uEA5w1LNbR .container .container-color,
.cid-uEA5w1LNbR .container-fluid .container-color {
  position: absolute;
  top: 0;
  left: -72px;
  height: 100px;
  width: 60%;
  background-color: #ec008a;
}
@media (max-width: 768px) {
  .cid-uEA5w1LNbR .container .container-color,
  .cid-uEA5w1LNbR .container-fluid .container-color {
    width: 100%;
  }
}
.cid-uEA5w1LNbR .row {
  justify-content: center;
}
.cid-uEA5w1LNbR .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uEA5w1LNbR .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uEA5w1LNbR .mbr-text {
  color: #000000;
}
.cid-uEA5RI4t5j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uEA5RI4t5j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA5RI4t5j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA5RI4t5j .container {
    padding: 0 16px;
  }
}
.cid-uEA5RI4t5j .row {
  justify-content: center;
}
.cid-uEA5RI4t5j .title-wrapper {
  position: relative;
}
.cid-uEA5RI4t5j .title-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEA5RI4t5j .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEA5RI4t5j .title-wrapper .mbr-section-title span {
  color: #ec008a;
}
.cid-uEA5RI4t5j .title-wrapper .mbr-section-btn {
  padding: 0 15%;
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEA5RI4t5j .title-wrapper .mbr-section-btn {
    padding: 0;
  }
}
.cid-uEA5RI4t5j .title-wrapper .container-wrapper {
  position: absolute;
  top: -2.6rem;
  right: -1rem;
  height: 100%;
  width: 50%;
  border: 2px dashed #ec008a;
  border-top: none;
  border-left: none;
  border-bottom-right-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uEA5RI4t5j .title-wrapper .container-wrapper {
    display: none;
  }
}
.cid-uEA5RI4t5j .image_1 {
  position: absolute;
  right: 0;
  bottom: -4rem;
  width: 180px;
  height: 180px;
  border-radius: 16px;
  object-fit: cover;
  z-index: 1;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uEA5RI4t5j .image_1 {
    position: static;
    margin: 40px auto 0;
  }
}
.cid-uEA5RI4t5j .mbr-section-title {
  color: #ffffff;
}
.cid-uEA5RI4t5j .mbr-section-title,
.cid-uEA5RI4t5j .mbr-section-btn {
  text-align: center;
  color: #d7d7d7;
}
.cid-uEA6dfVM6K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEA6dfVM6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA6dfVM6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA6dfVM6K .container {
    padding: 0 20px;
  }
  .cid-uEA6dfVM6K .container .row {
    padding: 0;
  }
}
.cid-uEA6dfVM6K .container,
.cid-uEA6dfVM6K .container-fluid {
  position: relative;
}
.cid-uEA6dfVM6K .container .container-color,
.cid-uEA6dfVM6K .container-fluid .container-color {
  position: absolute;
  top: 0;
  left: -72px;
  height: 100px;
  width: 60%;
  background-color: #ec008a;
}
@media (max-width: 768px) {
  .cid-uEA6dfVM6K .container .container-color,
  .cid-uEA6dfVM6K .container-fluid .container-color {
    width: 100%;
  }
}
.cid-uEA6dfVM6K .row {
  justify-content: center;
}
.cid-uEA6dfVM6K .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uEA6dfVM6K .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uEA6dfVM6K .mbr-text {
  color: #000000;
}
.cid-uFpiyJNwnJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFpiyJNwnJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpiyJNwnJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpiyJNwnJ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFpiyJNwnJ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFpiyJNwnJ .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFpiyJNwnJ .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFpiyJNwnJ .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFpiyJNwnJ .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFpiyJNwnJ .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uFpiyJNwnJ .bg-linkedin:hover {
  background: #005582;
}
.cid-uFpiyJNwnJ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFpiyJNwnJ [class^="socicon-"]:before,
.cid-uFpiyJNwnJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFpiyJNwnJ .mbr-section-title,
.cid-uFpiyJNwnJ .social-list {
  color: #ec008a;
}
.cid-uDafOsQ2bA {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDafOsQ2bA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDafOsQ2bA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDafOsQ2bA .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDafOsQ2bA .footer-col {
    flex-direction: column;
  }
}
.cid-uDafOsQ2bA .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDafOsQ2bA .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDafOsQ2bA .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDafOsQ2bA .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDafOsQ2bA .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDafOsQ2bA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDafOsQ2bA .soc-item {
  margin: 8px;
}
.cid-uDafOsQ2bA .soc-item a:hover .mbr-iconfont,
.cid-uDafOsQ2bA .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDafOsQ2bA .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDafOsQ2bA .row {
    text-align: center;
  }
  .cid-uDafOsQ2bA .social-row {
    justify-content: center;
  }
}
.cid-uDafOsQ2bA .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDafOsQ2bA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDafOsQ2bA .list {
    margin-bottom: 0rem;
  }
}
.cid-uDafOsQ2bA .mbr-text {
  color: #bbbbbb;
}
.cid-uDafOsQ2bA .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDafOsQ2bA .list,
.cid-uDafOsQ2bA .item-wrap {
  color: #ffffff;
}
.cid-uDafOsQ2bA .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDaoXf8aH8 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDaoXf8aH8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDaoXf8aH8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDaoXf8aH8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDaoXf8aH8 .row {
  flex-direction: row-reverse;
}
.cid-uDaoXf8aH8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDaoXf8aH8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDaoXf8aH8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDaoXf8aH8 .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uDaoXf8aH8 .mbr-text,
.cid-uDaoXf8aH8 .mbr-section-btn {
  color: #65676c;
  text-align: left;
}
.cid-uFjBk81Fw0 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjBk81Fw0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjBk81Fw0 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjBk81Fw0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjBk81Fw0 {
    align-items: center;
  }
  .cid-uFjBk81Fw0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjBk81Fw0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjBk81Fw0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjBk81Fw0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjBk81Fw0 .content-wrap {
    width: 100%;
  }
}
.cid-uFjBk81Fw0 .mbr-section-subtitle,
.cid-uFjBk81Fw0 .line {
  color: #ec008a;
}
.cid-uFjBk81Fw0 .mbr-text,
.cid-uFjBk81Fw0 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjBk81Fw0 .mbr-section-title {
  color: #291f1e;
}
.cid-uDaoXfB0yF {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDaoXfB0yF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDaoXfB0yF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uDaoXfB0yF .card-content-text {
    padding: 0 1.5rem 1.5rem 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uDaoXfB0yF .card-content-text {
    padding: 0 2.25rem 2.25rem 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDaoXfB0yF .card-content-text {
    padding: 1rem 4rem 4rem 4rem;
  }
}
.cid-uDaoXfB0yF .card-wrapper {
  background: #ffffff;
}
.cid-uDaoXfB0yF .mbr-text,
.cid-uDaoXfB0yF .mbr-section-btn {
  color: #757b62;
  text-align: left;
}
.cid-uDaoXfB0yF .card-title,
.cid-uDaoXfB0yF .card-box {
  text-align: center;
  color: #ec008a;
}
.cid-uDaoXfB0yF .image-wrapper img {
  width: 100%;
}
.cid-uEA86oHyRw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEA86oHyRw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEA86oHyRw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEA86oHyRw .container {
    padding: 0 30px;
  }
}
.cid-uEA86oHyRw .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-uEA86oHyRw .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-uEA86oHyRw .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEA86oHyRw .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEA86oHyRw .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEA86oHyRw .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uEA86oHyRw .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
}
.cid-uEA86oHyRw .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 1440px) {
  .cid-uEA86oHyRw .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-uEA86oHyRw .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-uEA86oHyRw .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEA86oHyRw .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEA86oHyRw .mbr-section-title {
  color: #bee0d6;
}
.cid-uEA86oHyRw .mbr-section-title,
.cid-uEA86oHyRw .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uEAae4Olfw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEAae4Olfw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEAae4Olfw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .container {
    padding: 0 30px;
  }
}
.cid-uEAae4Olfw .card {
  justify-content: center;
}
.cid-uEAae4Olfw .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-uEAae4Olfw .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper {
    padding: 0;
  }
}
.cid-uEAae4Olfw .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-uEAae4Olfw .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #254b45;
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-uEAae4Olfw .content-wrapper .mbr-text {
  margin-bottom: 180px;
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper .mbr-text {
    margin-bottom: 80px;
  }
}
.cid-uEAae4Olfw .content-wrapper .items-wrapper {
  padding-left: 240px;
}
@media (max-width: 1440px) {
  .cid-uEAae4Olfw .content-wrapper .items-wrapper {
    padding-left: 120px;
  }
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper .items-wrapper {
    padding-left: 0;
  }
}
.cid-uEAae4Olfw .content-wrapper .items-wrapper .item {
  margin-bottom: 100px;
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper .items-wrapper .item {
    margin-bottom: 80px;
  }
}
.cid-uEAae4Olfw .content-wrapper .items-wrapper .item .item-wrapper {
  display: flex;
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper .items-wrapper .item .item-wrapper {
    display: block;
  }
}
.cid-uEAae4Olfw .content-wrapper .items-wrapper .item .item-wrapper .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  width: 55px;
  height: 55px;
  font-size: 55px;
  min-width: 55px;
  margin-right: 60px;
  color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uEAae4Olfw .content-wrapper .items-wrapper .item .item-wrapper .icon-wrapper .mbr-iconfont {
    margin: 0 0 40px 0;
  }
}
.cid-uEAae4Olfw .content-wrapper .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 40px;
}
.cid-uEAae4Olfw .content-wrapper .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uEAae4Olfw .mbr-desc {
  color: #254b45;
}
.cid-uEAae4Olfw .mbr-text {
  color: #000000;
}
.cid-uEAae4Olfw .item-title {
  color: #000000;
}
.cid-uEAae4Olfw .item-text {
  color: #000000;
}
.cid-uEAae4Olfw .mbr-desc,
.cid-uEAae4Olfw .desc-wrapper {
  color: #000000;
}
.cid-uFpiq4sP14 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFpiq4sP14 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpiq4sP14 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpiq4sP14 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFpiq4sP14 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFpiq4sP14 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFpiq4sP14 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFpiq4sP14 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFpiq4sP14 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFpiq4sP14 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uFpiq4sP14 .bg-linkedin:hover {
  background: #005582;
}
.cid-uFpiq4sP14 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFpiq4sP14 [class^="socicon-"]:before,
.cid-uFpiq4sP14 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFpiq4sP14 .mbr-section-title,
.cid-uFpiq4sP14 .social-list {
  color: #ec008a;
}
.cid-uDaoXgH0fb {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDaoXgH0fb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDaoXgH0fb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDaoXgH0fb .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDaoXgH0fb .footer-col {
    flex-direction: column;
  }
}
.cid-uDaoXgH0fb .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDaoXgH0fb .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDaoXgH0fb .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDaoXgH0fb .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDaoXgH0fb .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDaoXgH0fb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDaoXgH0fb .soc-item {
  margin: 8px;
}
.cid-uDaoXgH0fb .soc-item a:hover .mbr-iconfont,
.cid-uDaoXgH0fb .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDaoXgH0fb .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDaoXgH0fb .row {
    text-align: center;
  }
  .cid-uDaoXgH0fb .social-row {
    justify-content: center;
  }
}
.cid-uDaoXgH0fb .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDaoXgH0fb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDaoXgH0fb .list {
    margin-bottom: 0rem;
  }
}
.cid-uDaoXgH0fb .mbr-text {
  color: #bbbbbb;
}
.cid-uDaoXgH0fb .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDaoXgH0fb .list,
.cid-uDaoXgH0fb .item-wrap {
  color: #ffffff;
}
.cid-uDaoXgH0fb .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDeuhB5Zsj {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDeuhB5Zsj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeuhB5Zsj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDeuhB5Zsj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDeuhB5Zsj .row {
  flex-direction: row-reverse;
}
.cid-uDeuhB5Zsj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDeuhB5Zsj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDeuhB5Zsj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDeuhB5Zsj .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uDeuhB5Zsj .mbr-text,
.cid-uDeuhB5Zsj .mbr-section-btn {
  color: #ec008a;
  text-align: left;
}
.cid-uFjCsVMRyT {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjCsVMRyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjCsVMRyT .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjCsVMRyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjCsVMRyT {
    align-items: center;
  }
  .cid-uFjCsVMRyT .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjCsVMRyT .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjCsVMRyT {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjCsVMRyT .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjCsVMRyT .content-wrap {
    width: 100%;
  }
}
.cid-uFjCsVMRyT .mbr-section-subtitle,
.cid-uFjCsVMRyT .line {
  color: #ec008a;
}
.cid-uFjCsVMRyT .mbr-text,
.cid-uFjCsVMRyT .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjCsVMRyT .mbr-section-title {
  color: #291f1e;
}
.cid-uEEhEPbYum {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/screenshot-2025-03-04-at-13.36.05-5.png");
}
.cid-uEEhEPbYum .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEEhEPbYum .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEEhEPbYum .content-wrapper {
  padding: 0 12%;
}
@media (max-width: 992px) {
  .cid-uEEhEPbYum .content-wrapper {
    padding: 0;
  }
}
.cid-uEEhEPbYum .content-wrapper .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEEhEPbYum .content-wrapper .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEEhEPbYum .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uEEhEPbYum .content-wrapper .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEEhEPbYum .content-wrapper .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uEEhEPbYum .content-wrapper .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uEEhEPbYum .content-wrapper .image-wrapper {
    margin-bottom: 38px;
  }
}
.cid-uEEhEPbYum .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uEEhEPbYum .content-wrapper .image-wrapper img {
    height: 250px;
  }
}
.cid-uEEhEPbYum .mbr-section-title {
  color: #ffffff;
}
.cid-uEEhEPbYum .mbr-text,
.cid-uEEhEPbYum .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uEEhEPbYum .mbr-section-title,
.cid-uEEhEPbYum .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uDeuhBCbvs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDeuhBCbvs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeuhBCbvs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uDeuhBCbvs .card-content-text {
    padding: 0 1.5rem 1.5rem 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uDeuhBCbvs .card-content-text {
    padding: 0 2.25rem 2.25rem 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDeuhBCbvs .card-content-text {
    padding: 1rem 4rem 4rem 4rem;
  }
}
.cid-uDeuhBCbvs .card-wrapper {
  background: #ffffff;
}
.cid-uDeuhBCbvs .mbr-text,
.cid-uDeuhBCbvs .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDeuhBCbvs .card-title,
.cid-uDeuhBCbvs .card-box {
  text-align: center;
  color: #ec008a;
}
.cid-uDeuhBCbvs .image-wrapper img {
  width: 100%;
}
.cid-uDeuhBCbvs .card-title,
.cid-uDeuhBCbvs .card-box DIV {
  text-align: left;
}
.cid-uEEoeSLnJa {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ec008a;
}
.cid-uEEoeSLnJa .container {
  padding: 0 5%;
}
@media (max-width: 768px) {
  .cid-uEEoeSLnJa .people-wrapper {
    display: flex;
  }
}
.cid-uEEoeSLnJa .people-wrapper img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin-bottom: 2rem;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-uEEoeSLnJa .people-wrapper .people-title {
    padding: 1rem 0 0 1rem;
  }
}
.cid-uEEoeSLnJa .people-wrapper .people-title .mbr-title {
  margin-bottom: 1rem;
}
.cid-uEEoeSLnJa .people-wrapper .people-title .people-desc {
  margin-bottom: 1rem;
}
.cid-uEEoeSLnJa .people-content {
  min-height: 100%;
  background: #ffffff;
  border-radius: 15px;
  padding: 5rem 4.5rem;
  position: relative;
}
@media (max-width: 768px) {
  .cid-uEEoeSLnJa .people-content {
    background: #ec008a;
    padding: 0;
  }
}
.cid-uEEoeSLnJa .people-content span {
  transform: rotate(180deg);
  position: absolute;
  left: -1.9rem;
  top: 2rem;
  font-size: 40px;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-uEEoeSLnJa .people-content span {
    display: none;
  }
}
.cid-uEEoeSLnJa .mbr-title {
  color: #ffffff;
}
.cid-uEEoeSLnJa .people-desc {
  color: #ffffff;
}
.cid-uEEoeSLnJa .mbr-text {
  color: #000000;
}
.cid-uEEqiO42Hz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dots.svg");
  background-repeat: repeat;
  background-size: 30px 30px;
}
@media (max-width: 1000px) {
  .cid-uEEqiO42Hz {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
@media (max-width: 768px) {
  .cid-uEEqiO42Hz {
    padding-top: 0.9rem;
    padding-bottom: 0.9rem;
  }
  .cid-uEEqiO42Hz .box {
    bottom: 0;
  }
}
.cid-uEEqiO42Hz .f-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 -3em;
}
@media (max-width: 1199px) {
  .cid-uEEqiO42Hz .f-row {
    margin: 0 -1em;
  }
}
.cid-uEEqiO42Hz .f-item {
  flex: 0 0 33.333%;
  padding: 0 3em;
  height: 480px;
}
@media (max-width: 1199px) {
  .cid-uEEqiO42Hz .f-item {
    padding: 0 1em;
  }
}
@media (max-width: 1000px) {
  .cid-uEEqiO42Hz .f-item {
    flex: 0 0 50%;
    padding: 0 1em 2em;
  }
}
@media (max-width: 600px) {
  .cid-uEEqiO42Hz .f-item {
    flex: 0 0 100%;
    padding: 0 2em 2em 1em;
  }
}
.cid-uEEqiO42Hz .f-wrap {
  height: 100%;
  width: 100%;
}
.cid-uEEqiO42Hz .bg1 {
  background-color: rgba(236, 0, 138, 0.5);
}
.cid-uEEqiO42Hz .bg2 {
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uEEqiO42Hz .bg3 {
  background-color: rgba(236, 0, 138, 0.5);
}
.cid-uEEqiO42Hz .f-card {
  position: relative;
  height: 100%;
  min-height: 100%;
  transition: all 0.2s linear;
  transform: translate3d(0.75em, 0.75em, 0);
}
@media (min-width: 769px) {
  .cid-uEEqiO42Hz .f-card {
    overflow: hidden;
  }
  .cid-uEEqiO42Hz .f-card:hover:before {
    bottom: 33%;
    background-color: rgba(0, 0, 0, 0.1);
    transition: bottom 0.375s linear;
  }
  .cid-uEEqiO42Hz .f-card:hover .box {
    transition: bottom 0.375s linear;
    bottom: 0;
    z-index: 3;
  }
  .cid-uEEqiO42Hz .box {
    bottom: -15%;
  }
}
.cid-uEEqiO42Hz .f-card img {
  position: relative;
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: top center;
}
.cid-uEEqiO42Hz .box {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  padding: 1.25rem;
  transition: all 0.375s linear;
}
.cid-uEEqiO42Hz .b1 {
  background-color: #ec008a;
}
.cid-uEEqiO42Hz .b2 {
  background-color: #000000;
}
.cid-uEEqiO42Hz .b3 {
  background-color: #ec008a;
}
.cid-uEEqiO42Hz .box-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.cid-uEEqiO42Hz .box-row p {
  margin-bottom: 0;
}
.cid-uEEqiO42Hz .box-mt {
  margin-top: 1rem;
}
.cid-uEEqiO42Hz .box-contacts,
.cid-uEEqiO42Hz .box-name {
  margin-right: 1rem;
}
.cid-uEEqiO42Hz .box-social {
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 40px;
  background-color: #000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}
.cid-uEEqiO42Hz .btn {
  margin: 0;
}
.cid-uEEqiO42Hz .mbr-iconfont,
.cid-uEEqiO42Hz .mbr-serction-btn,
.cid-uEEqiO42Hz .box-btn {
  margin: 0;
}
.cid-uEEqiO42Hz .box-name,
.cid-uEEqiO42Hz .box-btn {
  margin-bottom: 1rem;
}
.cid-uEEqiO42Hz .mbr-text {
  color: #ffffff;
}
.cid-uEEqiO42Hz .mbr-contacts {
  color: #b1b1b1;
}
.cid-uEEzHDOKpx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
@media (max-width: 991px) {
  .cid-uEEzHDOKpx .mbr-section-title,
  .cid-uEEzHDOKpx .mbr-section-subtitle,
  .cid-uEEzHDOKpx .mbr-section-btn,
  .cid-uEEzHDOKpx .mbr-text {
    text-align: center;
  }
}
.cid-uEEzHDOKpx .mbr-section-title {
  color: #082c4e;
}
.cid-uEEzHDOKpx .mbr-text,
.cid-uEEzHDOKpx .mbr-section-btn {
  color: #d7d7d7;
}
.cid-uEEzHDOKpx .position {
  margin: 0;
  color: #000000;
}
.cid-uEEzHDOKpx .bottom {
  overflow: visible;
  position: relative;
}
.cid-uEEzHDOKpx .bottom:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 25px solid #000000;
  position: absolute;
  bottom: -1rem;
  left: 1.5rem;
  content: '';
}
.cid-uEEzHDOKpx .pb {
  margin-bottom: 2rem;
}
.cid-uEEzHDOKpx .card-wrapper {
  background: #000000;
  padding: 1.5rem;
  height: 100%;
  border-radius: 16px;
}
.cid-uEEzHDOKpx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uEEzHDOKpx .image-wrapper {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 1rem;
  margin-left: 1rem;
}
.cid-uEEzHDOKpx .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uEEzHDOKpx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEEzHDOKpx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEEzHDOKpx .name {
  color: #000000;
}
.cid-uEEDnicR6B {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uEEDnicR6B .mbr-section-subtitle {
  color: #767676;
}
.cid-uEEDnicR6B .item-image {
  position: relative;
}
@media (min-width: 992px) {
  .cid-uEEDnicR6B .container {
    max-width: 1600px;
  }
}
.cid-uEEDnicR6B .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uEEDnicR6B .item-caption {
  padding: 3rem;
  padding-bottom: 1rem;
}
.cid-uEEDnicR6B .item-social {
  position: absolute;
  left: 50%;
  align-items: center;
  right: 50%;
  transform: translate(-50%, -50%);
  bottom: -3rem;
  opacity: 0;
  transition: all 0.3s;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, #000000 200%);
  height: 6rem;
}
.cid-uEEDnicR6B .bg1 {
  background: #000000;
}
.cid-uEEDnicR6B .bg2 {
  background: #ec008a;
}
.cid-uEEDnicR6B .bg3 {
  background: #000000;
}
.cid-uEEDnicR6B .bg4 {
  background: #d6952c;
}
.cid-uEEDnicR6B .team-item {
  padding-top: 1rem;
  padding-bottom: 1rem;
  height: fit-content;
  transition: all 0.2s;
  margin-bottom: 0rem;
}
.cid-uEEDnicR6B .team-item:hover .item-social {
  opacity: 1;
}
.cid-uEEDnicR6B .team-item .item-image img {
  width: 100%;
}
.cid-uEEDnicR6B .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uEEDnicR6B .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uEEDnicR6B .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uEEDnicR6B .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uEEDnicR6B .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uEEDnicR6B .item-text {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEEDnicR6B .item-caption {
    padding: 2rem 1rem;
  }
  .cid-uEEDnicR6B .item-social {
    opacity: 1;
  }
}
.cid-uEEDnicR6B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEEDnicR6B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEEDnicR6B .item-name {
  color: #ffffff;
}
.cid-uEEDnicR6B H2 {
  color: #000000;
}
.cid-uFIjQvx4VK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uFIjQvx4VK .mbr-section-subtitle {
  color: #767676;
}
.cid-uFIjQvx4VK .item-image {
  position: relative;
}
@media (min-width: 992px) {
  .cid-uFIjQvx4VK .container {
    max-width: 1600px;
  }
}
.cid-uFIjQvx4VK .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uFIjQvx4VK .item-caption {
  padding: 3rem;
  padding-bottom: 1rem;
}
.cid-uFIjQvx4VK .item-social {
  position: absolute;
  left: 50%;
  align-items: center;
  right: 50%;
  transform: translate(-50%, -50%);
  bottom: -3rem;
  opacity: 0;
  transition: all 0.3s;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, #000000 200%);
  height: 6rem;
}
.cid-uFIjQvx4VK .bg1 {
  background: #000000;
}
.cid-uFIjQvx4VK .bg2 {
  background: #ec008a;
}
.cid-uFIjQvx4VK .bg3 {
  background: #000000;
}
.cid-uFIjQvx4VK .bg4 {
  background: #d6952c;
}
.cid-uFIjQvx4VK .team-item {
  padding-top: 1rem;
  padding-bottom: 1rem;
  height: fit-content;
  transition: all 0.2s;
  margin-bottom: 0rem;
}
.cid-uFIjQvx4VK .team-item:hover .item-social {
  opacity: 1;
}
.cid-uFIjQvx4VK .team-item .item-image img {
  width: 100%;
}
.cid-uFIjQvx4VK .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uFIjQvx4VK .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uFIjQvx4VK .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uFIjQvx4VK .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uFIjQvx4VK .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uFIjQvx4VK .item-text {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uFIjQvx4VK .item-caption {
    padding: 2rem 1rem;
  }
  .cid-uFIjQvx4VK .item-social {
    opacity: 1;
  }
}
.cid-uFIjQvx4VK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFIjQvx4VK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFIjQvx4VK .item-name {
  color: #ffffff;
}
.cid-uFIjQvx4VK H2 {
  color: #b1b1b1;
}
.cid-uFIlAYU3Qf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uFIlAYU3Qf .mbr-section-subtitle {
  color: #767676;
}
.cid-uFIlAYU3Qf .item-image {
  position: relative;
}
@media (min-width: 992px) {
  .cid-uFIlAYU3Qf .container {
    max-width: 1600px;
  }
}
.cid-uFIlAYU3Qf .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uFIlAYU3Qf .item-caption {
  padding: 3rem;
  padding-bottom: 1rem;
}
.cid-uFIlAYU3Qf .item-social {
  position: absolute;
  left: 50%;
  align-items: center;
  right: 50%;
  transform: translate(-50%, -50%);
  bottom: -3rem;
  opacity: 0;
  transition: all 0.3s;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, #000000 200%);
  height: 6rem;
}
.cid-uFIlAYU3Qf .bg1 {
  background: #000000;
}
.cid-uFIlAYU3Qf .bg2 {
  background: #ec008a;
}
.cid-uFIlAYU3Qf .bg3 {
  background: #000000;
}
.cid-uFIlAYU3Qf .bg4 {
  background: #d6952c;
}
.cid-uFIlAYU3Qf .team-item {
  padding-top: 1rem;
  padding-bottom: 1rem;
  height: fit-content;
  transition: all 0.2s;
  margin-bottom: 0rem;
}
.cid-uFIlAYU3Qf .team-item:hover .item-social {
  opacity: 1;
}
.cid-uFIlAYU3Qf .team-item .item-image img {
  width: 100%;
}
.cid-uFIlAYU3Qf .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uFIlAYU3Qf .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uFIlAYU3Qf .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uFIlAYU3Qf .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uFIlAYU3Qf .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uFIlAYU3Qf .item-text {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uFIlAYU3Qf .item-caption {
    padding: 2rem 1rem;
  }
  .cid-uFIlAYU3Qf .item-social {
    opacity: 1;
  }
}
.cid-uFIlAYU3Qf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFIlAYU3Qf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFIlAYU3Qf .item-name {
  color: #ffffff;
}
.cid-uFIlAYU3Qf H2 {
  color: #000000;
}
.cid-uDeSKbwIq0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uDeSKbwIq0 .item-subtitle {
  line-height: 1.2;
  color: #000000;
  text-align: left;
}
.cid-uDeSKbwIq0 img,
.cid-uDeSKbwIq0 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uDeSKbwIq0 .item:focus,
.cid-uDeSKbwIq0 span:focus {
  outline: none;
}
.cid-uDeSKbwIq0 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDeSKbwIq0 .item {
    margin-bottom: 1rem;
  }
}
.cid-uDeSKbwIq0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uDeSKbwIq0 .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uDeSKbwIq0 .item-content .item-footer {
  margin-top: auto;
}
.cid-uDeSKbwIq0 .mbr-section-title {
  color: #000000;
}
.cid-uDeSKbwIq0 .mbr-text,
.cid-uDeSKbwIq0 .mbr-section-btn {
  color: #000000;
}
.cid-uDeSKbwIq0 .item-title {
  color: #000000;
}
.cid-uDeSKbwIq0 .content-head {
  max-width: 800px;
}
.cid-uDeSKbwIq0 .mbr-section-subtitle {
  color: #000000;
}
.cid-uEEICVJb67 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEEICVJb67 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEEICVJb67 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEEICVJb67 .items-wrapper {
  justify-content: flex-end;
}
.cid-uEEICVJb67 .items-wrapper .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uEEICVJb67 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uEEICVJb67 .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uEEICVJb67 .content-wrapper .mbr-desc {
  margin-bottom: 16px;
}
.cid-uEEICVJb67 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uEEICVJb67 .content-wrapper .mbr-section-btn {
  margin-top: 22px;
}
@media (max-width: 992px) {
  .cid-uEEICVJb67 .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uEEICVJb67 .content-wrap {
  position: relative;
  padding: 0 120px;
  display: flex;
  align-items: center;
}
@media (max-width: 1440px) {
  .cid-uEEICVJb67 .content-wrap {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uEEICVJb67 .content-wrap {
    display: block;
    padding: 0;
  }
}
.cid-uEEICVJb67 .content-wrap .image-wrapper {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uEEICVJb67 .content-wrap .image-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uEEICVJb67 .content-wrap .image-wrapper img {
  height: 612px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uEEICVJb67 .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-uEEICVJb67 .content-wrap .image-wrap {
  position: absolute;
  right: 0;
  width: 270px;
  height: 365px;
}
@media (max-width: 992px) {
  .cid-uEEICVJb67 .content-wrap .image-wrap {
    position: static;
    width: auto;
  }
}
.cid-uEEICVJb67 .content-wrap .image-wrap img {
  position: absolute;
  right: 0;
  width: 270px;
  height: 365px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEEICVJb67 .content-wrap .image-wrap img {
    position: static;
    height: 350px;
    width: 100%;
  }
}
.cid-uEEICVJb67 .mbr-desc {
  color: #272b2e;
}
.cid-uEEICVJb67 .mbr-section-title {
  color: #272b2e;
}
.cid-uEEICVJb67 .mbr-text,
.cid-uEEICVJb67 .text-wrapper {
  color: #272b2e;
}
.cid-uEEKQQMbta {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEEKQQMbta .mbr-section-subtitle {
  margin-bottom: 22px;
  letter-spacing: .13em;
  color: #FF4712;
}
.cid-uEEKQQMbta .mbr-section-title {
  margin-bottom: 90px;
  color: #20232a;
}
.cid-uEEKQQMbta .mbr-text {
  margin: 50px 0;
  color: #65676c;
}
.cid-uEEKQQMbta .image-wrapper img {
  width: 100%;
  height: 690px;
  object-fit: cover;
  margin-bottom: 33px;
}
.cid-uEEKQQMbta .image-wrapper .image-text {
  display: inline-flex;
  padding: 0 50px;
  position: relative;
  margin-bottom: 12px;
}
.cid-uEEKQQMbta .image-wrapper .image-text::after {
  position: absolute;
  left: 0;
  top: 5px;
  width: 35px;
  height: 2px;
  content: "";
  display: block;
  background: #20232a;
}
.cid-uEEKQQMbta .image-wrapper .image-text .mbr-image-text {
  margin: 0 5px 0 0;
}
.cid-uEEKQQMbta .image-wrapper .image-text .mbr-section-text {
  margin: 0;
}
.cid-uEEKQQMbta .image-wrapper .mbr-quest {
  padding: 0 50px;
  margin: 0;
}
.cid-uEEKQQMbta .content {
  margin-top: 120px;
}
.cid-uEEKQQMbta .mbr-section-text {
  color: #000000;
}
.cid-uEEKQQMbta .mbr-image-text {
  color: #000000;
}
.cid-uEEKQQMbta .mbr-quest {
  color: #20232a;
}
.cid-uEEQei6zpj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uEEQei6zpj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEEQei6zpj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEEQei6zpj img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-uEEQei6zpj img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-uEEQei6zpj .row {
  flex-direction: row-reverse;
}
.cid-uEEQei6zpj .row {
  align-items: center;
}
.cid-uEEQei6zpj .mbr-section-title {
  color: #000000;
}
.cid-uEEQei6zpj .mbr-text,
.cid-uEEQei6zpj .mbr-section-btn {
  color: #000000;
}
.cid-uEESo8ty9k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEESo8ty9k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEESo8ty9k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEESo8ty9k .container {
    padding: 0 20px;
  }
}
.cid-uEESo8ty9k .row {
  margin: 0;
}
.cid-uEESo8ty9k .card {
  padding: 0;
}
.cid-uEESo8ty9k .image-wrapper img {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEESo8ty9k .image-wrapper img {
    height: 450px;
  }
}
.cid-uEESo8ty9k .title-wrapper {
  height: 100%;
  margin-bottom: 10%;
  background-color: #1b1b1b;
  display: flex;
  align-items: center;
  padding: 24px 115px;
}
@media (max-width: 992px) {
  .cid-uEESo8ty9k .title-wrapper {
    padding: 50px 20px;
  }
}
.cid-uEESo8ty9k .title-wrapper .title-wrap {
  width: 100%;
}
.cid-uEESo8ty9k .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uEESo8ty9k .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uEESo8ty9k .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 50px;
  line-height: 1.78;
}
@media (max-width: 992px) {
  .cid-uEESo8ty9k .title-wrapper .title-wrap .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-uEESo8ty9k .mbr-section-title {
  color: #c2b299;
}
.cid-uEESo8ty9k .mbr-text {
  color: #ffffff;
}
.cid-uEESo8ty9k .mbr-section-title,
.cid-uEESo8ty9k .mbr-section-btn {
  color: #ffffff;
}
.cid-uEETmf6gvy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEETmf6gvy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEETmf6gvy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEETmf6gvy .container {
    padding: 0 16px;
  }
}
.cid-uEETmf6gvy .row {
  justify-content: space-between;
}
.cid-uEETmf6gvy .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uEETmf6gvy .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEETmf6gvy .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-uEETmf6gvy .content-wrapper {
  position: relative;
}
.cid-uEETmf6gvy .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uEETmf6gvy .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-uEETmf6gvy .mbr-text {
  color: #333333;
}
.cid-uEETmf6gvy .mbr-section-title,
.cid-uEETmf6gvy .mbr-section-btn {
  color: #000000;
}
.cid-uEETU7K6PF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEETU7K6PF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEETU7K6PF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEETU7K6PF .container {
    padding: 0 16px;
  }
}
.cid-uEETU7K6PF .row {
  justify-content: space-between;
}
.cid-uEETU7K6PF .row .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uEETU7K6PF .image-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEETU7K6PF .image-wrapper img {
  height: 520px;
  object-fit: cover;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
.cid-uEETU7K6PF .content-wrapper {
  position: relative;
}
.cid-uEETU7K6PF .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uEETU7K6PF .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-uEETU7K6PF .mbr-text {
  color: #333333;
}
.cid-uEETU7K6PF .mbr-section-title,
.cid-uEETU7K6PF .mbr-section-btn {
  color: #000000;
}
.cid-uEETU7K6PF .mbr-text,
.cid-uEETU7K6PF .icon-wrapper {
  color: #000000;
}
.cid-uEEUFwel1g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEEUFwel1g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEEUFwel1g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEEUFwel1g .container {
    padding: 0 23px;
  }
}
@media (max-width: 768px) {
  .cid-uEEUFwel1g .container {
    padding: 0 12px;
  }
}
.cid-uEEUFwel1g .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-flex;
  width: fit-content;
  margin-bottom: 22px;
  position: relative;
}
.cid-uEEUFwel1g .content-wrapper .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 15px;
  width: 100%;
  opacity: .85;
  background-color: #ec008a;
  border-radius: 10rem;
}
.cid-uEEUFwel1g .content-wrapper .mbr-text {
  margin-bottom: 22px;
}
.cid-uEEUFwel1g .image-wrapper {
  margin-top: 100px;
  border: 10px solid #1d1d1f;
  transform: rotate(5deg);
  background-color: #1d1d1f;
  border-radius: 2rem;
}
.cid-uEEUFwel1g .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 1500px) {
  .cid-uEEUFwel1g .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 768px) {
  .cid-uEEUFwel1g .image-wrapper img {
    height: 250px;
  }
}
.cid-uEEUFwel1g .image-wrap {
  border: 10px solid #1d1d1f;
  transform: rotate(-20deg);
  background-color: #1d1d1f;
  border-radius: 2rem;
  margin-top: -120px;
}
@media (max-width: 992px) {
  .cid-uEEUFwel1g .image-wrap {
    margin-top: 0;
  }
}
.cid-uEEUFwel1g .image-wrap img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEEUFwel1g .image-wrap img {
    height: 350px;
  }
}
.cid-uEEUFwel1g .mbr-section-title {
  color: #1D1D1F;
}
.cid-uEEUFwel1g .mbr-text {
  color: #1D1D1F;
}
.cid-uEEWsuHeDm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEEWsuHeDm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEEWsuHeDm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .container {
    padding: 0 30px;
  }
}
.cid-uEEWsuHeDm .card {
  justify-content: center;
}
.cid-uEEWsuHeDm .content-wrapper {
  padding: 0 120px;
  display: flex;
}
@media (max-width: 1440px) {
  .cid-uEEWsuHeDm .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper {
    padding: 0;
    display: block;
  }
}
.cid-uEEWsuHeDm .content-wrapper .items-wrapper {
  width: 50%;
  padding-right: 120px;
}
@media (max-width: 1440px) {
  .cid-uEEWsuHeDm .content-wrapper .items-wrapper {
    padding-right: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper .items-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 60px;
  }
}
.cid-uEEWsuHeDm .content-wrapper .items-wrapper .item {
  margin-bottom: 150px;
}
.cid-uEEWsuHeDm .content-wrapper .items-wrapper .item:last-child {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper .items-wrapper .item {
    margin-bottom: 60px;
  }
}
.cid-uEEWsuHeDm .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-uEEWsuHeDm .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #254b45;
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper .items-wrapper .item .item-wrapper .card-box .desc-wrapper .item-desc::before {
    width: 40px;
  }
}
.cid-uEEWsuHeDm .content-wrapper .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-uEEWsuHeDm .content-wrapper .image-wrapper {
  width: 50%;
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uEEWsuHeDm .content-wrapper .image-wrapper .image-wrap {
  position: relative;
}
.cid-uEEWsuHeDm .content-wrapper .image-wrapper .image-wrap img {
  height: 840px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper .image-wrapper .image-wrap img {
    height: 350px;
  }
}
.cid-uEEWsuHeDm .content-wrapper .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(-135deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEEWsuHeDm .content-wrapper .image-wrapper .image-wrap::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uEEWsuHeDm .item-desc {
  color: #254b45;
}
.cid-uEEWsuHeDm .item-text {
  color: #000000;
}
.cid-uEEWsuHeDm .item-desc,
.cid-uEEWsuHeDm .desc-wrapper {
  color: #000000;
}
.cid-uEEZo6werp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uEEZo6werp .row .slide-overlay {
  z-index: 1 !important;
}
@media (min-width: 992px) {
  .cid-uEEZo6werp .carousel {
    min-height: 800px;
  }
  .cid-uEEZo6werp .carousel img {
    max-height: 800px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uEEZo6werp .carousel {
    min-height: 464px;
  }
  .cid-uEEZo6werp .carousel img {
    max-height: 464px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 767px) {
  .cid-uEEZo6werp .carousel {
    min-height: 360px;
  }
  .cid-uEEZo6werp .carousel img {
    max-height: 360px;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
  .cid-uEEZo6werp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uEEZo6werp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uEEZo6werp .carousel,
.cid-uEEZo6werp .carousel-inner {
  display: flex;
  align-items: stretch;
}
.cid-uEEZo6werp .item-wrapper {
  width: 100%;
  overflow: hidden;
}
.cid-uEEZo6werp .carousel-caption {
  z-index: 2 !important;
  left: 1rem;
  bottom: 1rem;
  width: fit-content;
  max-width: calc(68%);
  background: #33363b;
  padding: 8px;
}
.cid-uEEZo6werp .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 0 !important;
  text-align: left;
}
.cid-uEEZo6werp .mbr-section-text {
  margin-bottom: 0 !important;
  margin-top: 8px !important;
  color: #FFFFFF;
  text-align: left;
}
.cid-uEEZo6werp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uEEZo6werp .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-uEEZo6werp .carousel-control .mobi-mbri {
  color: #24262b;
  transition: all 0.3s;
}
.cid-uEEZo6werp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2rem;
}
@media (max-width: 767px) {
  .cid-uEEZo6werp .carousel-control.carousel-control-prev {
    margin-left: 1rem;
  }
}
.cid-uEEZo6werp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2rem;
}
@media (max-width: 767px) {
  .cid-uEEZo6werp .carousel-control.carousel-control-next {
    margin-right: 1rem;
  }
}
.cid-uEEZo6werp .carousel-control:hover,
.cid-uEEZo6werp .carousel-control:focus {
  border-color: #24262b;
  opacity: 1;
}
.cid-uEEZo6werp .carousel-control-prev:hover .mobi-mbri,
.cid-uEEZo6werp .carousel-control-prev:focus .mobi-mbri {
  transform: translateX(-7px);
}
.cid-uEEZo6werp .carousel-control-next:hover .mobi-mbri,
.cid-uEEZo6werp .carousel-control-next:focus .mobi-mbri {
  transform: translateX(7px);
}
.cid-uEEZo6werp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uEEZo6werp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uEEZo6werp .carousel-indicators {
  display: none !important;
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uEEZo6werp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uEEZo6werp .carousel-indicators li.active,
.cid-uEEZo6werp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uEEZo6werp .carousel-indicators li::after,
.cid-uEEZo6werp .carousel-indicators li::before {
  content: none;
}
.cid-uEEZo6werp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uEEZo6werp .carousel-indicators {
    display: none !important;
  }
}
.cid-uEF53Hvr2H {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uEF53Hvr2H .media-container-row {
    padding-bottom: 2rem;
  }
}
.cid-uEF53Hvr2H .carousel-indicators {
  margin: 0 auto;
  padding: 3rem 0;
  align-items: center;
  position: relative;
}
.cid-uEF53Hvr2H .carousel-indicators li {
  position: relative;
  display: block;
  text-indent: 0 !important;
  max-height: 60px !important;
  height: 60px !important;
  max-width: 25%;
  width: 60px !important;
  line-height: 60px !important;
  text-align: center;
  border: 2px solid #ec008a;
  border-radius: 50%;
  color: #ec008a;
  background: #fff;
  opacity: 1;
}
.cid-uEF53Hvr2H .carousel-indicators li:not(:last-child) {
  margin-right: 240px;
}
@media (max-width: 991px) {
  .cid-uEF53Hvr2H .carousel-indicators li:not(:last-child):not(:last-child) {
    margin-right: 150px;
  }
}
@media (max-width: 767px) {
  .cid-uEF53Hvr2H .carousel-indicators li:not(:last-child):not(:last-child) {
    margin-right: 30px;
  }
}
.cid-uEF53Hvr2H .carousel-indicators li:not(:first-child)::before {
  content: "";
  position: absolute;
  top: 50%;
  right: 61px;
  width: 244px;
  height: 2px;
  background-color: #ec008a;
}
@media (max-width: 991px) {
  .cid-uEF53Hvr2H .carousel-indicators li:not(:first-child)::before {
    width: 153px;
  }
}
@media (max-width: 767px) {
  .cid-uEF53Hvr2H .carousel-indicators li:not(:first-child)::before {
    width: 34px;
    right: 41px;
  }
}
.cid-uEF53Hvr2H .carousel-indicators li::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  font-weight: bold;
  color: #ec008a;
  width: 100%;
  height: 100%;
}
.cid-uEF53Hvr2H .carousel-indicators .li1::after {
  content: "1";
}
.cid-uEF53Hvr2H .carousel-indicators .li2::after {
  content: "2";
}
.cid-uEF53Hvr2H .carousel-indicators .li3::after {
  content: "3";
}
.cid-uEF53Hvr2H .carousel-indicators .li4::after {
  content: "4";
}
.cid-uEF53Hvr2H li.active,
.cid-uEF53Hvr2H li:active {
  opacity: 1;
  border-color: #ec008a;
}
.cid-uEF53Hvr2H li.active:after,
.cid-uEF53Hvr2H li:active:after {
  color: #ec008a;
}
.cid-uEF53Hvr2H li.active:before,
.cid-uEF53Hvr2H li:active:before {
  background-color: #ec008a !important;
}
@media (max-width: 767px) {
  .cid-uEF53Hvr2H .carousel-indicators li {
    line-height: 40px !important;
    height: 40px !important;
    width: 40px !important;
  }
  .cid-uEF53Hvr2H .carousel-control-next {
    bottom: auto;
    top: 95%;
    right: 1rem;
  }
}
.cid-uEF53Hvr2H .mbr-text {
  margin-top: 1rem;
}
.cid-uEF53Hvr2H .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-uEF53Hvr2H .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;
  height: 65%;
  background-color: #ec008a;
}
@media (max-width: 767px) {
  .cid-uEF53Hvr2H .back {
    width: 100%;
    height: 105% !important;
  }
}
.cid-uEF53Hvr2H .row-element,
.cid-uEF53Hvr2H .image-element {
  padding: 0;
}
.cid-uEF53Hvr2H .image-element {
  display: flex;
  height: 550px;
  margin-right: auto;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  margin-top: 3rem;
}
.cid-uEF53Hvr2H .image-element img {
  z-index: 1;
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uEF53Hvr2H .wrap {
  z-index: 2;
}
.cid-uEF53Hvr2H .card-wrap {
  background-color: #fff;
  padding: 3rem 2.5rem;
  margin-top: 6rem;
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  .cid-uEF53Hvr2H .card-wrap {
    width: calc(100% + 15rem);
    margin-left: -17.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uEF53Hvr2H .card-wrap {
    margin: 2rem auto 0 auto;
    padding: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-uEF53Hvr2H .card-wrap {
    margin-top: 1rem;
  }
}
.cid-uEF53Hvr2H .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uEF53Hvr2H .carousel-item.active,
.cid-uEF53Hvr2H .carousel-item-next {
  display: flex;
}
.cid-uEF53Hvr2H .carousel-control-next {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-uEF53Hvr2H .mbr-iconfont {
  transition: 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uEF53Hvr2H .mbri-arrow-next::before {
  content: "\f054" !important;
}
.cid-uEF53Hvr2H .carousel-controls a {
  transition: 0.3s;
  border-radius: 50%;
  border: 2px solid #ec008a;
  background-color: #ec008a;
}
.cid-uEF53Hvr2H .carousel-controls a span {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-uEF53Hvr2H .carousel-controls a:hover {
  transform: scale(1.05);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEF53Hvr2H .image-element {
    min-width: 50%;
  }
  .cid-uEF53Hvr2H .media-container-row {
    width: 100%;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-uEF53Hvr2H .carousel-control-next {
    bottom: auto;
    top: 95%;
    right: 1.8rem;
  }
}
@media (min-width: 992px) {
  .cid-uEF53Hvr2H .carousel-control-next {
    bottom: 2.3rem;
    top: 95%;
    right: 1.8rem;
  }
}
.cid-uEF53Hvr2H .title-wrap {
  display: flex;
  justify-content: flex-end;
}
.cid-uEF53Hvr2H .icon-left {
  margin-right: 0.1rem;
}
.cid-uEF53Hvr2H .icon-right {
  margin-left: 0.1rem;
}
.cid-uEF53Hvr2H H1 {
  text-align: left;
}
.cid-uEF53Hvr2H .mbr-section-text,
.cid-uEF53Hvr2H .mbr-section-btn {
  text-align: left;
  color: #65676c;
}
.cid-uEF53Hvr2H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEF53Hvr2H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEF86nlbJY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEF86nlbJY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEF86nlbJY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEF86nlbJY .text-wrapper {
  padding: 0 10%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-uEF86nlbJY .text-wrapper {
    padding: 0 32px;
  }
}
.cid-uEF86nlbJY .text-wrapper .mbr-iconfont {
  position: absolute;
  top: 0;
  left: 7%;
  color: #ec008a;
  font-size: 48px;
  z-index: 1;
}
@media (max-width: 768px) {
  .cid-uEF86nlbJY .text-wrapper .mbr-iconfont {
    left: 0;
  }
}
.cid-uEF86nlbJY .text-wrapper::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 100%;
  width: 200px;
  height: 200px;
  filter: blur(75px) blur(75px);
  background-color: #ec008a;
}
.cid-uEF86nlbJY .text-wrapper .mbr-text {
  position: relative;
  z-index: 2;
  margin: 0;
}
.cid-uEF86nlbJY .mbr-text {
  color: #000000;
}
.cid-uEFhKtmWih {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEFhKtmWih .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFhKtmWih .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEFhKtmWih .row {
  justify-content: space-between;
}
.cid-uEFhKtmWih .text-wrapper .mbr-text {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEFhKtmWih .text-wrapper .mbr-text {
    margin-bottom: 35px;
  }
}
.cid-uEFhKtmWih .image-wrap {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uEFhKtmWih .image-wrap {
    margin-bottom: 16px;
  }
}
.cid-uEFhKtmWih .image-wrapper img {
  height: 350px;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-uEFhKtmWih .mbr-section-title {
  color: #000000;
}
.cid-uEFhKtmWih .mbr-desc {
  color: #000000;
}
.cid-uEFhKtmWih .mbr-text {
  color: #000000;
}
.cid-uF23zx43pV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #edefeb;
}
.cid-uF23zx43pV .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 824px;
  max-width: 824px;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__slide {
    min-width: 620px;
    max-width: 620px;
  }
}
@media (max-width: 767px) {
  .cid-uF23zx43pV .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uF23zx43pV .embla__slide .slide-content {
  width: 100%;
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper {
  display: flex;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__slide .slide-content .item-wrapper {
    display: block;
  }
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-img {
  padding-right: 12px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-img {
    width: 100%;
    margin-bottom: 16px;
    padding-right: 0;
  }
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-img img {
  height: 540px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  z-index: 1;
  padding: 24px;
  width: 50%;
  background-color: #272b2e;
  margin-left: 12px;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-left: 0;
  }
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-text {
  margin-bottom: 24px;
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-wrap .name-wrapper {
  display: inline-flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-wrap .name-wrapper {
    display: block;
  }
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-wrap .name-wrapper .icon-wrapper {
  margin-right: 16px;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-wrap .name-wrapper .icon-wrapper {
    margin-right: 0;
    margin-bottom: 16px;
  }
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-wrap .name-wrapper .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 64px;
  min-width: 64px;
  color: #ffffff;
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-wrap .name-wrapper .name-wrap .item-name {
  margin-bottom: 8px;
}
.cid-uF23zx43pV .embla__slide .slide-content .item-wrapper .item-content .item-wrap .name-wrapper .name-wrap .desc-wrapper .item-tag {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 2px 12px;
  background-color: #ec008a;
  margin: 0;
}
.cid-uF23zx43pV .embla__button--next,
.cid-uF23zx43pV .embla__button--prev {
  display: flex;
}
.cid-uF23zx43pV .embla__button {
  bottom: 0;
  width: 48px;
  height: 48px;
  font-size: 18px;
  background: linear-gradient(140deg, #ec008a, #ff53b8) !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uF23zx43pV .embla__button:hover {
  opacity: .9 !important;
}
.cid-uF23zx43pV .embla__button.embla__button--prev {
  left: 24px;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__button.embla__button--prev {
    left: 16px;
  }
}
.cid-uF23zx43pV .embla__button.embla__button--next {
  right: 24px;
}
@media (max-width: 992px) {
  .cid-uF23zx43pV .embla__button.embla__button--next {
    right: 16px;
  }
}
.cid-uF23zx43pV .embla {
  position: relative;
  width: 100%;
  padding-bottom: 4rem;
}
.cid-uF23zx43pV .embla__viewport {
  width: 100%;
  margin-right: 1rem;
}
.cid-uF23zx43pV .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uF23zx43pV .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uF23zx43pV .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uF23zx43pV .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uF23zx43pV .item-text {
  color: #ffffff;
}
.cid-uF23zx43pV .item-tag {
  color: #ffffff;
}
.cid-uF23zx43pV .item-name {
  color: #ffffff;
}
.cid-uEFqCOHamV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #15171a;
}
.cid-uEFqCOHamV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFqCOHamV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEFqCOHamV .item {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uEFqCOHamV .item {
    margin-bottom: 16px;
  }
}
.cid-uEFqCOHamV .item:nth-child(2n) .item-wrapper {
  flex-direction: row-reverse;
}
.cid-uEFqCOHamV .item:nth-child(2n) .item-wrapper .item-img {
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uEFqCOHamV .item:nth-child(2n) .item-wrapper .item-img {
    padding-right: 0;
  }
}
.cid-uEFqCOHamV .item .item-wrapper {
  display: flex;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uEFqCOHamV .item .item-wrapper {
    display: block;
  }
}
.cid-uEFqCOHamV .item .item-wrapper .item-content {
  display: flex;
  align-items: flex-end;
  background-color: #272b2e;
  padding: 64px 40px;
  width: 35%;
}
@media (max-width: 1200px) {
  .cid-uEFqCOHamV .item .item-wrapper .item-content {
    padding: 64px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uEFqCOHamV .item .item-wrapper .item-content {
    width: 100%;
    padding: 20px 16px;
    margin-bottom: 16px;
  }
}
.cid-uEFqCOHamV .item .item-wrapper .item-content .title-wrap {
  width: 100%;
}
.cid-uEFqCOHamV .item .item-wrapper .item-content .title-wrap .item-title {
  margin-bottom: 24px;
}
.cid-uEFqCOHamV .item .item-wrapper .item-content .title-wrap .item-desc {
  margin-bottom: 0;
}
.cid-uEFqCOHamV .item .item-wrapper .item-img {
  width: 65%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uEFqCOHamV .item .item-wrapper .item-img {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uEFqCOHamV .item .item-wrapper .item-img img {
  height: 830px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uEFqCOHamV .item .item-wrapper .item-img img {
    height: 400px;
  }
}
.cid-uEFqCOHamV .item-title {
  color: #ffffff;
}
.cid-uEFqCOHamV .item-desc {
  color: #ffffff;
}
.cid-uEFv3jsxfS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEFv3jsxfS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFv3jsxfS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEFv3jsxfS .container {
    padding: 0 30px;
  }
}
.cid-uEFv3jsxfS .items-wrapper .item {
  padding: 80px 0 150px;
  position: relative;
  transition: all 0.3s ease-in-out;
  opacity: .5;
}
@media (max-width: 992px) {
  .cid-uEFv3jsxfS .items-wrapper .item {
    padding: 40px 0 80px;
  }
}
.cid-uEFv3jsxfS .items-wrapper .item:hover,
.cid-uEFv3jsxfS .items-wrapper .item:focus {
  opacity: 1;
}
.cid-uEFv3jsxfS .items-wrapper .item::before {
  content: '';
  position: absolute;
  top: 1px;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
.cid-uEFv3jsxfS .items-wrapper .item::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #ec008a;
}
.cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box {
  display: flex;
}
@media (max-width: 992px) {
  .cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box {
    display: block;
  }
}
.cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box .item-number {
  min-width: 210px;
  margin-bottom: 0;
  padding-left: 20px;
}
@media (max-width: 992px) {
  .cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box .item-number {
    margin-bottom: 40px;
    min-width: auto;
    padding-left: 0;
  }
}
.cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box .item-title {
  min-width: 480px;
  margin-bottom: 0;
  padding-left: 20px;
}
@media (max-width: 1199px) {
  .cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box .item-title {
    min-width: 300px;
  }
}
@media (max-width: 992px) {
  .cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 40px;
    min-width: auto;
    padding-left: 0;
  }
}
.cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box .item-text {
  padding-right: 60px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEFv3jsxfS .items-wrapper .item .item-wrapper .card-box .item-text {
    padding-right: 0;
  }
}
.cid-uEFv3jsxfS .item-number {
  color: #bee0d6;
}
.cid-uEFv3jsxfS .item-title {
  color: #000000;
}
.cid-uEFv3jsxfS .item-text {
  color: #000000;
}
.cid-uEFyo0RsRh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEFyo0RsRh .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEFyo0RsRh .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEFyo0RsRh .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  width: 50%;
  margin-bottom: 36px;
}
@media (max-width: 992px) {
  .cid-uEFyo0RsRh .title-wrapper .desc-wrapper .mbr-desc {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uEFyo0RsRh .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uEFyo0RsRh .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEFyo0RsRh .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uEFyo0RsRh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 850px;
  max-width: 850px;
}
@media (max-width: 1200px) {
  .cid-uEFyo0RsRh .embla__slide {
    min-width: 650px;
    max-width: 650px;
  }
}
@media (max-width: 767px) {
  .cid-uEFyo0RsRh .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uEFyo0RsRh .embla__slide:hover .slide-content .item-wrapper .item-img img,
.cid-uEFyo0RsRh .embla__slide:focus .slide-content .item-wrapper .item-img img {
  border: 2px solid #ec008a;
}
.cid-uEFyo0RsRh .embla__slide .slide-content {
  width: 100%;
}
.cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-img {
  margin-bottom: 32px;
}
.cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-img img {
  height: 480px;
  width: 100%;
  object-fit: cover;
  border: 2px solid transparent;
}
@media (max-width: 992px) {
  .cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  padding: 2px;
}
.cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  display: inline-block;
  width: 50%;
  margin-bottom: 8px;
}
@media (max-width: 992px) {
  .cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
    width: 100%;
  }
}
.cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-content .text-wrap .item-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEFyo0RsRh .embla__slide .slide-content .item-wrapper .item-content .text-wrap .item-text {
    width: 100%;
  }
}
.cid-uEFyo0RsRh .embla__button--next,
.cid-uEFyo0RsRh .embla__button--prev {
  display: flex;
}
.cid-uEFyo0RsRh .embla__button {
  bottom: 0;
  width: 48px;
  height: 48px;
  font-size: 24px;
  background-color: #ec008a !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uEFyo0RsRh .embla__button:hover {
  transform: scale(1.05);
}
.cid-uEFyo0RsRh .embla__button.embla__button--prev {
  left: 0;
}
.cid-uEFyo0RsRh .embla__button.embla__button--next {
  right: 0;
}
.cid-uEFyo0RsRh .embla {
  position: relative;
  margin-bottom: 50px;
  padding-bottom: 4rem;
}
@media (max-width: 992px) {
  .cid-uEFyo0RsRh .embla {
    margin-bottom: 38px;
  }
}
.cid-uEFyo0RsRh .embla__viewport {
  width: 100%;
  margin-right: 1rem;
}
.cid-uEFyo0RsRh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uEFyo0RsRh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uEFyo0RsRh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uEFyo0RsRh .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uEFyo0RsRh .mbr-section-title {
  color: #ffffff;
}
.cid-uEFyo0RsRh .mbr-text,
.cid-uEFyo0RsRh .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uEFyo0RsRh .mbr-desc,
.cid-uEFyo0RsRh .desc-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uEFyo0RsRh .item-title,
.cid-uEFyo0RsRh .title-wrap {
  color: #000000;
  text-align: center;
}
.cid-uEFyo0RsRh .item-text,
.cid-uEFyo0RsRh .text-wrap {
  color: #65676c;
  text-align: center;
}
.cid-uEFyo0RsRh .mbr-section-title,
.cid-uEFyo0RsRh .mbr-section-btn {
  text-align: center;
}
.cid-uEFClibGab {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEFClibGab .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFClibGab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEFClibGab .container {
    padding: 0 30px;
  }
}
.cid-uEFClibGab .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-uEFClibGab .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uEFClibGab .content-wrapper {
    padding: 0;
  }
}
.cid-uEFClibGab .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-uEFClibGab .content-wrapper .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-uEFClibGab .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uEFClibGab .content-wrapper .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-uEFClibGab .content-wrapper .mbr-section-title {
  margin-bottom: 180px;
}
@media (max-width: 992px) {
  .cid-uEFClibGab .content-wrapper .mbr-section-title {
    margin-bottom: 80px;
  }
}
.cid-uEFClibGab .content-wrapper .text-wrapper {
  padding-left: 240px;
}
@media (max-width: 1440px) {
  .cid-uEFClibGab .content-wrapper .text-wrapper {
    padding-left: 120px;
  }
}
@media (max-width: 992px) {
  .cid-uEFClibGab .content-wrapper .text-wrapper {
    padding-left: 0;
  }
}
.cid-uEFClibGab .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uEFClibGab .content-wrapper .text-wrapper .mbr-text {
    margin-bottom: 30px;
  }
}
.cid-uEFClibGab .mbr-desc {
  color: #254b45;
}
.cid-uEFClibGab .mbr-section-title {
  color: #000000;
}
.cid-uEFClibGab .mbr-text {
  color: #254b45;
}
.cid-uEFClibGab .mbr-desc,
.cid-uEFClibGab .desc-wrapper {
  color: #000000;
}
.cid-uEFClibGab .mbr-text,
.cid-uEFClibGab .mbr-section-btn {
  color: #000000;
}
.cid-uFMxWgsVvK {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uFMxWgsVvK .mbr-section-title {
  margin-bottom: 25px;
  color: #000000;
}
.cid-uFMxWgsVvK .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
  color: #000000;
}
.cid-uFMxWgsVvK .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-uFMxWgsVvK .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-uFMxWgsVvK .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-uFMxWgsVvK .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #ec008a !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-uFMxWgsVvK .mbr-gallery-filter ul {
  display: block;
}
.cid-uFMxWgsVvK .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-uFMxWgsVvK .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-uFMxWgsVvK .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-uFMxWgsVvK .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #ec008a;
  transition: all 0.3s ease;
}
.cid-uFMxWgsVvK .mbr-gallery-row {
  margin-top: 50px;
}
.cid-uFMxWgsVvK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFMxWgsVvK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-uFMxWgsVvK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-uFMxWgsVvK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFMxWgsVvK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uFMxWgsVvK .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-uFMxWgsVvK .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-uFMxWgsVvK .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-uFMxWgsVvK .mbr-gallery-item > div img,
.cid-uFMxWgsVvK .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-uFMxWgsVvK .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-uFMxWgsVvK .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-uFMxWgsVvK .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uFMxWgsVvK .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uFMxWgsVvK .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-uFMxWgsVvK .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-uFMxWgsVvK .mbr-section-title {
    text-align: center;
  }
  .cid-uFMxWgsVvK .image {
    top: auto;
    height: 420px;
  }
  .cid-uFMxWgsVvK .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-uFMxWgsVvK .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-uFMxWgsVvK .mbr-gallery-item > div img,
  .cid-uFMxWgsVvK .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-uFMxWgsVvK .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-uFMxWgsVvK .image {
    height: 290px;
  }
}
.cid-uEG27OZm1l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ec008a;
}
.cid-uEG27OZm1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEG27OZm1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEG27OZm1l .content-head {
  max-width: 800px;
}
.cid-uEG27OZm1l .loop-container .item {
  min-height: auto;
}
.cid-uEG27OZm1l .item {
  color: #f7fff7;
  min-height: 90px;
}
@media (max-width: 768px) {
  .cid-uEG27OZm1l .item {
    min-height: 45px;
  }
}
.cid-uEG09UdXjf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uEG09UdXjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEG09UdXjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEG09UdXjf .content-head {
  max-width: 800px;
}
.cid-uEG09UdXjf .item {
  color: #000000;
  min-height: 90px;
}
@media (max-width: 768px) {
  .cid-uEG09UdXjf .item {
    min-height: 45px;
  }
}
.cid-uEG09UdXjf .border-wrap {
  height: 2px;
  background-color: #ec008a;
  margin-top: 80px;
}
@media (max-width: 768px) {
  .cid-uEG09UdXjf .border-wrap {
    margin-top: 40px;
  }
}
.cid-uEFXzHcRx0 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uEFXzHcRx0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFXzHcRx0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEFXzHcRx0 .items-wrapper {
  margin: 0 -5px;
}
.cid-uEFXzHcRx0 .item {
  padding: 0 5px;
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .cid-uEFXzHcRx0 .item {
    margin-bottom: 16px;
  }
  .cid-uEFXzHcRx0 .item:last-child {
    margin-bottom: 0;
  }
}
.cid-uEFXzHcRx0 .item:nth-child(2n) .item-wrapper .item-img img {
  transform: none;
}
.cid-uEFXzHcRx0 .item .item-wrapper {
  height: 100%;
}
.cid-uEFXzHcRx0 .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
  transform: rotate(8deg);
}
@media (max-width: 992px) {
  .cid-uEFXzHcRx0 .item .item-wrapper .item-img img {
    transform: none;
  }
}
.cid-uDeuhC0mRX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDeuhC0mRX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeuhC0mRX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDeuhC0mRX .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uDeuhC0mRX .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uDeuhC0mRX .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uDeuhC0mRX .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uDeuhC0mRX .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uDeuhC0mRX .bg-instagram:hover {
  background: #bd005c;
}
.cid-uDeuhC0mRX .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uDeuhC0mRX .bg-linkedin:hover {
  background: #005582;
}
.cid-uDeuhC0mRX .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uDeuhC0mRX [class^="socicon-"]:before,
.cid-uDeuhC0mRX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uDeuhC0mRX .mbr-section-title,
.cid-uDeuhC0mRX .social-list {
  color: #ec008a;
}
.cid-uDeuhCUB3m {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDeuhCUB3m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeuhCUB3m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDeuhCUB3m .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .footer-col {
    flex-direction: column;
  }
}
.cid-uDeuhCUB3m .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDeuhCUB3m .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDeuhCUB3m .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDeuhCUB3m .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDeuhCUB3m .soc-item {
  margin: 8px;
}
.cid-uDeuhCUB3m .soc-item a:hover .mbr-iconfont,
.cid-uDeuhCUB3m .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDeuhCUB3m .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .row {
    text-align: center;
  }
  .cid-uDeuhCUB3m .social-row {
    justify-content: center;
  }
}
.cid-uDeuhCUB3m .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDeuhCUB3m .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDeuhCUB3m .list {
    margin-bottom: 0rem;
  }
}
.cid-uDeuhCUB3m .mbr-text {
  color: #bbbbbb;
}
.cid-uDeuhCUB3m .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDeuhCUB3m .list,
.cid-uDeuhCUB3m .item-wrap {
  color: #ffffff;
}
.cid-uDeuhCUB3m .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDkX6aOWhj {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDkX6aOWhj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDkX6aOWhj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDkX6aOWhj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDkX6aOWhj .row {
  flex-direction: row-reverse;
}
.cid-uDkX6aOWhj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDkX6aOWhj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6aOWhj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDkX6aOWhj .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uDkX6aOWhj .mbr-text,
.cid-uDkX6aOWhj .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uFjBQpzhc0 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjBQpzhc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjBQpzhc0 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjBQpzhc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjBQpzhc0 {
    align-items: center;
  }
  .cid-uFjBQpzhc0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjBQpzhc0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjBQpzhc0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjBQpzhc0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjBQpzhc0 .content-wrap {
    width: 100%;
  }
}
.cid-uFjBQpzhc0 .mbr-section-subtitle,
.cid-uFjBQpzhc0 .line {
  color: #ec008a;
}
.cid-uFjBQpzhc0 .mbr-text,
.cid-uFjBQpzhc0 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjBQpzhc0 .mbr-section-title {
  color: #291f1e;
}
.cid-uEAeqcgFMh {
  padding-top: 11rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEAeqcgFMh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEAeqcgFMh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEAeqcgFMh .container {
    padding: 0 30px;
  }
}
.cid-uEAeqcgFMh .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-uEAeqcgFMh .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-uEAeqcgFMh .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEAeqcgFMh .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEAeqcgFMh .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEAeqcgFMh .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uEAeqcgFMh .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
  margin-top: 180px;
}
.cid-uEAeqcgFMh .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uEAeqcgFMh .content-wrapper .content-wrap {
    margin-top: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-uEAeqcgFMh .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-uEAeqcgFMh .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-uEAeqcgFMh .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEAeqcgFMh .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEAeqcgFMh .mbr-section-title {
  color: #bee0d6;
}
.cid-uEAeqcgFMh .mbr-section-title,
.cid-uEAeqcgFMh .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uDkX6biR2J {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uDkX6biR2J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDkX6biR2J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uDkX6biR2J .card-content-text {
    padding: 0 1.5rem 1.5rem 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uDkX6biR2J .card-content-text {
    padding: 0 2.25rem 2.25rem 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6biR2J .card-content-text {
    padding: 1rem 4rem 4rem 4rem;
  }
}
.cid-uDkX6biR2J .card-wrapper {
  background: #ffffff;
}
.cid-uDkX6biR2J .mbr-text,
.cid-uDkX6biR2J .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDkX6biR2J .card-title,
.cid-uDkX6biR2J .card-box {
  text-align: center;
  color: #ec008a;
}
.cid-uDkX6biR2J .image-wrapper img {
  width: 100%;
}
.cid-uGJWPF22Ja {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-uGJWPF22Ja .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGJWPF22Ja .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uGJWPF22Ja .container-fluid {
    padding: 0;
  }
}
.cid-uGJWPF22Ja .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uGJWPF22Ja .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uGJWPF22Ja .embla__button--next,
.cid-uGJWPF22Ja .embla__button--prev {
  display: flex;
}
.cid-uGJWPF22Ja .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uGJWPF22Ja .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uGJWPF22Ja .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uGJWPF22Ja .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uGJWPF22Ja .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGJWPF22Ja .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uGJWPF22Ja .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uGJWPF22Ja .embla {
  position: relative;
  width: 100%;
}
.cid-uGJWPF22Ja .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uGJWPF22Ja .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uGJWPF22Ja .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uGJWPF22Ja .embla__slide a {
  cursor: grab;
}
.cid-uGJWPF22Ja .embla__slide a:active {
  cursor: grabbing;
}
.cid-uGJWPF22Ja .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uGJWPF22Ja .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uGJWPF22Ja .mbr-section-title {
  color: #232323;
}
.cid-uGJWPF22Ja .mbr-section-subtitle {
  color: #232323;
}
.cid-uGJWPF22Ja .mbr-box {
  color: #ffffff;
}
.cid-uGJWPF22Ja .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uGJWPF22Ja img,
.cid-uGJWPF22Ja .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uGJWPF22Ja .item-wrapper {
  position: relative;
}
.cid-uGJWPF22Ja .content-head {
  max-width: 800px;
}
.cid-v1QEu5XFss {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1QEu5XFss .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1QEu5XFss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1QEu5XFss .mbr-figure {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
}
.cid-v1QEu5XFss .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v1QEu5XFss .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v1QEu5XFss .text-wrapper .mbr-card-title {
  margin-bottom: 0.5rem;
}
.cid-v1QEu5XFss .text-wrapper .py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.cid-v1QEu5XFss .text-wrapper .pb-4 {
  padding-bottom: 1.5rem !important;
}
.cid-v1QEu5XFss .text-wrapper .pt-4 {
  padding-top: 1.5rem !important;
}
.cid-v1QEu5XFss .text-wrapper .mbr-figure iframe {
  width: 100%;
  overflow: hidden;
}
.cid-v1QEu5XFss .app-video-wrapper img {
  background-color: #000000;
  padding: 4px;
}
.cid-v1QEu5XFss .media-content,
.cid-v1QEu5XFss .mbr-figure {
  align-self: center;
}
.cid-v1QEu5XFss .mbr-figure {
  overflow: hidden;
}
.cid-v1QEu5XFss .card {
  background-color: #000000;
  padding: 4px;
}
.cid-v1QEu5XFss .icon-title {
  color: #bff747;
}
.cid-v1QEu5XFss .mbr-text {
  color: #000000;
}
.cid-v1QEu5XFss .mbr-number {
  color: #ec008a;
}
.cid-v1QEu5XFss .card-text,
.cid-v1QEu5XFss .item .mbr-section-btn {
  color: #fdfde1;
}
.cid-v1QEu5XFss .mbr-section-title {
  color: #ec008a;
}
.cid-uFpiiwANXB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFpiiwANXB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpiiwANXB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpiiwANXB .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFpiiwANXB .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFpiiwANXB .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFpiiwANXB .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFpiiwANXB .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFpiiwANXB .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFpiiwANXB .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uFpiiwANXB .bg-linkedin:hover {
  background: #005582;
}
.cid-uFpiiwANXB .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFpiiwANXB [class^="socicon-"]:before,
.cid-uFpiiwANXB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFpiiwANXB .mbr-section-title,
.cid-uFpiiwANXB .social-list {
  color: #ec008a;
}
.cid-uDkX6cxhoN {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDkX6cxhoN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDkX6cxhoN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDkX6cxhoN .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .footer-col {
    flex-direction: column;
  }
}
.cid-uDkX6cxhoN .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDkX6cxhoN .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6cxhoN .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDkX6cxhoN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDkX6cxhoN .soc-item {
  margin: 8px;
}
.cid-uDkX6cxhoN .soc-item a:hover .mbr-iconfont,
.cid-uDkX6cxhoN .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDkX6cxhoN .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .row {
    text-align: center;
  }
  .cid-uDkX6cxhoN .social-row {
    justify-content: center;
  }
}
.cid-uDkX6cxhoN .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDkX6cxhoN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6cxhoN .list {
    margin-bottom: 0rem;
  }
}
.cid-uDkX6cxhoN .mbr-text {
  color: #bbbbbb;
}
.cid-uDkX6cxhoN .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDkX6cxhoN .list,
.cid-uDkX6cxhoN .item-wrap {
  color: #ffffff;
}
.cid-uDkX6cxhoN .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDrgIpsInt {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDrgIpsInt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIpsInt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDrgIpsInt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDrgIpsInt .row {
  flex-direction: row-reverse;
}
.cid-uDrgIpsInt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDrgIpsInt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDrgIpsInt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDrgIpsInt .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uDrgIpsInt .mbr-text,
.cid-uDrgIpsInt .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uHdM3BP0J1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uHdM3BP0J1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHdM3BP0J1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHdM3BP0J1 .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uHdM3BP0J1 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uHdM3BP0J1 .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uHdM3BP0J1 .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uHdM3BP0J1 .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uHdM3BP0J1 .row {
  flex-direction: row-reverse;
}
.cid-uHdM3BP0J1 .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uHdM3BP0J1 .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uHdM3BP0J1 .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uHdM3BP0J1 .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uHdM3BP0J1 .image-wrapper {
  padding: 0 1rem;
}
.cid-uHdM3BP0J1 img,
.cid-uHdM3BP0J1 .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uHdM3BP0J1 img,
  .cid-uHdM3BP0J1 .image-wrapper {
    max-height: 350px;
  }
}
.cid-uHdM3BP0J1 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uHdM3BP0J1 .mbr-text {
  color: #000000;
}
.cid-uHdM3BP0J1 .mbr-text,
.cid-uHdM3BP0J1 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uHdM3BP0J1 .price {
  color: #232323;
  text-align: left;
}
.cid-uHdM3BP0J1 .content-head {
  max-width: 800px;
}
.cid-uHdM3BP0J1 .mbr-section-maintitle {
  text-align: center;
}
.cid-uHdM3BP0J1 .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uDrgIrNDqS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDrgIrNDqS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIrNDqS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrgIrNDqS .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrgIrNDqS .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDrgIrNDqS .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIrNDqS .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIrNDqS .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIrNDqS .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uDrgIrNDqS .image-wrapper {
  padding: 0 1rem;
}
.cid-uDrgIrNDqS img,
.cid-uDrgIrNDqS .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uDrgIrNDqS img,
  .cid-uDrgIrNDqS .image-wrapper {
    max-height: 350px;
  }
}
.cid-uDrgIrNDqS .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uDrgIrNDqS .mbr-text {
  color: #000000;
}
.cid-uDrgIrNDqS .mbr-text,
.cid-uDrgIrNDqS .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uDrgIrNDqS .price {
  color: #232323;
  text-align: left;
}
.cid-uDrgIrNDqS .content-head {
  max-width: 800px;
}
.cid-uDrgIrNDqS .mbr-section-maintitle {
  text-align: center;
}
.cid-uDrgIrNDqS .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uDrgIt2ktE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDrgIt2ktE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIt2ktE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrgIt2ktE .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrgIt2ktE .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDrgIt2ktE .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIt2ktE .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIt2ktE .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIt2ktE .row {
  flex-direction: row-reverse;
}
.cid-uDrgIt2ktE .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIt2ktE .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIt2ktE .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIt2ktE .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uDrgIt2ktE .image-wrapper {
  padding: 0 1rem;
}
.cid-uDrgIt2ktE img,
.cid-uDrgIt2ktE .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uDrgIt2ktE img,
  .cid-uDrgIt2ktE .image-wrapper {
    max-height: 350px;
  }
}
.cid-uDrgIt2ktE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uDrgIt2ktE .mbr-text {
  color: #000000;
}
.cid-uDrgIt2ktE .mbr-text,
.cid-uDrgIt2ktE .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uDrgIt2ktE .price {
  color: #232323;
  text-align: left;
}
.cid-uDrgIt2ktE .content-head {
  max-width: 800px;
}
.cid-uDrgIt2ktE .mbr-section-maintitle {
  text-align: center;
}
.cid-uDrgIt2ktE .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uDrgIujpBA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDrgIujpBA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIujpBA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrgIujpBA .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrgIujpBA .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDrgIujpBA .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIujpBA .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIujpBA .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIujpBA .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uDrgIujpBA .image-wrapper {
  padding: 0 1rem;
}
.cid-uDrgIujpBA img,
.cid-uDrgIujpBA .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uDrgIujpBA img,
  .cid-uDrgIujpBA .image-wrapper {
    max-height: 350px;
  }
}
.cid-uDrgIujpBA .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uDrgIujpBA .mbr-text {
  color: #000000;
}
.cid-uDrgIujpBA .mbr-text,
.cid-uDrgIujpBA .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uDrgIujpBA .price {
  color: #232323;
  text-align: left;
}
.cid-uDrgIujpBA .content-head {
  max-width: 800px;
}
.cid-uDrgIujpBA .mbr-section-maintitle {
  text-align: center;
}
.cid-uDrgIujpBA .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uDrgIwdFke {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDrgIwdFke .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIwdFke .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrgIwdFke .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrgIwdFke .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDrgIwdFke .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIwdFke .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIwdFke .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIwdFke .row {
  flex-direction: row-reverse;
}
.cid-uDrgIwdFke .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIwdFke .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIwdFke .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIwdFke .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uDrgIwdFke .image-wrapper {
  padding: 0 1rem;
}
.cid-uDrgIwdFke img,
.cid-uDrgIwdFke .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uDrgIwdFke img,
  .cid-uDrgIwdFke .image-wrapper {
    max-height: 350px;
  }
}
.cid-uDrgIwdFke .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uDrgIwdFke .mbr-text {
  color: #000000;
}
.cid-uDrgIwdFke .mbr-text,
.cid-uDrgIwdFke .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uDrgIwdFke .price {
  color: #232323;
  text-align: left;
}
.cid-uDrgIwdFke .content-head {
  max-width: 800px;
}
.cid-uDrgIwdFke .mbr-section-maintitle {
  text-align: center;
}
.cid-uDrgIwdFke .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uDrgIwZ82J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDrgIwZ82J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIwZ82J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrgIwZ82J .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrgIwZ82J .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDrgIwZ82J .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIwZ82J .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIwZ82J .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIwZ82J .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uDrgIwZ82J .image-wrapper {
  padding: 0 1rem;
}
.cid-uDrgIwZ82J img,
.cid-uDrgIwZ82J .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uDrgIwZ82J img,
  .cid-uDrgIwZ82J .image-wrapper {
    max-height: 350px;
  }
}
.cid-uDrgIwZ82J .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uDrgIwZ82J .mbr-text {
  color: #000000;
}
.cid-uDrgIwZ82J .mbr-text,
.cid-uDrgIwZ82J .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uDrgIwZ82J .price {
  color: #232323;
  text-align: left;
}
.cid-uDrgIwZ82J .content-head {
  max-width: 800px;
}
.cid-uDrgIwZ82J .mbr-section-maintitle {
  text-align: center;
}
.cid-uDrgIwZ82J .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uKkmKq1Auz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uKkmKq1Auz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKkmKq1Auz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKkmKq1Auz .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uKkmKq1Auz .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uKkmKq1Auz .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uKkmKq1Auz .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uKkmKq1Auz .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uKkmKq1Auz .row {
  flex-direction: row-reverse;
}
.cid-uKkmKq1Auz .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uKkmKq1Auz .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uKkmKq1Auz .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uKkmKq1Auz .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uKkmKq1Auz .image-wrapper {
  padding: 0 1rem;
}
.cid-uKkmKq1Auz img,
.cid-uKkmKq1Auz .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uKkmKq1Auz img,
  .cid-uKkmKq1Auz .image-wrapper {
    max-height: 350px;
  }
}
.cid-uKkmKq1Auz .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uKkmKq1Auz .mbr-text {
  color: #000000;
}
.cid-uKkmKq1Auz .mbr-text,
.cid-uKkmKq1Auz .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uKkmKq1Auz .price {
  color: #232323;
  text-align: left;
}
.cid-uKkmKq1Auz .content-head {
  max-width: 800px;
}
.cid-uKkmKq1Auz .mbr-section-maintitle {
  text-align: center;
}
.cid-uKkmKq1Auz .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uDrgIxSx5b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDrgIxSx5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIxSx5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrgIxSx5b .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrgIxSx5b .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDrgIxSx5b .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIxSx5b .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIxSx5b .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uDrgIxSx5b .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uDrgIxSx5b .image-wrapper {
  padding: 0 1rem;
}
.cid-uDrgIxSx5b img,
.cid-uDrgIxSx5b .image-wrapper {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uDrgIxSx5b img,
  .cid-uDrgIxSx5b .image-wrapper {
    max-height: 350px;
  }
}
.cid-uDrgIxSx5b .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uDrgIxSx5b .mbr-text {
  color: #000000;
}
.cid-uDrgIxSx5b .mbr-text,
.cid-uDrgIxSx5b .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uDrgIxSx5b .price {
  color: #232323;
  text-align: left;
}
.cid-uDrgIxSx5b .content-head {
  max-width: 800px;
}
.cid-uDrgIxSx5b .mbr-section-maintitle {
  text-align: center;
}
.cid-uDrgIxSx5b .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-uEneFWCxZh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEneFWCxZh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEneFWCxZh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEneFWCxZh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEneFWCxZh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEneFWCxZh .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEneFWCxZh .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEneFWCxZh .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEneFWCxZh .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEneFWCxZh .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEneFWCxZh .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEneFWCxZh .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEneFWCxZh .bg-linkedin:hover {
  background: #005582;
}
.cid-uEneFWCxZh .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEneFWCxZh [class^="socicon-"]:before,
.cid-uEneFWCxZh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEneFWCxZh .mbr-section-title,
.cid-uEneFWCxZh .social-list {
  color: #ec008a;
}
.cid-uDrgIzsrMU {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDrgIzsrMU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrgIzsrMU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrgIzsrMU .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDrgIzsrMU .footer-col {
    flex-direction: column;
  }
}
.cid-uDrgIzsrMU .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDrgIzsrMU .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrgIzsrMU .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDrgIzsrMU .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrgIzsrMU .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDrgIzsrMU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDrgIzsrMU .soc-item {
  margin: 8px;
}
.cid-uDrgIzsrMU .soc-item a:hover .mbr-iconfont,
.cid-uDrgIzsrMU .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDrgIzsrMU .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDrgIzsrMU .row {
    text-align: center;
  }
  .cid-uDrgIzsrMU .social-row {
    justify-content: center;
  }
}
.cid-uDrgIzsrMU .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDrgIzsrMU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDrgIzsrMU .list {
    margin-bottom: 0rem;
  }
}
.cid-uDrgIzsrMU .mbr-text {
  color: #bbbbbb;
}
.cid-uDrgIzsrMU .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDrgIzsrMU .list,
.cid-uDrgIzsrMU .item-wrap {
  color: #ffffff;
}
.cid-uDrgIzsrMU .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uFNKP6qMfE {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uFNKP6qMfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFNKP6qMfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uFNKP6qMfE .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uFNKP6qMfE .mbr-section-title {
  color: #ec008a;
}
.cid-uFNKP6qMfE .mbr-text,
.cid-uFNKP6qMfE .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uFNKP6qMfE .content-head {
  max-width: 800px;
}
.cid-v91wxoB8wy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-v91wxoB8wy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v91wxoB8wy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v91wxoB8wy .mbr-section-btn {
  opacity: 0;
  transition-delay: 0.1s;
  z-index: 1;
  position: relative;
  margin: auto;
}
.cid-v91wxoB8wy .content-head {
  max-width: 800px;
}
.cid-v91wxoB8wy .card1 {
  background-image: url("../../../assets/images/112a0204.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-v91wxoB8wy .card1:before {
  background: #ec008a;
}
.cid-v91wxoB8wy .card2 {
  background-image: url("../../../assets/images/absa2.png");
  background-size: cover;
  background-position: center center;
}
.cid-v91wxoB8wy .card2:before {
  background: #f7f7f7;
}
.cid-v91wxoB8wy .card3 {
  background-image: url("../../../assets/images/auten-logo-devrp-page-58.jpeg");
  background-size: cover;
  background-position: center center;
}
.cid-v91wxoB8wy .card3:before {
  background: #000000;
}
.cid-v91wxoB8wy .card4 {
  background-image: url("../../../assets/images/301973351-400645815532652-8839700469765417810-n.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-v91wxoB8wy .card4:before {
  background: #ec008a;
}
.cid-v91wxoB8wy .content-wrap {
  margin: auto;
  display: flex;
  height: 100%;
}
.cid-v91wxoB8wy .card-wrap {
  border-radius: inherit;
  height: 400px;
  position: relative;
  transition: all 0.3s;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v91wxoB8wy .card-wrap {
    margin-bottom: 1rem;
  }
}
.cid-v91wxoB8wy .card-wrap:before {
  content: "";
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition-delay: 0.1s;
  opacity: 0;
}
.cid-v91wxoB8wy .card {
  transition: transform 0.6s;
}
.cid-v91wxoB8wy .card:hover .card-wrap,
.cid-v91wxoB8wy .card:focus-within .card-wrap {
  transform: rotateY(180deg);
}
.cid-v91wxoB8wy .card:hover .card-wrap:before,
.cid-v91wxoB8wy .card:focus-within .card-wrap:before {
  opacity: 1;
}
.cid-v91wxoB8wy .card:hover .mbr-section-btn,
.cid-v91wxoB8wy .card:focus-within .mbr-section-btn {
  opacity: 1;
  transform: rotateY(180deg);
}
@media (max-width: 767px) {
  .cid-v91wxoB8wy .card:hover .card-wrap {
    transform: none;
  }
  .cid-v91wxoB8wy .card:hover .card-wrap:before {
    opacity: 0.8;
  }
  .cid-v91wxoB8wy .card-wrap:before {
    opacity: 0.8;
  }
  .cid-v91wxoB8wy .card-wrap:hover {
    transform: none;
  }
  .cid-v91wxoB8wy .card-wrap:hover .mbr-section-btn {
    transform: none;
  }
  .cid-v91wxoB8wy .mbr-section-btn {
    opacity: 1;
  }
}
.cid-va3vWTsYpX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #f7f7f7;
}
.cid-va3vWTsYpX .mbr-fallback-image.disabled {
  display: none;
}
.cid-va3vWTsYpX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-va3vWTsYpX .mbr-section-btn {
  opacity: 0;
  transition-delay: 0.1s;
  z-index: 1;
  position: relative;
  margin: auto;
}
.cid-va3vWTsYpX .content-head {
  max-width: 800px;
}
.cid-va3vWTsYpX .card1 {
  background-image: url("../../../assets/images/obrian-work19.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-va3vWTsYpX .card1:before {
  background: #ec008a;
}
.cid-va3vWTsYpX .card2 {
  background-image: url("../../../assets/images/photo-2019-07-30-15-50.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-va3vWTsYpX .card2:before {
  background: #ffffff;
}
.cid-va3vWTsYpX .card3 {
  background-image: url("../../../assets/images/175-07-tkzn-billboard-page-1.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-va3vWTsYpX .card3:before {
  background: #000000;
}
.cid-va3vWTsYpX .card4 {
  background-image: url("../../../assets/images/obrian-work17.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-va3vWTsYpX .card4:before {
  background: #ec008a;
}
.cid-va3vWTsYpX .content-wrap {
  margin: auto;
  display: flex;
  height: 100%;
}
.cid-va3vWTsYpX .card-wrap {
  border-radius: inherit;
  height: 400px;
  position: relative;
  transition: all 0.3s;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-va3vWTsYpX .card-wrap {
    margin-bottom: 1rem;
  }
}
.cid-va3vWTsYpX .card-wrap:before {
  content: "";
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition-delay: 0.1s;
  opacity: 0;
}
.cid-va3vWTsYpX .card {
  transition: transform 0.6s;
}
.cid-va3vWTsYpX .card:hover .card-wrap,
.cid-va3vWTsYpX .card:focus-within .card-wrap {
  transform: rotateY(180deg);
}
.cid-va3vWTsYpX .card:hover .card-wrap:before,
.cid-va3vWTsYpX .card:focus-within .card-wrap:before {
  opacity: 1;
}
.cid-va3vWTsYpX .card:hover .mbr-section-btn,
.cid-va3vWTsYpX .card:focus-within .mbr-section-btn {
  opacity: 1;
  transform: rotateY(180deg);
}
@media (max-width: 767px) {
  .cid-va3vWTsYpX .card:hover .card-wrap {
    transform: none;
  }
  .cid-va3vWTsYpX .card:hover .card-wrap:before {
    opacity: 0.8;
  }
  .cid-va3vWTsYpX .card-wrap:before {
    opacity: 0.8;
  }
  .cid-va3vWTsYpX .card-wrap:hover {
    transform: none;
  }
  .cid-va3vWTsYpX .card-wrap:hover .mbr-section-btn {
    transform: none;
  }
  .cid-va3vWTsYpX .mbr-section-btn {
    opacity: 1;
  }
}
.cid-uDrXsib8D4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-uDrXsib8D4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrXsib8D4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrXsib8D4 .mbr-section-btn {
  opacity: 0;
  transition-delay: 0.1s;
  z-index: 1;
  position: relative;
  margin: auto;
}
.cid-uDrXsib8D4 .content-head {
  max-width: 800px;
}
.cid-uDrXsib8D4 .card1 {
  background-image: url("../../../assets/images/cfsd-incubation-hub-banners.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXsib8D4 .card1:before {
  background: #d70081;
}
.cid-uDrXsib8D4 .card2 {
  background-image: url("../../../assets/images/obrian-work20.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXsib8D4 .card2:before {
  background: #ffffff;
}
.cid-uDrXsib8D4 .card3 {
  background-image: url("../../../assets/images/obrian-work9.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXsib8D4 .card3:before {
  background: #000000;
}
.cid-uDrXsib8D4 .card4 {
  background-image: url("../../../assets/images/kimberleyprocesspix0255-copy.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXsib8D4 .card4:before {
  background: #d70081;
}
.cid-uDrXsib8D4 .content-wrap {
  margin: auto;
  display: flex;
  height: 100%;
}
.cid-uDrXsib8D4 .card-wrap {
  border-radius: inherit;
  height: 400px;
  position: relative;
  transition: all 0.3s;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrXsib8D4 .card-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uDrXsib8D4 .card-wrap:before {
  content: "";
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition-delay: 0.1s;
  opacity: 0;
}
.cid-uDrXsib8D4 .card {
  transition: transform 0.6s;
}
.cid-uDrXsib8D4 .card:hover .card-wrap,
.cid-uDrXsib8D4 .card:focus-within .card-wrap {
  transform: rotateY(180deg);
}
.cid-uDrXsib8D4 .card:hover .card-wrap:before,
.cid-uDrXsib8D4 .card:focus-within .card-wrap:before {
  opacity: 1;
}
.cid-uDrXsib8D4 .card:hover .mbr-section-btn,
.cid-uDrXsib8D4 .card:focus-within .mbr-section-btn {
  opacity: 1;
  transform: rotateY(180deg);
}
@media (max-width: 767px) {
  .cid-uDrXsib8D4 .card:hover .card-wrap {
    transform: none;
  }
  .cid-uDrXsib8D4 .card:hover .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXsib8D4 .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXsib8D4 .card-wrap:hover {
    transform: none;
  }
  .cid-uDrXsib8D4 .card-wrap:hover .mbr-section-btn {
    transform: none;
  }
  .cid-uDrXsib8D4 .mbr-section-btn {
    opacity: 1;
  }
}
.cid-uDrXtIZb7k {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #f7f7f7;
}
.cid-uDrXtIZb7k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrXtIZb7k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrXtIZb7k .mbr-section-btn {
  opacity: 0;
  transition-delay: 0.1s;
  z-index: 1;
  position: relative;
  margin: auto;
}
.cid-uDrXtIZb7k .content-head {
  max-width: 800px;
}
.cid-uDrXtIZb7k .card1 {
  background-image: url("../../../assets/images/mina-brand-outdoor-campaign4.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXtIZb7k .card1:before {
  background: #ec008a;
}
.cid-uDrXtIZb7k .card2 {
  background-image: url("../../../assets/images/obrian-work25.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXtIZb7k .card2:before {
  background: #ffffff;
}
.cid-uDrXtIZb7k .card3 {
  background-image: url("../../../assets/images/obrian-work7.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXtIZb7k .card3:before {
  background: #000000;
}
.cid-uDrXtIZb7k .card4 {
  background-image: url("../../../assets/images/obrian-work5.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXtIZb7k .card4:before {
  background: #ec008a;
}
.cid-uDrXtIZb7k .content-wrap {
  margin: auto;
  display: flex;
  height: 100%;
}
.cid-uDrXtIZb7k .card-wrap {
  border-radius: inherit;
  height: 400px;
  position: relative;
  transition: all 0.3s;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrXtIZb7k .card-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uDrXtIZb7k .card-wrap:before {
  content: "";
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition-delay: 0.1s;
  opacity: 0;
}
.cid-uDrXtIZb7k .card {
  transition: transform 0.6s;
}
.cid-uDrXtIZb7k .card:hover .card-wrap,
.cid-uDrXtIZb7k .card:focus-within .card-wrap {
  transform: rotateY(180deg);
}
.cid-uDrXtIZb7k .card:hover .card-wrap:before,
.cid-uDrXtIZb7k .card:focus-within .card-wrap:before {
  opacity: 1;
}
.cid-uDrXtIZb7k .card:hover .mbr-section-btn,
.cid-uDrXtIZb7k .card:focus-within .mbr-section-btn {
  opacity: 1;
  transform: rotateY(180deg);
}
@media (max-width: 767px) {
  .cid-uDrXtIZb7k .card:hover .card-wrap {
    transform: none;
  }
  .cid-uDrXtIZb7k .card:hover .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXtIZb7k .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXtIZb7k .card-wrap:hover {
    transform: none;
  }
  .cid-uDrXtIZb7k .card-wrap:hover .mbr-section-btn {
    transform: none;
  }
  .cid-uDrXtIZb7k .mbr-section-btn {
    opacity: 1;
  }
}
.cid-uDrXVnAvMG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-uDrXVnAvMG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrXVnAvMG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrXVnAvMG .mbr-section-btn {
  opacity: 0;
  transition-delay: 0.1s;
  z-index: 1;
  position: relative;
  margin: auto;
}
.cid-uDrXVnAvMG .content-head {
  max-width: 800px;
}
.cid-uDrXVnAvMG .card1 {
  background-image: url("../../../assets/images/obrian-work3.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXVnAvMG .card1:before {
  background: #d70081;
}
.cid-uDrXVnAvMG .card2 {
  background-image: url("../../../assets/images/sourceworx-vehicle-branding.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXVnAvMG .card2:before {
  background: #ffffff;
}
.cid-uDrXVnAvMG .card3 {
  background-image: url("../../../assets/images/launch-print.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXVnAvMG .card3:before {
  background: #000000;
}
.cid-uDrXVnAvMG .card4 {
  background-image: url("../../../assets/images/bp-gas-1.jpeg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXVnAvMG .card4:before {
  background: #d70081;
}
.cid-uDrXVnAvMG .content-wrap {
  margin: auto;
  display: flex;
  height: 100%;
}
.cid-uDrXVnAvMG .card-wrap {
  border-radius: inherit;
  height: 400px;
  position: relative;
  transition: all 0.3s;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrXVnAvMG .card-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uDrXVnAvMG .card-wrap:before {
  content: "";
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition-delay: 0.1s;
  opacity: 0;
}
.cid-uDrXVnAvMG .card {
  transition: transform 0.6s;
}
.cid-uDrXVnAvMG .card:hover .card-wrap,
.cid-uDrXVnAvMG .card:focus-within .card-wrap {
  transform: rotateY(180deg);
}
.cid-uDrXVnAvMG .card:hover .card-wrap:before,
.cid-uDrXVnAvMG .card:focus-within .card-wrap:before {
  opacity: 1;
}
.cid-uDrXVnAvMG .card:hover .mbr-section-btn,
.cid-uDrXVnAvMG .card:focus-within .mbr-section-btn {
  opacity: 1;
  transform: rotateY(180deg);
}
@media (max-width: 767px) {
  .cid-uDrXVnAvMG .card:hover .card-wrap {
    transform: none;
  }
  .cid-uDrXVnAvMG .card:hover .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXVnAvMG .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXVnAvMG .card-wrap:hover {
    transform: none;
  }
  .cid-uDrXVnAvMG .card-wrap:hover .mbr-section-btn {
    transform: none;
  }
  .cid-uDrXVnAvMG .mbr-section-btn {
    opacity: 1;
  }
}
.cid-uDrXWpJEZu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #f7f7f7;
}
.cid-uDrXWpJEZu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrXWpJEZu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrXWpJEZu .mbr-section-btn {
  opacity: 0;
  transition-delay: 0.1s;
  z-index: 1;
  position: relative;
  margin: auto;
}
.cid-uDrXWpJEZu .content-head {
  max-width: 800px;
}
.cid-uDrXWpJEZu .card1 {
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXWpJEZu .card1:before {
  background: #d70081;
}
.cid-uDrXWpJEZu .card2 {
  background-image: url("../../../assets/images/epwp.jpg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXWpJEZu .card2:before {
  background: #ffffff;
}
.cid-uDrXWpJEZu .card3 {
  background-image: url("../../../assets/images/two-boys-communicating-2.png");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXWpJEZu .card3:before {
  background: #000000;
}
.cid-uDrXWpJEZu .card4 {
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
  background-size: cover;
  background-position: center center;
}
.cid-uDrXWpJEZu .card4:before {
  background: #000000;
}
.cid-uDrXWpJEZu .content-wrap {
  margin: auto;
  display: flex;
  height: 100%;
}
.cid-uDrXWpJEZu .card-wrap {
  border-radius: inherit;
  height: 400px;
  position: relative;
  transition: all 0.3s;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDrXWpJEZu .card-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uDrXWpJEZu .card-wrap:before {
  content: "";
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition-delay: 0.1s;
  opacity: 0;
}
.cid-uDrXWpJEZu .card {
  transition: transform 0.6s;
}
.cid-uDrXWpJEZu .card:hover .card-wrap,
.cid-uDrXWpJEZu .card:focus-within .card-wrap {
  transform: rotateY(180deg);
}
.cid-uDrXWpJEZu .card:hover .card-wrap:before,
.cid-uDrXWpJEZu .card:focus-within .card-wrap:before {
  opacity: 1;
}
.cid-uDrXWpJEZu .card:hover .mbr-section-btn,
.cid-uDrXWpJEZu .card:focus-within .mbr-section-btn {
  opacity: 1;
  transform: rotateY(180deg);
}
@media (max-width: 767px) {
  .cid-uDrXWpJEZu .card:hover .card-wrap {
    transform: none;
  }
  .cid-uDrXWpJEZu .card:hover .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXWpJEZu .card-wrap:before {
    opacity: 0.8;
  }
  .cid-uDrXWpJEZu .card-wrap:hover {
    transform: none;
  }
  .cid-uDrXWpJEZu .card-wrap:hover .mbr-section-btn {
    transform: none;
  }
  .cid-uDrXWpJEZu .mbr-section-btn {
    opacity: 1;
  }
}
.cid-uEngVbtEL3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEngVbtEL3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngVbtEL3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngVbtEL3 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEngVbtEL3 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEngVbtEL3 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEngVbtEL3 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEngVbtEL3 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEngVbtEL3 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEngVbtEL3 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEngVbtEL3 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEngVbtEL3 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEngVbtEL3 .bg-linkedin:hover {
  background: #005582;
}
.cid-uEngVbtEL3 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEngVbtEL3 [class^="socicon-"]:before,
.cid-uEngVbtEL3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEngVbtEL3 .mbr-section-title,
.cid-uEngVbtEL3 .social-list {
  color: #ec008a;
}
.cid-uDrqx8yvfm {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDrqx8yvfm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrqx8yvfm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrqx8yvfm .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .footer-col {
    flex-direction: column;
  }
}
.cid-uDrqx8yvfm .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrqx8yvfm .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDrqx8yvfm .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDrqx8yvfm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDrqx8yvfm .soc-item {
  margin: 8px;
}
.cid-uDrqx8yvfm .soc-item a:hover .mbr-iconfont,
.cid-uDrqx8yvfm .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDrqx8yvfm .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .row {
    text-align: center;
  }
  .cid-uDrqx8yvfm .social-row {
    justify-content: center;
  }
}
.cid-uDrqx8yvfm .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDrqx8yvfm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDrqx8yvfm .list {
    margin-bottom: 0rem;
  }
}
.cid-uDrqx8yvfm .mbr-text {
  color: #bbbbbb;
}
.cid-uDrqx8yvfm .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDrqx8yvfm .list,
.cid-uDrqx8yvfm .item-wrap {
  color: #ffffff;
}
.cid-uDrqx8yvfm .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDHJQ7P9cJ {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDHJQ7P9cJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDHJQ7P9cJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDHJQ7P9cJ .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDHJQ7P9cJ .mbr-section-title {
  color: #ec008a;
}
.cid-uDHJQ7P9cJ .mbr-text,
.cid-uDHJQ7P9cJ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDHJQ7P9cJ .content-head {
  max-width: 800px;
}
.cid-uFjutzGVNq {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjutzGVNq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjutzGVNq .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjutzGVNq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjutzGVNq {
    align-items: center;
  }
  .cid-uFjutzGVNq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjutzGVNq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjutzGVNq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjutzGVNq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjutzGVNq .content-wrap {
    width: 100%;
  }
}
.cid-uFjutzGVNq .mbr-section-subtitle,
.cid-uFjutzGVNq .line {
  color: #ec008a;
}
.cid-uFjutzGVNq .mbr-text,
.cid-uFjutzGVNq .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjutzGVNq .mbr-section-title {
  color: #291f1e;
}
.cid-uGxcRaAvUD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uGxcRaAvUD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGxcRaAvUD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGxcRaAvUD .row {
  justify-content: center;
}
.cid-uGxcRaAvUD .row {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uGxcRaAvUD .row {
    padding: 0 35px;
  }
}
@media (max-width: 425px) {
  .cid-uGxcRaAvUD .row {
    padding: 0 24px;
  }
}
.cid-uGxcRaAvUD .title-wrapper {
  margin-bottom: 32px;
}
.cid-uGxcRaAvUD .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uGxcRaAvUD .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uGxcRaAvUD .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ffffff;
  z-index: -1;
}
.cid-uGxcRaAvUD .mbr-figure iframe {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uGxcRaAvUD .video-block {
    margin-bottom: 24px;
  }
}
.cid-uGxcRaAvUD .mbr-figure__img {
  object-fit: cover;
}
.cid-uGxcRaAvUD .mbr-section-title {
  color: #d70081;
  text-align: center;
}
.cid-uK26QUfRMJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uK26QUfRMJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uK26QUfRMJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uK26QUfRMJ .row {
  padding: 1rem;
}
.cid-uK26QUfRMJ .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-uK26QUfRMJ .row {
    padding: 0 12px;
  }
}
.cid-uK26QUfRMJ .row::before {
  content: '';
  display: block;
  width: 60%;
  height: 65%;
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #ffffff;
  border-radius: 100% 0 0 0;
}
.cid-uK26QUfRMJ .row::after {
  content: '';
  position: absolute;
  left: -28rem;
  top: 0;
  display: block;
  width: 1000px;
  height: 1000px;
  border: 80px solid #ffffff;
  border-radius: 50%;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uK26QUfRMJ .row::after {
    display: none;
  }
}
.cid-uK26QUfRMJ .title-wrapper {
  margin-bottom: 15px;
  z-index: 1;
  position: relative;
}
.cid-uK26QUfRMJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uK26QUfRMJ .title-wrapper .mbr-section-title span {
  color: #4552ff;
}
.cid-uK26QUfRMJ .text-wrapper {
  padding: 25px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uK26QUfRMJ .text-wrapper {
    padding: 0;
  }
}
.cid-uK26QUfRMJ .text-wrapper .mbr-text {
  margin: 0;
}
.cid-uK26QUfRMJ .mbr-section-title {
  color: #000000;
}
.cid-uK26QUfRMJ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uQfISGGQme {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQfISGGQme .item-subtitle {
  line-height: 1.2;
  color: #000000;
  text-align: center;
}
.cid-uQfISGGQme img,
.cid-uQfISGGQme .item-img {
  width: 100%;
}
.cid-uQfISGGQme .item:focus,
.cid-uQfISGGQme span:focus {
  outline: none;
}
.cid-uQfISGGQme .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uQfISGGQme .item {
    margin-bottom: 1rem;
  }
}
.cid-uQfISGGQme .item-wrapper {
  position: relative;
  border-radius: 4px;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uQfISGGQme .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uQfISGGQme .mbr-section-title {
  color: #ec008a;
}
.cid-uQfISGGQme .mbr-text,
.cid-uQfISGGQme .mbr-section-btn {
  color: #a6a99c;
  text-align: center;
}
.cid-uQfISGGQme .item-title {
  color: #000000;
  text-align: center;
}
.cid-uQfISGGQme .content-head {
  max-width: 800px;
}
.cid-uDHJQgANlk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDHJQgANlk .item-subtitle {
  line-height: 1.2;
  color: #000000;
  text-align: center;
}
.cid-uDHJQgANlk img,
.cid-uDHJQgANlk .item-img {
  width: 100%;
}
.cid-uDHJQgANlk .item:focus,
.cid-uDHJQgANlk span:focus {
  outline: none;
}
.cid-uDHJQgANlk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDHJQgANlk .item {
    margin-bottom: 1rem;
  }
}
.cid-uDHJQgANlk .item-wrapper {
  position: relative;
  border-radius: 4px;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uDHJQgANlk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uDHJQgANlk .mbr-section-title {
  color: #ec008a;
}
.cid-uDHJQgANlk .mbr-text,
.cid-uDHJQgANlk .mbr-section-btn {
  color: #a6a99c;
  text-align: center;
}
.cid-uDHJQgANlk .item-title {
  color: #000000;
  text-align: center;
}
.cid-uDHJQgANlk .content-head {
  max-width: 800px;
}
.cid-uEnl9L8Tz5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnl9L8Tz5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnl9L8Tz5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnl9L8Tz5 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnl9L8Tz5 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnl9L8Tz5 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnl9L8Tz5 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnl9L8Tz5 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnl9L8Tz5 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnl9L8Tz5 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnl9L8Tz5 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnl9L8Tz5 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnl9L8Tz5 .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnl9L8Tz5 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnl9L8Tz5 [class^="socicon-"]:before,
.cid-uEnl9L8Tz5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnl9L8Tz5 .mbr-section-title,
.cid-uEnl9L8Tz5 .social-list {
  color: #ec008a;
}
.cid-uDHJQi2AaM {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDHJQi2AaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDHJQi2AaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDHJQi2AaM .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDHJQi2AaM .footer-col {
    flex-direction: column;
  }
}
.cid-uDHJQi2AaM .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDHJQi2AaM .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDHJQi2AaM .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDHJQi2AaM .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDHJQi2AaM .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDHJQi2AaM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDHJQi2AaM .soc-item {
  margin: 8px;
}
.cid-uDHJQi2AaM .soc-item a:hover .mbr-iconfont,
.cid-uDHJQi2AaM .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDHJQi2AaM .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDHJQi2AaM .row {
    text-align: center;
  }
  .cid-uDHJQi2AaM .social-row {
    justify-content: center;
  }
}
.cid-uDHJQi2AaM .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDHJQi2AaM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDHJQi2AaM .list {
    margin-bottom: 0rem;
  }
}
.cid-uDHJQi2AaM .mbr-text {
  color: #bbbbbb;
}
.cid-uDHJQi2AaM .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDHJQi2AaM .list,
.cid-uDHJQi2AaM .item-wrap {
  color: #ffffff;
}
.cid-uDHJQi2AaM .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDI3lQhpqn {
  padding-top: 12rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDI3lQhpqn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDI3lQhpqn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDI3lQhpqn .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDI3lQhpqn .mbr-section-title {
  color: #ec008a;
}
.cid-uDI3lQhpqn .mbr-text,
.cid-uDI3lQhpqn .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDI3lQhpqn .content-head {
  max-width: 800px;
}
.cid-uFjuabtTg7 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjuabtTg7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjuabtTg7 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjuabtTg7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjuabtTg7 {
    align-items: center;
  }
  .cid-uFjuabtTg7 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjuabtTg7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjuabtTg7 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjuabtTg7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjuabtTg7 .content-wrap {
    width: 100%;
  }
}
.cid-uFjuabtTg7 .mbr-section-subtitle,
.cid-uFjuabtTg7 .line {
  color: #ec008a;
}
.cid-uFjuabtTg7 .mbr-text,
.cid-uFjuabtTg7 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjuabtTg7 .mbr-section-title {
  color: #291f1e;
}
.cid-uGs6RHrB0u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uGs6RHrB0u .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uGs6RHrB0u .item {
    margin-bottom: 1rem;
  }
}
.cid-uGs6RHrB0u .item-wrapper {
  position: relative;
}
.cid-uGs6RHrB0u .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uGs6RHrB0u .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uGs6RHrB0u .carousel-control,
.cid-uGs6RHrB0u .close {
  background: #1b1b1b;
}
.cid-uGs6RHrB0u .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uGs6RHrB0u .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uGs6RHrB0u .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uGs6RHrB0u .carousel-control-next span {
  margin-left: 5px;
}
.cid-uGs6RHrB0u .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uGs6RHrB0u .close::before {
  content: '\e91a';
}
.cid-uGs6RHrB0u .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uGs6RHrB0u .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uGs6RHrB0u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGs6RHrB0u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uGs6RHrB0u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uGs6RHrB0u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uGs6RHrB0u .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uGs6RHrB0u .carousel-indicators li.active,
.cid-uGs6RHrB0u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uGs6RHrB0u .carousel-indicators li::after,
.cid-uGs6RHrB0u .carousel-indicators li::before {
  content: none;
}
.cid-uGs6RHrB0u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uGs6RHrB0u .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uGs6RHrB0u .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uGs6RHrB0u .carousel-indicators {
    display: none;
  }
}
.cid-uGs6RHrB0u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uGs6RHrB0u .carousel-inner > .active {
  display: block;
}
.cid-uGs6RHrB0u .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGs6RHrB0u .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGs6RHrB0u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uGs6RHrB0u .carousel-control,
  .cid-uGs6RHrB0u .carousel-indicators,
  .cid-uGs6RHrB0u .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uGs6RHrB0u .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uGs6RHrB0u .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uGs6RHrB0u .carousel-indicators .active,
.cid-uGs6RHrB0u .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uGs6RHrB0u .carousel-indicators .active {
  background: #fff;
}
.cid-uGs6RHrB0u .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uGs6RHrB0u .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uGs6RHrB0u .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uGs6RHrB0u .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uGs6RHrB0u .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uGs6RHrB0u .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uGs6RHrB0u .carousel {
  width: 100%;
}
.cid-uGs6RHrB0u .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uGs6RHrB0u .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uGs6RHrB0u .modal.fade .modal-dialog,
.cid-uGs6RHrB0u .modal.in .modal-dialog {
  transform: none;
}
.cid-uGs6RHrB0u .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uGs6RHrB0u .content-head {
  max-width: 800px;
}
.cid-uGs6RHrB0u H4 {
  color: #000000;
}
.cid-uEnl2KrzGz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnl2KrzGz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnl2KrzGz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnl2KrzGz .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnl2KrzGz .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnl2KrzGz .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnl2KrzGz .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnl2KrzGz .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnl2KrzGz .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnl2KrzGz .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnl2KrzGz .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnl2KrzGz .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnl2KrzGz .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnl2KrzGz .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnl2KrzGz [class^="socicon-"]:before,
.cid-uEnl2KrzGz [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnl2KrzGz .mbr-section-title,
.cid-uEnl2KrzGz .social-list {
  color: #ec008a;
}
.cid-uDI3m2csi9 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDI3m2csi9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDI3m2csi9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDI3m2csi9 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDI3m2csi9 .footer-col {
    flex-direction: column;
  }
}
.cid-uDI3m2csi9 .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDI3m2csi9 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDI3m2csi9 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDI3m2csi9 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDI3m2csi9 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDI3m2csi9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDI3m2csi9 .soc-item {
  margin: 8px;
}
.cid-uDI3m2csi9 .soc-item a:hover .mbr-iconfont,
.cid-uDI3m2csi9 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDI3m2csi9 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDI3m2csi9 .row {
    text-align: center;
  }
  .cid-uDI3m2csi9 .social-row {
    justify-content: center;
  }
}
.cid-uDI3m2csi9 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDI3m2csi9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDI3m2csi9 .list {
    margin-bottom: 0rem;
  }
}
.cid-uDI3m2csi9 .mbr-text {
  color: #bbbbbb;
}
.cid-uDI3m2csi9 .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDI3m2csi9 .list,
.cid-uDI3m2csi9 .item-wrap {
  color: #ffffff;
}
.cid-uDI3m2csi9 .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDImwDA8db {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDImwDA8db .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDImwDA8db .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDImwDA8db .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDImwDA8db .mbr-section-title {
  color: #ec008a;
}
.cid-uDImwDA8db .mbr-text,
.cid-uDImwDA8db .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDImwDA8db .content-head {
  max-width: 800px;
}
.cid-uFjtRwgfNq {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjtRwgfNq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjtRwgfNq .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjtRwgfNq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjtRwgfNq {
    align-items: center;
  }
  .cid-uFjtRwgfNq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjtRwgfNq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjtRwgfNq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjtRwgfNq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjtRwgfNq .content-wrap {
    width: 100%;
  }
}
.cid-uFjtRwgfNq .mbr-section-subtitle,
.cid-uFjtRwgfNq .line {
  color: #ec008a;
}
.cid-uFjtRwgfNq .mbr-text,
.cid-uFjtRwgfNq .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjtRwgfNq .mbr-section-title {
  color: #291f1e;
}
.cid-uDImwFlCRc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDImwFlCRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDImwFlCRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDImwFlCRc .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ec008a;
}
.cid-uDImwFlCRc .mbr-section-title {
  color: #edefeb;
}
.cid-uDImwFlCRc .mbr-text,
.cid-uDImwFlCRc .mbr-section-btn {
  color: #ec008a;
}
.cid-uDImwFlCRc .content-head {
  max-width: 800px;
}
.cid-uFHrPIWniE {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFHrPIWniE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFHrPIWniE .item {
    margin-bottom: 1rem;
  }
}
.cid-uFHrPIWniE .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uFHrPIWniE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uFHrPIWniE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFHrPIWniE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFHrPIWniE .carousel-control,
.cid-uFHrPIWniE .close {
  background: #1b1b1b;
}
.cid-uFHrPIWniE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHrPIWniE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHrPIWniE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHrPIWniE .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHrPIWniE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHrPIWniE .close::before {
  content: '\e91a';
}
.cid-uFHrPIWniE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFHrPIWniE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHrPIWniE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHrPIWniE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHrPIWniE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHrPIWniE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHrPIWniE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHrPIWniE .carousel-indicators li.active,
.cid-uFHrPIWniE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHrPIWniE .carousel-indicators li::after,
.cid-uFHrPIWniE .carousel-indicators li::before {
  content: none;
}
.cid-uFHrPIWniE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHrPIWniE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHrPIWniE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHrPIWniE .carousel-indicators {
    display: none;
  }
}
.cid-uFHrPIWniE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHrPIWniE .carousel-inner > .active {
  display: block;
}
.cid-uFHrPIWniE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHrPIWniE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHrPIWniE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHrPIWniE .carousel-control,
  .cid-uFHrPIWniE .carousel-indicators,
  .cid-uFHrPIWniE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHrPIWniE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHrPIWniE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHrPIWniE .carousel-indicators .active,
.cid-uFHrPIWniE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHrPIWniE .carousel-indicators .active {
  background: #fff;
}
.cid-uFHrPIWniE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHrPIWniE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHrPIWniE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHrPIWniE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHrPIWniE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHrPIWniE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHrPIWniE .carousel {
  width: 100%;
}
.cid-uFHrPIWniE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHrPIWniE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHrPIWniE .modal.fade .modal-dialog,
.cid-uFHrPIWniE .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHrPIWniE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFHrPIWniE .content-head {
  max-width: 800px;
}
.cid-uFHrPIWniE H4 {
  color: #ec008a;
}
.cid-uEnkViKoUT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnkViKoUT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnkViKoUT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnkViKoUT .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnkViKoUT .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnkViKoUT .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnkViKoUT .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnkViKoUT .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnkViKoUT .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnkViKoUT .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnkViKoUT .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnkViKoUT .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnkViKoUT .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnkViKoUT .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnkViKoUT [class^="socicon-"]:before,
.cid-uEnkViKoUT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnkViKoUT .mbr-section-title,
.cid-uEnkViKoUT .social-list {
  color: #ec008a;
}
.cid-uDImwPB3BX {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDImwPB3BX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDImwPB3BX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDImwPB3BX .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDImwPB3BX .footer-col {
    flex-direction: column;
  }
}
.cid-uDImwPB3BX .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDImwPB3BX .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDImwPB3BX .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDImwPB3BX .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDImwPB3BX .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDImwPB3BX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDImwPB3BX .soc-item {
  margin: 8px;
}
.cid-uDImwPB3BX .soc-item a:hover .mbr-iconfont,
.cid-uDImwPB3BX .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDImwPB3BX .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDImwPB3BX .row {
    text-align: center;
  }
  .cid-uDImwPB3BX .social-row {
    justify-content: center;
  }
}
.cid-uDImwPB3BX .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDImwPB3BX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDImwPB3BX .list {
    margin-bottom: 0rem;
  }
}
.cid-uDImwPB3BX .mbr-text {
  color: #bbbbbb;
}
.cid-uDImwPB3BX .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDImwPB3BX .list,
.cid-uDImwPB3BX .item-wrap {
  color: #ffffff;
}
.cid-uDImwPB3BX .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDIzxKK1vx {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDIzxKK1vx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIzxKK1vx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDIzxKK1vx .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDIzxKK1vx .mbr-section-title {
  color: #ec008a;
}
.cid-uDIzxKK1vx .mbr-text,
.cid-uDIzxKK1vx .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDIzxKK1vx .content-head {
  max-width: 800px;
}
.cid-uFjtdsfaB1 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjtdsfaB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjtdsfaB1 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjtdsfaB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjtdsfaB1 {
    align-items: center;
  }
  .cid-uFjtdsfaB1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjtdsfaB1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjtdsfaB1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjtdsfaB1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjtdsfaB1 .content-wrap {
    width: 100%;
  }
}
.cid-uFjtdsfaB1 .mbr-section-subtitle,
.cid-uFjtdsfaB1 .line {
  color: #ec008a;
}
.cid-uFjtdsfaB1 .mbr-text,
.cid-uFjtdsfaB1 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjtdsfaB1 .mbr-section-title {
  color: #291f1e;
}
.cid-uFNf8eRez4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFNf8eRez4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFNf8eRez4 .item {
    margin-bottom: 1rem;
  }
}
.cid-uFNf8eRez4 .item-wrapper {
  position: relative;
}
.cid-uFNf8eRez4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFNf8eRez4 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFNf8eRez4 .carousel-control,
.cid-uFNf8eRez4 .close {
  background: #1b1b1b;
}
.cid-uFNf8eRez4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFNf8eRez4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFNf8eRez4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFNf8eRez4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFNf8eRez4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFNf8eRez4 .close::before {
  content: '\e91a';
}
.cid-uFNf8eRez4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFNf8eRez4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFNf8eRez4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFNf8eRez4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFNf8eRez4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFNf8eRez4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFNf8eRez4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFNf8eRez4 .carousel-indicators li.active,
.cid-uFNf8eRez4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFNf8eRez4 .carousel-indicators li::after,
.cid-uFNf8eRez4 .carousel-indicators li::before {
  content: none;
}
.cid-uFNf8eRez4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFNf8eRez4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFNf8eRez4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFNf8eRez4 .carousel-indicators {
    display: none;
  }
}
.cid-uFNf8eRez4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFNf8eRez4 .carousel-inner > .active {
  display: block;
}
.cid-uFNf8eRez4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFNf8eRez4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFNf8eRez4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFNf8eRez4 .carousel-control,
  .cid-uFNf8eRez4 .carousel-indicators,
  .cid-uFNf8eRez4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFNf8eRez4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFNf8eRez4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFNf8eRez4 .carousel-indicators .active,
.cid-uFNf8eRez4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFNf8eRez4 .carousel-indicators .active {
  background: #fff;
}
.cid-uFNf8eRez4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFNf8eRez4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFNf8eRez4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFNf8eRez4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFNf8eRez4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFNf8eRez4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFNf8eRez4 .carousel {
  width: 100%;
}
.cid-uFNf8eRez4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFNf8eRez4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFNf8eRez4 .modal.fade .modal-dialog,
.cid-uFNf8eRez4 .modal.in .modal-dialog {
  transform: none;
}
.cid-uFNf8eRez4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFNf8eRez4 .content-head {
  max-width: 800px;
}
.cid-uFNf8eRez4 H3 {
  text-align: left;
  color: #65676c;
}
.cid-uFNf8eRez4 H4 {
  text-align: center;
  color: #ec008a;
}
.cid-uUiS7MWx28 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uEnkI4eHMF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnkI4eHMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnkI4eHMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnkI4eHMF .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnkI4eHMF .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnkI4eHMF .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnkI4eHMF .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnkI4eHMF .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnkI4eHMF .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnkI4eHMF .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnkI4eHMF .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnkI4eHMF .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnkI4eHMF .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnkI4eHMF .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnkI4eHMF [class^="socicon-"]:before,
.cid-uEnkI4eHMF [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnkI4eHMF .mbr-section-title,
.cid-uEnkI4eHMF .social-list {
  color: #ec008a;
}
.cid-uDIzxYRqLS {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDIzxYRqLS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIzxYRqLS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDIzxYRqLS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDIzxYRqLS .footer-col {
    flex-direction: column;
  }
}
.cid-uDIzxYRqLS .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDIzxYRqLS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDIzxYRqLS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIzxYRqLS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDIzxYRqLS .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDIzxYRqLS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDIzxYRqLS .soc-item {
  margin: 8px;
}
.cid-uDIzxYRqLS .soc-item a:hover .mbr-iconfont,
.cid-uDIzxYRqLS .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDIzxYRqLS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDIzxYRqLS .row {
    text-align: center;
  }
  .cid-uDIzxYRqLS .social-row {
    justify-content: center;
  }
}
.cid-uDIzxYRqLS .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDIzxYRqLS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIzxYRqLS .list {
    margin-bottom: 0rem;
  }
}
.cid-uDIzxYRqLS .mbr-text {
  color: #bbbbbb;
}
.cid-uDIzxYRqLS .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDIzxYRqLS .list,
.cid-uDIzxYRqLS .item-wrap {
  color: #ffffff;
}
.cid-uDIzxYRqLS .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDIIKGGxLG {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDIIKGGxLG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIIKGGxLG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDIIKGGxLG .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDIIKGGxLG .mbr-section-title {
  color: #ec008a;
}
.cid-uDIIKGGxLG .mbr-text,
.cid-uDIIKGGxLG .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDIIKGGxLG .content-head {
  max-width: 800px;
}
.cid-uFjsMNCUSY {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjsMNCUSY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjsMNCUSY .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjsMNCUSY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjsMNCUSY {
    align-items: center;
  }
  .cid-uFjsMNCUSY .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjsMNCUSY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjsMNCUSY {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjsMNCUSY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjsMNCUSY .content-wrap {
    width: 100%;
  }
}
.cid-uFjsMNCUSY .mbr-section-subtitle,
.cid-uFjsMNCUSY .line {
  color: #ec008a;
}
.cid-uFjsMNCUSY .mbr-text,
.cid-uFjsMNCUSY .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjsMNCUSY .mbr-section-title {
  color: #291f1e;
}
.cid-uDIJ4fMgQD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDIJ4fMgQD .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDIJ4fMgQD .item {
    margin-bottom: 1rem;
  }
}
.cid-uDIJ4fMgQD .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uDIJ4fMgQD .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uDIJ4fMgQD .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uDIJ4fMgQD .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uDIJ4fMgQD .carousel-control,
.cid-uDIJ4fMgQD .close {
  background: #1b1b1b;
}
.cid-uDIJ4fMgQD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDIJ4fMgQD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDIJ4fMgQD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDIJ4fMgQD .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDIJ4fMgQD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uDIJ4fMgQD .close::before {
  content: '\e91a';
}
.cid-uDIJ4fMgQD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDIJ4fMgQD .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uDIJ4fMgQD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDIJ4fMgQD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDIJ4fMgQD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDIJ4fMgQD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDIJ4fMgQD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uDIJ4fMgQD .carousel-indicators li.active,
.cid-uDIJ4fMgQD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDIJ4fMgQD .carousel-indicators li::after,
.cid-uDIJ4fMgQD .carousel-indicators li::before {
  content: none;
}
.cid-uDIJ4fMgQD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDIJ4fMgQD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDIJ4fMgQD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDIJ4fMgQD .carousel-indicators {
    display: none;
  }
}
.cid-uDIJ4fMgQD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDIJ4fMgQD .carousel-inner > .active {
  display: block;
}
.cid-uDIJ4fMgQD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDIJ4fMgQD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDIJ4fMgQD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDIJ4fMgQD .carousel-control,
  .cid-uDIJ4fMgQD .carousel-indicators,
  .cid-uDIJ4fMgQD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDIJ4fMgQD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDIJ4fMgQD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDIJ4fMgQD .carousel-indicators .active,
.cid-uDIJ4fMgQD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDIJ4fMgQD .carousel-indicators .active {
  background: #fff;
}
.cid-uDIJ4fMgQD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDIJ4fMgQD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDIJ4fMgQD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDIJ4fMgQD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDIJ4fMgQD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDIJ4fMgQD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDIJ4fMgQD .carousel {
  width: 100%;
}
.cid-uDIJ4fMgQD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDIJ4fMgQD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDIJ4fMgQD .modal.fade .modal-dialog,
.cid-uDIJ4fMgQD .modal.in .modal-dialog {
  transform: none;
}
.cid-uDIJ4fMgQD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDIJ4fMgQD .content-head {
  max-width: 800px;
}
.cid-uDIJ4fMgQD H3 {
  color: #ec008a;
  text-align: center;
}
.cid-uEnkyBp1N2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnkyBp1N2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnkyBp1N2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnkyBp1N2 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnkyBp1N2 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnkyBp1N2 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnkyBp1N2 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnkyBp1N2 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnkyBp1N2 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnkyBp1N2 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnkyBp1N2 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnkyBp1N2 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnkyBp1N2 .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnkyBp1N2 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnkyBp1N2 [class^="socicon-"]:before,
.cid-uEnkyBp1N2 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnkyBp1N2 .mbr-section-title,
.cid-uEnkyBp1N2 .social-list {
  color: #ec008a;
}
.cid-uDIIKPd8T1 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDIIKPd8T1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIIKPd8T1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDIIKPd8T1 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDIIKPd8T1 .footer-col {
    flex-direction: column;
  }
}
.cid-uDIIKPd8T1 .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDIIKPd8T1 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDIIKPd8T1 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIIKPd8T1 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDIIKPd8T1 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDIIKPd8T1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDIIKPd8T1 .soc-item {
  margin: 8px;
}
.cid-uDIIKPd8T1 .soc-item a:hover .mbr-iconfont,
.cid-uDIIKPd8T1 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDIIKPd8T1 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDIIKPd8T1 .row {
    text-align: center;
  }
  .cid-uDIIKPd8T1 .social-row {
    justify-content: center;
  }
}
.cid-uDIIKPd8T1 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDIIKPd8T1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIIKPd8T1 .list {
    margin-bottom: 0rem;
  }
}
.cid-uDIIKPd8T1 .mbr-text {
  color: #bbbbbb;
}
.cid-uDIIKPd8T1 .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDIIKPd8T1 .list,
.cid-uDIIKPd8T1 .item-wrap {
  color: #ffffff;
}
.cid-uDIIKPd8T1 .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDIRkuq4Cl {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDIRkuq4Cl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIRkuq4Cl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDIRkuq4Cl .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDIRkuq4Cl .mbr-section-title {
  color: #ec008a;
}
.cid-uDIRkuq4Cl .mbr-text,
.cid-uDIRkuq4Cl .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDIRkuq4Cl .content-head {
  max-width: 800px;
}
.cid-uFjsnx8pZv {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjsnx8pZv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjsnx8pZv .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjsnx8pZv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjsnx8pZv {
    align-items: center;
  }
  .cid-uFjsnx8pZv .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjsnx8pZv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjsnx8pZv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjsnx8pZv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjsnx8pZv .content-wrap {
    width: 100%;
  }
}
.cid-uFjsnx8pZv .mbr-section-subtitle,
.cid-uFjsnx8pZv .line {
  color: #ec008a;
}
.cid-uFjsnx8pZv .mbr-text,
.cid-uFjsnx8pZv .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjsnx8pZv .mbr-section-title {
  color: #291f1e;
}
.cid-uGroecWDC2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uGroecWDC2 .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #ec008a;
}
.cid-uGroecWDC2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGroecWDC2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGroecWDC2 .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1640px) {
  .cid-uGroecWDC2 .content-wrapper {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uGroecWDC2 .content-wrapper {
    padding: 0;
  }
}
.cid-uGroecWDC2 .content-wrapper .mbr-section-title {
  margin-bottom: 104px;
}
@media (max-width: 992px) {
  .cid-uGroecWDC2 .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uGroecWDC2 .mbr-section-title {
  color: #150764;
  text-align: center;
}
.cid-uGroecWDC2 .mbr-section-title,
.cid-uGroecWDC2 .mbr-section-btn {
  color: #ec008a;
}
.cid-uDIUbwFCtU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDIUbwFCtU .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDIUbwFCtU .item {
    margin-bottom: 1rem;
  }
}
.cid-uDIUbwFCtU .item-wrapper {
  position: relative;
}
.cid-uDIUbwFCtU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uDIUbwFCtU .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uDIUbwFCtU .carousel-control,
.cid-uDIUbwFCtU .close {
  background: #1b1b1b;
}
.cid-uDIUbwFCtU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDIUbwFCtU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDIUbwFCtU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDIUbwFCtU .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDIUbwFCtU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uDIUbwFCtU .close::before {
  content: '\e91a';
}
.cid-uDIUbwFCtU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDIUbwFCtU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uDIUbwFCtU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDIUbwFCtU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDIUbwFCtU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDIUbwFCtU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDIUbwFCtU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uDIUbwFCtU .carousel-indicators li.active,
.cid-uDIUbwFCtU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDIUbwFCtU .carousel-indicators li::after,
.cid-uDIUbwFCtU .carousel-indicators li::before {
  content: none;
}
.cid-uDIUbwFCtU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDIUbwFCtU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDIUbwFCtU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDIUbwFCtU .carousel-indicators {
    display: none;
  }
}
.cid-uDIUbwFCtU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDIUbwFCtU .carousel-inner > .active {
  display: block;
}
.cid-uDIUbwFCtU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDIUbwFCtU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDIUbwFCtU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDIUbwFCtU .carousel-control,
  .cid-uDIUbwFCtU .carousel-indicators,
  .cid-uDIUbwFCtU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDIUbwFCtU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDIUbwFCtU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDIUbwFCtU .carousel-indicators .active,
.cid-uDIUbwFCtU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDIUbwFCtU .carousel-indicators .active {
  background: #fff;
}
.cid-uDIUbwFCtU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDIUbwFCtU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDIUbwFCtU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDIUbwFCtU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDIUbwFCtU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDIUbwFCtU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDIUbwFCtU .carousel {
  width: 100%;
}
.cid-uDIUbwFCtU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDIUbwFCtU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDIUbwFCtU .modal.fade .modal-dialog,
.cid-uDIUbwFCtU .modal.in .modal-dialog {
  transform: none;
}
.cid-uDIUbwFCtU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDIUbwFCtU .content-head {
  max-width: 800px;
}
.cid-uDIUbwFCtU H3 {
  color: #ec008a;
}
.cid-uEnkofqss3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnkofqss3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnkofqss3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnkofqss3 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnkofqss3 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnkofqss3 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnkofqss3 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnkofqss3 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnkofqss3 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnkofqss3 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnkofqss3 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnkofqss3 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnkofqss3 .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnkofqss3 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnkofqss3 [class^="socicon-"]:before,
.cid-uEnkofqss3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnkofqss3 .mbr-section-title,
.cid-uEnkofqss3 .social-list {
  color: #ec008a;
}
.cid-uDIRkFdfMP {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDIRkFdfMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIRkFdfMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDIRkFdfMP .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDIRkFdfMP .footer-col {
    flex-direction: column;
  }
}
.cid-uDIRkFdfMP .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDIRkFdfMP .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDIRkFdfMP .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIRkFdfMP .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDIRkFdfMP .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDIRkFdfMP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDIRkFdfMP .soc-item {
  margin: 8px;
}
.cid-uDIRkFdfMP .soc-item a:hover .mbr-iconfont,
.cid-uDIRkFdfMP .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDIRkFdfMP .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDIRkFdfMP .row {
    text-align: center;
  }
  .cid-uDIRkFdfMP .social-row {
    justify-content: center;
  }
}
.cid-uDIRkFdfMP .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDIRkFdfMP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIRkFdfMP .list {
    margin-bottom: 0rem;
  }
}
.cid-uDIRkFdfMP .mbr-text {
  color: #bbbbbb;
}
.cid-uDIRkFdfMP .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDIRkFdfMP .list,
.cid-uDIRkFdfMP .item-wrap {
  color: #ffffff;
}
.cid-uDIRkFdfMP .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDIY4q0v46 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDIY4q0v46 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIY4q0v46 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDIY4q0v46 .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDIY4q0v46 .mbr-section-title {
  color: #ec008a;
}
.cid-uDIY4q0v46 .mbr-text,
.cid-uDIY4q0v46 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDIY4q0v46 .content-head {
  max-width: 800px;
}
.cid-uFjs7i0RnP {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjs7i0RnP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjs7i0RnP .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjs7i0RnP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjs7i0RnP {
    align-items: center;
  }
  .cid-uFjs7i0RnP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjs7i0RnP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjs7i0RnP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjs7i0RnP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjs7i0RnP .content-wrap {
    width: 100%;
  }
}
.cid-uFjs7i0RnP .mbr-section-subtitle,
.cid-uFjs7i0RnP .line {
  color: #ec008a;
}
.cid-uFjs7i0RnP .mbr-text,
.cid-uFjs7i0RnP .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjs7i0RnP .mbr-section-title {
  color: #291f1e;
}
.cid-uFNdY8zppu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFNdY8zppu .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFNdY8zppu .item {
    margin-bottom: 1rem;
  }
}
.cid-uFNdY8zppu .item-wrapper {
  position: relative;
}
.cid-uFNdY8zppu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFNdY8zppu .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFNdY8zppu .carousel-control,
.cid-uFNdY8zppu .close {
  background: #1b1b1b;
}
.cid-uFNdY8zppu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFNdY8zppu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFNdY8zppu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFNdY8zppu .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFNdY8zppu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFNdY8zppu .close::before {
  content: '\e91a';
}
.cid-uFNdY8zppu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFNdY8zppu .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFNdY8zppu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFNdY8zppu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFNdY8zppu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFNdY8zppu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFNdY8zppu .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFNdY8zppu .carousel-indicators li.active,
.cid-uFNdY8zppu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFNdY8zppu .carousel-indicators li::after,
.cid-uFNdY8zppu .carousel-indicators li::before {
  content: none;
}
.cid-uFNdY8zppu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFNdY8zppu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFNdY8zppu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFNdY8zppu .carousel-indicators {
    display: none;
  }
}
.cid-uFNdY8zppu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFNdY8zppu .carousel-inner > .active {
  display: block;
}
.cid-uFNdY8zppu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFNdY8zppu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFNdY8zppu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFNdY8zppu .carousel-control,
  .cid-uFNdY8zppu .carousel-indicators,
  .cid-uFNdY8zppu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFNdY8zppu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFNdY8zppu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFNdY8zppu .carousel-indicators .active,
.cid-uFNdY8zppu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFNdY8zppu .carousel-indicators .active {
  background: #fff;
}
.cid-uFNdY8zppu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFNdY8zppu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFNdY8zppu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFNdY8zppu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFNdY8zppu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFNdY8zppu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFNdY8zppu .carousel {
  width: 100%;
}
.cid-uFNdY8zppu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFNdY8zppu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFNdY8zppu .modal.fade .modal-dialog,
.cid-uFNdY8zppu .modal.in .modal-dialog {
  transform: none;
}
.cid-uFNdY8zppu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFNdY8zppu .content-head {
  max-width: 800px;
}
.cid-uFNdY8zppu H4 {
  color: #ec008a;
}
.cid-uEnkgaN8zg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnkgaN8zg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnkgaN8zg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnkgaN8zg .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnkgaN8zg .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnkgaN8zg .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnkgaN8zg .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnkgaN8zg .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnkgaN8zg .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnkgaN8zg .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnkgaN8zg .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnkgaN8zg .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnkgaN8zg .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnkgaN8zg .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnkgaN8zg [class^="socicon-"]:before,
.cid-uEnkgaN8zg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnkgaN8zg .mbr-section-title,
.cid-uEnkgaN8zg .social-list {
  color: #ec008a;
}
.cid-uDIY4z1AX0 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDIY4z1AX0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIY4z1AX0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDIY4z1AX0 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDIY4z1AX0 .footer-col {
    flex-direction: column;
  }
}
.cid-uDIY4z1AX0 .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDIY4z1AX0 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDIY4z1AX0 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIY4z1AX0 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDIY4z1AX0 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDIY4z1AX0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDIY4z1AX0 .soc-item {
  margin: 8px;
}
.cid-uDIY4z1AX0 .soc-item a:hover .mbr-iconfont,
.cid-uDIY4z1AX0 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDIY4z1AX0 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDIY4z1AX0 .row {
    text-align: center;
  }
  .cid-uDIY4z1AX0 .social-row {
    justify-content: center;
  }
}
.cid-uDIY4z1AX0 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDIY4z1AX0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIY4z1AX0 .list {
    margin-bottom: 0rem;
  }
}
.cid-uDIY4z1AX0 .mbr-text {
  color: #bbbbbb;
}
.cid-uDIY4z1AX0 .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDIY4z1AX0 .list,
.cid-uDIY4z1AX0 .item-wrap {
  color: #ffffff;
}
.cid-uDIY4z1AX0 .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDIZX96dKi {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDIZX96dKi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIZX96dKi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDIZX96dKi .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDIZX96dKi .mbr-section-title {
  color: #ec008a;
}
.cid-uDIZX96dKi .mbr-text,
.cid-uDIZX96dKi .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDIZX96dKi .content-head {
  max-width: 800px;
}
.cid-uFjqx7iM5M {
  display: flex;
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uFjqx7iM5M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjqx7iM5M .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjqx7iM5M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjqx7iM5M {
    align-items: center;
  }
  .cid-uFjqx7iM5M .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjqx7iM5M .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjqx7iM5M {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjqx7iM5M .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjqx7iM5M .content-wrap {
    width: 100%;
  }
}
.cid-uFjqx7iM5M .mbr-section-subtitle,
.cid-uFjqx7iM5M .line {
  color: #ec008a;
}
.cid-uFjqx7iM5M .mbr-text,
.cid-uFjqx7iM5M .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjqx7iM5M .mbr-section-title {
  color: #291f1e;
}
.cid-uFHugUv4wN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFHugUv4wN .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFHugUv4wN .item {
    margin-bottom: 1rem;
  }
}
.cid-uFHugUv4wN .item-wrapper {
  position: relative;
}
.cid-uFHugUv4wN .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFHugUv4wN .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFHugUv4wN .carousel-control,
.cid-uFHugUv4wN .close {
  background: #1b1b1b;
}
.cid-uFHugUv4wN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHugUv4wN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHugUv4wN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHugUv4wN .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHugUv4wN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHugUv4wN .close::before {
  content: '\e91a';
}
.cid-uFHugUv4wN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFHugUv4wN .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHugUv4wN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHugUv4wN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHugUv4wN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHugUv4wN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHugUv4wN .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHugUv4wN .carousel-indicators li.active,
.cid-uFHugUv4wN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHugUv4wN .carousel-indicators li::after,
.cid-uFHugUv4wN .carousel-indicators li::before {
  content: none;
}
.cid-uFHugUv4wN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHugUv4wN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHugUv4wN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHugUv4wN .carousel-indicators {
    display: none;
  }
}
.cid-uFHugUv4wN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHugUv4wN .carousel-inner > .active {
  display: block;
}
.cid-uFHugUv4wN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHugUv4wN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHugUv4wN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHugUv4wN .carousel-control,
  .cid-uFHugUv4wN .carousel-indicators,
  .cid-uFHugUv4wN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHugUv4wN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHugUv4wN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHugUv4wN .carousel-indicators .active,
.cid-uFHugUv4wN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHugUv4wN .carousel-indicators .active {
  background: #fff;
}
.cid-uFHugUv4wN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHugUv4wN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHugUv4wN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHugUv4wN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHugUv4wN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHugUv4wN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHugUv4wN .carousel {
  width: 100%;
}
.cid-uFHugUv4wN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHugUv4wN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHugUv4wN .modal.fade .modal-dialog,
.cid-uFHugUv4wN .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHugUv4wN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFHugUv4wN .content-head {
  max-width: 800px;
}
.cid-uFHugUv4wN H3 {
  color: #ec008a;
}
.cid-uFHugUv4wN H4 {
  color: #ec008a;
}
.cid-uEnk9sPY3B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnk9sPY3B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnk9sPY3B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnk9sPY3B .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnk9sPY3B .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnk9sPY3B .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnk9sPY3B .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnk9sPY3B .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnk9sPY3B .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnk9sPY3B .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnk9sPY3B .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnk9sPY3B .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnk9sPY3B .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnk9sPY3B .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnk9sPY3B [class^="socicon-"]:before,
.cid-uEnk9sPY3B [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnk9sPY3B .mbr-section-title,
.cid-uEnk9sPY3B .social-list {
  color: #ec008a;
}
.cid-uDIZXkChDR {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDIZXkChDR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDIZXkChDR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDIZXkChDR .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDIZXkChDR .footer-col {
    flex-direction: column;
  }
}
.cid-uDIZXkChDR .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDIZXkChDR .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDIZXkChDR .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIZXkChDR .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDIZXkChDR .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDIZXkChDR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDIZXkChDR .soc-item {
  margin: 8px;
}
.cid-uDIZXkChDR .soc-item a:hover .mbr-iconfont,
.cid-uDIZXkChDR .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDIZXkChDR .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDIZXkChDR .row {
    text-align: center;
  }
  .cid-uDIZXkChDR .social-row {
    justify-content: center;
  }
}
.cid-uDIZXkChDR .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDIZXkChDR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDIZXkChDR .list {
    margin-bottom: 0rem;
  }
}
.cid-uDIZXkChDR .mbr-text {
  color: #bbbbbb;
}
.cid-uDIZXkChDR .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDIZXkChDR .list,
.cid-uDIZXkChDR .item-wrap {
  color: #ffffff;
}
.cid-uDIZXkChDR .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDJmFBB6fU {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDJmFBB6fU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDJmFBB6fU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDJmFBB6fU .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDJmFBB6fU .mbr-section-title {
  color: #ec008a;
}
.cid-uDJmFBB6fU .mbr-text,
.cid-uDJmFBB6fU .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDJmFBB6fU .content-head {
  max-width: 800px;
}
.cid-uFjq6EeMA3 {
  display: flex;
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjq6EeMA3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjq6EeMA3 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjq6EeMA3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjq6EeMA3 {
    align-items: center;
  }
  .cid-uFjq6EeMA3 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjq6EeMA3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjq6EeMA3 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjq6EeMA3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjq6EeMA3 .content-wrap {
    width: 100%;
  }
}
.cid-uFjq6EeMA3 .mbr-section-subtitle,
.cid-uFjq6EeMA3 .line {
  color: #ec008a;
}
.cid-uFjq6EeMA3 .mbr-text,
.cid-uFjq6EeMA3 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjq6EeMA3 .mbr-section-title {
  color: #291f1e;
}
.cid-v3FmYp1hyk {
  background-image: url("../../../assets/images/internal-comms-work9-1.jpg");
}
.cid-v3FmYp1hyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3FmYp1hyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3FmYp1hyk .content-wrapper .mbr-label {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v3FmYp1hyk .content-wrapper .mbr-label {
    margin-bottom: 40px;
  }
}
.cid-v3FmYp1hyk .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-v3FmYp1hyk .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 14px;
}
@media (max-width: 1440px) {
  .cid-v3FmYp1hyk .content-wrapper .text-wrapper .mbr-text {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .cid-v3FmYp1hyk .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v3FmYp1hyk .mbr-label {
  color: #ffffff;
}
.cid-v3FmYp1hyk .mbr-section-title {
  color: #ffffff;
}
.cid-v3FmYp1hyk .mbr-text {
  color: #ffffff;
}
.cid-v3FmYp1hyk .mbr-section-title,
.cid-v3FmYp1hyk .mbr-section-btn {
  text-align: center;
}
.cid-uDJolsXwEt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDJolsXwEt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDJolsXwEt .item {
    margin-bottom: 1rem;
  }
}
.cid-uDJolsXwEt .item-wrapper {
  position: relative;
}
.cid-uDJolsXwEt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uDJolsXwEt .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uDJolsXwEt .carousel-control,
.cid-uDJolsXwEt .close {
  background: #1b1b1b;
}
.cid-uDJolsXwEt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDJolsXwEt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDJolsXwEt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDJolsXwEt .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDJolsXwEt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uDJolsXwEt .close::before {
  content: '\e91a';
}
.cid-uDJolsXwEt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDJolsXwEt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uDJolsXwEt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDJolsXwEt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDJolsXwEt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDJolsXwEt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDJolsXwEt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uDJolsXwEt .carousel-indicators li.active,
.cid-uDJolsXwEt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDJolsXwEt .carousel-indicators li::after,
.cid-uDJolsXwEt .carousel-indicators li::before {
  content: none;
}
.cid-uDJolsXwEt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDJolsXwEt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDJolsXwEt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDJolsXwEt .carousel-indicators {
    display: none;
  }
}
.cid-uDJolsXwEt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDJolsXwEt .carousel-inner > .active {
  display: block;
}
.cid-uDJolsXwEt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDJolsXwEt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDJolsXwEt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDJolsXwEt .carousel-control,
  .cid-uDJolsXwEt .carousel-indicators,
  .cid-uDJolsXwEt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDJolsXwEt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDJolsXwEt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDJolsXwEt .carousel-indicators .active,
.cid-uDJolsXwEt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDJolsXwEt .carousel-indicators .active {
  background: #fff;
}
.cid-uDJolsXwEt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDJolsXwEt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDJolsXwEt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDJolsXwEt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDJolsXwEt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDJolsXwEt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDJolsXwEt .carousel {
  width: 100%;
}
.cid-uDJolsXwEt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDJolsXwEt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDJolsXwEt .modal.fade .modal-dialog,
.cid-uDJolsXwEt .modal.in .modal-dialog {
  transform: none;
}
.cid-uDJolsXwEt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDJolsXwEt .content-head {
  max-width: 800px;
}
.cid-uDJolsXwEt H3 {
  color: #ec008a;
}
.cid-uDJolsXwEt H4 {
  color: #ec008a;
}
.cid-uEnk45iL7g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnk45iL7g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnk45iL7g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnk45iL7g .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnk45iL7g .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnk45iL7g .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnk45iL7g .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnk45iL7g .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnk45iL7g .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnk45iL7g .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnk45iL7g .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnk45iL7g .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnk45iL7g .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnk45iL7g .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnk45iL7g [class^="socicon-"]:before,
.cid-uEnk45iL7g [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnk45iL7g .mbr-section-title,
.cid-uEnk45iL7g .social-list {
  color: #ec008a;
}
.cid-uDJmFVh9eQ {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDJmFVh9eQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDJmFVh9eQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDJmFVh9eQ .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDJmFVh9eQ .footer-col {
    flex-direction: column;
  }
}
.cid-uDJmFVh9eQ .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDJmFVh9eQ .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDJmFVh9eQ .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDJmFVh9eQ .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDJmFVh9eQ .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDJmFVh9eQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDJmFVh9eQ .soc-item {
  margin: 8px;
}
.cid-uDJmFVh9eQ .soc-item a:hover .mbr-iconfont,
.cid-uDJmFVh9eQ .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDJmFVh9eQ .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDJmFVh9eQ .row {
    text-align: center;
  }
  .cid-uDJmFVh9eQ .social-row {
    justify-content: center;
  }
}
.cid-uDJmFVh9eQ .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDJmFVh9eQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDJmFVh9eQ .list {
    margin-bottom: 0rem;
  }
}
.cid-uDJmFVh9eQ .mbr-text {
  color: #bbbbbb;
}
.cid-uDJmFVh9eQ .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDJmFVh9eQ .list,
.cid-uDJmFVh9eQ .item-wrap {
  color: #ffffff;
}
.cid-uDJmFVh9eQ .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDJtA53hEI {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDJtA53hEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDJtA53hEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDJtA53hEI .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDJtA53hEI .mbr-section-title {
  color: #ec008a;
}
.cid-uDJtA53hEI .mbr-text,
.cid-uDJtA53hEI .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDJtA53hEI .content-head {
  max-width: 800px;
}
.cid-uFjnoqG7w0 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjnoqG7w0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjnoqG7w0 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjnoqG7w0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjnoqG7w0 {
    align-items: center;
  }
  .cid-uFjnoqG7w0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjnoqG7w0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjnoqG7w0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjnoqG7w0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjnoqG7w0 .content-wrap {
    width: 100%;
  }
}
.cid-uFjnoqG7w0 .mbr-section-subtitle,
.cid-uFjnoqG7w0 .line {
  color: #ec008a;
}
.cid-uFjnoqG7w0 .mbr-text,
.cid-uFjnoqG7w0 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjnoqG7w0 .mbr-section-title {
  color: #291f1e;
}
.cid-v302lQhFvP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v302lQhFvP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v302lQhFvP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v302lQhFvP .video-wrapper iframe {
  width: 100%;
}
.cid-v302lQhFvP .mbr-section-title,
.cid-v302lQhFvP .mbr-section-subtitle,
.cid-v302lQhFvP .mbr-text {
  text-align: center;
}
.cid-v302lQhFvP .mbr-section-subtitle {
  color: #232323;
}
.cid-v302lQhFvP .mbr-section-title {
  color: #ec008a;
}
.cid-v2ZsmUVXhg {
  background-color: #ffffff;
  padding-top: 0;
  padding-bottom: 0;
}
.cid-v2ZsmUVXhg .carousel {
  width: 100%;
}
.cid-v2ZsmUVXhg .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-v2ZsmUVXhg .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-v2ZsmUVXhg img,
.cid-v2ZsmUVXhg .item-wrapper {
  border-radius: 0 !important;
}
.cid-v2ZsmUVXhg .carousel-caption {
  bottom: 40px;
}
.cid-v2ZsmUVXhg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2ZsmUVXhg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2ZsmUVXhg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-v2ZsmUVXhg .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-v2ZsmUVXhg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v2ZsmUVXhg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v2ZsmUVXhg .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v2ZsmUVXhg .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2ZsmUVXhg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2ZsmUVXhg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2ZsmUVXhg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2ZsmUVXhg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v2ZsmUVXhg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2ZsmUVXhg .carousel-indicators li.active,
.cid-v2ZsmUVXhg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2ZsmUVXhg .carousel-indicators li::after,
.cid-v2ZsmUVXhg .carousel-indicators li::before {
  content: none;
}
.cid-v2ZsmUVXhg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2ZsmUVXhg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2ZsmUVXhg .mbr-section-subtitle,
  .cid-v2ZsmUVXhg .mbr-section-text,
  .cid-v2ZsmUVXhg .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDJtFIkija {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDJtFIkija .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDJtFIkija .item {
    margin-bottom: 1rem;
  }
}
.cid-uDJtFIkija .item-wrapper {
  position: relative;
}
.cid-uDJtFIkija .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uDJtFIkija .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uDJtFIkija .carousel-control,
.cid-uDJtFIkija .close {
  background: #1b1b1b;
}
.cid-uDJtFIkija .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDJtFIkija .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDJtFIkija .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDJtFIkija .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDJtFIkija .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uDJtFIkija .close::before {
  content: '\e91a';
}
.cid-uDJtFIkija .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDJtFIkija .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uDJtFIkija .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDJtFIkija .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDJtFIkija .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDJtFIkija .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDJtFIkija .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uDJtFIkija .carousel-indicators li.active,
.cid-uDJtFIkija .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDJtFIkija .carousel-indicators li::after,
.cid-uDJtFIkija .carousel-indicators li::before {
  content: none;
}
.cid-uDJtFIkija .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDJtFIkija .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDJtFIkija .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDJtFIkija .carousel-indicators {
    display: none;
  }
}
.cid-uDJtFIkija .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDJtFIkija .carousel-inner > .active {
  display: block;
}
.cid-uDJtFIkija .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDJtFIkija .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDJtFIkija .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDJtFIkija .carousel-control,
  .cid-uDJtFIkija .carousel-indicators,
  .cid-uDJtFIkija .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDJtFIkija .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDJtFIkija .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDJtFIkija .carousel-indicators .active,
.cid-uDJtFIkija .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDJtFIkija .carousel-indicators .active {
  background: #fff;
}
.cid-uDJtFIkija .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDJtFIkija .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDJtFIkija .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDJtFIkija .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDJtFIkija .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDJtFIkija .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDJtFIkija .carousel {
  width: 100%;
}
.cid-uDJtFIkija .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDJtFIkija .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDJtFIkija .modal.fade .modal-dialog,
.cid-uDJtFIkija .modal.in .modal-dialog {
  transform: none;
}
.cid-uDJtFIkija .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDJtFIkija .content-head {
  max-width: 800px;
}
.cid-uDJtFIkija H3 {
  color: #ec008a;
}
.cid-uDJtFIkija H4 {
  color: #ec008a;
}
.cid-uPZA6HT52S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPZA6HT52S .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uPZA6HT52S .item {
    margin-bottom: 1rem;
  }
}
.cid-uPZA6HT52S .item-wrapper {
  position: relative;
}
.cid-uPZA6HT52S .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uPZA6HT52S .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uPZA6HT52S .carousel-control,
.cid-uPZA6HT52S .close {
  background: #1b1b1b;
}
.cid-uPZA6HT52S .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uPZA6HT52S .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uPZA6HT52S .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uPZA6HT52S .carousel-control-next span {
  margin-left: 5px;
}
.cid-uPZA6HT52S .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uPZA6HT52S .close::before {
  content: '\e91a';
}
.cid-uPZA6HT52S .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uPZA6HT52S .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uPZA6HT52S .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPZA6HT52S .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPZA6HT52S .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uPZA6HT52S .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uPZA6HT52S .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uPZA6HT52S .carousel-indicators li.active,
.cid-uPZA6HT52S .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uPZA6HT52S .carousel-indicators li::after,
.cid-uPZA6HT52S .carousel-indicators li::before {
  content: none;
}
.cid-uPZA6HT52S .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uPZA6HT52S .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uPZA6HT52S .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uPZA6HT52S .carousel-indicators {
    display: none;
  }
}
.cid-uPZA6HT52S .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uPZA6HT52S .carousel-inner > .active {
  display: block;
}
.cid-uPZA6HT52S .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPZA6HT52S .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uPZA6HT52S .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uPZA6HT52S .carousel-control,
  .cid-uPZA6HT52S .carousel-indicators,
  .cid-uPZA6HT52S .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uPZA6HT52S .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uPZA6HT52S .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uPZA6HT52S .carousel-indicators .active,
.cid-uPZA6HT52S .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uPZA6HT52S .carousel-indicators .active {
  background: #fff;
}
.cid-uPZA6HT52S .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uPZA6HT52S .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uPZA6HT52S .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uPZA6HT52S .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uPZA6HT52S .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uPZA6HT52S .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uPZA6HT52S .carousel {
  width: 100%;
}
.cid-uPZA6HT52S .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uPZA6HT52S .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uPZA6HT52S .modal.fade .modal-dialog,
.cid-uPZA6HT52S .modal.in .modal-dialog {
  transform: none;
}
.cid-uPZA6HT52S .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uPZA6HT52S .content-head {
  max-width: 800px;
}
.cid-uPZA6HT52S H3 {
  color: #ec008a;
}
.cid-uPZA6HT52S H4 {
  color: #ec008a;
}
.cid-v2Zb959aqK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v2Zb959aqK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Zb959aqK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Zb959aqK .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 20px;
}
@media (max-width: 992px) {
  .cid-v2Zb959aqK .content-wrapper {
    padding: 0 16px;
  }
}
.cid-v2Zb959aqK .content-wrapper::before,
.cid-v2Zb959aqK .content-wrapper::after {
  content: '';
  position: absolute;
  width: 1px;
  height: 1000vh;
  background-color: #eaeaea;
}
.cid-v2Zb959aqK .content-wrapper::before {
  left: 0;
}
.cid-v2Zb959aqK .content-wrapper::after {
  right: 0;
}
.cid-v2Zb959aqK .content-wrap {
  width: -webkit-fill-available;
  min-width: -moz-available;
  align-items: center;
}
.cid-v2Zb959aqK .mbr-section-title {
  margin-bottom: 0;
  color: #0a0a0a;
}
@media (max-width: 992px) {
  .cid-v2Zb959aqK .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-v2Zb959aqK .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 6px;
  background-color: #0a0a0a;
}
@media (max-width: 992px) {
  .cid-v2Zb959aqK .card-wrapper {
    display: block;
    width: 100%;
    padding: 16px;
  }
}
.cid-v2Zb959aqK .card-wrapper .person-wrapper {
  width: 49%;
}
@media (max-width: 992px) {
  .cid-v2Zb959aqK .card-wrapper .person-wrapper {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-v2Zb959aqK .card-wrapper .person-wrapper .person-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-v2Zb959aqK .card-wrapper .person-wrapper .person-wrap .image-wrap {
  margin-right: 16px;
}
.cid-v2Zb959aqK .card-wrapper .person-wrapper .person-wrap .image-wrap img {
  display: inline-flex;
  width: 55px;
  height: 55px;
  min-width: 55px;
  object-fit: cover;
}
.cid-v2Zb959aqK .card-wrapper .person-wrapper .person-wrap .name-wrap .item-name {
  margin-bottom: 0;
}
.cid-v2Zb959aqK .card-wrapper .person-wrapper .person-wrap .name-wrap .item-text {
  margin-bottom: 0;
}
.cid-v2Zb959aqK .card-wrapper .card-wrap {
  width: 49%;
}
@media (max-width: 992px) {
  .cid-v2Zb959aqK .card-wrapper .card-wrap {
    width: 100%;
  }
}
.cid-v2Zb959aqK .card-wrapper .card-wrap .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-v2Zb959aqK .item-name {
  color: #ffffff;
}
.cid-v2Zb959aqK .item-text {
  color: #909090;
}
.cid-v2Zb959aqK .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-v2Zb959aqK .mbr-section-btn {
    text-align: left;
  }
}
.cid-v2Zb959aqK .item-text,
.cid-v2Zb959aqK .person-wrapper {
  color: #ffffff;
}
.cid-v2ZiAwSLcZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2ZiAwSLcZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2ZiAwSLcZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2ZiAwSLcZ .video-wrapper iframe {
  width: 100%;
}
.cid-v2ZiAwSLcZ .mbr-section-title,
.cid-v2ZiAwSLcZ .mbr-section-subtitle,
.cid-v2ZiAwSLcZ .mbr-text {
  text-align: center;
}
.cid-v2ZiAwSLcZ .mbr-section-subtitle {
  color: #232323;
}
.cid-v2ZiAwSLcZ .mbr-section-title {
  color: #ec008a;
}
.cid-v2YNy0a7IH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2YNy0a7IH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2YNy0a7IH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2YNy0a7IH .video-wrapper iframe {
  width: 100%;
}
.cid-v2YNy0a7IH .mbr-section-title,
.cid-v2YNy0a7IH .mbr-section-subtitle,
.cid-v2YNy0a7IH .mbr-text {
  text-align: center;
}
.cid-v2YNy0a7IH .mbr-section-subtitle {
  color: #232323;
}
.cid-v2YNy0a7IH .mbr-section-title {
  color: #ec008a;
}
.cid-v2UxJ2q2BJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2UxJ2q2BJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2UxJ2q2BJ .item {
    margin-bottom: 1rem;
  }
}
.cid-v2UxJ2q2BJ .item-wrapper {
  position: relative;
}
.cid-v2UxJ2q2BJ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2UxJ2q2BJ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2UxJ2q2BJ .carousel-control,
.cid-v2UxJ2q2BJ .close {
  background: #1b1b1b;
}
.cid-v2UxJ2q2BJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2UxJ2q2BJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2UxJ2q2BJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2UxJ2q2BJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2UxJ2q2BJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2UxJ2q2BJ .close::before {
  content: '\e91a';
}
.cid-v2UxJ2q2BJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2UxJ2q2BJ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2UxJ2q2BJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2UxJ2q2BJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2UxJ2q2BJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2UxJ2q2BJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2UxJ2q2BJ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2UxJ2q2BJ .carousel-indicators li.active,
.cid-v2UxJ2q2BJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2UxJ2q2BJ .carousel-indicators li::after,
.cid-v2UxJ2q2BJ .carousel-indicators li::before {
  content: none;
}
.cid-v2UxJ2q2BJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2UxJ2q2BJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2UxJ2q2BJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2UxJ2q2BJ .carousel-indicators {
    display: none;
  }
}
.cid-v2UxJ2q2BJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2UxJ2q2BJ .carousel-inner > .active {
  display: block;
}
.cid-v2UxJ2q2BJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2UxJ2q2BJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2UxJ2q2BJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v2UxJ2q2BJ .carousel-control,
  .cid-v2UxJ2q2BJ .carousel-indicators,
  .cid-v2UxJ2q2BJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2UxJ2q2BJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2UxJ2q2BJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2UxJ2q2BJ .carousel-indicators .active,
.cid-v2UxJ2q2BJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2UxJ2q2BJ .carousel-indicators .active {
  background: #fff;
}
.cid-v2UxJ2q2BJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2UxJ2q2BJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2UxJ2q2BJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2UxJ2q2BJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2UxJ2q2BJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2UxJ2q2BJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2UxJ2q2BJ .carousel {
  width: 100%;
}
.cid-v2UxJ2q2BJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2UxJ2q2BJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2UxJ2q2BJ .modal.fade .modal-dialog,
.cid-v2UxJ2q2BJ .modal.in .modal-dialog {
  transform: none;
}
.cid-v2UxJ2q2BJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2UxJ2q2BJ .content-head {
  max-width: 800px;
}
.cid-v2UxJ2q2BJ H3 {
  color: #ec008a;
}
.cid-v2UxJ2q2BJ H4 {
  color: #ec008a;
}
.cid-uEnjYuA8ZB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnjYuA8ZB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnjYuA8ZB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnjYuA8ZB .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnjYuA8ZB .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnjYuA8ZB .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnjYuA8ZB .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnjYuA8ZB .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnjYuA8ZB .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnjYuA8ZB .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnjYuA8ZB .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnjYuA8ZB .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnjYuA8ZB .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnjYuA8ZB .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnjYuA8ZB [class^="socicon-"]:before,
.cid-uEnjYuA8ZB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnjYuA8ZB .mbr-section-title,
.cid-uEnjYuA8ZB .social-list {
  color: #ec008a;
}
.cid-uDJtAfOsSR {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDJtAfOsSR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDJtAfOsSR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDJtAfOsSR .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDJtAfOsSR .footer-col {
    flex-direction: column;
  }
}
.cid-uDJtAfOsSR .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDJtAfOsSR .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDJtAfOsSR .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDJtAfOsSR .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDJtAfOsSR .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDJtAfOsSR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDJtAfOsSR .soc-item {
  margin: 8px;
}
.cid-uDJtAfOsSR .soc-item a:hover .mbr-iconfont,
.cid-uDJtAfOsSR .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDJtAfOsSR .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDJtAfOsSR .row {
    text-align: center;
  }
  .cid-uDJtAfOsSR .social-row {
    justify-content: center;
  }
}
.cid-uDJtAfOsSR .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDJtAfOsSR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDJtAfOsSR .list {
    margin-bottom: 0rem;
  }
}
.cid-uDJtAfOsSR .mbr-text {
  color: #bbbbbb;
}
.cid-uDJtAfOsSR .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDJtAfOsSR .list,
.cid-uDJtAfOsSR .item-wrap {
  color: #ffffff;
}
.cid-uDJtAfOsSR .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDNy6lDqCF {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDNy6lDqCF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDNy6lDqCF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDNy6lDqCF .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDNy6lDqCF .mbr-section-title {
  color: #ec008a;
}
.cid-uDNy6lDqCF .mbr-text,
.cid-uDNy6lDqCF .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDNy6lDqCF .content-head {
  max-width: 800px;
}
.cid-uFjmAiVy6y {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjmAiVy6y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjmAiVy6y .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjmAiVy6y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjmAiVy6y {
    align-items: center;
  }
  .cid-uFjmAiVy6y .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjmAiVy6y .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjmAiVy6y {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjmAiVy6y .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjmAiVy6y .content-wrap {
    width: 100%;
  }
}
.cid-uFjmAiVy6y .mbr-section-subtitle,
.cid-uFjmAiVy6y .line {
  color: #ec008a;
}
.cid-uFjmAiVy6y .mbr-text,
.cid-uFjmAiVy6y .mbr-section-btn {
  text-align: left;
  color: #65676c;
}
.cid-uFjmAiVy6y .mbr-section-title {
  color: #291f1e;
}
.cid-v3EXCdKHby {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v3EXCdKHby .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v3EXCdKHby .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-v3EXCdKHby .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-v3EXCdKHby .btn-primary-outline:active {
  color: gray;
}
.cid-v3EXCdKHby .btn-primary-outline:hover {
  color: white;
}
.cid-v3EXCdKHby div {
  overflow: hidden;
}
.cid-v3EXCdKHby li.active .btn-primary-outline {
  color: white;
}
.cid-v3EXCdKHby .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3EXCdKHby .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3EXCdKHby .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v3EXCdKHby .mbr-gallery-item {
  overflow: hidden;
}
.cid-v3EXCdKHby .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-v3EXCdKHby .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-v3EXCdKHby .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-v3EXCdKHby .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #ec008a;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v3EXCdKHby .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-v3EXCdKHby .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-v3EXCdKHby .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-v3EXCdKHby .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ec008a !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uFGBie3TUo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFGBie3TUo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFGBie3TUo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFGBie3TUo .row {
  justify-content: center;
}
.cid-uFGBie3TUo .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uFGBie3TUo .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uFGBie3TUo .title-wrapper .mbr-section-title span {
  color: #ec008a;
}
.cid-uFGBie3TUo .mbr-section-title {
  color: #ec008a;
  text-align: center;
}
.cid-uFSu5DP4Tv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFSu5DP4Tv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFSu5DP4Tv .item {
    margin-bottom: 1rem;
  }
}
.cid-uFSu5DP4Tv .item-wrapper {
  position: relative;
}
.cid-uFSu5DP4Tv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFSu5DP4Tv .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFSu5DP4Tv .carousel-control,
.cid-uFSu5DP4Tv .close {
  background: #1b1b1b;
}
.cid-uFSu5DP4Tv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFSu5DP4Tv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFSu5DP4Tv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFSu5DP4Tv .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFSu5DP4Tv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFSu5DP4Tv .close::before {
  content: '\e91a';
}
.cid-uFSu5DP4Tv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFSu5DP4Tv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFSu5DP4Tv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFSu5DP4Tv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFSu5DP4Tv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFSu5DP4Tv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFSu5DP4Tv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFSu5DP4Tv .carousel-indicators li.active,
.cid-uFSu5DP4Tv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFSu5DP4Tv .carousel-indicators li::after,
.cid-uFSu5DP4Tv .carousel-indicators li::before {
  content: none;
}
.cid-uFSu5DP4Tv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFSu5DP4Tv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFSu5DP4Tv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFSu5DP4Tv .carousel-indicators {
    display: none;
  }
}
.cid-uFSu5DP4Tv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFSu5DP4Tv .carousel-inner > .active {
  display: block;
}
.cid-uFSu5DP4Tv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFSu5DP4Tv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFSu5DP4Tv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFSu5DP4Tv .carousel-control,
  .cid-uFSu5DP4Tv .carousel-indicators,
  .cid-uFSu5DP4Tv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFSu5DP4Tv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFSu5DP4Tv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFSu5DP4Tv .carousel-indicators .active,
.cid-uFSu5DP4Tv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFSu5DP4Tv .carousel-indicators .active {
  background: #fff;
}
.cid-uFSu5DP4Tv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFSu5DP4Tv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFSu5DP4Tv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFSu5DP4Tv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFSu5DP4Tv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFSu5DP4Tv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFSu5DP4Tv .carousel {
  width: 100%;
}
.cid-uFSu5DP4Tv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFSu5DP4Tv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFSu5DP4Tv .modal.fade .modal-dialog,
.cid-uFSu5DP4Tv .modal.in .modal-dialog {
  transform: none;
}
.cid-uFSu5DP4Tv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFSu5DP4Tv .content-head {
  max-width: 800px;
}
.cid-uFSu5DP4Tv H4 {
  color: #ec008a;
}
.cid-uFSu5DP4Tv H3 {
  color: #65676c;
}
.cid-uDNzrlHvuk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDNzrlHvuk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDNzrlHvuk .item {
    margin-bottom: 1rem;
  }
}
.cid-uDNzrlHvuk .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uDNzrlHvuk .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uDNzrlHvuk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uDNzrlHvuk .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uDNzrlHvuk .carousel-control,
.cid-uDNzrlHvuk .close {
  background: #1b1b1b;
}
.cid-uDNzrlHvuk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDNzrlHvuk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDNzrlHvuk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDNzrlHvuk .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDNzrlHvuk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uDNzrlHvuk .close::before {
  content: '\e91a';
}
.cid-uDNzrlHvuk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDNzrlHvuk .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uDNzrlHvuk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDNzrlHvuk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDNzrlHvuk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDNzrlHvuk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDNzrlHvuk .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uDNzrlHvuk .carousel-indicators li.active,
.cid-uDNzrlHvuk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDNzrlHvuk .carousel-indicators li::after,
.cid-uDNzrlHvuk .carousel-indicators li::before {
  content: none;
}
.cid-uDNzrlHvuk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDNzrlHvuk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDNzrlHvuk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDNzrlHvuk .carousel-indicators {
    display: none;
  }
}
.cid-uDNzrlHvuk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDNzrlHvuk .carousel-inner > .active {
  display: block;
}
.cid-uDNzrlHvuk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDNzrlHvuk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDNzrlHvuk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDNzrlHvuk .carousel-control,
  .cid-uDNzrlHvuk .carousel-indicators,
  .cid-uDNzrlHvuk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDNzrlHvuk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDNzrlHvuk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDNzrlHvuk .carousel-indicators .active,
.cid-uDNzrlHvuk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDNzrlHvuk .carousel-indicators .active {
  background: #fff;
}
.cid-uDNzrlHvuk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDNzrlHvuk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDNzrlHvuk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDNzrlHvuk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDNzrlHvuk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDNzrlHvuk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDNzrlHvuk .carousel {
  width: 100%;
}
.cid-uDNzrlHvuk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDNzrlHvuk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDNzrlHvuk .modal.fade .modal-dialog,
.cid-uDNzrlHvuk .modal.in .modal-dialog {
  transform: none;
}
.cid-uDNzrlHvuk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDNzrlHvuk .content-head {
  max-width: 800px;
}
.cid-uDNzrlHvuk H3 {
  color: #65676c;
}
.cid-uDNzrlHvuk H4 {
  color: #ec008a;
}
.cid-uGxeb853Nb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uGxeb853Nb .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uGxeb853Nb .item {
    margin-bottom: 1rem;
  }
}
.cid-uGxeb853Nb .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uGxeb853Nb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uGxeb853Nb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uGxeb853Nb .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uGxeb853Nb .carousel-control,
.cid-uGxeb853Nb .close {
  background: #1b1b1b;
}
.cid-uGxeb853Nb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uGxeb853Nb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uGxeb853Nb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uGxeb853Nb .carousel-control-next span {
  margin-left: 5px;
}
.cid-uGxeb853Nb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uGxeb853Nb .close::before {
  content: '\e91a';
}
.cid-uGxeb853Nb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uGxeb853Nb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uGxeb853Nb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGxeb853Nb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uGxeb853Nb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uGxeb853Nb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uGxeb853Nb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uGxeb853Nb .carousel-indicators li.active,
.cid-uGxeb853Nb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uGxeb853Nb .carousel-indicators li::after,
.cid-uGxeb853Nb .carousel-indicators li::before {
  content: none;
}
.cid-uGxeb853Nb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uGxeb853Nb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uGxeb853Nb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uGxeb853Nb .carousel-indicators {
    display: none;
  }
}
.cid-uGxeb853Nb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uGxeb853Nb .carousel-inner > .active {
  display: block;
}
.cid-uGxeb853Nb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGxeb853Nb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGxeb853Nb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uGxeb853Nb .carousel-control,
  .cid-uGxeb853Nb .carousel-indicators,
  .cid-uGxeb853Nb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uGxeb853Nb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uGxeb853Nb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uGxeb853Nb .carousel-indicators .active,
.cid-uGxeb853Nb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uGxeb853Nb .carousel-indicators .active {
  background: #fff;
}
.cid-uGxeb853Nb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uGxeb853Nb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uGxeb853Nb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uGxeb853Nb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uGxeb853Nb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uGxeb853Nb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uGxeb853Nb .carousel {
  width: 100%;
}
.cid-uGxeb853Nb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uGxeb853Nb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uGxeb853Nb .modal.fade .modal-dialog,
.cid-uGxeb853Nb .modal.in .modal-dialog {
  transform: none;
}
.cid-uGxeb853Nb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uGxeb853Nb .content-head {
  max-width: 800px;
}
.cid-uGxeb853Nb H3 {
  color: #65676c;
}
.cid-uGxeb853Nb H4 {
  color: #ec008a;
}
.cid-uDNNcSRycf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDNNcSRycf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDNNcSRycf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uDNNcSRycf .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uDNNcSRycf .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uDNNcSRycf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDNNcSRycf .media-content,
.cid-uDNNcSRycf .mbr-figure {
  align-self: center;
}
.cid-uDNNcSRycf .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uDNNcSRycf .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uDNNcSRycf .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uDNNcSRycf .mbr-section-maintitle {
  text-align: center;
}
.cid-uDNNcSRycf .mbr-section-title {
  text-align: left;
  color: #ec008a;
}
.cid-uDNNcSRycf .mbr-text,
.cid-uDNNcSRycf .mbr-section-btn {
  text-align: left;
}
.cid-uDNN9eD63K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDNN9eD63K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDNN9eD63K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDNN9eD63K .content-text {
  max-width: 800px;
}
.cid-uDNN9eD63K .mbr-description {
  color: #ec008a;
}
.cid-uE5xg80A9x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uE5xg80A9x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5xg80A9x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uE5xg80A9x .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uE5xg80A9x .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uE5xg80A9x .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uE5xg80A9x .media-content,
.cid-uE5xg80A9x .mbr-figure {
  align-self: center;
}
.cid-uE5xg80A9x .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uE5xg80A9x .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uE5xg80A9x .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uE5xg80A9x .mbr-section-maintitle {
  text-align: center;
}
.cid-uE5xg80A9x .mbr-section-title {
  text-align: left;
  color: #ec008a;
}
.cid-uE5xg80A9x .mbr-text,
.cid-uE5xg80A9x .mbr-section-btn {
  text-align: left;
}
.cid-uEnjQfVLax {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnjQfVLax .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnjQfVLax .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnjQfVLax .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnjQfVLax .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnjQfVLax .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnjQfVLax .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnjQfVLax .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnjQfVLax .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnjQfVLax .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnjQfVLax .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnjQfVLax .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnjQfVLax .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnjQfVLax .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnjQfVLax [class^="socicon-"]:before,
.cid-uEnjQfVLax [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnjQfVLax .mbr-section-title,
.cid-uEnjQfVLax .social-list {
  color: #ec008a;
}
.cid-uDNy6EDAf1 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDNy6EDAf1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDNy6EDAf1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDNy6EDAf1 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDNy6EDAf1 .footer-col {
    flex-direction: column;
  }
}
.cid-uDNy6EDAf1 .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDNy6EDAf1 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDNy6EDAf1 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDNy6EDAf1 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDNy6EDAf1 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDNy6EDAf1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDNy6EDAf1 .soc-item {
  margin: 8px;
}
.cid-uDNy6EDAf1 .soc-item a:hover .mbr-iconfont,
.cid-uDNy6EDAf1 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDNy6EDAf1 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDNy6EDAf1 .row {
    text-align: center;
  }
  .cid-uDNy6EDAf1 .social-row {
    justify-content: center;
  }
}
.cid-uDNy6EDAf1 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDNy6EDAf1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDNy6EDAf1 .list {
    margin-bottom: 0rem;
  }
}
.cid-uDNy6EDAf1 .mbr-text {
  color: #bbbbbb;
}
.cid-uDNy6EDAf1 .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDNy6EDAf1 .list,
.cid-uDNy6EDAf1 .item-wrap {
  color: #ffffff;
}
.cid-uDNy6EDAf1 .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDNUpcmrHy {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDNUpcmrHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDNUpcmrHy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDNUpcmrHy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDNUpcmrHy .row {
  flex-direction: row-reverse;
}
.cid-uDNUpcmrHy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDNUpcmrHy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDNUpcmrHy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDNUpcmrHy .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uDNUpcmrHy .mbr-text,
.cid-uDNUpcmrHy .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uEz6ShstAC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e8e8e8;
}
.cid-uEz6ShstAC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEz6ShstAC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEz6ShstAC .mbr-section-title {
  margin-bottom: 75px;
  color: #101511;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uEz6ShstAC .mbr-section-title {
    margin-bottom: 45px;
  }
}
.cid-uEz6ShstAC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 520px;
  max-width: 520px;
}
@media (max-width: 768px) {
  .cid-uEz6ShstAC .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uEz6ShstAC .embla__slide .card-wrap {
  padding: 0 64px 64px 64px;
  background-color: #f2f2f2;
  border-radius: 40px;
}
@media (max-width: 768px) {
  .cid-uEz6ShstAC .embla__slide .card-wrap {
    padding: 0 32px 32px 32px;
  }
}
.cid-uEz6ShstAC .embla__slide .card-wrap .item-wrapper {
  overflow: visible;
}
.cid-uEz6ShstAC .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 350px;
  object-fit: cover;
  border-radius: 10px;
  box-shadow: 6px 6px 20px #000000;
}
@media (max-width: 992px) {
  .cid-uEz6ShstAC .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 250px;
  }
}
.cid-uEz6ShstAC .embla__slide .card-wrap .content-wrap .mbr-card-title {
  margin: 48px 0 0 0;
}
@media (max-width: 768px) {
  .cid-uEz6ShstAC .embla__slide .card-wrap .content-wrap .mbr-card-title {
    margin: 32px 0 0 0;
  }
}
.cid-uEz6ShstAC .embla__slide .card-wrap .content-wrap .mbr-text {
  margin: 32px 0 0 0;
}
@media (max-width: 768px) {
  .cid-uEz6ShstAC .embla__slide .card-wrap .content-wrap .mbr-text {
    margin: 16px 0 0 0;
  }
}
.cid-uEz6ShstAC .embla__button--next,
.cid-uEz6ShstAC .embla__button--prev {
  display: flex;
}
.cid-uEz6ShstAC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #ec008a;
  color: #4552ff;
  border: 2px solid #4552ff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uEz6ShstAC .embla__button {
    display: none;
  }
}
.cid-uEz6ShstAC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uEz6ShstAC .embla__button:hover {
  opacity: .7;
}
.cid-uEz6ShstAC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEz6ShstAC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uEz6ShstAC .embla__button {
    top: auto;
  }
}
.cid-uEz6ShstAC .embla {
  position: relative;
  width: 100%;
}
.cid-uEz6ShstAC .embla__viewport {
  overflow: hidden;
  width: 100%;
  padding-top: 2rem;
}
.cid-uEz6ShstAC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uEz6ShstAC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uEz6ShstAC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uEz6ShstAC .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uEz6ShstAC .mbr-card-title {
  color: #000000;
}
.cid-uEz6ShstAC .mbr-text {
  color: #000000;
}
.cid-uDNTas40ps {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDNTas40ps .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDNTas40ps .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDNTas40ps .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDNTas40ps .footer-col {
    flex-direction: column;
  }
}
.cid-uDNTas40ps .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDNTas40ps .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDNTas40ps .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDNTas40ps .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDNTas40ps .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDNTas40ps .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDNTas40ps .soc-item {
  margin: 8px;
}
.cid-uDNTas40ps .soc-item a:hover .mbr-iconfont,
.cid-uDNTas40ps .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDNTas40ps .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDNTas40ps .row {
    text-align: center;
  }
  .cid-uDNTas40ps .social-row {
    justify-content: center;
  }
}
.cid-uDNTas40ps .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDNTas40ps .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDNTas40ps .list {
    margin-bottom: 0rem;
  }
}
.cid-uDNTas40ps .mbr-text {
  color: #bbbbbb;
}
.cid-uDNTas40ps .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDNTas40ps .list,
.cid-uDNTas40ps .item-wrap {
  color: #ffffff;
}
.cid-uDNTas40ps .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDOsCWoR6p {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDOsCWoR6p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOsCWoR6p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDOsCWoR6p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDOsCWoR6p .row {
  flex-direction: row-reverse;
}
.cid-uDOsCWoR6p .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDOsCWoR6p .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOsCWoR6p .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDOsCWoR6p .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uDOsCWoR6p .mbr-text,
.cid-uDOsCWoR6p .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEKDbFwCOO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEKDbFwCOO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEKDbFwCOO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEKDbFwCOO .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uEKDbFwCOO .items-wrapper .card {
  padding: 0 32px;
}
.cid-uEKDbFwCOO .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEKDbFwCOO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uEKDbFwCOO .tabs-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tabs-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEKDbFwCOO .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px 64px;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tabs-wrapper .nav.nav-tabs {
    display: block;
  }
}
.cid-uEKDbFwCOO .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 0;
  display: block;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tabs-wrapper .nav.nav-tabs .nav-item {
    margin-bottom: 8px;
  }
}
.cid-uEKDbFwCOO .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  color: #ec008a;
  padding: 14px;
  border: 1px solid #000000;
  margin-bottom: 0;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row-reverse;
  transition: all 0.3s ease-in-out;
}
.cid-uEKDbFwCOO .tabs-wrapper .nav.nav-tabs .nav-item .nav-link .mbr-iconfont {
  display: inline-block;
  margin-left: 14px;
  color: #ec008a;
}
.cid-uEKDbFwCOO .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  border: 1px solid #ec008a;
}
.cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper {
    display: block;
  }
}
.cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .text-wrapper {
  width: 50%;
  padding-right: 32px;
  padding-right: 0;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .text-wrapper {
    width: 100%;
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .text-wrapper {
    padding-left: 0;
  }
}
.cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .text-wrapper .item-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .text-wrapper .item-text {
    margin-bottom: 36px;
  }
}
.cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .image-wrapper {
  width: 50%;
  padding-left: 32px;
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .image-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .image-wrapper {
    padding-right: 0;
  }
}
.cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .image-wrapper img {
  display: inline-flex;
  height: 580px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEKDbFwCOO .tab-content .tab-pane .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEKDbFwCOO .mbr-section-title {
  color: #ffffff;
}
.cid-uEKDbFwCOO .item-text {
  color: #000000;
}
.cid-uEKDbFwCOO .mbr-section-title,
.cid-uEKDbFwCOO .mbr-section-btn {
  color: #ec008a;
}
.cid-uEKGEKZ3Tr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEKGEKZ3Tr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEKGEKZ3Tr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEKGEKZ3Tr .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uEKGEKZ3Tr .items-wrapper .card {
  padding: 0 32px;
}
.cid-uEKGEKZ3Tr .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEKGEKZ3Tr .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uEKGEKZ3Tr .tabs-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tabs-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEKGEKZ3Tr .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px 64px;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tabs-wrapper .nav.nav-tabs {
    display: block;
  }
}
.cid-uEKGEKZ3Tr .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 0;
  display: block;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tabs-wrapper .nav.nav-tabs .nav-item {
    margin-bottom: 8px;
  }
}
.cid-uEKGEKZ3Tr .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  color: #ec008a;
  padding: 14px;
  border: 1px solid #ec008a;
  margin-bottom: 0;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row-reverse;
  transition: all 0.3s ease-in-out;
}
.cid-uEKGEKZ3Tr .tabs-wrapper .nav.nav-tabs .nav-item .nav-link .mbr-iconfont {
  display: inline-block;
  margin-left: 14px;
  color: #ec008a;
}
.cid-uEKGEKZ3Tr .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  border: 1px solid #ec008a;
}
.cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper {
    display: block;
  }
}
.cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .text-wrapper {
  width: 50%;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .text-wrapper {
    width: 100%;
    padding-right: 0;
  }
}
.cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .text-wrapper .item-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .text-wrapper .item-text {
    margin-bottom: 36px;
  }
}
.cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .image-wrapper {
  width: 50%;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .image-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .image-wrapper img {
  display: inline-flex;
  height: 580px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEKGEKZ3Tr .tab-content .tab-pane .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEKGEKZ3Tr .mbr-section-title {
  color: #ffffff;
}
.cid-uEKGEKZ3Tr .item-text {
  color: #000000;
}
.cid-uEKGEKZ3Tr .mbr-section-title,
.cid-uEKGEKZ3Tr .mbr-section-btn {
  color: #ec008a;
}
.cid-uEKHsEZlfR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEKHsEZlfR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEKHsEZlfR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEKHsEZlfR .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uEKHsEZlfR .items-wrapper .card {
  padding: 0 32px;
}
.cid-uEKHsEZlfR .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEKHsEZlfR .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uEKHsEZlfR .tabs-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tabs-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uEKHsEZlfR .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px 64px;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tabs-wrapper .nav.nav-tabs {
    display: block;
  }
}
.cid-uEKHsEZlfR .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 0;
  display: block;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tabs-wrapper .nav.nav-tabs .nav-item {
    margin-bottom: 8px;
  }
}
.cid-uEKHsEZlfR .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  color: #ec008a;
  padding: 14px;
  border: 1px solid #ec008a;
  margin-bottom: 0;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row-reverse;
  transition: all 0.3s ease-in-out;
}
.cid-uEKHsEZlfR .tabs-wrapper .nav.nav-tabs .nav-item .nav-link .mbr-iconfont {
  display: inline-block;
  margin-left: 14px;
  color: #ec008a;
}
.cid-uEKHsEZlfR .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  border: 1px solid #ec008a;
}
.cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper {
    display: block;
  }
}
.cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .text-wrapper {
  width: 50%;
  padding-right: 32px;
  padding-right: 0;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .text-wrapper {
    width: 100%;
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .text-wrapper {
    padding-left: 0;
  }
}
.cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .text-wrapper .item-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .text-wrapper .item-text {
    margin-bottom: 36px;
  }
}
.cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .image-wrapper {
  width: 50%;
  padding-left: 32px;
  padding-left: 0;
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .image-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .image-wrapper {
    padding-right: 0;
  }
}
.cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .image-wrapper img {
  display: inline-flex;
  height: 580px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEKHsEZlfR .tab-content .tab-pane .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEKHsEZlfR .mbr-section-title {
  color: #ffffff;
}
.cid-uEKHsEZlfR .item-text {
  color: #000000;
}
.cid-uEKHsEZlfR .mbr-section-title,
.cid-uEKHsEZlfR .mbr-section-btn {
  color: #ec008a;
}
.cid-uEnegSB7Ga {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnegSB7Ga .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnegSB7Ga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnegSB7Ga .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnegSB7Ga .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnegSB7Ga .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnegSB7Ga .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnegSB7Ga .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnegSB7Ga .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnegSB7Ga .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnegSB7Ga .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnegSB7Ga .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnegSB7Ga .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnegSB7Ga .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnegSB7Ga [class^="socicon-"]:before,
.cid-uEnegSB7Ga [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnegSB7Ga .mbr-section-title,
.cid-uEnegSB7Ga .social-list {
  color: #ec008a;
}
.cid-uDOsDpaGDm {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDOsDpaGDm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOsDpaGDm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOsDpaGDm .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDOsDpaGDm .footer-col {
    flex-direction: column;
  }
}
.cid-uDOsDpaGDm .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDOsDpaGDm .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDOsDpaGDm .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOsDpaGDm .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDOsDpaGDm .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDOsDpaGDm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDOsDpaGDm .soc-item {
  margin: 8px;
}
.cid-uDOsDpaGDm .soc-item a:hover .mbr-iconfont,
.cid-uDOsDpaGDm .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDOsDpaGDm .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDOsDpaGDm .row {
    text-align: center;
  }
  .cid-uDOsDpaGDm .social-row {
    justify-content: center;
  }
}
.cid-uDOsDpaGDm .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDOsDpaGDm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOsDpaGDm .list {
    margin-bottom: 0rem;
  }
}
.cid-uDOsDpaGDm .mbr-text {
  color: #bbbbbb;
}
.cid-uDOsDpaGDm .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDOsDpaGDm .list,
.cid-uDOsDpaGDm .item-wrap {
  color: #ffffff;
}
.cid-uDOsDpaGDm .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDOXYXUxI7 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDOXYXUxI7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOXYXUxI7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uDOXYXUxI7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDOXYXUxI7 .row {
  flex-direction: row-reverse;
}
.cid-uDOXYXUxI7 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDOXYXUxI7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOXYXUxI7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uDOXYXUxI7 .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uDOXYXUxI7 .mbr-text,
.cid-uDOXYXUxI7 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uFjC9TDEoD {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjC9TDEoD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjC9TDEoD .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjC9TDEoD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjC9TDEoD {
    align-items: center;
  }
  .cid-uFjC9TDEoD .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjC9TDEoD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjC9TDEoD {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjC9TDEoD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjC9TDEoD .content-wrap {
    width: 100%;
  }
}
.cid-uFjC9TDEoD .mbr-section-subtitle,
.cid-uFjC9TDEoD .line {
  color: #ec008a;
}
.cid-uFjC9TDEoD .mbr-text,
.cid-uFjC9TDEoD .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjC9TDEoD .mbr-section-title {
  color: #291f1e;
}
.cid-uEAfobIRTL {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEAfobIRTL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEAfobIRTL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uEAfobIRTL .container {
    padding: 0 30px;
  }
}
.cid-uEAfobIRTL .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-uEAfobIRTL .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-uEAfobIRTL .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uEAfobIRTL .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uEAfobIRTL .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uEAfobIRTL .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uEAfobIRTL .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
  margin-top: 180px;
}
.cid-uEAfobIRTL .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uEAfobIRTL .content-wrapper .content-wrap {
    margin-top: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-uEAfobIRTL .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-uEAfobIRTL .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-uEAfobIRTL .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uEAfobIRTL .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uEAfobIRTL .mbr-section-title {
  color: #bee0d6;
}
.cid-uEAfobIRTL .mbr-section-title,
.cid-uEAfobIRTL .mbr-section-btn {
  text-align: center;
  color: #ec008a;
}
.cid-uDOXYYzUMd {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDOXYYzUMd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOXYYzUMd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uDOXYYzUMd .card-content-text {
    padding: 0 1.5rem 1.5rem 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uDOXYYzUMd .card-content-text {
    padding: 0 2.25rem 2.25rem 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOXYYzUMd .card-content-text {
    padding: 1rem 4rem 4rem 4rem;
  }
}
.cid-uDOXYYzUMd .card-wrapper {
  background: #ffffff;
}
.cid-uDOXYYzUMd .mbr-text,
.cid-uDOXYYzUMd .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDOXYYzUMd .card-title,
.cid-uDOXYYzUMd .card-box {
  text-align: center;
  color: #ec008a;
}
.cid-uDOXYYzUMd .image-wrapper img {
  width: 100%;
}
.cid-uFpi9eTvek {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFpi9eTvek .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpi9eTvek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpi9eTvek .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uFpi9eTvek .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uFpi9eTvek .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uFpi9eTvek .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uFpi9eTvek .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uFpi9eTvek .bg-instagram:hover {
  background: #bd005c;
}
.cid-uFpi9eTvek .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uFpi9eTvek .bg-linkedin:hover {
  background: #005582;
}
.cid-uFpi9eTvek .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uFpi9eTvek [class^="socicon-"]:before,
.cid-uFpi9eTvek [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uFpi9eTvek .mbr-section-title,
.cid-uFpi9eTvek .social-list {
  color: #ec008a;
}
.cid-uDOXZ0YSII {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDOXZ0YSII .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOXZ0YSII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOXZ0YSII .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDOXZ0YSII .footer-col {
    flex-direction: column;
  }
}
.cid-uDOXZ0YSII .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDOXZ0YSII .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDOXZ0YSII .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOXZ0YSII .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDOXZ0YSII .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDOXZ0YSII .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDOXZ0YSII .soc-item {
  margin: 8px;
}
.cid-uDOXZ0YSII .soc-item a:hover .mbr-iconfont,
.cid-uDOXZ0YSII .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDOXZ0YSII .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDOXZ0YSII .row {
    text-align: center;
  }
  .cid-uDOXZ0YSII .social-row {
    justify-content: center;
  }
}
.cid-uDOXZ0YSII .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDOXZ0YSII .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOXZ0YSII .list {
    margin-bottom: 0rem;
  }
}
.cid-uDOXZ0YSII .mbr-text {
  color: #bbbbbb;
}
.cid-uDOXZ0YSII .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDOXZ0YSII .list,
.cid-uDOXZ0YSII .item-wrap {
  color: #ffffff;
}
.cid-uDOXZ0YSII .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDP2kAWaXs {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDP2kAWaXs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDP2kAWaXs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDP2kAWaXs .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDP2kAWaXs .mbr-section-title {
  color: #ec008a;
}
.cid-uDP2kAWaXs .mbr-text,
.cid-uDP2kAWaXs .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDP2kAWaXs .content-head {
  max-width: 800px;
}
.cid-uFjlPfPzRs {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjlPfPzRs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjlPfPzRs .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjlPfPzRs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjlPfPzRs {
    align-items: center;
  }
  .cid-uFjlPfPzRs .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjlPfPzRs .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjlPfPzRs {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjlPfPzRs .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjlPfPzRs .content-wrap {
    width: 100%;
  }
}
.cid-uFjlPfPzRs .mbr-section-subtitle,
.cid-uFjlPfPzRs .line {
  color: #ec008a;
}
.cid-uFjlPfPzRs .mbr-text,
.cid-uFjlPfPzRs .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjlPfPzRs .mbr-section-title {
  color: #291f1e;
}
.cid-uDP4HpcR0b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDP4HpcR0b .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDP4HpcR0b .item {
    margin-bottom: 1rem;
  }
}
.cid-uDP4HpcR0b .item-wrapper {
  position: relative;
}
.cid-uDP4HpcR0b .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uDP4HpcR0b .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uDP4HpcR0b .carousel-control,
.cid-uDP4HpcR0b .close {
  background: #1b1b1b;
}
.cid-uDP4HpcR0b .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDP4HpcR0b .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDP4HpcR0b .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDP4HpcR0b .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDP4HpcR0b .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uDP4HpcR0b .close::before {
  content: '\e91a';
}
.cid-uDP4HpcR0b .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDP4HpcR0b .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uDP4HpcR0b .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDP4HpcR0b .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDP4HpcR0b .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDP4HpcR0b .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDP4HpcR0b .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uDP4HpcR0b .carousel-indicators li.active,
.cid-uDP4HpcR0b .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDP4HpcR0b .carousel-indicators li::after,
.cid-uDP4HpcR0b .carousel-indicators li::before {
  content: none;
}
.cid-uDP4HpcR0b .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDP4HpcR0b .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDP4HpcR0b .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDP4HpcR0b .carousel-indicators {
    display: none;
  }
}
.cid-uDP4HpcR0b .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDP4HpcR0b .carousel-inner > .active {
  display: block;
}
.cid-uDP4HpcR0b .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDP4HpcR0b .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDP4HpcR0b .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDP4HpcR0b .carousel-control,
  .cid-uDP4HpcR0b .carousel-indicators,
  .cid-uDP4HpcR0b .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDP4HpcR0b .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDP4HpcR0b .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDP4HpcR0b .carousel-indicators .active,
.cid-uDP4HpcR0b .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDP4HpcR0b .carousel-indicators .active {
  background: #fff;
}
.cid-uDP4HpcR0b .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDP4HpcR0b .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDP4HpcR0b .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDP4HpcR0b .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDP4HpcR0b .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDP4HpcR0b .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDP4HpcR0b .carousel {
  width: 100%;
}
.cid-uDP4HpcR0b .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDP4HpcR0b .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDP4HpcR0b .modal.fade .modal-dialog,
.cid-uDP4HpcR0b .modal.in .modal-dialog {
  transform: none;
}
.cid-uDP4HpcR0b .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDP4HpcR0b .content-head {
  max-width: 800px;
}
.cid-uDP4HpcR0b H3 {
  color: #ec008a;
}
.cid-uEnjInwA8b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnjInwA8b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnjInwA8b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnjInwA8b .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnjInwA8b .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnjInwA8b .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnjInwA8b .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnjInwA8b .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnjInwA8b .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnjInwA8b .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnjInwA8b .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnjInwA8b .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnjInwA8b .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnjInwA8b .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnjInwA8b [class^="socicon-"]:before,
.cid-uEnjInwA8b [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnjInwA8b .mbr-section-title,
.cid-uEnjInwA8b .social-list {
  color: #ec008a;
}
.cid-uDP2kWaeyQ {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDP2kWaeyQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDP2kWaeyQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDP2kWaeyQ .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDP2kWaeyQ .footer-col {
    flex-direction: column;
  }
}
.cid-uDP2kWaeyQ .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDP2kWaeyQ .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDP2kWaeyQ .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDP2kWaeyQ .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDP2kWaeyQ .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDP2kWaeyQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDP2kWaeyQ .soc-item {
  margin: 8px;
}
.cid-uDP2kWaeyQ .soc-item a:hover .mbr-iconfont,
.cid-uDP2kWaeyQ .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDP2kWaeyQ .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDP2kWaeyQ .row {
    text-align: center;
  }
  .cid-uDP2kWaeyQ .social-row {
    justify-content: center;
  }
}
.cid-uDP2kWaeyQ .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDP2kWaeyQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDP2kWaeyQ .list {
    margin-bottom: 0rem;
  }
}
.cid-uDP2kWaeyQ .mbr-text {
  color: #bbbbbb;
}
.cid-uDP2kWaeyQ .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDP2kWaeyQ .list,
.cid-uDP2kWaeyQ .item-wrap {
  color: #ffffff;
}
.cid-uDP2kWaeyQ .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDP6Ziyys6 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDP6Ziyys6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDP6Ziyys6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDP6Ziyys6 .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDP6Ziyys6 .mbr-section-title {
  color: #ec008a;
}
.cid-uDP6Ziyys6 .mbr-text,
.cid-uDP6Ziyys6 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDP6Ziyys6 .content-head {
  max-width: 800px;
}
.cid-uFjlCOe4RE {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjlCOe4RE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjlCOe4RE .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjlCOe4RE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjlCOe4RE {
    align-items: center;
  }
  .cid-uFjlCOe4RE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjlCOe4RE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjlCOe4RE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjlCOe4RE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjlCOe4RE .content-wrap {
    width: 100%;
  }
}
.cid-uFjlCOe4RE .mbr-section-subtitle,
.cid-uFjlCOe4RE .line {
  color: #ec008a;
}
.cid-uFjlCOe4RE .mbr-text,
.cid-uFjlCOe4RE .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjlCOe4RE .mbr-section-title {
  color: #291f1e;
}
.cid-uFHvCb13vA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFHvCb13vA .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFHvCb13vA .item {
    margin-bottom: 1rem;
  }
}
.cid-uFHvCb13vA .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uFHvCb13vA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uFHvCb13vA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFHvCb13vA .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFHvCb13vA .carousel-control,
.cid-uFHvCb13vA .close {
  background: #1b1b1b;
}
.cid-uFHvCb13vA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHvCb13vA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHvCb13vA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHvCb13vA .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHvCb13vA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHvCb13vA .close::before {
  content: '\e91a';
}
.cid-uFHvCb13vA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFHvCb13vA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHvCb13vA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHvCb13vA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHvCb13vA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHvCb13vA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHvCb13vA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHvCb13vA .carousel-indicators li.active,
.cid-uFHvCb13vA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHvCb13vA .carousel-indicators li::after,
.cid-uFHvCb13vA .carousel-indicators li::before {
  content: none;
}
.cid-uFHvCb13vA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHvCb13vA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHvCb13vA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHvCb13vA .carousel-indicators {
    display: none;
  }
}
.cid-uFHvCb13vA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHvCb13vA .carousel-inner > .active {
  display: block;
}
.cid-uFHvCb13vA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHvCb13vA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHvCb13vA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHvCb13vA .carousel-control,
  .cid-uFHvCb13vA .carousel-indicators,
  .cid-uFHvCb13vA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHvCb13vA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHvCb13vA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHvCb13vA .carousel-indicators .active,
.cid-uFHvCb13vA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHvCb13vA .carousel-indicators .active {
  background: #fff;
}
.cid-uFHvCb13vA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHvCb13vA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHvCb13vA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHvCb13vA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHvCb13vA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHvCb13vA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHvCb13vA .carousel {
  width: 100%;
}
.cid-uFHvCb13vA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHvCb13vA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHvCb13vA .modal.fade .modal-dialog,
.cid-uFHvCb13vA .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHvCb13vA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFHvCb13vA .content-head {
  max-width: 800px;
}
.cid-uFHvCb13vA H3 {
  color: #65676c;
}
.cid-uFHvCb13vA H4 {
  color: #000000;
}
.cid-uEnjqpQAGp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnjqpQAGp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnjqpQAGp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnjqpQAGp .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnjqpQAGp .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnjqpQAGp .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnjqpQAGp .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnjqpQAGp .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnjqpQAGp .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnjqpQAGp .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnjqpQAGp .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnjqpQAGp .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnjqpQAGp .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnjqpQAGp .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnjqpQAGp [class^="socicon-"]:before,
.cid-uEnjqpQAGp [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnjqpQAGp .mbr-section-title,
.cid-uEnjqpQAGp .social-list {
  color: #ec008a;
}
.cid-uDP6ZuBeWt {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDP6ZuBeWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDP6ZuBeWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDP6ZuBeWt .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDP6ZuBeWt .footer-col {
    flex-direction: column;
  }
}
.cid-uDP6ZuBeWt .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDP6ZuBeWt .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDP6ZuBeWt .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDP6ZuBeWt .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDP6ZuBeWt .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDP6ZuBeWt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDP6ZuBeWt .soc-item {
  margin: 8px;
}
.cid-uDP6ZuBeWt .soc-item a:hover .mbr-iconfont,
.cid-uDP6ZuBeWt .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDP6ZuBeWt .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDP6ZuBeWt .row {
    text-align: center;
  }
  .cid-uDP6ZuBeWt .social-row {
    justify-content: center;
  }
}
.cid-uDP6ZuBeWt .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDP6ZuBeWt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDP6ZuBeWt .list {
    margin-bottom: 0rem;
  }
}
.cid-uDP6ZuBeWt .mbr-text {
  color: #bbbbbb;
}
.cid-uDP6ZuBeWt .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDP6ZuBeWt .list,
.cid-uDP6ZuBeWt .item-wrap {
  color: #ffffff;
}
.cid-uDP6ZuBeWt .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDP8uxU3qv {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDP8uxU3qv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDP8uxU3qv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDP8uxU3qv .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDP8uxU3qv .mbr-section-title {
  color: #ec008a;
}
.cid-uDP8uxU3qv .mbr-text,
.cid-uDP8uxU3qv .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDP8uxU3qv .content-head {
  max-width: 800px;
}
.cid-uFjlb4oiWE {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjlb4oiWE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjlb4oiWE .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjlb4oiWE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjlb4oiWE {
    align-items: center;
  }
  .cid-uFjlb4oiWE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjlb4oiWE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjlb4oiWE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjlb4oiWE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjlb4oiWE .content-wrap {
    width: 100%;
  }
}
.cid-uFjlb4oiWE .mbr-section-subtitle,
.cid-uFjlb4oiWE .line {
  color: #ec008a;
}
.cid-uFjlb4oiWE .mbr-text,
.cid-uFjlb4oiWE .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjlb4oiWE .mbr-section-title {
  color: #291f1e;
}
.cid-uUC31zGBna {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uUC31zGBna .item-img {
  position: relative;
  overflow: hidden;
}
.cid-uUC31zGBna .item-img:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: black;
  opacity: 0.2;
  z-index: 1;
  transition: all 0.3s;
  pointer-events: none;
}
.cid-uUC31zGBna .item-img:hover img {
  transform: scale(1.15);
}
.cid-uUC31zGBna .item-img:hover:before {
  opacity: 0.5;
}
.cid-uUC31zGBna h5 {
  margin-bottom: 1rem;
}
.cid-uUC31zGBna .item-content {
  position: absolute;
  top: 55%;
  right: 0;
  z-index: 2;
  width: 100%;
  transform: translateY(-50%);
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 50%;
}
@media (max-width: 767px) {
  .cid-uUC31zGBna .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-uUC31zGBna img,
.cid-uUC31zGBna .item-img {
  width: 100%;
  transition: all 0.3s;
}
.cid-uUC31zGBna .item:focus,
.cid-uUC31zGBna span:focus {
  outline: none;
}
.cid-uUC31zGBna .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uUC31zGBna .item {
    margin-bottom: 1rem;
  }
}
.cid-uUC31zGBna .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uUC31zGBna .mbr-section-title {
  color: #4e423d;
}
.cid-uUC31zGBna .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-uUC31zGBna .item-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uUC31zGBna .mbr-text,
.cid-uUC31zGBna .item .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uUC31zGBna .content-head {
  max-width: 800px;
}
.cid-uEniM5cyd0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEniM5cyd0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEniM5cyd0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEniM5cyd0 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEniM5cyd0 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEniM5cyd0 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEniM5cyd0 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEniM5cyd0 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEniM5cyd0 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEniM5cyd0 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEniM5cyd0 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEniM5cyd0 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEniM5cyd0 .bg-linkedin:hover {
  background: #005582;
}
.cid-uEniM5cyd0 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEniM5cyd0 [class^="socicon-"]:before,
.cid-uEniM5cyd0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEniM5cyd0 .mbr-section-title,
.cid-uEniM5cyd0 .social-list {
  color: #ec008a;
}
.cid-uDP8uNmAIH {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDP8uNmAIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDP8uNmAIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDP8uNmAIH .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDP8uNmAIH .footer-col {
    flex-direction: column;
  }
}
.cid-uDP8uNmAIH .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDP8uNmAIH .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDP8uNmAIH .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDP8uNmAIH .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDP8uNmAIH .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDP8uNmAIH .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDP8uNmAIH .soc-item {
  margin: 8px;
}
.cid-uDP8uNmAIH .soc-item a:hover .mbr-iconfont,
.cid-uDP8uNmAIH .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDP8uNmAIH .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDP8uNmAIH .row {
    text-align: center;
  }
  .cid-uDP8uNmAIH .social-row {
    justify-content: center;
  }
}
.cid-uDP8uNmAIH .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDP8uNmAIH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDP8uNmAIH .list {
    margin-bottom: 0rem;
  }
}
.cid-uDP8uNmAIH .mbr-text {
  color: #bbbbbb;
}
.cid-uDP8uNmAIH .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDP8uNmAIH .list,
.cid-uDP8uNmAIH .item-wrap {
  color: #ffffff;
}
.cid-uDP8uNmAIH .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDPa6XyIjf {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDPa6XyIjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDPa6XyIjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDPa6XyIjf .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDPa6XyIjf .mbr-section-title {
  color: #ec008a;
}
.cid-uDPa6XyIjf .mbr-text,
.cid-uDPa6XyIjf .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDPa6XyIjf .content-head {
  max-width: 800px;
}
.cid-uFjkpRjJmO {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjkpRjJmO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjkpRjJmO .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjkpRjJmO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjkpRjJmO {
    align-items: center;
  }
  .cid-uFjkpRjJmO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjkpRjJmO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjkpRjJmO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjkpRjJmO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjkpRjJmO .content-wrap {
    width: 100%;
  }
}
.cid-uFjkpRjJmO .mbr-section-subtitle,
.cid-uFjkpRjJmO .line {
  color: #ec008a;
}
.cid-uFjkpRjJmO .mbr-text,
.cid-uFjkpRjJmO .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjkpRjJmO .mbr-section-title {
  color: #291f1e;
}
.cid-uFHTseO1x9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFHTseO1x9 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFHTseO1x9 .item {
    margin-bottom: 1rem;
  }
}
.cid-uFHTseO1x9 .item-wrapper {
  position: relative;
}
.cid-uFHTseO1x9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFHTseO1x9 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFHTseO1x9 .carousel-control,
.cid-uFHTseO1x9 .close {
  background: #1b1b1b;
}
.cid-uFHTseO1x9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHTseO1x9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHTseO1x9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHTseO1x9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHTseO1x9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHTseO1x9 .close::before {
  content: '\e91a';
}
.cid-uFHTseO1x9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFHTseO1x9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHTseO1x9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHTseO1x9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHTseO1x9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHTseO1x9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHTseO1x9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHTseO1x9 .carousel-indicators li.active,
.cid-uFHTseO1x9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHTseO1x9 .carousel-indicators li::after,
.cid-uFHTseO1x9 .carousel-indicators li::before {
  content: none;
}
.cid-uFHTseO1x9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHTseO1x9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHTseO1x9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHTseO1x9 .carousel-indicators {
    display: none;
  }
}
.cid-uFHTseO1x9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHTseO1x9 .carousel-inner > .active {
  display: block;
}
.cid-uFHTseO1x9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHTseO1x9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHTseO1x9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHTseO1x9 .carousel-control,
  .cid-uFHTseO1x9 .carousel-indicators,
  .cid-uFHTseO1x9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHTseO1x9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHTseO1x9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHTseO1x9 .carousel-indicators .active,
.cid-uFHTseO1x9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHTseO1x9 .carousel-indicators .active {
  background: #fff;
}
.cid-uFHTseO1x9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHTseO1x9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHTseO1x9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHTseO1x9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHTseO1x9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHTseO1x9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHTseO1x9 .carousel {
  width: 100%;
}
.cid-uFHTseO1x9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHTseO1x9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHTseO1x9 .modal.fade .modal-dialog,
.cid-uFHTseO1x9 .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHTseO1x9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFHTseO1x9 .content-head {
  max-width: 800px;
}
.cid-uEniizXFYY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEniizXFYY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEniizXFYY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEniizXFYY .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEniizXFYY .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEniizXFYY .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEniizXFYY .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEniizXFYY .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEniizXFYY .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEniizXFYY .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEniizXFYY .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEniizXFYY .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEniizXFYY .bg-linkedin:hover {
  background: #005582;
}
.cid-uEniizXFYY .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEniizXFYY [class^="socicon-"]:before,
.cid-uEniizXFYY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEniizXFYY .mbr-section-title,
.cid-uEniizXFYY .social-list {
  color: #ec008a;
}
.cid-uDPa7f4gTt {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDPa7f4gTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDPa7f4gTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDPa7f4gTt .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDPa7f4gTt .footer-col {
    flex-direction: column;
  }
}
.cid-uDPa7f4gTt .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDPa7f4gTt .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDPa7f4gTt .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDPa7f4gTt .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDPa7f4gTt .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDPa7f4gTt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDPa7f4gTt .soc-item {
  margin: 8px;
}
.cid-uDPa7f4gTt .soc-item a:hover .mbr-iconfont,
.cid-uDPa7f4gTt .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDPa7f4gTt .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDPa7f4gTt .row {
    text-align: center;
  }
  .cid-uDPa7f4gTt .social-row {
    justify-content: center;
  }
}
.cid-uDPa7f4gTt .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDPa7f4gTt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDPa7f4gTt .list {
    margin-bottom: 0rem;
  }
}
.cid-uDPa7f4gTt .mbr-text {
  color: #bbbbbb;
}
.cid-uDPa7f4gTt .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDPa7f4gTt .list,
.cid-uDPa7f4gTt .item-wrap {
  color: #ffffff;
}
.cid-uDPa7f4gTt .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDPed4VkLJ {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDPed4VkLJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDPed4VkLJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDPed4VkLJ .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDPed4VkLJ .mbr-section-title {
  color: #ec008a;
}
.cid-uDPed4VkLJ .mbr-text,
.cid-uDPed4VkLJ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDPed4VkLJ .content-head {
  max-width: 800px;
}
.cid-uFjicBdaRi {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjicBdaRi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjicBdaRi .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjicBdaRi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjicBdaRi {
    align-items: center;
  }
  .cid-uFjicBdaRi .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjicBdaRi .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjicBdaRi {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjicBdaRi .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjicBdaRi .content-wrap {
    width: 100%;
  }
}
.cid-uFjicBdaRi .mbr-section-subtitle,
.cid-uFjicBdaRi .line {
  color: #ec008a;
}
.cid-uFjicBdaRi .mbr-text,
.cid-uFjicBdaRi .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjicBdaRi .mbr-section-title {
  color: #291f1e;
}
.cid-uFHWOs37ye {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFHWOs37ye .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFHWOs37ye .item {
    margin-bottom: 1rem;
  }
}
.cid-uFHWOs37ye .item-wrapper {
  position: relative;
}
.cid-uFHWOs37ye .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFHWOs37ye .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFHWOs37ye .carousel-control,
.cid-uFHWOs37ye .close {
  background: #1b1b1b;
}
.cid-uFHWOs37ye .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHWOs37ye .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHWOs37ye .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHWOs37ye .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHWOs37ye .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHWOs37ye .close::before {
  content: '\e91a';
}
.cid-uFHWOs37ye .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFHWOs37ye .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHWOs37ye .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHWOs37ye .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHWOs37ye .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHWOs37ye .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHWOs37ye .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHWOs37ye .carousel-indicators li.active,
.cid-uFHWOs37ye .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHWOs37ye .carousel-indicators li::after,
.cid-uFHWOs37ye .carousel-indicators li::before {
  content: none;
}
.cid-uFHWOs37ye .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHWOs37ye .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHWOs37ye .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHWOs37ye .carousel-indicators {
    display: none;
  }
}
.cid-uFHWOs37ye .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHWOs37ye .carousel-inner > .active {
  display: block;
}
.cid-uFHWOs37ye .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHWOs37ye .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHWOs37ye .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHWOs37ye .carousel-control,
  .cid-uFHWOs37ye .carousel-indicators,
  .cid-uFHWOs37ye .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHWOs37ye .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHWOs37ye .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHWOs37ye .carousel-indicators .active,
.cid-uFHWOs37ye .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHWOs37ye .carousel-indicators .active {
  background: #fff;
}
.cid-uFHWOs37ye .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHWOs37ye .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHWOs37ye .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHWOs37ye .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHWOs37ye .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHWOs37ye .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHWOs37ye .carousel {
  width: 100%;
}
.cid-uFHWOs37ye .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHWOs37ye .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHWOs37ye .modal.fade .modal-dialog,
.cid-uFHWOs37ye .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHWOs37ye .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFHWOs37ye .content-head {
  max-width: 800px;
}
.cid-uEnhOH2kYO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnhOH2kYO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhOH2kYO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhOH2kYO .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnhOH2kYO .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnhOH2kYO .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnhOH2kYO .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnhOH2kYO .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnhOH2kYO .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnhOH2kYO .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnhOH2kYO .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnhOH2kYO .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnhOH2kYO .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnhOH2kYO .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnhOH2kYO [class^="socicon-"]:before,
.cid-uEnhOH2kYO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnhOH2kYO .mbr-section-title,
.cid-uEnhOH2kYO .social-list {
  color: #ec008a;
}
.cid-uDPedjY2k1 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDPedjY2k1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDPedjY2k1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDPedjY2k1 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDPedjY2k1 .footer-col {
    flex-direction: column;
  }
}
.cid-uDPedjY2k1 .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDPedjY2k1 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDPedjY2k1 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDPedjY2k1 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDPedjY2k1 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDPedjY2k1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDPedjY2k1 .soc-item {
  margin: 8px;
}
.cid-uDPedjY2k1 .soc-item a:hover .mbr-iconfont,
.cid-uDPedjY2k1 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDPedjY2k1 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDPedjY2k1 .row {
    text-align: center;
  }
  .cid-uDPedjY2k1 .social-row {
    justify-content: center;
  }
}
.cid-uDPedjY2k1 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDPedjY2k1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDPedjY2k1 .list {
    margin-bottom: 0rem;
  }
}
.cid-uDPedjY2k1 .mbr-text {
  color: #bbbbbb;
}
.cid-uDPedjY2k1 .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDPedjY2k1 .list,
.cid-uDPedjY2k1 .item-wrap {
  color: #ffffff;
}
.cid-uDPedjY2k1 .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDZ8i1JHhu {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDZ8i1JHhu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZ8i1JHhu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDZ8i1JHhu .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDZ8i1JHhu .mbr-section-title {
  color: #ec008a;
  text-align: center;
}
.cid-uDZ8i1JHhu .mbr-text,
.cid-uDZ8i1JHhu .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDZ8i1JHhu .content-head {
  max-width: 800px;
}
.cid-v29t1Dkelr {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v29t1Dkelr h6 {
  line-height: 1.2;
}
.cid-v29t1Dkelr img,
.cid-v29t1Dkelr .item-img {
  width: 100%;
  height: 100%;
}
.cid-v29t1Dkelr .item:focus,
.cid-v29t1Dkelr span:focus {
  outline: none;
}
.cid-v29t1Dkelr .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-v29t1Dkelr .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-v29t1Dkelr .mbr-section-title {
  color: #ec008a;
}
.cid-v29t1Dkelr .mbr-text,
.cid-v29t1Dkelr .mbr-section-btn {
  color: #000000;
}
.cid-v29t1Dkelr .item-title {
  color: #000000;
  text-align: center;
}
.cid-v29t1Dkelr .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v29t1Dkelr .item-text {
  color: #000000;
  text-align: center;
}
.cid-v29t1Dkelr .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-v29t1Dkelr .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v29t1Dkelr .mbr-section-subtitle {
  color: #000000;
}
.cid-uDZ8ieiBcN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uDZ8ieiBcN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZ8ieiBcN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDZ8ieiBcN .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uDZ8ieiBcN .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uDZ8ieiBcN .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uDZ8ieiBcN .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uDZ8ieiBcN .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uDZ8ieiBcN .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uDZ8ieiBcN .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uDZ8ieiBcN .bg-instagram:hover {
  background: #bd005c;
}
.cid-uDZ8ieiBcN .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uDZ8ieiBcN .bg-linkedin:hover {
  background: #005582;
}
.cid-uDZ8ieiBcN .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uDZ8ieiBcN [class^="socicon-"]:before,
.cid-uDZ8ieiBcN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uDZ8ieiBcN .mbr-section-title,
.cid-uDZ8ieiBcN .social-list {
  color: #ec008a;
}
.cid-uDZ8ieQZhY {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDZ8ieQZhY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZ8ieQZhY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDZ8ieQZhY .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .footer-col {
    flex-direction: column;
  }
}
.cid-uDZ8ieQZhY .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDZ8ieQZhY .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZ8ieQZhY .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDZ8ieQZhY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDZ8ieQZhY .soc-item {
  margin: 8px;
}
.cid-uDZ8ieQZhY .soc-item a:hover .mbr-iconfont,
.cid-uDZ8ieQZhY .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDZ8ieQZhY .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .row {
    text-align: center;
  }
  .cid-uDZ8ieQZhY .social-row {
    justify-content: center;
  }
}
.cid-uDZ8ieQZhY .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDZ8ieQZhY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZ8ieQZhY .list {
    margin-bottom: 0rem;
  }
}
.cid-uDZ8ieQZhY .mbr-text {
  color: #bbbbbb;
}
.cid-uDZ8ieQZhY .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDZ8ieQZhY .list,
.cid-uDZ8ieQZhY .item-wrap {
  color: #ffffff;
}
.cid-uDZ8ieQZhY .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDZgf0ZzEc {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDZgf0ZzEc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZgf0ZzEc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDZgf0ZzEc .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDZgf0ZzEc .mbr-section-title {
  color: #ec008a;
}
.cid-uDZgf0ZzEc .mbr-text,
.cid-uDZgf0ZzEc .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDZgf0ZzEc .content-head {
  max-width: 800px;
}
.cid-uDZjCjeLFu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDZjCjeLFu h6 {
  line-height: 1.2;
}
.cid-uDZjCjeLFu img,
.cid-uDZjCjeLFu .item-img {
  width: 100%;
  height: 100%;
}
.cid-uDZjCjeLFu .item:focus,
.cid-uDZjCjeLFu span:focus {
  outline: none;
}
.cid-uDZjCjeLFu .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uDZjCjeLFu .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uDZjCjeLFu .mbr-section-title {
  color: #ec008a;
}
.cid-uDZjCjeLFu .mbr-text,
.cid-uDZjCjeLFu .mbr-section-btn {
  color: #000000;
}
.cid-uDZjCjeLFu .item-title {
  color: #000000;
  text-align: center;
}
.cid-uDZjCjeLFu .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uDZjCjeLFu .item-text {
  color: #000000;
  text-align: center;
}
.cid-uDZjCjeLFu .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uDZjCjeLFu .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDZjCjeLFu .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnhokKKpw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnhokKKpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhokKKpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhokKKpw .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnhokKKpw .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnhokKKpw .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnhokKKpw .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnhokKKpw .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnhokKKpw .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnhokKKpw .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnhokKKpw .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnhokKKpw .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnhokKKpw .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnhokKKpw .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnhokKKpw [class^="socicon-"]:before,
.cid-uEnhokKKpw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnhokKKpw .mbr-section-title,
.cid-uEnhokKKpw .social-list {
  color: #ec008a;
}
.cid-uDZgf7aYCt {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDZgf7aYCt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZgf7aYCt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDZgf7aYCt .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDZgf7aYCt .footer-col {
    flex-direction: column;
  }
}
.cid-uDZgf7aYCt .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDZgf7aYCt .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDZgf7aYCt .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZgf7aYCt .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDZgf7aYCt .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDZgf7aYCt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDZgf7aYCt .soc-item {
  margin: 8px;
}
.cid-uDZgf7aYCt .soc-item a:hover .mbr-iconfont,
.cid-uDZgf7aYCt .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDZgf7aYCt .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDZgf7aYCt .row {
    text-align: center;
  }
  .cid-uDZgf7aYCt .social-row {
    justify-content: center;
  }
}
.cid-uDZgf7aYCt .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDZgf7aYCt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZgf7aYCt .list {
    margin-bottom: 0rem;
  }
}
.cid-uDZgf7aYCt .mbr-text {
  color: #bbbbbb;
}
.cid-uDZgf7aYCt .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDZgf7aYCt .list,
.cid-uDZgf7aYCt .item-wrap {
  color: #ffffff;
}
.cid-uDZgf7aYCt .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uDZomWBME7 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uDZomWBME7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZomWBME7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uDZomWBME7 .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uDZomWBME7 .mbr-section-title {
  color: #ec008a;
}
.cid-uDZomWBME7 .mbr-text,
.cid-uDZomWBME7 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uDZomWBME7 .content-head {
  max-width: 800px;
}
.cid-uDZomX2uVS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDZomX2uVS h6 {
  line-height: 1.2;
}
.cid-uDZomX2uVS img,
.cid-uDZomX2uVS .item-img {
  width: 100%;
  height: 100%;
}
.cid-uDZomX2uVS .item:focus,
.cid-uDZomX2uVS span:focus {
  outline: none;
}
.cid-uDZomX2uVS .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uDZomX2uVS .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uDZomX2uVS .mbr-section-title {
  color: #ec008a;
}
.cid-uDZomX2uVS .mbr-text,
.cid-uDZomX2uVS .mbr-section-btn {
  color: #000000;
}
.cid-uDZomX2uVS .item-title {
  color: #000000;
  text-align: center;
}
.cid-uDZomX2uVS .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uDZomX2uVS .item-text {
  color: #000000;
  text-align: center;
}
.cid-uDZomX2uVS .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uDZomX2uVS .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDZomX2uVS .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnhwnCOZj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uEnhwnCOZj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhwnCOZj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhwnCOZj .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEnhwnCOZj .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEnhwnCOZj .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEnhwnCOZj .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEnhwnCOZj .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEnhwnCOZj .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEnhwnCOZj .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEnhwnCOZj .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEnhwnCOZj .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEnhwnCOZj .bg-linkedin:hover {
  background: #005582;
}
.cid-uEnhwnCOZj .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEnhwnCOZj [class^="socicon-"]:before,
.cid-uEnhwnCOZj [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEnhwnCOZj .mbr-section-title,
.cid-uEnhwnCOZj .social-list {
  color: #ec008a;
}
.cid-uDZomXXI92 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDZomXXI92 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZomXXI92 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDZomXXI92 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDZomXXI92 .footer-col {
    flex-direction: column;
  }
}
.cid-uDZomXXI92 .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDZomXXI92 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDZomXXI92 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZomXXI92 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDZomXXI92 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDZomXXI92 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDZomXXI92 .soc-item {
  margin: 8px;
}
.cid-uDZomXXI92 .soc-item a:hover .mbr-iconfont,
.cid-uDZomXXI92 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDZomXXI92 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDZomXXI92 .row {
    text-align: center;
  }
  .cid-uDZomXXI92 .social-row {
    justify-content: center;
  }
}
.cid-uDZomXXI92 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDZomXXI92 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZomXXI92 .list {
    margin-bottom: 0rem;
  }
}
.cid-uDZomXXI92 .mbr-text {
  color: #bbbbbb;
}
.cid-uDZomXXI92 .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDZomXXI92 .list,
.cid-uDZomXXI92 .item-wrap {
  color: #ffffff;
}
.cid-uDZomXXI92 .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uE5ETZVitw {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uE5ETZVitw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5ETZVitw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uE5ETZVitw .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uE5ETZVitw .mbr-section-title {
  color: #ec008a;
}
.cid-uE5ETZVitw .mbr-text,
.cid-uE5ETZVitw .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uE5ETZVitw .content-head {
  max-width: 800px;
}
.cid-uFjkRF3zRt {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFjkRF3zRt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFjkRF3zRt .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uFjkRF3zRt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uFjkRF3zRt {
    align-items: center;
  }
  .cid-uFjkRF3zRt .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uFjkRF3zRt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFjkRF3zRt {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uFjkRF3zRt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uFjkRF3zRt .content-wrap {
    width: 100%;
  }
}
.cid-uFjkRF3zRt .mbr-section-subtitle,
.cid-uFjkRF3zRt .line {
  color: #ec008a;
}
.cid-uFjkRF3zRt .mbr-text,
.cid-uFjkRF3zRt .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uFjkRF3zRt .mbr-section-title {
  color: #291f1e;
}
.cid-v3Fihw8o0G {
  background-image: url("../../../assets/images/screenshot-2025-11-25-at-10.30.07.png");
}
.cid-v3Fihw8o0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Fihw8o0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Fihw8o0G .content-wrapper .mbr-label {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v3Fihw8o0G .content-wrapper .mbr-label {
    margin-bottom: 40px;
  }
}
.cid-v3Fihw8o0G .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-v3Fihw8o0G .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 14px;
}
@media (max-width: 1440px) {
  .cid-v3Fihw8o0G .content-wrapper .text-wrapper .mbr-text {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .cid-v3Fihw8o0G .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v3Fihw8o0G .mbr-label {
  color: #ffffff;
}
.cid-v3Fihw8o0G .mbr-section-title {
  color: #ffffff;
}
.cid-v3Fihw8o0G .mbr-text {
  color: #ffffff;
}
.cid-v3Fihw8o0G .mbr-section-title,
.cid-v3Fihw8o0G .mbr-section-btn {
  text-align: center;
}
.cid-uFHSGDXEHR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFHSGDXEHR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uFHSGDXEHR .item {
    margin-bottom: 1rem;
  }
}
.cid-uFHSGDXEHR .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uFHSGDXEHR .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uFHSGDXEHR .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uFHSGDXEHR .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uFHSGDXEHR .carousel-control,
.cid-uFHSGDXEHR .close {
  background: #1b1b1b;
}
.cid-uFHSGDXEHR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHSGDXEHR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHSGDXEHR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHSGDXEHR .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHSGDXEHR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHSGDXEHR .close::before {
  content: '\e91a';
}
.cid-uFHSGDXEHR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFHSGDXEHR .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHSGDXEHR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHSGDXEHR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHSGDXEHR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHSGDXEHR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHSGDXEHR .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHSGDXEHR .carousel-indicators li.active,
.cid-uFHSGDXEHR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHSGDXEHR .carousel-indicators li::after,
.cid-uFHSGDXEHR .carousel-indicators li::before {
  content: none;
}
.cid-uFHSGDXEHR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHSGDXEHR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHSGDXEHR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHSGDXEHR .carousel-indicators {
    display: none;
  }
}
.cid-uFHSGDXEHR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHSGDXEHR .carousel-inner > .active {
  display: block;
}
.cid-uFHSGDXEHR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHSGDXEHR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHSGDXEHR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHSGDXEHR .carousel-control,
  .cid-uFHSGDXEHR .carousel-indicators,
  .cid-uFHSGDXEHR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHSGDXEHR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHSGDXEHR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHSGDXEHR .carousel-indicators .active,
.cid-uFHSGDXEHR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHSGDXEHR .carousel-indicators .active {
  background: #fff;
}
.cid-uFHSGDXEHR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHSGDXEHR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHSGDXEHR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHSGDXEHR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHSGDXEHR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHSGDXEHR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHSGDXEHR .carousel {
  width: 100%;
}
.cid-uFHSGDXEHR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHSGDXEHR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHSGDXEHR .modal.fade .modal-dialog,
.cid-uFHSGDXEHR .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHSGDXEHR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFHSGDXEHR .content-head {
  max-width: 800px;
}
.cid-uEniC269Vi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEniC269Vi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEniC269Vi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEniC269Vi .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uEniC269Vi .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uEniC269Vi .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uEniC269Vi .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uEniC269Vi .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uEniC269Vi .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uEniC269Vi .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uEniC269Vi .bg-instagram:hover {
  background: #bd005c;
}
.cid-uEniC269Vi .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uEniC269Vi .bg-linkedin:hover {
  background: #005582;
}
.cid-uEniC269Vi .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uEniC269Vi [class^="socicon-"]:before,
.cid-uEniC269Vi [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uEniC269Vi .mbr-section-title,
.cid-uEniC269Vi .social-list {
  color: #ec008a;
}
.cid-uE5EU1mvdv {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uE5EU1mvdv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5EU1mvdv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5EU1mvdv .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uE5EU1mvdv .footer-col {
    flex-direction: column;
  }
}
.cid-uE5EU1mvdv .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uE5EU1mvdv .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uE5EU1mvdv .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uE5EU1mvdv .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uE5EU1mvdv .mbr-section-btn {
    text-align: center;
  }
}
.cid-uE5EU1mvdv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uE5EU1mvdv .soc-item {
  margin: 8px;
}
.cid-uE5EU1mvdv .soc-item a:hover .mbr-iconfont,
.cid-uE5EU1mvdv .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uE5EU1mvdv .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uE5EU1mvdv .row {
    text-align: center;
  }
  .cid-uE5EU1mvdv .social-row {
    justify-content: center;
  }
}
.cid-uE5EU1mvdv .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uE5EU1mvdv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uE5EU1mvdv .list {
    margin-bottom: 0rem;
  }
}
.cid-uE5EU1mvdv .mbr-text {
  color: #bbbbbb;
}
.cid-uE5EU1mvdv .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uE5EU1mvdv .list,
.cid-uE5EU1mvdv .item-wrap {
  color: #ffffff;
}
.cid-uE5EU1mvdv .copyright {
  color: #000000;
}
.cid-uGm9NBYVEb .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uGm9NBYVEb .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uGm9NBYVEb a {
  font-style: normal;
}
.cid-uGm9NBYVEb .show {
  overflow: visible;
}
.cid-uGm9NBYVEb .dropdown-menu {
  max-height: 400px;
}
.cid-uGm9NBYVEb .dropdown-item:active {
  background-color: transparent;
}
.cid-uGm9NBYVEb .nav-link {
  font-weight: 600 !important;
}
.cid-uGm9NBYVEb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uGm9NBYVEb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uGm9NBYVEb .nav-item:focus,
.cid-uGm9NBYVEb .nav-link:focus {
  outline: none;
}
.cid-uGm9NBYVEb .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uGm9NBYVEb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uGm9NBYVEb .menu-logo {
  margin-right: auto;
}
.cid-uGm9NBYVEb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGm9NBYVEb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uGm9NBYVEb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uGm9NBYVEb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uGm9NBYVEb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uGm9NBYVEb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uGm9NBYVEb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uGm9NBYVEb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uGm9NBYVEb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uGm9NBYVEb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uGm9NBYVEb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uGm9NBYVEb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uGm9NBYVEb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uGm9NBYVEb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGm9NBYVEb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uGm9NBYVEb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGm9NBYVEb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uGm9NBYVEb .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uGm9NBYVEb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uGm9NBYVEb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uGm9NBYVEb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uGm9NBYVEb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uGm9NBYVEb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uGm9NBYVEb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uGm9NBYVEb button.navbar-toggler:focus {
  outline: none;
}
.cid-uGm9NBYVEb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uGm9NBYVEb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uGm9NBYVEb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGm9NBYVEb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGm9NBYVEb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uGm9NBYVEb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGm9NBYVEb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uGm9NBYVEb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uGm9NBYVEb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGm9NBYVEb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGm9NBYVEb .collapsed .btn {
  display: -webkit-flex;
}
.cid-uGm9NBYVEb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uGm9NBYVEb .collapsed .navbar-collapse.collapsing,
.cid-uGm9NBYVEb .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uGm9NBYVEb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uGm9NBYVEb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uGm9NBYVEb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uGm9NBYVEb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uGm9NBYVEb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uGm9NBYVEb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uGm9NBYVEb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uGm9NBYVEb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uGm9NBYVEb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uGm9NBYVEb .collapsed button.navbar-toggler {
  display: block;
}
.cid-uGm9NBYVEb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uGm9NBYVEb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGm9NBYVEb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uGm9NBYVEb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uGm9NBYVEb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uGm9NBYVEb .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uGm9NBYVEb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGm9NBYVEb img {
    height: 3.8rem !important;
  }
  .cid-uGm9NBYVEb .btn {
    display: -webkit-flex;
  }
  .cid-uGm9NBYVEb button.navbar-toggler {
    display: block;
  }
  .cid-uGm9NBYVEb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uGm9NBYVEb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGm9NBYVEb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uGm9NBYVEb .navbar-collapse.collapsing,
  .cid-uGm9NBYVEb .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uGm9NBYVEb .navbar-collapse.collapsing .navbar-nav,
  .cid-uGm9NBYVEb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uGm9NBYVEb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uGm9NBYVEb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uGm9NBYVEb .navbar-collapse.collapsing .navbar-buttons,
  .cid-uGm9NBYVEb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uGm9NBYVEb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uGm9NBYVEb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uGm9NBYVEb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uGm9NBYVEb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uGm9NBYVEb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uGm9NBYVEb .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uGm9NBYVEb .nav-link {
    justify-content: start !important;
  }
  .cid-uGm9NBYVEb .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uGm9NBYVEb .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uGm9NBYVEb .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uGm9NBYVEb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uGm9NBYVEb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uGm9NBYVEb .nav-link:hover,
.cid-uGm9NBYVEb .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uGm9NBYVEb .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uGm9NBYVEb .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uGm9NBYVEb .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uGm9NDcmTR {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uGm9NDcmTR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGm9NDcmTR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uGm9NDcmTR .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uGm9NDcmTR .mbr-section-title {
  color: #ec008a;
}
.cid-uGm9NDcmTR .mbr-text,
.cid-uGm9NDcmTR .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uGm9NDcmTR .content-head {
  max-width: 800px;
}
.cid-uGm9NDW5F6 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uGm9NDW5F6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGm9NDW5F6 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uGm9NDW5F6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uGm9NDW5F6 {
    align-items: center;
  }
  .cid-uGm9NDW5F6 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uGm9NDW5F6 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uGm9NDW5F6 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uGm9NDW5F6 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uGm9NDW5F6 .content-wrap {
    width: 100%;
  }
}
.cid-uGm9NDW5F6 .mbr-section-subtitle,
.cid-uGm9NDW5F6 .line {
  color: #ec008a;
}
.cid-uGm9NDW5F6 .mbr-text,
.cid-uGm9NDW5F6 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uGm9NDW5F6 .mbr-section-title {
  color: #291f1e;
}
.cid-uGmcTp5BlF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uGmcTp5BlF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGmcTp5BlF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGmcTp5BlF .row {
  justify-content: center;
}
.cid-uGmcTp5BlF .title-wrapper {
  margin-bottom: 32px;
}
.cid-uGmcTp5BlF .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uGmcTp5BlF .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uGmcTp5BlF .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ec008a;
  z-index: -1;
}
.cid-uGmcTp5BlF .mbr-figure iframe {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uGmcTp5BlF .video-block {
    margin-bottom: 24px;
  }
}
.cid-uGmcTp5BlF .mbr-figure__img {
  object-fit: cover;
}
.cid-uGmcTp5BlF .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uGmCSWrJ1R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uGmCSWrJ1R .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uGmCSWrJ1R .item {
    margin-bottom: 1rem;
  }
}
.cid-uGmCSWrJ1R .item-wrapper {
  position: relative;
}
.cid-uGmCSWrJ1R .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uGmCSWrJ1R .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uGmCSWrJ1R .carousel-control,
.cid-uGmCSWrJ1R .close {
  background: #1b1b1b;
}
.cid-uGmCSWrJ1R .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uGmCSWrJ1R .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uGmCSWrJ1R .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uGmCSWrJ1R .carousel-control-next span {
  margin-left: 5px;
}
.cid-uGmCSWrJ1R .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uGmCSWrJ1R .close::before {
  content: '\e91a';
}
.cid-uGmCSWrJ1R .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uGmCSWrJ1R .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uGmCSWrJ1R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGmCSWrJ1R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uGmCSWrJ1R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uGmCSWrJ1R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uGmCSWrJ1R .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uGmCSWrJ1R .carousel-indicators li.active,
.cid-uGmCSWrJ1R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uGmCSWrJ1R .carousel-indicators li::after,
.cid-uGmCSWrJ1R .carousel-indicators li::before {
  content: none;
}
.cid-uGmCSWrJ1R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uGmCSWrJ1R .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uGmCSWrJ1R .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uGmCSWrJ1R .carousel-indicators {
    display: none;
  }
}
.cid-uGmCSWrJ1R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uGmCSWrJ1R .carousel-inner > .active {
  display: block;
}
.cid-uGmCSWrJ1R .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGmCSWrJ1R .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGmCSWrJ1R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uGmCSWrJ1R .carousel-control,
  .cid-uGmCSWrJ1R .carousel-indicators,
  .cid-uGmCSWrJ1R .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uGmCSWrJ1R .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uGmCSWrJ1R .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uGmCSWrJ1R .carousel-indicators .active,
.cid-uGmCSWrJ1R .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uGmCSWrJ1R .carousel-indicators .active {
  background: #fff;
}
.cid-uGmCSWrJ1R .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uGmCSWrJ1R .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uGmCSWrJ1R .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uGmCSWrJ1R .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uGmCSWrJ1R .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uGmCSWrJ1R .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uGmCSWrJ1R .carousel {
  width: 100%;
}
.cid-uGmCSWrJ1R .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uGmCSWrJ1R .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uGmCSWrJ1R .modal.fade .modal-dialog,
.cid-uGmCSWrJ1R .modal.in .modal-dialog {
  transform: none;
}
.cid-uGmCSWrJ1R .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uGmCSWrJ1R .content-head {
  max-width: 800px;
}
.cid-uGmCSWrJ1R H3 {
  color: #000000;
}
.cid-uGmCSWrJ1R H4 {
  color: #000000;
}
.cid-uGm9NH8Jae {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uGm9NH8Jae .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGm9NH8Jae .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGm9NH8Jae .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uGm9NH8Jae .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uGm9NH8Jae .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uGm9NH8Jae .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uGm9NH8Jae .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uGm9NH8Jae .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uGm9NH8Jae .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uGm9NH8Jae .bg-instagram:hover {
  background: #bd005c;
}
.cid-uGm9NH8Jae .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uGm9NH8Jae .bg-linkedin:hover {
  background: #005582;
}
.cid-uGm9NH8Jae .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uGm9NH8Jae [class^="socicon-"]:before,
.cid-uGm9NH8Jae [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uGm9NH8Jae .mbr-section-title,
.cid-uGm9NH8Jae .social-list {
  color: #ec008a;
}
.cid-uGm9NI2xao {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uGm9NI2xao .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGm9NI2xao .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGm9NI2xao .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uGm9NI2xao .footer-col {
    flex-direction: column;
  }
}
.cid-uGm9NI2xao .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uGm9NI2xao .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uGm9NI2xao .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uGm9NI2xao .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uGm9NI2xao .mbr-section-btn {
    text-align: center;
  }
}
.cid-uGm9NI2xao .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uGm9NI2xao .soc-item {
  margin: 8px;
}
.cid-uGm9NI2xao .soc-item a:hover .mbr-iconfont,
.cid-uGm9NI2xao .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uGm9NI2xao .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uGm9NI2xao .row {
    text-align: center;
  }
  .cid-uGm9NI2xao .social-row {
    justify-content: center;
  }
}
.cid-uGm9NI2xao .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uGm9NI2xao .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uGm9NI2xao .list {
    margin-bottom: 0rem;
  }
}
.cid-uGm9NI2xao .mbr-text {
  color: #bbbbbb;
}
.cid-uGm9NI2xao .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uGm9NI2xao .list,
.cid-uGm9NI2xao .item-wrap {
  color: #ffffff;
}
.cid-uGm9NI2xao .copyright {
  color: #000000;
}
.cid-uGEnov9KlW .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uGEnov9KlW .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uGEnov9KlW a {
  font-style: normal;
}
.cid-uGEnov9KlW .show {
  overflow: visible;
}
.cid-uGEnov9KlW .dropdown-menu {
  max-height: 400px;
}
.cid-uGEnov9KlW .dropdown-item:active {
  background-color: transparent;
}
.cid-uGEnov9KlW .nav-link {
  font-weight: 600 !important;
}
.cid-uGEnov9KlW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uGEnov9KlW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uGEnov9KlW .nav-item:focus,
.cid-uGEnov9KlW .nav-link:focus {
  outline: none;
}
.cid-uGEnov9KlW .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uGEnov9KlW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uGEnov9KlW .menu-logo {
  margin-right: auto;
}
.cid-uGEnov9KlW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGEnov9KlW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uGEnov9KlW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uGEnov9KlW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uGEnov9KlW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uGEnov9KlW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uGEnov9KlW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uGEnov9KlW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uGEnov9KlW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uGEnov9KlW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uGEnov9KlW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uGEnov9KlW .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uGEnov9KlW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uGEnov9KlW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGEnov9KlW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uGEnov9KlW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGEnov9KlW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uGEnov9KlW .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uGEnov9KlW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uGEnov9KlW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uGEnov9KlW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uGEnov9KlW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uGEnov9KlW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uGEnov9KlW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uGEnov9KlW button.navbar-toggler:focus {
  outline: none;
}
.cid-uGEnov9KlW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uGEnov9KlW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uGEnov9KlW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGEnov9KlW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGEnov9KlW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uGEnov9KlW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGEnov9KlW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uGEnov9KlW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uGEnov9KlW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGEnov9KlW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGEnov9KlW .collapsed .btn {
  display: -webkit-flex;
}
.cid-uGEnov9KlW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uGEnov9KlW .collapsed .navbar-collapse.collapsing,
.cid-uGEnov9KlW .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uGEnov9KlW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uGEnov9KlW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uGEnov9KlW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uGEnov9KlW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uGEnov9KlW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uGEnov9KlW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uGEnov9KlW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uGEnov9KlW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uGEnov9KlW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uGEnov9KlW .collapsed button.navbar-toggler {
  display: block;
}
.cid-uGEnov9KlW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uGEnov9KlW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGEnov9KlW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uGEnov9KlW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uGEnov9KlW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uGEnov9KlW .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uGEnov9KlW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGEnov9KlW img {
    height: 3.8rem !important;
  }
  .cid-uGEnov9KlW .btn {
    display: -webkit-flex;
  }
  .cid-uGEnov9KlW button.navbar-toggler {
    display: block;
  }
  .cid-uGEnov9KlW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uGEnov9KlW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGEnov9KlW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uGEnov9KlW .navbar-collapse.collapsing,
  .cid-uGEnov9KlW .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uGEnov9KlW .navbar-collapse.collapsing .navbar-nav,
  .cid-uGEnov9KlW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uGEnov9KlW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uGEnov9KlW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uGEnov9KlW .navbar-collapse.collapsing .navbar-buttons,
  .cid-uGEnov9KlW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uGEnov9KlW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uGEnov9KlW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uGEnov9KlW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uGEnov9KlW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uGEnov9KlW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uGEnov9KlW .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uGEnov9KlW .nav-link {
    justify-content: start !important;
  }
  .cid-uGEnov9KlW .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uGEnov9KlW .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uGEnov9KlW .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uGEnov9KlW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uGEnov9KlW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uGEnov9KlW .nav-link:hover,
.cid-uGEnov9KlW .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uGEnov9KlW .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uGEnov9KlW .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uGEnov9KlW .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uGEnovZKuE {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uGEnovZKuE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGEnovZKuE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uGEnovZKuE .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uGEnovZKuE .mbr-section-title {
  color: #ec008a;
}
.cid-uGEnovZKuE .mbr-text,
.cid-uGEnovZKuE .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uGEnovZKuE .content-head {
  max-width: 800px;
}
.cid-uGEnowwFjn {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uGEnowwFjn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGEnowwFjn .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uGEnowwFjn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uGEnowwFjn {
    align-items: center;
  }
  .cid-uGEnowwFjn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uGEnowwFjn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uGEnowwFjn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uGEnowwFjn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uGEnowwFjn .content-wrap {
    width: 100%;
  }
}
.cid-uGEnowwFjn .mbr-section-subtitle,
.cid-uGEnowwFjn .line {
  color: #ec008a;
}
.cid-uGEnowwFjn .mbr-text,
.cid-uGEnowwFjn .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uGEnowwFjn .mbr-section-title {
  color: #291f1e;
}
.cid-v3PKYY4rV6 {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-v3PKYY4rV6 .item-wrapper {
  width: 100%;
}
.cid-v3PKYY4rV6 .row {
  align-items: center;
  justify-content: center;
}
.cid-v3PKYY4rV6 .b {
  margin-bottom: 30px;
}
.cid-v3PKYY4rV6 img {
  border-radius: 25px;
}
@media (max-width: 576px) {
  .cid-v3PKYY4rV6 .b,
  .cid-v3PKYY4rV6 .t {
    margin-bottom: 20px;
  }
}
.cid-v3PMzuW4qu {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-color: #000000;
}
.cid-v3PMzuW4qu .item-wrapper {
  width: 100%;
}
.cid-v3PMzuW4qu .row {
  align-items: center;
  justify-content: center;
}
.cid-v3PMzuW4qu .b {
  margin-bottom: 30px;
}
.cid-v3PMzuW4qu img {
  border-radius: 25px;
}
@media (max-width: 576px) {
  .cid-v3PMzuW4qu .b,
  .cid-v3PMzuW4qu .t {
    margin-bottom: 20px;
  }
}
.cid-uGEo9qXf7w {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uGEo9qXf7w .mbr-section-title {
  margin-bottom: 25px;
}
.cid-uGEo9qXf7w .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-uGEo9qXf7w .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-uGEo9qXf7w .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-uGEo9qXf7w .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-uGEo9qXf7w .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #000000 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-uGEo9qXf7w .mbr-gallery-filter ul {
  display: block;
}
.cid-uGEo9qXf7w .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-uGEo9qXf7w .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-uGEo9qXf7w .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-uGEo9qXf7w .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #ec008a;
  transition: all 0.3s ease;
}
.cid-uGEo9qXf7w .mbr-gallery-row {
  margin-top: 50px;
}
.cid-uGEo9qXf7w .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGEo9qXf7w .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-uGEo9qXf7w .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-uGEo9qXf7w .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGEo9qXf7w .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uGEo9qXf7w .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-uGEo9qXf7w .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-uGEo9qXf7w .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-uGEo9qXf7w .mbr-gallery-item > div img,
.cid-uGEo9qXf7w .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-uGEo9qXf7w .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-uGEo9qXf7w .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-uGEo9qXf7w .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uGEo9qXf7w .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uGEo9qXf7w .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-uGEo9qXf7w .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-uGEo9qXf7w .mbr-section-title {
    text-align: center;
  }
  .cid-uGEo9qXf7w .image {
    top: auto;
    height: 420px;
  }
  .cid-uGEo9qXf7w .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-uGEo9qXf7w .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-uGEo9qXf7w .mbr-gallery-item > div img,
  .cid-uGEo9qXf7w .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-uGEo9qXf7w .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-uGEo9qXf7w .image {
    height: 290px;
  }
}
.cid-v4k2MrgEsr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4k2MrgEsr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v4k2MrgEsr .item {
    margin-bottom: 1rem;
  }
}
.cid-v4k2MrgEsr .item-wrapper {
  position: relative;
}
.cid-v4k2MrgEsr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v4k2MrgEsr .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v4k2MrgEsr .carousel-control,
.cid-v4k2MrgEsr .close {
  background: #1b1b1b;
}
.cid-v4k2MrgEsr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4k2MrgEsr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4k2MrgEsr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4k2MrgEsr .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4k2MrgEsr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v4k2MrgEsr .close::before {
  content: '\e91a';
}
.cid-v4k2MrgEsr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4k2MrgEsr .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v4k2MrgEsr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4k2MrgEsr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4k2MrgEsr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4k2MrgEsr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4k2MrgEsr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v4k2MrgEsr .carousel-indicators li.active,
.cid-v4k2MrgEsr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4k2MrgEsr .carousel-indicators li::after,
.cid-v4k2MrgEsr .carousel-indicators li::before {
  content: none;
}
.cid-v4k2MrgEsr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4k2MrgEsr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4k2MrgEsr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4k2MrgEsr .carousel-indicators {
    display: none;
  }
}
.cid-v4k2MrgEsr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4k2MrgEsr .carousel-inner > .active {
  display: block;
}
.cid-v4k2MrgEsr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4k2MrgEsr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4k2MrgEsr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4k2MrgEsr .carousel-control,
  .cid-v4k2MrgEsr .carousel-indicators,
  .cid-v4k2MrgEsr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4k2MrgEsr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4k2MrgEsr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4k2MrgEsr .carousel-indicators .active,
.cid-v4k2MrgEsr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4k2MrgEsr .carousel-indicators .active {
  background: #fff;
}
.cid-v4k2MrgEsr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4k2MrgEsr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4k2MrgEsr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4k2MrgEsr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4k2MrgEsr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4k2MrgEsr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4k2MrgEsr .carousel {
  width: 100%;
}
.cid-v4k2MrgEsr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4k2MrgEsr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4k2MrgEsr .modal.fade .modal-dialog,
.cid-v4k2MrgEsr .modal.in .modal-dialog {
  transform: none;
}
.cid-v4k2MrgEsr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4k2MrgEsr .content-head {
  max-width: 800px;
}
.cid-v4k2MrgEsr H3 {
  color: #ec008a;
}
.cid-v4k2MrgEsr H4 {
  color: #ec008a;
}
.cid-uGEnWS69wI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uGEnWS69wI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGEnWS69wI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGEnWS69wI .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uGEnWS69wI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uGEnWS69wI .mbr-iconfont {
  font-size: 3rem;
  color: #65676c;
  padding-right: 2rem;
}
.cid-uGEnWS69wI .content-head {
  max-width: 800px;
}
.cid-uGEnWS69wI .card-title {
  color: #ec008a;
}
.cid-uGEnWS69wI .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uGEnWS69wI .card-text {
  color: #757b62;
}
.cid-uGEnozdH2O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uGEnozdH2O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGEnozdH2O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGEnozdH2O .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uGEnozdH2O .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uGEnozdH2O .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uGEnozdH2O .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uGEnozdH2O .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uGEnozdH2O .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uGEnozdH2O .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uGEnozdH2O .bg-instagram:hover {
  background: #bd005c;
}
.cid-uGEnozdH2O .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uGEnozdH2O .bg-linkedin:hover {
  background: #005582;
}
.cid-uGEnozdH2O .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uGEnozdH2O [class^="socicon-"]:before,
.cid-uGEnozdH2O [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uGEnozdH2O .mbr-section-title,
.cid-uGEnozdH2O .social-list {
  color: #ec008a;
}
.cid-uGEnozQLCE {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uGEnozQLCE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGEnozQLCE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGEnozQLCE .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uGEnozQLCE .footer-col {
    flex-direction: column;
  }
}
.cid-uGEnozQLCE .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uGEnozQLCE .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uGEnozQLCE .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uGEnozQLCE .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uGEnozQLCE .mbr-section-btn {
    text-align: center;
  }
}
.cid-uGEnozQLCE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uGEnozQLCE .soc-item {
  margin: 8px;
}
.cid-uGEnozQLCE .soc-item a:hover .mbr-iconfont,
.cid-uGEnozQLCE .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uGEnozQLCE .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uGEnozQLCE .row {
    text-align: center;
  }
  .cid-uGEnozQLCE .social-row {
    justify-content: center;
  }
}
.cid-uGEnozQLCE .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uGEnozQLCE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uGEnozQLCE .list {
    margin-bottom: 0rem;
  }
}
.cid-uGEnozQLCE .mbr-text {
  color: #bbbbbb;
}
.cid-uGEnozQLCE .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uGEnozQLCE .list,
.cid-uGEnozQLCE .item-wrap {
  color: #ffffff;
}
.cid-uGEnozQLCE .copyright {
  color: #000000;
}
.cid-uGIJqV2vm3 .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uGIJqV2vm3 .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uGIJqV2vm3 a {
  font-style: normal;
}
.cid-uGIJqV2vm3 .show {
  overflow: visible;
}
.cid-uGIJqV2vm3 .dropdown-menu {
  max-height: 400px;
}
.cid-uGIJqV2vm3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uGIJqV2vm3 .nav-link {
  font-weight: 600 !important;
}
.cid-uGIJqV2vm3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uGIJqV2vm3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uGIJqV2vm3 .nav-item:focus,
.cid-uGIJqV2vm3 .nav-link:focus {
  outline: none;
}
.cid-uGIJqV2vm3 .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uGIJqV2vm3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uGIJqV2vm3 .menu-logo {
  margin-right: auto;
}
.cid-uGIJqV2vm3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGIJqV2vm3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uGIJqV2vm3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uGIJqV2vm3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uGIJqV2vm3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uGIJqV2vm3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uGIJqV2vm3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uGIJqV2vm3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uGIJqV2vm3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uGIJqV2vm3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uGIJqV2vm3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uGIJqV2vm3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uGIJqV2vm3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uGIJqV2vm3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGIJqV2vm3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uGIJqV2vm3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGIJqV2vm3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uGIJqV2vm3 .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uGIJqV2vm3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uGIJqV2vm3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uGIJqV2vm3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uGIJqV2vm3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uGIJqV2vm3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uGIJqV2vm3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uGIJqV2vm3 button.navbar-toggler:focus {
  outline: none;
}
.cid-uGIJqV2vm3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uGIJqV2vm3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uGIJqV2vm3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGIJqV2vm3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGIJqV2vm3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uGIJqV2vm3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGIJqV2vm3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uGIJqV2vm3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uGIJqV2vm3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGIJqV2vm3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGIJqV2vm3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uGIJqV2vm3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.collapsing,
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uGIJqV2vm3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uGIJqV2vm3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uGIJqV2vm3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uGIJqV2vm3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uGIJqV2vm3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGIJqV2vm3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uGIJqV2vm3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uGIJqV2vm3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uGIJqV2vm3 .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uGIJqV2vm3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGIJqV2vm3 img {
    height: 3.8rem !important;
  }
  .cid-uGIJqV2vm3 .btn {
    display: -webkit-flex;
  }
  .cid-uGIJqV2vm3 button.navbar-toggler {
    display: block;
  }
  .cid-uGIJqV2vm3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uGIJqV2vm3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGIJqV2vm3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uGIJqV2vm3 .navbar-collapse.collapsing,
  .cid-uGIJqV2vm3 .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uGIJqV2vm3 .navbar-collapse.collapsing .navbar-nav,
  .cid-uGIJqV2vm3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uGIJqV2vm3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uGIJqV2vm3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uGIJqV2vm3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uGIJqV2vm3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uGIJqV2vm3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uGIJqV2vm3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uGIJqV2vm3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uGIJqV2vm3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uGIJqV2vm3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uGIJqV2vm3 .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uGIJqV2vm3 .nav-link {
    justify-content: start !important;
  }
  .cid-uGIJqV2vm3 .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uGIJqV2vm3 .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uGIJqV2vm3 .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uGIJqV2vm3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uGIJqV2vm3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uGIJqV2vm3 .nav-link:hover,
.cid-uGIJqV2vm3 .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uGIJqV2vm3 .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uGIJqV2vm3 .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uGIJqV2vm3 .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uGIJqVACyP {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uGIJqVACyP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGIJqVACyP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uGIJqVACyP .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uGIJqVACyP .mbr-section-title {
  color: #ec008a;
}
.cid-uGIJqVACyP .mbr-text,
.cid-uGIJqVACyP .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uGIJqVACyP .content-head {
  max-width: 800px;
}
.cid-uGIJqWfbs4 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uGIJqWfbs4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGIJqWfbs4 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uGIJqWfbs4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uGIJqWfbs4 {
    align-items: center;
  }
  .cid-uGIJqWfbs4 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uGIJqWfbs4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uGIJqWfbs4 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uGIJqWfbs4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uGIJqWfbs4 .content-wrap {
    width: 100%;
  }
}
.cid-uGIJqWfbs4 .mbr-section-subtitle,
.cid-uGIJqWfbs4 .line {
  color: #ec008a;
}
.cid-uGIJqWfbs4 .mbr-text,
.cid-uGIJqWfbs4 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uGIJqWfbs4 .mbr-section-title {
  color: #291f1e;
}
.cid-uGIJI1yI3O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uGIJI1yI3O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGIJI1yI3O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGIJI1yI3O .row {
  justify-content: center;
}
.cid-uGIJI1yI3O .title-wrapper {
  margin-bottom: 32px;
}
.cid-uGIJI1yI3O .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uGIJI1yI3O .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uGIJI1yI3O .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ec008a;
  z-index: -1;
}
.cid-uGIJI1yI3O .mbr-figure iframe {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uGIJI1yI3O .video-block {
    margin-bottom: 24px;
  }
}
.cid-uGIJI1yI3O .mbr-figure__img {
  object-fit: cover;
}
.cid-uGIJI1yI3O .mbr-section-title {
  color: #ec008a;
  text-align: center;
}
.cid-uGIJqZD0R4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uGIJqZD0R4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGIJqZD0R4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGIJqZD0R4 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uGIJqZD0R4 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uGIJqZD0R4 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uGIJqZD0R4 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uGIJqZD0R4 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uGIJqZD0R4 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uGIJqZD0R4 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uGIJqZD0R4 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uGIJqZD0R4 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uGIJqZD0R4 .bg-linkedin:hover {
  background: #005582;
}
.cid-uGIJqZD0R4 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uGIJqZD0R4 [class^="socicon-"]:before,
.cid-uGIJqZD0R4 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uGIJqZD0R4 .mbr-section-title,
.cid-uGIJqZD0R4 .social-list {
  color: #ec008a;
}
.cid-uGIJr0e47O {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uGIJr0e47O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGIJr0e47O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGIJr0e47O .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uGIJr0e47O .footer-col {
    flex-direction: column;
  }
}
.cid-uGIJr0e47O .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uGIJr0e47O .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uGIJr0e47O .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uGIJr0e47O .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uGIJr0e47O .mbr-section-btn {
    text-align: center;
  }
}
.cid-uGIJr0e47O .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uGIJr0e47O .soc-item {
  margin: 8px;
}
.cid-uGIJr0e47O .soc-item a:hover .mbr-iconfont,
.cid-uGIJr0e47O .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uGIJr0e47O .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uGIJr0e47O .row {
    text-align: center;
  }
  .cid-uGIJr0e47O .social-row {
    justify-content: center;
  }
}
.cid-uGIJr0e47O .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uGIJr0e47O .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uGIJr0e47O .list {
    margin-bottom: 0rem;
  }
}
.cid-uGIJr0e47O .mbr-text {
  color: #bbbbbb;
}
.cid-uGIJr0e47O .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uGIJr0e47O .list,
.cid-uGIJr0e47O .item-wrap {
  color: #ffffff;
}
.cid-uGIJr0e47O .copyright {
  color: #000000;
}
.cid-uH6oBHAI9H .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uH6oBHAI9H .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uH6oBHAI9H a {
  font-style: normal;
}
.cid-uH6oBHAI9H .show {
  overflow: visible;
}
.cid-uH6oBHAI9H .dropdown-menu {
  max-height: 400px;
}
.cid-uH6oBHAI9H .dropdown-item:active {
  background-color: transparent;
}
.cid-uH6oBHAI9H .nav-link {
  font-weight: 600 !important;
}
.cid-uH6oBHAI9H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uH6oBHAI9H .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uH6oBHAI9H .nav-item:focus,
.cid-uH6oBHAI9H .nav-link:focus {
  outline: none;
}
.cid-uH6oBHAI9H .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uH6oBHAI9H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uH6oBHAI9H .menu-logo {
  margin-right: auto;
}
.cid-uH6oBHAI9H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uH6oBHAI9H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uH6oBHAI9H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uH6oBHAI9H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uH6oBHAI9H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uH6oBHAI9H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uH6oBHAI9H .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uH6oBHAI9H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uH6oBHAI9H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uH6oBHAI9H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uH6oBHAI9H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uH6oBHAI9H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uH6oBHAI9H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uH6oBHAI9H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uH6oBHAI9H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uH6oBHAI9H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uH6oBHAI9H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uH6oBHAI9H .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uH6oBHAI9H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uH6oBHAI9H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uH6oBHAI9H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uH6oBHAI9H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uH6oBHAI9H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uH6oBHAI9H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uH6oBHAI9H button.navbar-toggler:focus {
  outline: none;
}
.cid-uH6oBHAI9H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uH6oBHAI9H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uH6oBHAI9H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uH6oBHAI9H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uH6oBHAI9H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uH6oBHAI9H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uH6oBHAI9H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uH6oBHAI9H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uH6oBHAI9H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uH6oBHAI9H .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uH6oBHAI9H .collapsed .btn {
  display: -webkit-flex;
}
.cid-uH6oBHAI9H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uH6oBHAI9H .collapsed .navbar-collapse.collapsing,
.cid-uH6oBHAI9H .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uH6oBHAI9H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uH6oBHAI9H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uH6oBHAI9H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uH6oBHAI9H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uH6oBHAI9H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uH6oBHAI9H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uH6oBHAI9H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uH6oBHAI9H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uH6oBHAI9H .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uH6oBHAI9H .collapsed button.navbar-toggler {
  display: block;
}
.cid-uH6oBHAI9H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uH6oBHAI9H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uH6oBHAI9H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uH6oBHAI9H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uH6oBHAI9H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uH6oBHAI9H .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uH6oBHAI9H.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uH6oBHAI9H img {
    height: 3.8rem !important;
  }
  .cid-uH6oBHAI9H .btn {
    display: -webkit-flex;
  }
  .cid-uH6oBHAI9H button.navbar-toggler {
    display: block;
  }
  .cid-uH6oBHAI9H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uH6oBHAI9H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uH6oBHAI9H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uH6oBHAI9H .navbar-collapse.collapsing,
  .cid-uH6oBHAI9H .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uH6oBHAI9H .navbar-collapse.collapsing .navbar-nav,
  .cid-uH6oBHAI9H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uH6oBHAI9H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uH6oBHAI9H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uH6oBHAI9H .navbar-collapse.collapsing .navbar-buttons,
  .cid-uH6oBHAI9H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uH6oBHAI9H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uH6oBHAI9H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uH6oBHAI9H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uH6oBHAI9H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uH6oBHAI9H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uH6oBHAI9H .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uH6oBHAI9H .nav-link {
    justify-content: start !important;
  }
  .cid-uH6oBHAI9H .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uH6oBHAI9H .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uH6oBHAI9H .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uH6oBHAI9H .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uH6oBHAI9H .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uH6oBHAI9H .nav-link:hover,
.cid-uH6oBHAI9H .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uH6oBHAI9H .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uH6oBHAI9H .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uH6oBHAI9H .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uH6oBHSqNT {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uH6oBHSqNT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6oBHSqNT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uH6oBHSqNT .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uH6oBHSqNT .mbr-section-title {
  color: #757b62;
}
.cid-uH6oBHSqNT .mbr-text,
.cid-uH6oBHSqNT .mbr-section-btn {
  color: #757b62;
  text-align: center;
}
.cid-uH6oBHSqNT .content-head {
  max-width: 800px;
}
.cid-uH6oBI8Vu1 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uH6oBI8Vu1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6oBI8Vu1 .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uH6oBI8Vu1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uH6oBI8Vu1 {
    align-items: center;
  }
  .cid-uH6oBI8Vu1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uH6oBI8Vu1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uH6oBI8Vu1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uH6oBI8Vu1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uH6oBI8Vu1 .content-wrap {
    width: 100%;
  }
}
.cid-uH6oBI8Vu1 .mbr-section-subtitle,
.cid-uH6oBI8Vu1 .line {
  color: #ec008a;
}
.cid-uH6oBI8Vu1 .mbr-text,
.cid-uH6oBI8Vu1 .mbr-section-btn {
  text-align: left;
  color: #65676c;
}
.cid-uH6oBI8Vu1 .mbr-section-title {
  color: #291f1e;
}
.cid-uH6p2bSNlK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uH6p2bSNlK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uH6p2bSNlK .item {
    margin-bottom: 1rem;
  }
}
.cid-uH6p2bSNlK .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uH6p2bSNlK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uH6p2bSNlK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uH6p2bSNlK .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uH6p2bSNlK .carousel-control,
.cid-uH6p2bSNlK .close {
  background: #1b1b1b;
}
.cid-uH6p2bSNlK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uH6p2bSNlK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uH6p2bSNlK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uH6p2bSNlK .carousel-control-next span {
  margin-left: 5px;
}
.cid-uH6p2bSNlK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uH6p2bSNlK .close::before {
  content: '\e91a';
}
.cid-uH6p2bSNlK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uH6p2bSNlK .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uH6p2bSNlK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uH6p2bSNlK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uH6p2bSNlK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uH6p2bSNlK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uH6p2bSNlK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uH6p2bSNlK .carousel-indicators li.active,
.cid-uH6p2bSNlK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uH6p2bSNlK .carousel-indicators li::after,
.cid-uH6p2bSNlK .carousel-indicators li::before {
  content: none;
}
.cid-uH6p2bSNlK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uH6p2bSNlK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uH6p2bSNlK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uH6p2bSNlK .carousel-indicators {
    display: none;
  }
}
.cid-uH6p2bSNlK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uH6p2bSNlK .carousel-inner > .active {
  display: block;
}
.cid-uH6p2bSNlK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uH6p2bSNlK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uH6p2bSNlK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uH6p2bSNlK .carousel-control,
  .cid-uH6p2bSNlK .carousel-indicators,
  .cid-uH6p2bSNlK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uH6p2bSNlK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uH6p2bSNlK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uH6p2bSNlK .carousel-indicators .active,
.cid-uH6p2bSNlK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uH6p2bSNlK .carousel-indicators .active {
  background: #fff;
}
.cid-uH6p2bSNlK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uH6p2bSNlK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uH6p2bSNlK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uH6p2bSNlK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uH6p2bSNlK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uH6p2bSNlK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uH6p2bSNlK .carousel {
  width: 100%;
}
.cid-uH6p2bSNlK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uH6p2bSNlK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uH6p2bSNlK .modal.fade .modal-dialog,
.cid-uH6p2bSNlK .modal.in .modal-dialog {
  transform: none;
}
.cid-uH6p2bSNlK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uH6p2bSNlK .content-head {
  max-width: 800px;
}
.cid-uH6oBIEsss {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uH6oBIEsss .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6oBIEsss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uH6oBIEsss .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uH6oBIEsss .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uH6oBIEsss .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uH6oBIEsss .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uH6oBIEsss .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uH6oBIEsss .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uH6oBIEsss .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uH6oBIEsss .bg-instagram:hover {
  background: #bd005c;
}
.cid-uH6oBIEsss .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uH6oBIEsss .bg-linkedin:hover {
  background: #005582;
}
.cid-uH6oBIEsss .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uH6oBIEsss [class^="socicon-"]:before,
.cid-uH6oBIEsss [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uH6oBIEsss .mbr-section-title,
.cid-uH6oBIEsss .social-list {
  color: #ec008a;
}
.cid-uH6oBJ0uKC {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uH6oBJ0uKC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6oBJ0uKC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uH6oBJ0uKC .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uH6oBJ0uKC .footer-col {
    flex-direction: column;
  }
}
.cid-uH6oBJ0uKC .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uH6oBJ0uKC .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uH6oBJ0uKC .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uH6oBJ0uKC .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uH6oBJ0uKC .mbr-section-btn {
    text-align: center;
  }
}
.cid-uH6oBJ0uKC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uH6oBJ0uKC .soc-item {
  margin: 8px;
}
.cid-uH6oBJ0uKC .soc-item a:hover .mbr-iconfont,
.cid-uH6oBJ0uKC .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uH6oBJ0uKC .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uH6oBJ0uKC .row {
    text-align: center;
  }
  .cid-uH6oBJ0uKC .social-row {
    justify-content: center;
  }
}
.cid-uH6oBJ0uKC .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uH6oBJ0uKC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uH6oBJ0uKC .list {
    margin-bottom: 0rem;
  }
}
.cid-uH6oBJ0uKC .mbr-text {
  color: #bbbbbb;
}
.cid-uH6oBJ0uKC .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uH6oBJ0uKC .list,
.cid-uH6oBJ0uKC .item-wrap {
  color: #ffffff;
}
.cid-uH6oBJ0uKC .copyright {
  color: #000000;
}
.cid-uH6VGwnon8 .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uH6VGwnon8 .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uH6VGwnon8 a {
  font-style: normal;
}
.cid-uH6VGwnon8 .show {
  overflow: visible;
}
.cid-uH6VGwnon8 .dropdown-menu {
  max-height: 400px;
}
.cid-uH6VGwnon8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uH6VGwnon8 .nav-link {
  font-weight: 600 !important;
}
.cid-uH6VGwnon8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uH6VGwnon8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uH6VGwnon8 .nav-item:focus,
.cid-uH6VGwnon8 .nav-link:focus {
  outline: none;
}
.cid-uH6VGwnon8 .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uH6VGwnon8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uH6VGwnon8 .menu-logo {
  margin-right: auto;
}
.cid-uH6VGwnon8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uH6VGwnon8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uH6VGwnon8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uH6VGwnon8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uH6VGwnon8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uH6VGwnon8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uH6VGwnon8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uH6VGwnon8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uH6VGwnon8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uH6VGwnon8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uH6VGwnon8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uH6VGwnon8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uH6VGwnon8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uH6VGwnon8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uH6VGwnon8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uH6VGwnon8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uH6VGwnon8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uH6VGwnon8 .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uH6VGwnon8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uH6VGwnon8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uH6VGwnon8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uH6VGwnon8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uH6VGwnon8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uH6VGwnon8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uH6VGwnon8 button.navbar-toggler:focus {
  outline: none;
}
.cid-uH6VGwnon8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uH6VGwnon8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uH6VGwnon8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uH6VGwnon8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uH6VGwnon8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uH6VGwnon8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uH6VGwnon8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uH6VGwnon8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uH6VGwnon8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uH6VGwnon8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uH6VGwnon8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uH6VGwnon8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uH6VGwnon8 .collapsed .navbar-collapse.collapsing,
.cid-uH6VGwnon8 .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uH6VGwnon8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uH6VGwnon8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uH6VGwnon8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uH6VGwnon8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uH6VGwnon8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uH6VGwnon8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uH6VGwnon8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uH6VGwnon8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uH6VGwnon8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uH6VGwnon8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uH6VGwnon8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uH6VGwnon8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uH6VGwnon8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uH6VGwnon8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uH6VGwnon8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uH6VGwnon8 .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uH6VGwnon8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uH6VGwnon8 img {
    height: 3.8rem !important;
  }
  .cid-uH6VGwnon8 .btn {
    display: -webkit-flex;
  }
  .cid-uH6VGwnon8 button.navbar-toggler {
    display: block;
  }
  .cid-uH6VGwnon8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uH6VGwnon8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uH6VGwnon8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uH6VGwnon8 .navbar-collapse.collapsing,
  .cid-uH6VGwnon8 .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uH6VGwnon8 .navbar-collapse.collapsing .navbar-nav,
  .cid-uH6VGwnon8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uH6VGwnon8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uH6VGwnon8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uH6VGwnon8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uH6VGwnon8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uH6VGwnon8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uH6VGwnon8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uH6VGwnon8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uH6VGwnon8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uH6VGwnon8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uH6VGwnon8 .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uH6VGwnon8 .nav-link {
    justify-content: start !important;
  }
  .cid-uH6VGwnon8 .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uH6VGwnon8 .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uH6VGwnon8 .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uH6VGwnon8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uH6VGwnon8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uH6VGwnon8 .nav-link:hover,
.cid-uH6VGwnon8 .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uH6VGwnon8 .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uH6VGwnon8 .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uH6VGwnon8 .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uH6VGwEjxc {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uH6VGwEjxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6VGwEjxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uH6VGwEjxc .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uH6VGwEjxc .mbr-section-title {
  color: #ec008a;
}
.cid-uH6VGwEjxc .mbr-text,
.cid-uH6VGwEjxc .mbr-section-btn {
  color: #757b62;
  text-align: center;
}
.cid-uH6VGwEjxc .content-head {
  max-width: 800px;
}
.cid-uH6VGwV0Vz {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uH6VGwV0Vz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6VGwV0Vz .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uH6VGwV0Vz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uH6VGwV0Vz {
    align-items: center;
  }
  .cid-uH6VGwV0Vz .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uH6VGwV0Vz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uH6VGwV0Vz {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uH6VGwV0Vz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uH6VGwV0Vz .content-wrap {
    width: 100%;
  }
}
.cid-uH6VGwV0Vz .mbr-section-subtitle,
.cid-uH6VGwV0Vz .line {
  color: #ec008a;
}
.cid-uH6VGwV0Vz .mbr-text,
.cid-uH6VGwV0Vz .mbr-section-btn {
  text-align: left;
  color: #65676c;
}
.cid-uH6VGwV0Vz .mbr-section-title {
  color: #291f1e;
}
.cid-uH7HdsD9JF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uH7HdsD9JF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH7HdsD9JF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uH7HdsD9JF .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uH7HdsD9JF .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uH7HdsD9JF .mbr-iconfont {
  font-size: 3rem;
  color: #65676c;
  padding-right: 2rem;
}
.cid-uH7HdsD9JF .content-head {
  max-width: 800px;
}
.cid-uH7HdsD9JF .card-title {
  color: #ec008a;
}
.cid-uH7HdsD9JF .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uH7HdsD9JF .card-text {
  color: #757b62;
}
.cid-uH6VGxczmW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uH6VGxczmW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uH6VGxczmW .item {
    margin-bottom: 1rem;
  }
}
.cid-uH6VGxczmW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uH6VGxczmW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uH6VGxczmW .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uH6VGxczmW .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uH6VGxczmW .carousel-control,
.cid-uH6VGxczmW .close {
  background: #1b1b1b;
}
.cid-uH6VGxczmW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uH6VGxczmW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uH6VGxczmW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uH6VGxczmW .carousel-control-next span {
  margin-left: 5px;
}
.cid-uH6VGxczmW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uH6VGxczmW .close::before {
  content: '\e91a';
}
.cid-uH6VGxczmW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uH6VGxczmW .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uH6VGxczmW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uH6VGxczmW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uH6VGxczmW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uH6VGxczmW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uH6VGxczmW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uH6VGxczmW .carousel-indicators li.active,
.cid-uH6VGxczmW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uH6VGxczmW .carousel-indicators li::after,
.cid-uH6VGxczmW .carousel-indicators li::before {
  content: none;
}
.cid-uH6VGxczmW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uH6VGxczmW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uH6VGxczmW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uH6VGxczmW .carousel-indicators {
    display: none;
  }
}
.cid-uH6VGxczmW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uH6VGxczmW .carousel-inner > .active {
  display: block;
}
.cid-uH6VGxczmW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uH6VGxczmW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uH6VGxczmW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uH6VGxczmW .carousel-control,
  .cid-uH6VGxczmW .carousel-indicators,
  .cid-uH6VGxczmW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uH6VGxczmW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uH6VGxczmW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uH6VGxczmW .carousel-indicators .active,
.cid-uH6VGxczmW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uH6VGxczmW .carousel-indicators .active {
  background: #fff;
}
.cid-uH6VGxczmW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uH6VGxczmW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uH6VGxczmW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uH6VGxczmW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uH6VGxczmW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uH6VGxczmW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uH6VGxczmW .carousel {
  width: 100%;
}
.cid-uH6VGxczmW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uH6VGxczmW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uH6VGxczmW .modal.fade .modal-dialog,
.cid-uH6VGxczmW .modal.in .modal-dialog {
  transform: none;
}
.cid-uH6VGxczmW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uH6VGxczmW .content-head {
  max-width: 800px;
}
.cid-uH6VGzMOiw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uH6VGzMOiw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6VGzMOiw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uH6VGzMOiw .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uH6VGzMOiw .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uH6VGzMOiw .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uH6VGzMOiw .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uH6VGzMOiw .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uH6VGzMOiw .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uH6VGzMOiw .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uH6VGzMOiw .bg-instagram:hover {
  background: #bd005c;
}
.cid-uH6VGzMOiw .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uH6VGzMOiw .bg-linkedin:hover {
  background: #005582;
}
.cid-uH6VGzMOiw .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uH6VGzMOiw [class^="socicon-"]:before,
.cid-uH6VGzMOiw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uH6VGzMOiw .mbr-section-title,
.cid-uH6VGzMOiw .social-list {
  color: #ec008a;
}
.cid-uH6VGAiHIk {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uH6VGAiHIk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uH6VGAiHIk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uH6VGAiHIk .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uH6VGAiHIk .footer-col {
    flex-direction: column;
  }
}
.cid-uH6VGAiHIk .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uH6VGAiHIk .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uH6VGAiHIk .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uH6VGAiHIk .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uH6VGAiHIk .mbr-section-btn {
    text-align: center;
  }
}
.cid-uH6VGAiHIk .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uH6VGAiHIk .soc-item {
  margin: 8px;
}
.cid-uH6VGAiHIk .soc-item a:hover .mbr-iconfont,
.cid-uH6VGAiHIk .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uH6VGAiHIk .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uH6VGAiHIk .row {
    text-align: center;
  }
  .cid-uH6VGAiHIk .social-row {
    justify-content: center;
  }
}
.cid-uH6VGAiHIk .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uH6VGAiHIk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uH6VGAiHIk .list {
    margin-bottom: 0rem;
  }
}
.cid-uH6VGAiHIk .mbr-text {
  color: #bbbbbb;
}
.cid-uH6VGAiHIk .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uH6VGAiHIk .list,
.cid-uH6VGAiHIk .item-wrap {
  color: #ffffff;
}
.cid-uH6VGAiHIk .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uHi8PMAtSE {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uHi8PMAtSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHi8PMAtSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uHi8PMAtSE .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #000000;
}
.cid-uHi8PMAtSE .mbr-section-title {
  color: #ec008a;
}
.cid-uHi8PMAtSE .mbr-text,
.cid-uHi8PMAtSE .mbr-section-btn {
  color: #65676c;
  text-align: center;
}
.cid-uHi8PMAtSE .content-head {
  max-width: 800px;
}
.cid-uHT7gR85Ct {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: radial-gradient(circle farthest-side at 120% 20%, #ff398a, #000000 30%);
}
.cid-uHT7gR85Ct .title-wrapper {
  margin-bottom: 22px;
}
.cid-uHT7gR85Ct .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uHT7gR85Ct .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
  background-image: linear-gradient(90deg, #ffffff, #ff398a 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uHT7gR85Ct .mbr-section-btn {
  text-align: right;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-uHT7gR85Ct .mbr-section-btn {
    text-align: left;
  }
}
.cid-uHT7gR85Ct .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 390px;
  max-width: 390px;
}
@media (max-width: 767px) {
  .cid-uHT7gR85Ct .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uHT7gR85Ct .embla__slide .slide-content {
  width: 100%;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper {
  height: 100%;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper .item-img {
  margin-bottom: 22px;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper .item-img img {
  height: 250px;
  object-fit: cover;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper .item-content .date-wrapper .item-wrap {
  display: inline-block;
  border: 1px solid #ffffff;
  padding: 2px 8px;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper .item-content .item-title {
  margin-bottom: 16px;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper .item-content .item-text {
  margin-bottom: 16px;
}
.cid-uHT7gR85Ct .embla__slide .slide-content .item-wrapper .item-content .mbr-section-btn-item .btn {
  margin-left: 0;
}
.cid-uHT7gR85Ct .embla__button--next,
.cid-uHT7gR85Ct .embla__button--prev {
  display: flex;
}
.cid-uHT7gR85Ct .embla__button {
  top: 0;
  width: 40px;
  height: 40px;
  font-size: 18px;
  background-color: #ec008a !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  z-index: 2;
}
.cid-uHT7gR85Ct .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uHT7gR85Ct .embla__button:hover {
  box-shadow: 0 0 33px 0 #ec008a;
}
.cid-uHT7gR85Ct .embla__button.embla__button--prev {
  right: 50px;
}
.cid-uHT7gR85Ct .embla__button.embla__button--prev .mbr-iconfont {
  margin-right: 4px;
}
.cid-uHT7gR85Ct .embla__button.embla__button--next {
  right: 0;
}
.cid-uHT7gR85Ct .embla__button.embla__button--next .mbr-iconfont {
  margin-left: 4px;
}
.cid-uHT7gR85Ct .embla {
  position: relative;
  width: 100%;
  padding-top: 4rem;
  padding-bottom: 100px;
}
@media (max-width: 992px) {
  .cid-uHT7gR85Ct .embla {
    padding-bottom: 32px;
  }
}
.cid-uHT7gR85Ct .embla::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: radial-gradient(ellipse farthest-corner at 50% 50%, #ffffff 0%, transparent 50%);
  height: 1px;
  width: 100%;
}
.cid-uHT7gR85Ct .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-uHT7gR85Ct .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uHT7gR85Ct .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uHT7gR85Ct .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uHT7gR85Ct .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uHT7gR85Ct .mbr-section-title {
  color: #ffffff;
}
.cid-uHT7gR85Ct .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uHT7gR85Ct .item-wrap {
  color: #ffffff;
}
.cid-uHT7gR85Ct .item-title {
  color: #ffffff;
}
.cid-uHT7gR85Ct .item-text {
  color: #ffffff;
}
.cid-uHi73RDLy9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uHi73RDLy9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHi73RDLy9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHi73RDLy9 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uHi73RDLy9 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uHi73RDLy9 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uHi73RDLy9 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uHi73RDLy9 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uHi73RDLy9 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uHi73RDLy9 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uHi73RDLy9 .bg-instagram:hover {
  background: #bd005c;
}
.cid-uHi73RDLy9 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uHi73RDLy9 .bg-linkedin:hover {
  background: #005582;
}
.cid-uHi73RDLy9 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uHi73RDLy9 [class^="socicon-"]:before,
.cid-uHi73RDLy9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uHi73RDLy9 .mbr-section-title,
.cid-uHi73RDLy9 .social-list {
  color: #ec008a;
}
.cid-uDrqx8yvfm {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDrqx8yvfm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDrqx8yvfm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDrqx8yvfm .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .footer-col {
    flex-direction: column;
  }
}
.cid-uDrqx8yvfm .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDrqx8yvfm .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDrqx8yvfm .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDrqx8yvfm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDrqx8yvfm .soc-item {
  margin: 8px;
}
.cid-uDrqx8yvfm .soc-item a:hover .mbr-iconfont,
.cid-uDrqx8yvfm .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDrqx8yvfm .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDrqx8yvfm .row {
    text-align: center;
  }
  .cid-uDrqx8yvfm .social-row {
    justify-content: center;
  }
}
.cid-uDrqx8yvfm .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDrqx8yvfm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDrqx8yvfm .list {
    margin-bottom: 0rem;
  }
}
.cid-uDrqx8yvfm .mbr-text {
  color: #bbbbbb;
}
.cid-uDrqx8yvfm .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDrqx8yvfm .list,
.cid-uDrqx8yvfm .item-wrap {
  color: #ffffff;
}
.cid-uDrqx8yvfm .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uHj0B6AYVU {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uHj0B6AYVU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHj0B6AYVU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uHj0B6AYVU .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uHj0B6AYVU .mbr-section-title {
  color: #ec008a;
}
.cid-uHj0B6AYVU .mbr-text,
.cid-uHj0B6AYVU .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uHj0B6AYVU .content-head {
  max-width: 800px;
}
.cid-uHj40SEjcf {
  background-color: #ffffff;
}
.cid-uHj40SEjcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHj40SEjcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-uHj40SEjcf .card {
    padding: 0 80px;
  }
  .cid-uHj40SEjcf .card:first-child {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.cid-uHj40SEjcf .title-wrapper {
  margin: 0 0 53px 0;
}
@media (max-width: 992px) {
  .cid-uHj40SEjcf .title-wrapper {
    margin: 20px 0 0 0;
  }
}
.cid-uHj40SEjcf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uHj40SEjcf .panel-group {
    margin-bottom: 32px;
  }
}
.cid-uHj40SEjcf .panel-group .card {
  padding: 16px 0 24px 0;
  border-radius: 0;
}
.cid-uHj40SEjcf .panel-group .card:not(:first-child) {
  border-top: 1px solid #232323;
}
.cid-uHj40SEjcf .panel-group .card .card-header {
  background-color: transparent;
  padding: 13px 0;
  border: none;
}
@media (max-width: 768px) {
  .cid-uHj40SEjcf .panel-group .card .card-header {
    padding: 0 0 10px;
  }
}
.cid-uHj40SEjcf .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uHj40SEjcf .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  opacity: 0;
}
.cid-uHj40SEjcf .panel-group .card .card-header .panel-title .panel-title-edit {
  margin: 0;
  width: 100%;
}
.cid-uHj40SEjcf .panel-group .card .card-header .panel-title .mbr-iconfont {
  margin-left: 10px;
  transition: all .3s ease;
}
.cid-uHj40SEjcf .panel-group .card .panel-collapse .panel-body .panel-text {
  margin: 0;
}
.cid-uHj40SEjcf .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 500px;
}
@media (max-width: 425px) {
  .cid-uHj40SEjcf .image-wrapper {
    height: 400px;
  }
}
.cid-uHj40SEjcf .image-wrapper .image-main {
  width: 230px;
  height: 380px;
  object-fit: cover;
  border-radius: 20px;
}
.cid-uHj40SEjcf .image-wrapper .mbr-emoji {
  position: absolute;
  top: 0;
  right: 9rem;
  font-size: 52px;
}
.cid-uHj40SEjcf .image-wrapper .mbr-emoji:nth-child(2) {
  left: 4rem;
  top: 22%;
}
.cid-uHj40SEjcf .image-wrapper .mbr-emoji:nth-child(3) {
  font-size: 72px;
  right: 3.5rem;
  top: 40%;
}
.cid-uHj40SEjcf .image-wrapper .mbr-emoji:nth-child(4) {
  font-size: 102px;
  top: auto;
  left: 7rem;
  bottom: 1rem;
}
.cid-uHj40SEjcf .image-wrapper .mbr-emoji:nth-child(5) {
  font-size: 46px;
  top: auto;
  bottom: 0;
  left: 50%;
}
.cid-uHj40SEjcf .mbr-section-title {
  color: #65676c;
}
.cid-uHj40SEjcf .panel-title-edit,
.cid-uHj40SEjcf .mbr-iconfont {
  color: #65676c;
}
.cid-uHj40SEjcf .panel-text {
  color: #65676c;
}
.cid-uDZ8ieQZhY {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDZ8ieQZhY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZ8ieQZhY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDZ8ieQZhY .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .footer-col {
    flex-direction: column;
  }
}
.cid-uDZ8ieQZhY .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDZ8ieQZhY .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZ8ieQZhY .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDZ8ieQZhY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDZ8ieQZhY .soc-item {
  margin: 8px;
}
.cid-uDZ8ieQZhY .soc-item a:hover .mbr-iconfont,
.cid-uDZ8ieQZhY .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDZ8ieQZhY .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .row {
    text-align: center;
  }
  .cid-uDZ8ieQZhY .social-row {
    justify-content: center;
  }
}
.cid-uDZ8ieQZhY .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDZ8ieQZhY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZ8ieQZhY .list {
    margin-bottom: 0rem;
  }
}
.cid-uDZ8ieQZhY .mbr-text {
  color: #bbbbbb;
}
.cid-uDZ8ieQZhY .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDZ8ieQZhY .list,
.cid-uDZ8ieQZhY .item-wrap {
  color: #ffffff;
}
.cid-uDZ8ieQZhY .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uHjoshMKtN {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uHjoshMKtN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHjoshMKtN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uHjoshMKtN .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uHjoshMKtN .mbr-section-title {
  color: #ec008a;
}
.cid-uHjoshMKtN .mbr-text,
.cid-uHjoshMKtN .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uHjoshMKtN .content-head {
  max-width: 800px;
}
.cid-uHjnehNyLa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uHjnehNyLa a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-uHjnehNyLa a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-uHjnehNyLa .form-group {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uHjnehNyLa .input-group-btn .btn {
  border-radius: 0px !important;
}
.cid-uHjnehNyLa .form-control {
  background: none;
  border-radius: 0px;
}
.cid-uHjnehNyLa textarea.form-control {
  min-height: 214.5px;
}
.cid-uHjnehNyLa .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 50px;
  margin-bottom: 2.5rem;
}
.cid-uHjnehNyLa h4,
.cid-uHjnehNyLa p {
  margin: 0;
}
.cid-uHjnehNyLa h2 {
  color: #333;
  margin-bottom: 2rem;
}
.cid-uHjnehNyLa h3 {
  color: #767676;
  line-height: 1.8;
  margin-bottom: 2rem;
}
.cid-uHjnehNyLa .icon {
  color: #656565;
  font-size: 2.5rem;
}
@media (max-width: 991px) {
  .cid-uHjnehNyLa h2 {
    text-align: center;
  }
  .cid-uHjnehNyLa h3 {
    text-align: center;
  }
  .cid-uHjnehNyLa .input-group-btn {
    text-align: center;
  }
  .cid-uHjnehNyLa .social-list {
    text-align: center;
  }
}
.cid-uHjnehNyLa H2 {
  color: #656565;
}
.cid-uHjnehNyLa .content {
  text-align: left;
  color: #656565;
}
.cid-uHjnehNyLa .type {
  text-align: left;
  padding-bottom: 8px;
  color: #232323;
}
.cid-uHjnehNyLa .title1 {
  text-align: left;
  color: #000000;
}
.cid-uHjnehNyLa .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uHjnehNyLa .title2 {
  color: #000000;
}
.cid-uHjnehNyLa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHjnehNyLa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uKjC2MQ8mD .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uKjC2MQ8mD .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uKjC2MQ8mD a {
  font-style: normal;
}
.cid-uKjC2MQ8mD .show {
  overflow: visible;
}
.cid-uKjC2MQ8mD .dropdown-menu {
  max-height: 400px;
}
.cid-uKjC2MQ8mD .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjC2MQ8mD .nav-link {
  font-weight: 600 !important;
}
.cid-uKjC2MQ8mD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKjC2MQ8mD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uKjC2MQ8mD .nav-item:focus,
.cid-uKjC2MQ8mD .nav-link:focus {
  outline: none;
}
.cid-uKjC2MQ8mD .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKjC2MQ8mD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKjC2MQ8mD .menu-logo {
  margin-right: auto;
}
.cid-uKjC2MQ8mD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKjC2MQ8mD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uKjC2MQ8mD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uKjC2MQ8mD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKjC2MQ8mD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKjC2MQ8mD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKjC2MQ8mD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKjC2MQ8mD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uKjC2MQ8mD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKjC2MQ8mD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKjC2MQ8mD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKjC2MQ8mD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKjC2MQ8mD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uKjC2MQ8mD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKjC2MQ8mD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKjC2MQ8mD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjC2MQ8mD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uKjC2MQ8mD .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uKjC2MQ8mD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKjC2MQ8mD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKjC2MQ8mD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKjC2MQ8mD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKjC2MQ8mD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKjC2MQ8mD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKjC2MQ8mD button.navbar-toggler:focus {
  outline: none;
}
.cid-uKjC2MQ8mD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uKjC2MQ8mD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uKjC2MQ8mD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKjC2MQ8mD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKjC2MQ8mD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uKjC2MQ8mD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjC2MQ8mD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjC2MQ8mD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjC2MQ8mD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjC2MQ8mD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKjC2MQ8mD .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKjC2MQ8mD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.collapsing,
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKjC2MQ8mD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uKjC2MQ8mD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uKjC2MQ8mD .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKjC2MQ8mD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKjC2MQ8mD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKjC2MQ8mD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uKjC2MQ8mD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKjC2MQ8mD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKjC2MQ8mD .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uKjC2MQ8mD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKjC2MQ8mD img {
    height: 3.8rem !important;
  }
  .cid-uKjC2MQ8mD .btn {
    display: -webkit-flex;
  }
  .cid-uKjC2MQ8mD button.navbar-toggler {
    display: block;
  }
  .cid-uKjC2MQ8mD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKjC2MQ8mD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKjC2MQ8mD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKjC2MQ8mD .navbar-collapse.collapsing,
  .cid-uKjC2MQ8mD .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uKjC2MQ8mD .navbar-collapse.collapsing .navbar-nav,
  .cid-uKjC2MQ8mD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKjC2MQ8mD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKjC2MQ8mD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKjC2MQ8mD .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKjC2MQ8mD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKjC2MQ8mD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKjC2MQ8mD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKjC2MQ8mD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uKjC2MQ8mD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKjC2MQ8mD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKjC2MQ8mD .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uKjC2MQ8mD .nav-link {
    justify-content: start !important;
  }
  .cid-uKjC2MQ8mD .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uKjC2MQ8mD .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uKjC2MQ8mD .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uKjC2MQ8mD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKjC2MQ8mD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKjC2MQ8mD .nav-link:hover,
.cid-uKjC2MQ8mD .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uKjC2MQ8mD .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uKjC2MQ8mD .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uKjC2MQ8mD .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uKjC2NpHCP {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uKjC2NpHCP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjC2NpHCP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uKjC2NpHCP .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uKjC2NpHCP .mbr-section-title {
  color: #ec008a;
}
.cid-uKjC2NpHCP .mbr-text,
.cid-uKjC2NpHCP .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uKjC2NpHCP .content-head {
  max-width: 800px;
}
.cid-uKjC2OpTRq {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKjC2OpTRq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjC2OpTRq .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uKjC2OpTRq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uKjC2OpTRq {
    align-items: center;
  }
  .cid-uKjC2OpTRq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uKjC2OpTRq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uKjC2OpTRq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uKjC2OpTRq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uKjC2OpTRq .content-wrap {
    width: 100%;
  }
}
.cid-uKjC2OpTRq .mbr-section-subtitle,
.cid-uKjC2OpTRq .line {
  color: #ec008a;
}
.cid-uKjC2OpTRq .mbr-text,
.cid-uKjC2OpTRq .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uKjC2OpTRq .mbr-section-title {
  color: #291f1e;
}
.cid-uKjEjDKfj8 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #ec008a;
}
.cid-uKjEjDKfj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjEjDKfj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjEjDKfj8 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uKjEjDKfj8 .image-wrap img {
    display: block;
    margin: auto;
    width: 120%;
  }
}
.cid-uKjEjDKfj8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKjEjDKfj8 .header-menu {
  margin-top: 2rem;
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKjEjDKfj8 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKjEjDKfj8 .header-menu li p {
  margin: 0;
}
.cid-uKjEjDKfj8 .content-head {
  max-width: 800px;
}
.cid-uUC6mmQihl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-uUC6mmQihl .desc-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-uUC6mmQihl .desc-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uUC6mmQihl .desc-wrapper {
    padding: 0;
  }
}
.cid-uUC6mmQihl .desc-wrapper .mbr-desc {
  display: inline-flex;
  position: relative;
  align-items: center;
  margin-bottom: 60px;
  padding-left: 120px;
}
@media (max-width: 992px) {
  .cid-uUC6mmQihl .desc-wrapper .mbr-desc {
    margin-bottom: 40px;
    padding-left: 60px;
  }
}
.cid-uUC6mmQihl .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 90px;
  height: 1px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uUC6mmQihl .desc-wrapper .mbr-desc::before {
    width: 40px;
  }
}
.cid-uUC6mmQihl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 555px;
  max-width: 555px;
  padding-right: 1px;
}
@media (max-width: 767px) {
  .cid-uUC6mmQihl .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uUC6mmQihl .embla__slide:nth-child(2n) .slide-content .item-wrapper .item-img img {
  height: 555px;
}
@media (max-width: 992px) {
  .cid-uUC6mmQihl .embla__slide:nth-child(2n) .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uUC6mmQihl .embla__slide:nth-child(3n) .slide-content .item-wrapper .item-img img {
  height: 410px;
}
@media (max-width: 992px) {
  .cid-uUC6mmQihl .embla__slide:nth-child(3n) .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uUC6mmQihl .embla__slide .slide-content {
  width: 100%;
}
.cid-uUC6mmQihl .embla__slide .slide-content .item-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
}
.cid-uUC6mmQihl .embla__slide .slide-content .item-wrapper .item-img {
  width: 100%;
}
.cid-uUC6mmQihl .embla__slide .slide-content .item-wrapper .item-img img {
  height: 740px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uUC6mmQihl .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uUC6mmQihl .embla__button--next,
.cid-uUC6mmQihl .embla__button--prev {
  display: flex;
}
.cid-uUC6mmQihl .embla__button {
  bottom: 0;
  width: 80px;
  height: 80px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: #ffffff !important;
  color: #ec008a !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-uUC6mmQihl .embla__button:hover {
  opacity: .5 !important;
}
.cid-uUC6mmQihl .embla__button.embla__button--prev {
  right: 6rem;
}
.cid-uUC6mmQihl .embla__button.embla__button--prev .mbr-iconfont {
  padding-right: 6px;
}
.cid-uUC6mmQihl .embla__button.embla__button--next {
  right: 0;
}
.cid-uUC6mmQihl .embla__button.embla__button--next .mbr-iconfont {
  padding-left: 6px;
}
.cid-uUC6mmQihl .embla {
  position: relative;
  width: 100%;
}
.cid-uUC6mmQihl .embla__viewport {
  overflow: visible;
  width: 100%;
  margin-right: 1rem;
}
.cid-uUC6mmQihl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUC6mmQihl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUC6mmQihl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uUC6mmQihl .mbr-desc {
  color: #254b45;
}
.cid-uUC6mmQihl .mbr-desc,
.cid-uUC6mmQihl .desc-wrapper {
  color: #ec008a;
}
.cid-uKjC2QCbVE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ec008a;
}
.cid-uKjC2QCbVE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjC2QCbVE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjC2QCbVE .row {
  padding: 1rem;
}
.cid-uKjC2QCbVE .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-uKjC2QCbVE .row {
    padding: 0 12px;
  }
}
.cid-uKjC2QCbVE .row::before {
  content: '';
  display: block;
  width: 60%;
  height: 65%;
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #ec008a;
  border-radius: 100% 0 0 0;
}
.cid-uKjC2QCbVE .row::after {
  content: '';
  position: absolute;
  left: -28rem;
  top: 0;
  display: block;
  width: 1000px;
  height: 1000px;
  border: 80px solid #ec008a;
  border-radius: 50%;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uKjC2QCbVE .row::after {
    display: none;
  }
}
.cid-uKjC2QCbVE .title-wrapper {
  margin-bottom: 15px;
  z-index: 1;
  position: relative;
}
.cid-uKjC2QCbVE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uKjC2QCbVE .title-wrapper .mbr-section-title span {
  color: #4552ff;
}
.cid-uKjC2QCbVE .text-wrapper {
  padding: 25px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uKjC2QCbVE .text-wrapper {
    padding: 0;
  }
}
.cid-uKjC2QCbVE .text-wrapper .mbr-text {
  margin: 0;
}
.cid-uKjC2QCbVE .mbr-section-title {
  color: #ffffff;
}
.cid-uKjC2QCbVE .mbr-text {
  color: #ffffff;
}
.cid-v3535f47OG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3535f47OG img,
.cid-v3535f47OG .item-img {
  width: 100%;
}
.cid-v3535f47OG .item:focus,
.cid-v3535f47OG span:focus {
  outline: none;
}
.cid-v3535f47OG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v3535f47OG .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v3535f47OG .item-content {
  padding: 25px 1rem 0;
}
.cid-v3535f47OG .item-content a:not(.btn):hover {
  color: #ec008a !important;
  background-image: none !important;
}
.cid-v3535f47OG .item-wrapper {
  background: transparent;
}
.cid-v3535f47OG .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-v3535f47OG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v3535f47OG .mbr-section-title,
.cid-v3535f47OG .mbr-section-subtitle {
  text-align: center;
  color: #111111;
}
.cid-v3535f47OG .mbr-text,
.cid-v3535f47OG .mbr-section-btn {
  text-align: center;
}
.cid-v3535f47OG .item-title {
  text-align: center;
}
.cid-v3535f47OG .item-subtitle {
  text-align: center;
}
.cid-v3535f47OG .item-img {
  overflow: hidden;
}
.cid-v3535f47OG .item-img img {
  width: 100%;
}
.cid-v3535f47OG .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-v3535f47OG .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uKjC2XjQNw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uKjC2XjQNw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjC2XjQNw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjC2XjQNw .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uKjC2XjQNw .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uKjC2XjQNw .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uKjC2XjQNw .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uKjC2XjQNw .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uKjC2XjQNw .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uKjC2XjQNw .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-uKjC2XjQNw .bg-instagram:hover {
  background: #bd005c;
}
.cid-uKjC2XjQNw .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uKjC2XjQNw .bg-linkedin:hover {
  background: #005582;
}
.cid-uKjC2XjQNw .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uKjC2XjQNw [class^="socicon-"]:before,
.cid-uKjC2XjQNw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uKjC2XjQNw .mbr-section-title,
.cid-uKjC2XjQNw .social-list {
  color: #ec008a;
}
.cid-uKjC2YTgGR {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uKjC2YTgGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjC2YTgGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjC2YTgGR .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uKjC2YTgGR .footer-col {
    flex-direction: column;
  }
}
.cid-uKjC2YTgGR .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uKjC2YTgGR .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uKjC2YTgGR .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uKjC2YTgGR .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uKjC2YTgGR .mbr-section-btn {
    text-align: center;
  }
}
.cid-uKjC2YTgGR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uKjC2YTgGR .soc-item {
  margin: 8px;
}
.cid-uKjC2YTgGR .soc-item a:hover .mbr-iconfont,
.cid-uKjC2YTgGR .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uKjC2YTgGR .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uKjC2YTgGR .row {
    text-align: center;
  }
  .cid-uKjC2YTgGR .social-row {
    justify-content: center;
  }
}
.cid-uKjC2YTgGR .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uKjC2YTgGR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uKjC2YTgGR .list {
    margin-bottom: 0rem;
  }
}
.cid-uKjC2YTgGR .mbr-text {
  color: #bbbbbb;
}
.cid-uKjC2YTgGR .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uKjC2YTgGR .list,
.cid-uKjC2YTgGR .item-wrap {
  color: #ffffff;
}
.cid-uKjC2YTgGR .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uNlgV5SYzK {
  display: flex;
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNlgV5SYzK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNlgV5SYzK .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uNlgV5SYzK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uNlgV5SYzK {
    align-items: center;
  }
  .cid-uNlgV5SYzK .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uNlgV5SYzK .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uNlgV5SYzK {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uNlgV5SYzK .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uNlgV5SYzK .content-wrap {
    width: 100%;
  }
}
.cid-uNlgV5SYzK .mbr-section-subtitle,
.cid-uNlgV5SYzK .line {
  color: #ec008a;
}
.cid-uNlgV5SYzK .mbr-text,
.cid-uNlgV5SYzK .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uNlgV5SYzK .mbr-section-title {
  color: #291f1e;
}
.cid-uNlgX1uJnU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uNlgX1uJnU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNlgX1uJnU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNlgX1uJnU .container-fluid {
  margin: 0;
  padding: 0 72px;
}
@media (max-width: 992px) {
  .cid-uNlgX1uJnU .container-fluid {
    padding: 0 20px;
  }
}
.cid-uNlgX1uJnU .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uNlgX1uJnU .container {
    padding: 0 20px;
  }
  .cid-uNlgX1uJnU .container .row {
    padding: 0;
  }
}
.cid-uNlgX1uJnU .title-wrapper {
  position: relative;
}
@media (max-width: 992px) {
  .cid-uNlgX1uJnU .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-uNlgX1uJnU .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uNlgX1uJnU .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uNlgX1uJnU .title-wrapper .mbr-section-btn .btn .mbr-iconfont {
  color: #c6a38f;
}
.cid-uNlgX1uJnU .video-block .video-wrapper .app-video-wrapper img {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-uNlgX1uJnU .video-block .video-wrapper .app-video-wrapper img {
    height: 300px;
  }
}
.cid-uNlgX1uJnU .video-block .video-wrapper .app-video-wrapper:before {
  color: #222222;
  text-shadow: none;
}
.cid-uNlgX1uJnU .mbr-section-title {
  color: #222222;
}
.cid-uNlgX1uJnU .mbr-text {
  color: #222222;
}
.cid-uNlgTStgFA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uNlgTStgFA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNlgTStgFA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNlgTStgFA .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uNlgTStgFA .container-fluid {
    padding: 0 30px;
  }
}
.cid-uNlgTStgFA .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uNlgTStgFA .container {
    padding: 0 30px;
  }
}
.cid-uNlgTStgFA .text-wrap {
  display: flex;
  align-items: flex-end;
}
.cid-uNlgTStgFA .text-wrap .text-wrapper {
  display: inline-flex;
  padding-top: 30px;
  border-top: 1px solid #000000;
  margin: 0 92px 40px 0;
}
@media (max-width: 1440px) {
  .cid-uNlgTStgFA .text-wrap .text-wrapper {
    margin: 0 40px 40px 0;
  }
}
@media (max-width: 992px) {
  .cid-uNlgTStgFA .text-wrap .text-wrapper {
    margin: 0 0 30px 0;
  }
}
.cid-uNlgTStgFA .text-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uNlgTStgFA .text-wrap .text-wrapper .mbr-iconfont {
  font-size: 22px;
  margin-right: 24px;
  color: #ec008a;
}
.cid-uNlgTStgFA .image-wrapper img {
  height: 480px;
  object-fit: cover;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uNlgTStgFA .image-wrapper img {
    height: 280px;
  }
}
.cid-uNlgTStgFA .mbr-text {
  color: #000000;
}
.cid-uDZ8ieQZhY {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDZ8ieQZhY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDZ8ieQZhY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDZ8ieQZhY .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .footer-col {
    flex-direction: column;
  }
}
.cid-uDZ8ieQZhY .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDZ8ieQZhY .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZ8ieQZhY .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDZ8ieQZhY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDZ8ieQZhY .soc-item {
  margin: 8px;
}
.cid-uDZ8ieQZhY .soc-item a:hover .mbr-iconfont,
.cid-uDZ8ieQZhY .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDZ8ieQZhY .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDZ8ieQZhY .row {
    text-align: center;
  }
  .cid-uDZ8ieQZhY .social-row {
    justify-content: center;
  }
}
.cid-uDZ8ieQZhY .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDZ8ieQZhY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDZ8ieQZhY .list {
    margin-bottom: 0rem;
  }
}
.cid-uDZ8ieQZhY .mbr-text {
  color: #bbbbbb;
}
.cid-uDZ8ieQZhY .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDZ8ieQZhY .list,
.cid-uDZ8ieQZhY .item-wrap {
  color: #ffffff;
}
.cid-uDZ8ieQZhY .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uRRoiE3pIn {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/screenshot-2025-03-11-at-12.14.52-2288x1164.jpeg");
}
.cid-uRRoiE3pIn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRoiE3pIn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uRRoiE3pIn .container {
    padding: 0 26px;
  }
}
.cid-uRRoiE3pIn .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uRRoiE3pIn .title-wrapper .mbr-section-btn {
  margin-top: 50px;
}
.cid-uRRoiE3pIn .mbr-section-title {
  color: #ffffff;
}
.cid-uRRoiE3pIn .mbr-section-title,
.cid-uRRoiE3pIn .mbr-section-btn {
  text-align: center;
}
.cid-uSjYTebLyN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uSjYTebLyN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSjYTebLyN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSjYTebLyN .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSjYTebLyN .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uSjYTebLyN .tabs-wrapper {
  border-bottom: none;
  margin-bottom: 64px;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uSjYTebLyN .tabs-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uSjYTebLyN .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uSjYTebLyN .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  display: block;
  margin: 4px;
}
.cid-uSjYTebLyN .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  display: flex;
  color: #ffffff;
  padding: 10px 32px;
  border: none;
  transition: all 0.3s ease-in-out;
  align-items: center;
  justify-content: center;
  background-color: #ec008a;
}
.cid-uSjYTebLyN .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  background-color: #edefeb;
  color: #ec008a;
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  border: none;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uSjYTebLyN .tab-content .tab-pane .item-content {
    display: block;
  }
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content .image-wrap {
  width: 50%;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uSjYTebLyN .tab-content .tab-pane .item-content .image-wrap {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content .image-wrap img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uSjYTebLyN .tab-content .tab-pane .item-content .image-wrap img {
    height: 300px;
  }
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content .title-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uSjYTebLyN .tab-content .tab-pane .item-content .title-wrapper {
    width: 100%;
  }
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content .title-wrapper .item-title {
  margin-bottom: 24px;
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content .title-wrapper .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content .title-wrapper .text-wrapper .item-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uSjYTebLyN .tab-content .tab-pane .item-content .title-wrapper .text-wrapper .item-text {
    width: 100%;
  }
}
.cid-uSjYTebLyN .tab-content .tab-pane .item-content .title-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-uSjYTebLyN .mbr-section-title {
  color: #2c2c26;
}
.cid-uSjYTebLyN .item-title {
  color: #2c2c26;
}
.cid-uSjYTebLyN .item-text {
  color: #63635d;
}
.cid-uSjYTebLyN .item-text,
.cid-uSjYTebLyN .text-wrapper {
  color: #000000;
}
.cid-uSjYTebLyN .claim-text {
  font-weight: bold;
  font-size: 1.8rem;
  text-align: center;
  animation: fadeUp 1.5s ease-out forwards;
  opacity: 0;
}
@keyframes fadeUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.cid-uRRoaKtXei {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #181818;
}
.cid-uRRoaKtXei .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRoaKtXei .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uRRoaKtXei .container {
    padding: 0 30px;
  }
}
.cid-uRRoaKtXei .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uRRoaKtXei .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uRRoaKtXei .text-wrapper .mbr-text {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uRRoaKtXei .text-wrapper .mbr-text {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-uRRoaKtXei .desc-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-uRRoaKtXei .panel-group .card {
  border: none;
}
.cid-uRRoaKtXei .panel-group .card:first-child .card-header .panel-title {
  border-top: 4px solid #ec008a;
}
.cid-uRRoaKtXei .panel-group .card .card-header {
  border: none;
  padding: 0;
  background-color: transparent;
}
.cid-uRRoaKtXei .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 50px 0;
  border-bottom: 4px solid #ec008a;
}
.cid-uRRoaKtXei .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(135deg);
}
.cid-uRRoaKtXei .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uRRoaKtXei .panel-group .card .card-header .panel-title .mbr-iconfont {
  width: 55px;
  height: 55px;
  min-width: 55px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  background-color: #ffffff;
  color: #181818;
  transition: all 0.5s ease-in-out;
  margin-left: 10px;
}
.cid-uRRoaKtXei .panel-group .card .panel-collapse .panel-body {
  padding: 16px 0;
}
.cid-uRRoaKtXei .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 0;
}
.cid-uRRoaKtXei .mbr-section-title {
  color: #ffffff;
}
.cid-uRRoaKtXei .mbr-text {
  color: #ffffff;
}
.cid-uRRoaKtXei .mbr-desc {
  color: #ffffff;
}
.cid-uRRoaKtXei .panel-title-edit {
  color: #ffffff;
}
.cid-uRRoaKtXei .panel-text {
  color: #ffffff;
}
.cid-uD33qCvVuz {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uD33qCvVuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD33qCvVuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD33qCvVuz .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .footer-col {
    flex-direction: column;
  }
}
.cid-uD33qCvVuz .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uD33qCvVuz .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .mbr-section-btn {
    text-align: center;
  }
}
.cid-uD33qCvVuz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uD33qCvVuz .soc-item {
  margin: 8px;
}
.cid-uD33qCvVuz .soc-item a:hover .mbr-iconfont,
.cid-uD33qCvVuz .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uD33qCvVuz .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uD33qCvVuz .row {
    text-align: center;
  }
  .cid-uD33qCvVuz .social-row {
    justify-content: center;
  }
}
.cid-uD33qCvVuz .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uD33qCvVuz .list {
    margin-bottom: 0rem;
  }
}
.cid-uD33qCvVuz .mbr-text {
  color: #bbbbbb;
}
.cid-uD33qCvVuz .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uD33qCvVuz .list,
.cid-uD33qCvVuz .item-wrap {
  color: #ffffff;
}
.cid-uD33qCvVuz .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-uT09NVqgee {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-uT09NVqgee .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT09NVqgee .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uT09NVqgee .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uT09NVqgee .row {
  flex-direction: row-reverse;
}
.cid-uT09NVqgee .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uT09NVqgee .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uT09NVqgee .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uT09NVqgee .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-uT09NVqgee .mbr-text,
.cid-uT09NVqgee .mbr-section-btn {
  color: #ec008a;
  text-align: left;
}
.cid-uT09QokkJr {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uT09QokkJr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT09QokkJr .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-uT09QokkJr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uT09QokkJr {
    align-items: center;
  }
  .cid-uT09QokkJr .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uT09QokkJr .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uT09QokkJr {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uT09QokkJr .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uT09QokkJr .content-wrap {
    width: 100%;
  }
}
.cid-uT09QokkJr .mbr-section-subtitle,
.cid-uT09QokkJr .line {
  color: #ec008a;
}
.cid-uT09QokkJr .mbr-text,
.cid-uT09QokkJr .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uT09QokkJr .mbr-section-title {
  color: #291f1e;
}
.cid-uT09Pu7tq2 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/whatsapp-image-2025-08-08-at-16.41.14.jpeg");
}
.cid-uT09Pu7tq2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT09Pu7tq2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT09Pu7tq2 .content-wrapper {
  padding: 0 12%;
}
@media (max-width: 992px) {
  .cid-uT09Pu7tq2 .content-wrapper {
    padding: 0;
  }
}
.cid-uT09Pu7tq2 .content-wrapper .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uT09Pu7tq2 .content-wrapper .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uT09Pu7tq2 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uT09Pu7tq2 .content-wrapper .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uT09Pu7tq2 .content-wrapper .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uT09Pu7tq2 .content-wrapper .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uT09Pu7tq2 .content-wrapper .image-wrapper {
    margin-bottom: 38px;
  }
}
.cid-uT09Pu7tq2 .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uT09Pu7tq2 .content-wrapper .image-wrapper img {
    height: 250px;
  }
}
.cid-uT09Pu7tq2 .mbr-section-title {
  color: #ffffff;
}
.cid-uT09Pu7tq2 .mbr-text,
.cid-uT09Pu7tq2 .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uT09Pu7tq2 .mbr-section-title,
.cid-uT09Pu7tq2 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uT0r0iNKaM {
  background-color: #fdfcfc;
}
.cid-uT0r0iNKaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0r0iNKaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT0r0iNKaM .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .container {
    padding: 0 16px;
  }
}
.cid-uT0r0iNKaM .row {
  justify-content: center;
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .row {
    margin: 0 10px;
  }
}
.cid-uT0r0iNKaM .row .item {
  padding: 0;
}
.cid-uT0r0iNKaM .row .item:first-child {
  padding-right: 10px;
  padding-right: 0;
  padding-left: 10px;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .row .item:first-child {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .row .item:first-child {
    padding: 0;
  }
}
.cid-uT0r0iNKaM .content-wrapper {
  height: 100%;
  border-radius: 20px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .content-wrapper {
    margin-bottom: 20px;
    height: auto;
  }
}
.cid-uT0r0iNKaM .content-wrapper .title-wrapper {
  padding: 30px;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .content-wrapper .title-wrapper {
    padding: 20px 10px;
    margin-bottom: 20px;
  }
}
.cid-uT0r0iNKaM .content-wrapper .title-wrapper .icon-wrapper {
  margin-bottom: 25px;
}
.cid-uT0r0iNKaM .content-wrapper .title-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 30px;
  width: 52px;
  height: 52px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #000000;
  background-color: #ffffff;
  border-radius: 50%;
}
.cid-uT0r0iNKaM .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-uT0r0iNKaM .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card {
  border-top: 1px solid #ffffff;
  border-radius: 0 !important;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .card-header {
  padding: 10px 30px;
  border: none;
  background-color: transparent;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .content-wrapper .panel-group .card .card-header {
    padding: 10px;
  }
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  opacity: 1;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .card-header .panel-title.collapsed .mbr-panel-title {
  color: #ffffff;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .card-header .panel-title .mbr-iconfont {
  display: block;
  font-size: 30px;
  color: #ffffff;
  margin-left: 10px;
  transition: all 0.3s ease-in-out;
  opacity: 0;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding: 40px 30px;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body {
    padding: 20px 10px;
  }
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .panel-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .panel-title {
    margin-top: 20px;
  }
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .desc-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .desc-wrapper {
    margin-top: 20px;
  }
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .desc-wrapper .desc-wrap {
  display: inline-flex;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .desc-wrapper .desc-wrap .panel-desc {
  margin-bottom: 0;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .desc-wrapper .desc-wrap .mbr-iconfont {
  font-size: 24px;
  color: #ffffff;
  margin-left: 12px;
}
.cid-uT0r0iNKaM .content-wrapper .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 0;
}
.cid-uT0r0iNKaM .image-wrapper {
  height: 100%;
}
.cid-uT0r0iNKaM .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uT0r0iNKaM .image-wrapper img {
    height: 350px;
  }
}
.cid-uT0r0iNKaM .mbr-section-title {
  color: #fdfcfc;
}
.cid-uT0r0iNKaM .mbr-text {
  color: #FFFFFF;
}
.cid-uT0r0iNKaM .panel-title-edit {
  color: #FFFFFF;
}
.cid-uT0r0iNKaM .panel-title {
  color: #FFFFFF;
}
.cid-uT0r0iNKaM .panel-desc {
  color: #4a5357;
}
.cid-uT0r0iNKaM .panel-text {
  color: #FFFFFF;
}
.cid-uT0r0iNKaM .mbr-section-title,
.cid-uT0r0iNKaM .icon-wrapper {
  color: #FFFFFF;
}
.cid-uT0r0iNKaM .panel-desc,
.cid-uT0r0iNKaM .desc-wrapper {
  color: #FFFFFF;
}
.cid-uT0uOT2xP1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ec008a;
}
.cid-uT0uOT2xP1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0uOT2xP1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uT0uOT2xP1 .container {
    padding: 0 30px;
  }
}
.cid-uT0uOT2xP1 .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uT0uOT2xP1 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uT0uOT2xP1 .text-wrapper .mbr-text {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uT0uOT2xP1 .text-wrapper .mbr-text {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-uT0uOT2xP1 .desc-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-uT0uOT2xP1 .panel-group .card {
  border: none;
}
.cid-uT0uOT2xP1 .panel-group .card:first-child .card-header .panel-title {
  border-top: 4px solid #ffffff;
}
.cid-uT0uOT2xP1 .panel-group .card .card-header {
  border: none;
  padding: 0;
  background-color: transparent;
}
.cid-uT0uOT2xP1 .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 50px 0;
  border-bottom: 4px solid #ffffff;
}
.cid-uT0uOT2xP1 .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(135deg);
}
.cid-uT0uOT2xP1 .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uT0uOT2xP1 .panel-group .card .card-header .panel-title .mbr-iconfont {
  width: 55px;
  height: 55px;
  min-width: 55px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  background-color: #ffffff;
  color: #ec008a;
  transition: all 0.5s ease-in-out;
  margin-left: 10px;
}
.cid-uT0uOT2xP1 .panel-group .card .panel-collapse .panel-body {
  padding: 16px 0;
}
.cid-uT0uOT2xP1 .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 0;
}
.cid-uT0uOT2xP1 .mbr-section-title {
  color: #ffffff;
}
.cid-uT0uOT2xP1 .mbr-text {
  color: #ffffff;
}
.cid-uT0uOT2xP1 .mbr-desc {
  color: #ffffff;
}
.cid-uT0uOT2xP1 .panel-title-edit {
  color: #ffffff;
}
.cid-uT0uOT2xP1 .panel-text {
  color: #ffffff;
}
.cid-uDeuhCUB3m {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDeuhCUB3m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeuhCUB3m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDeuhCUB3m .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .footer-col {
    flex-direction: column;
  }
}
.cid-uDeuhCUB3m .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDeuhCUB3m .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDeuhCUB3m .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDeuhCUB3m .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDeuhCUB3m .soc-item {
  margin: 8px;
}
.cid-uDeuhCUB3m .soc-item a:hover .mbr-iconfont,
.cid-uDeuhCUB3m .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDeuhCUB3m .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDeuhCUB3m .row {
    text-align: center;
  }
  .cid-uDeuhCUB3m .social-row {
    justify-content: center;
  }
}
.cid-uDeuhCUB3m .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDeuhCUB3m .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDeuhCUB3m .list {
    margin-bottom: 0rem;
  }
}
.cid-uDeuhCUB3m .mbr-text {
  color: #bbbbbb;
}
.cid-uDeuhCUB3m .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDeuhCUB3m .list,
.cid-uDeuhCUB3m .item-wrap {
  color: #ffffff;
}
.cid-uDeuhCUB3m .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-v5DzpegtMf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dots.svg");
  background-repeat: repeat;
  background-size: 30px 30px;
}
@media (max-width: 1000px) {
  .cid-v5DzpegtMf {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
@media (max-width: 768px) {
  .cid-v5DzpegtMf {
    padding-top: 1.8rem;
    padding-bottom: 1.8rem;
  }
}
.cid-v5DzpegtMf .f-row {
  display: flex;
  justify-content: flex-end;
}
@media (min-width: 991px) {
  .cid-v5DzpegtMf .flex-item {
    flex: 0 1 50%;
  }
}
@media (max-width: 990px) {
  .cid-v5DzpegtMf .f-row {
    flex-direction: column;
  }
  .cid-v5DzpegtMf .flex-item {
    flex: 1 1 100%;
  }
}
@media (max-width: 991px) {
  .cid-v5DzpegtMf .image-wrapper {
    padding: 1rem;
  }
}
.cid-v5DzpegtMf .text-wrapper {
  background-color: #000000;
  padding: 6rem 1.5rem 1rem;
}
@media (min-width: 1200px) {
  .cid-v5DzpegtMf .text-wrapper {
    padding: 8rem 3rem 2rem;
    margin: 1rem;
  }
}
.cid-v5DzpegtMf .title {
  transform: translateY(8rem);
  padding: 1rem;
}
@media (max-width: 1200px) {
  .cid-v5DzpegtMf .title {
    transform: translateY(7rem);
  }
}
@media (max-width: 1000px) {
  .cid-v5DzpegtMf .title {
    transform: translateY(6rem);
  }
}
.cid-v5DzpegtMf .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-v5DzpegtMf .mbr-text,
.cid-v5DzpegtMf .mbr-section-btn {
  color: #ffd8db;
}
.cid-v5DzpegtMf .z-100 {
  z-index: 100;
}
.cid-v5DzpegtMf .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v5DzpegtMf .news-animate {
  opacity: 0;
  transform: translateY(40px);
  animation: newsReveal 1s ease-out forwards;
  animation-delay: 0.3s;
}
@keyframes newsReveal {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.cid-v5DzpegtMf .news-animate b {
  position: relative;
  display: inline-block;
}
.cid-v5DzpegtMf .news-animate b::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -10px;
  width: 0;
  height: 4px;
  background: #ec008a;
  animation: underlineSweep 0.8s ease-out 0.9s forwards;
}
@keyframes underlineSweep {
  to {
    width: 100%;
  }
}
.cid-v2NqZ7H3oj H3 {
  color: #ec008a;
}
.cid-v2vuP0yC33 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-v2vuP0yC33 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2vuP0yC33 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-v2vuP0yC33 .mbr-section-title {
  color: #ffffff;
}
.cid-uDkX6cxhoN {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDkX6cxhoN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDkX6cxhoN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDkX6cxhoN .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .footer-col {
    flex-direction: column;
  }
}
.cid-uDkX6cxhoN .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDkX6cxhoN .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6cxhoN .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDkX6cxhoN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDkX6cxhoN .soc-item {
  margin: 8px;
}
.cid-uDkX6cxhoN .soc-item a:hover .mbr-iconfont,
.cid-uDkX6cxhoN .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDkX6cxhoN .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .row {
    text-align: center;
  }
  .cid-uDkX6cxhoN .social-row {
    justify-content: center;
  }
}
.cid-uDkX6cxhoN .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDkX6cxhoN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6cxhoN .list {
    margin-bottom: 0rem;
  }
}
.cid-uDkX6cxhoN .mbr-text {
  color: #bbbbbb;
}
.cid-uDkX6cxhoN .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDkX6cxhoN .list,
.cid-uDkX6cxhoN .item-wrap {
  color: #ffffff;
}
.cid-uDkX6cxhoN .copyright {
  color: #000000;
}
.cid-uFdjErMZFo .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-uFdjErMZFo .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-uFdjErMZFo a {
  font-style: normal;
}
.cid-uFdjErMZFo .show {
  overflow: visible;
}
.cid-uFdjErMZFo .dropdown-menu {
  max-height: 400px;
}
.cid-uFdjErMZFo .dropdown-item:active {
  background-color: transparent;
}
.cid-uFdjErMZFo .nav-link {
  font-weight: 600 !important;
}
.cid-uFdjErMZFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFdjErMZFo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .nav-item:focus,
.cid-uFdjErMZFo .nav-link:focus {
  outline: none;
}
.cid-uFdjErMZFo .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFdjErMZFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFdjErMZFo .menu-logo {
  margin-right: auto;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFdjErMZFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFdjErMZFo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uFdjErMZFo .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFdjErMZFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFdjErMZFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFdjErMZFo button.navbar-toggler:focus {
  outline: none;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uFdjErMZFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uFdjErMZFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uFdjErMZFo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFdjErMZFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFdjErMZFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uFdjErMZFo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-uFdjErMZFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFdjErMZFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFdjErMZFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uFdjErMZFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFdjErMZFo .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-uFdjErMZFo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo img {
    height: 3.8rem !important;
  }
  .cid-uFdjErMZFo .btn {
    display: -webkit-flex;
  }
  .cid-uFdjErMZFo button.navbar-toggler {
    display: block;
  }
  .cid-uFdjErMZFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFdjErMZFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing,
  .cid-uFdjErMZFo .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFdjErMZFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFdjErMZFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uFdjErMZFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFdjErMZFo .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-uFdjErMZFo .nav-link {
    justify-content: start !important;
  }
  .cid-uFdjErMZFo .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-uFdjErMZFo .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-uFdjErMZFo .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-uFdjErMZFo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFdjErMZFo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFdjErMZFo .nav-link:hover,
.cid-uFdjErMZFo .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-uFdjErMZFo .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-uFdjErMZFo .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-uFdjErMZFo .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-v91vJatIeN {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-v91vJatIeN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v91vJatIeN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-v91vJatIeN .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-v91vJatIeN .mbr-section-title {
  color: #ec008a;
}
.cid-v91vJatIeN .mbr-text,
.cid-v91vJatIeN .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v91vJatIeN .content-head {
  max-width: 800px;
}
.cid-v91vGEsDga {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v91vGEsDga .mbr-fallback-image.disabled {
  display: none;
}
.cid-v91vGEsDga .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-v91vGEsDga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v91vGEsDga {
    align-items: center;
  }
  .cid-v91vGEsDga .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v91vGEsDga .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v91vGEsDga {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v91vGEsDga .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v91vGEsDga .content-wrap {
    width: 100%;
  }
}
.cid-v91vGEsDga .mbr-section-subtitle,
.cid-v91vGEsDga .line {
  color: #ec008a;
}
.cid-v91vGEsDga .mbr-text,
.cid-v91vGEsDga .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v91vGEsDga .mbr-section-title {
  color: #291f1e;
}
.cid-v8QHFVqujw {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v8QHFVqujw .item:focus,
.cid-v8QHFVqujw span:focus {
  outline: none;
}
.cid-v8QHFVqujw .item {
  cursor: pointer;
}
.cid-v8QHFVqujw .grid-container {
  grid-row-gap: 20px;
}
@media (max-width: 992px) {
  .cid-v8QHFVqujw .grid-container {
    grid-row-gap: 15px;
  }
}
.cid-v8QHFVqujw .grid-container-1,
.cid-v8QHFVqujw .grid-container-2 {
  gap: 0 20px;
}
@media (max-width: 767px) {
  .cid-v8QHFVqujw .grid-container-1,
  .cid-v8QHFVqujw .grid-container-2 {
    gap: 0 15px;
  }
}
.cid-v8QHFVqujw .mbr-section-title {
  margin-bottom: 50px;
  color: #ec008a;
  text-align: center;
}
.cid-v8QHFVqujw .content-head {
  max-width: 800px;
}
.cid-v8QHFVqujw .container,
.cid-v8QHFVqujw .container-fluid {
  overflow: hidden;
}
.cid-v8QHFVqujw .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v8QHFVqujw .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v8QHFVqujw .grid-item:nth-child(2n) img {
  height: 350px;
}
@media (max-width: 1200px) {
  .cid-v8QHFVqujw .grid-item:nth-child(2n) img {
    height: 250px;
  }
}
@media (max-width: 767px) {
  .cid-v8QHFVqujw .grid-item:nth-child(2n) img {
    min-width: 35vw;
    height: 200px;
  }
}
@media (max-width: 425px) {
  .cid-v8QHFVqujw .grid-item:nth-child(2n) img {
    height: 140px;
  }
}
.cid-v8QHFVqujw .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v8QHFVqujw .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v8QHFVqujw .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-v8QHFVqujw .grid-item img {
    height: 140px;
  }
}
.cid-v8QHFVqujw .grid-container-1,
.cid-v8QHFVqujw .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v8QHFVqujw .grid-container-1 {
  align-items: flex-end;
}
.cid-v8QHFVqujw .grid-container-2 {
  align-items: flex-start;
}
.cid-v8QQArZ54I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-v8QQArZ54I .decor-wrap {
  position: absolute;
  top: 3rem;
  right: 85%;
  width: 1600px;
  height: 730px;
  background-color: #ec008a;
  transform: skewX(-20deg);
}
@media (max-width: 992px) {
  .cid-v8QQArZ54I .container {
    padding: 0 15px;
  }
}
.cid-v8QQArZ54I .content-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-v8QQArZ54I .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v8QQArZ54I .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 620px;
  max-width: 620px;
}
@media (max-width: 767px) {
  .cid-v8QQArZ54I .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-v8QQArZ54I .embla__slide .slide-content {
  width: 100%;
}
.cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
  border-radius: 0 !important;
}
.cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-date {
  margin-bottom: 330px;
}
@media (max-width: 992px) {
  .cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-date {
    margin-bottom: 230px;
  }
}
.cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 10%;
  left: 18%;
  top: 15%;
}
.cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-img::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-color: #000000;
  opacity: .3;
}
.cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-content {
  padding-right: 20px;
}
.cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-content .item-text {
  display: inline-flex;
  width: 65%;
  position: relative;
  z-index: 1;
  margin-bottom: 100px;
}
@media (max-width: 992px) {
  .cid-v8QQArZ54I .embla__slide .slide-content .item-wrapper .item-content .item-text {
    width: 100%;
    margin-bottom: 30px;
  }
}
.cid-v8QQArZ54I .item-menu-overlay {
  top: 10%;
}
.cid-v8QQArZ54I .embla__button--next,
.cid-v8QQArZ54I .embla__button--prev {
  display: flex;
}
.cid-v8QQArZ54I .embla__button {
  bottom: 0;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: transparent !important;
  color: #ec008a !important;
  border: 2px solid #ec008a !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-v8QQArZ54I .embla__button:hover {
  opacity: .5 !important;
}
.cid-v8QQArZ54I .embla__button.embla__button--prev {
  left: 0;
}
.cid-v8QQArZ54I .embla__button.embla__button--next {
  right: 0;
}
.cid-v8QQArZ54I .embla {
  position: relative;
  z-index: 1;
  width: 100%;
  padding-left: 260px;
  padding-bottom: 6rem;
}
@media (max-width: 1440px) {
  .cid-v8QQArZ54I .embla {
    padding-left: 130px;
  }
}
@media (max-width: 1200px) {
  .cid-v8QQArZ54I .embla {
    padding-left: 0;
  }
}
.cid-v8QQArZ54I .embla__viewport {
  width: 100%;
  margin-right: 1rem;
}
.cid-v8QQArZ54I .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v8QQArZ54I .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v8QQArZ54I .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v8QQArZ54I .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-v8QQArZ54I .item-date {
  color: #68707c;
}
.cid-v8QQArZ54I .item-text {
  color: #ffffff;
}
.cid-v8WNCsZru1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v8WNCsZru1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8WNCsZru1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8WNCsZru1 .items-wrapper {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v8WNCsZru1 .items-wrapper .card-wrapper {
  height: 100%;
  margin: 0 -12px;
  -webkit-flex: inherit;
  z-index: 1;
  background-color: #f7f7f7;
  padding: 8px;
}
.cid-v8WNCsZru1 .items-wrapper .card-wrapper .image-wrapper .item-img img {
  width: 170px;
  height: 170px;
  object-fit: cover;
}
.cid-v8WNCsZru1 .items-wrapper .card_1 {
  transform: rotate(-15deg) translateY(10px);
}
.cid-v8WNCsZru1 .items-wrapper .card_2 {
  transform: rotate(11deg) translateY(10px);
  z-index: 2;
}
.cid-v8QHVI9K1O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-v8QHVI9K1O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8QHVI9K1O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8QHVI9K1O .card-wrapper {
  position: relative;
  background-color: #14161b;
  padding: 160px 48px;
  margin: 6px 0;
}
@media (max-width: 1440px) {
  .cid-v8QHVI9K1O .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-v8QHVI9K1O .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-v8QHVI9K1O .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 84px;
}
@media (max-width: 992px) {
  .cid-v8QHVI9K1O .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 48px;
  }
}
.cid-v8QHVI9K1O .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 75%;
  max-width: 75%;
}
.cid-v8QHVI9K1O .embla__slide:nth-child(2n) {
  min-width: 40%;
  max-width: 40%;
}
.cid-v8QHVI9K1O .embla__slide:nth-child(3n) {
  min-width: 100%;
  max-width: 100%;
}
.cid-v8QHVI9K1O .embla__slide:nth-child(4n) {
  min-width: 40%;
  max-width: 40%;
}
.cid-v8QHVI9K1O .embla__slide:nth-child(5n) {
  min-width: 60%;
  max-width: 60%;
}
.cid-v8QHVI9K1O .embla__slide:nth-child(6n) {
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-v8QHVI9K1O .embla__slide {
    min-width: 100% !important;
    max-width: 100% !important;
  }
}
.cid-v8QHVI9K1O .embla__slide .slide-content {
  width: 100%;
}
.cid-v8QHVI9K1O .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 880px;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-v8QHVI9K1O .embla__slide .slide-content .item-wrapper .item-img img {
    height: 480px;
  }
}
@media (max-width: 992px) {
  .cid-v8QHVI9K1O .embla__slide .slide-content .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-v8QHVI9K1O .embla__button--next,
.cid-v8QHVI9K1O .embla__button--prev {
  display: flex;
}
.cid-v8QHVI9K1O .embla__button {
  bottom: 45%;
  width: 64px;
  height: 64px;
  font-size: 32px;
  background-color: #f5f8ff !important;
  color: #02050a !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
@media (max-width: 1540px) {
  .cid-v8QHVI9K1O .embla__button {
    bottom: 0;
  }
}
.cid-v8QHVI9K1O .embla__button:hover {
  opacity: .8 !important;
}
.cid-v8QHVI9K1O .embla__button:disabled {
  opacity: .2 !important;
}
.cid-v8QHVI9K1O .embla__button.embla__button--prev {
  left: 0;
}
@media (max-width: 1540px) {
  .cid-v8QHVI9K1O .embla__button.embla__button--prev {
    left: auto;
    margin-left: -74px;
  }
}
.cid-v8QHVI9K1O .embla__button.embla__button--next {
  right: 0;
}
@media (max-width: 1540px) {
  .cid-v8QHVI9K1O .embla__button.embla__button--next {
    right: auto;
    margin-right: -74px;
  }
}
.cid-v8QHVI9K1O .embla {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  padding-left: 120px;
  padding-right: 120px;
}
@media (max-width: 1540px) {
  .cid-v8QHVI9K1O .embla {
    padding-bottom: 8rem;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .cid-v8QHVI9K1O .embla {
    padding-bottom: 6rem;
  }
}
.cid-v8QHVI9K1O .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v8QHVI9K1O .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v8QHVI9K1O .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v8QHVI9K1O .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v8QHVI9K1O .item-menu-overlay {
  opacity: 0 !important;
}
.cid-v8QHVI9K1O .mbr-section-title,
.cid-v8QHVI9K1O .title-wrapper {
  color: #ec008a;
  text-align: center;
}
.cid-uDkX6cxhoN {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-uDkX6cxhoN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDkX6cxhoN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDkX6cxhoN .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .footer-col {
    flex-direction: column;
  }
}
.cid-uDkX6cxhoN .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDkX6cxhoN .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6cxhoN .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .mbr-section-btn {
    text-align: center;
  }
}
.cid-uDkX6cxhoN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uDkX6cxhoN .soc-item {
  margin: 8px;
}
.cid-uDkX6cxhoN .soc-item a:hover .mbr-iconfont,
.cid-uDkX6cxhoN .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uDkX6cxhoN .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uDkX6cxhoN .row {
    text-align: center;
  }
  .cid-uDkX6cxhoN .social-row {
    justify-content: center;
  }
}
.cid-uDkX6cxhoN .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uDkX6cxhoN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDkX6cxhoN .list {
    margin-bottom: 0rem;
  }
}
.cid-uDkX6cxhoN .mbr-text {
  color: #bbbbbb;
}
.cid-uDkX6cxhoN .mbr-section-subtitle {
  color: #ec008a;
}
.cid-uDkX6cxhoN .list,
.cid-uDkX6cxhoN .item-wrap {
  color: #ffffff;
}
.cid-uDkX6cxhoN .copyright {
  color: #000000;
}
.cid-v4XNQyz16u .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-v4XNQyz16u .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-v4XNQyz16u a {
  font-style: normal;
}
.cid-v4XNQyz16u .show {
  overflow: visible;
}
.cid-v4XNQyz16u .dropdown-menu {
  max-height: 400px;
}
.cid-v4XNQyz16u .dropdown-item:active {
  background-color: transparent;
}
.cid-v4XNQyz16u .nav-link {
  font-weight: 600 !important;
}
.cid-v4XNQyz16u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-v4XNQyz16u .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-v4XNQyz16u .nav-item:focus,
.cid-v4XNQyz16u .nav-link:focus {
  outline: none;
}
.cid-v4XNQyz16u .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v4XNQyz16u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-v4XNQyz16u .menu-logo {
  margin-right: auto;
}
.cid-v4XNQyz16u .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-v4XNQyz16u .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-v4XNQyz16u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-v4XNQyz16u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-v4XNQyz16u .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-v4XNQyz16u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-v4XNQyz16u .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-v4XNQyz16u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-v4XNQyz16u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-v4XNQyz16u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4XNQyz16u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-v4XNQyz16u .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-v4XNQyz16u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-v4XNQyz16u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4XNQyz16u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-v4XNQyz16u .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4XNQyz16u .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-v4XNQyz16u .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-v4XNQyz16u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-v4XNQyz16u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-v4XNQyz16u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-v4XNQyz16u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-v4XNQyz16u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-v4XNQyz16u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-v4XNQyz16u button.navbar-toggler:focus {
  outline: none;
}
.cid-v4XNQyz16u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-v4XNQyz16u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4XNQyz16u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4XNQyz16u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4XNQyz16u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4XNQyz16u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4XNQyz16u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4XNQyz16u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4XNQyz16u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4XNQyz16u .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v4XNQyz16u .collapsed .btn {
  display: -webkit-flex;
}
.cid-v4XNQyz16u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-v4XNQyz16u .collapsed .navbar-collapse.collapsing,
.cid-v4XNQyz16u .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-v4XNQyz16u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-v4XNQyz16u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-v4XNQyz16u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-v4XNQyz16u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-v4XNQyz16u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-v4XNQyz16u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-v4XNQyz16u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-v4XNQyz16u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-v4XNQyz16u .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-v4XNQyz16u .collapsed button.navbar-toggler {
  display: block;
}
.cid-v4XNQyz16u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-v4XNQyz16u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v4XNQyz16u .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-v4XNQyz16u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-v4XNQyz16u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-v4XNQyz16u .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-v4XNQyz16u.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v4XNQyz16u img {
    height: 3.8rem !important;
  }
  .cid-v4XNQyz16u .btn {
    display: -webkit-flex;
  }
  .cid-v4XNQyz16u button.navbar-toggler {
    display: block;
  }
  .cid-v4XNQyz16u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-v4XNQyz16u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v4XNQyz16u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-v4XNQyz16u .navbar-collapse.collapsing,
  .cid-v4XNQyz16u .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-v4XNQyz16u .navbar-collapse.collapsing .navbar-nav,
  .cid-v4XNQyz16u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-v4XNQyz16u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-v4XNQyz16u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-v4XNQyz16u .navbar-collapse.collapsing .navbar-buttons,
  .cid-v4XNQyz16u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-v4XNQyz16u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-v4XNQyz16u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-v4XNQyz16u .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-v4XNQyz16u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-v4XNQyz16u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-v4XNQyz16u .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-v4XNQyz16u .nav-link {
    justify-content: start !important;
  }
  .cid-v4XNQyz16u .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-v4XNQyz16u .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-v4XNQyz16u .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-v4XNQyz16u .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-v4XNQyz16u .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-v4XNQyz16u .nav-link:hover,
.cid-v4XNQyz16u .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-v4XNQyz16u .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-v4XNQyz16u .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-v4XNQyz16u .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-v4XNQzJgMG {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-v4XNQzJgMG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4XNQzJgMG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v4XNQzJgMG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v4XNQzJgMG .row {
  flex-direction: row-reverse;
}
.cid-v4XNQzJgMG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v4XNQzJgMG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v4XNQzJgMG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v4XNQzJgMG .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-v4XNQzJgMG .mbr-text,
.cid-v4XNQzJgMG .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v4XNQABa3N {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4XNQABa3N .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4XNQABa3N .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-v4XNQABa3N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v4XNQABa3N {
    align-items: center;
  }
  .cid-v4XNQABa3N .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v4XNQABa3N .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v4XNQABa3N {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v4XNQABa3N .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v4XNQABa3N .content-wrap {
    width: 100%;
  }
}
.cid-v4XNQABa3N .mbr-section-subtitle,
.cid-v4XNQABa3N .line {
  color: #ec008a;
}
.cid-v4XNQABa3N .mbr-text,
.cid-v4XNQABa3N .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v4XNQABa3N .mbr-section-title {
  color: #291f1e;
}
.cid-v4XNQCanxF {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v4XNQCanxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4XNQCanxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v4XNQCanxF .container {
    padding: 0 30px;
  }
}
.cid-v4XNQCanxF .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-v4XNQCanxF .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-v4XNQCanxF .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4XNQCanxF .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-v4XNQCanxF .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v4XNQCanxF .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-v4XNQCanxF .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
  margin-top: 180px;
}
.cid-v4XNQCanxF .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-v4XNQCanxF .content-wrapper .content-wrap {
    margin-top: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-v4XNQCanxF .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-v4XNQCanxF .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-v4XNQCanxF .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-v4XNQCanxF .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v4XNQCanxF .mbr-section-title {
  color: #bee0d6;
}
.cid-v4XNQCanxF .mbr-section-title,
.cid-v4XNQCanxF .mbr-section-btn {
  text-align: center;
  color: #ec008a;
}
.cid-v4XNQCNiYn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4XNQCNiYn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4XNQCNiYn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v4XNQCNiYn .container {
    padding: 0 30px;
  }
}
.cid-v4XNQCNiYn .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-v4XNQCNiYn .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-v4XNQCNiYn .card-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 70px 70px 70px 230px;
  background-color: #ffffff;
  border-radius: 16em 3em;
  margin-bottom: 2em;
}
@media (max-width: 992px) {
  .cid-v4XNQCNiYn .card-wrapper {
    border-radius: 3em 0 3em 0;
    padding: 30px 20px;
    display: block;
  }
}
.cid-v4XNQCNiYn .card-wrapper .mbr-number {
  margin: 0 0 0 50px;
  width: 20%;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-v4XNQCNiYn .card-wrapper .mbr-number {
    width: 100%;
    margin: 0 0 16px 0;
  }
}
.cid-v4XNQCNiYn .card-wrapper .content-wrap {
  width: 80%;
}
.cid-v4XNQCNiYn .card-wrapper .content-wrap .mbr-card-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v4XNQCNiYn .card-wrapper .content-wrap .mbr-card-title {
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-v4XNQCNiYn .card-wrapper .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-v4XNQCNiYn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4XNQCNiYn .mbr-card-title {
  color: #757b62;
}
.cid-v4XNQCNiYn .mbr-text {
  color: #757b62;
  text-align: center;
}
.cid-v4XNQCNiYn .mbr-number {
  color: #FE5115;
}
.cid-v4YnNyJGZN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v4YnNyJGZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YnNyJGZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YnNyJGZN .container-fluid {
  padding: 0 50px;
}
@media (max-width: 992px) {
  .cid-v4YnNyJGZN .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-v4YnNyJGZN .container {
    padding: 0 30px;
  }
}
.cid-v4YnNyJGZN .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-v4YnNyJGZN .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-v4YnNyJGZN .mbr-section-btn {
  margin-bottom: 70px;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-v4YnNyJGZN .mbr-section-btn {
    margin-bottom: 0;
    text-align: left;
  }
}
.cid-v4YnNyJGZN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v4YnNyJGZN .mbr-section-title {
  color: #ffffff;
}
.cid-v4YnNyJGZN .mbr-text {
  color: #ffffff;
}
.cid-v4XNQHQjP5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v4XNQHQjP5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4XNQHQjP5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4XNQHQjP5 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v4XNQHQjP5 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v4XNQHQjP5 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-v4XNQHQjP5 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-v4XNQHQjP5 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-v4XNQHQjP5 .bg-instagram:hover {
  background: #bd005c;
}
.cid-v4XNQHQjP5 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-v4XNQHQjP5 .bg-linkedin:hover {
  background: #005582;
}
.cid-v4XNQHQjP5 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v4XNQHQjP5 [class^="socicon-"]:before,
.cid-v4XNQHQjP5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v4XNQHQjP5 .mbr-section-title,
.cid-v4XNQHQjP5 .social-list {
  color: #ec008a;
}
.cid-v4XNQKfc9M {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-v4XNQKfc9M .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4XNQKfc9M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4XNQKfc9M .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4XNQKfc9M .footer-col {
    flex-direction: column;
  }
}
.cid-v4XNQKfc9M .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4XNQKfc9M .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4XNQKfc9M .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4XNQKfc9M .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4XNQKfc9M .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4XNQKfc9M .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4XNQKfc9M .soc-item {
  margin: 8px;
}
.cid-v4XNQKfc9M .soc-item a:hover .mbr-iconfont,
.cid-v4XNQKfc9M .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-v4XNQKfc9M .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4XNQKfc9M .row {
    text-align: center;
  }
  .cid-v4XNQKfc9M .social-row {
    justify-content: center;
  }
}
.cid-v4XNQKfc9M .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4XNQKfc9M .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4XNQKfc9M .list {
    margin-bottom: 0rem;
  }
}
.cid-v4XNQKfc9M .mbr-text {
  color: #bbbbbb;
}
.cid-v4XNQKfc9M .mbr-section-subtitle {
  color: #ec008a;
}
.cid-v4XNQKfc9M .list,
.cid-v4XNQKfc9M .item-wrap {
  color: #ffffff;
}
.cid-v4XNQKfc9M .copyright {
  color: #000000;
}
.cid-vflj2KQApK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vflj2KQApK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vflj2KQApK .item {
    margin-bottom: 1rem;
  }
}
.cid-vflj2KQApK .item-wrapper {
  position: relative;
}
.cid-vflj2KQApK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-vflj2KQApK .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-vflj2KQApK .carousel-control,
.cid-vflj2KQApK .close {
  background: #1b1b1b;
}
.cid-vflj2KQApK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vflj2KQApK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-vflj2KQApK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vflj2KQApK .carousel-control-next span {
  margin-left: 5px;
}
.cid-vflj2KQApK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vflj2KQApK .close::before {
  content: '\e91a';
}
.cid-vflj2KQApK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vflj2KQApK .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vflj2KQApK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vflj2KQApK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vflj2KQApK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vflj2KQApK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-vflj2KQApK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-vflj2KQApK .carousel-indicators li.active,
.cid-vflj2KQApK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vflj2KQApK .carousel-indicators li::after,
.cid-vflj2KQApK .carousel-indicators li::before {
  content: none;
}
.cid-vflj2KQApK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vflj2KQApK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-vflj2KQApK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vflj2KQApK .carousel-indicators {
    display: none;
  }
}
.cid-vflj2KQApK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vflj2KQApK .carousel-inner > .active {
  display: block;
}
.cid-vflj2KQApK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vflj2KQApK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vflj2KQApK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vflj2KQApK .carousel-control,
  .cid-vflj2KQApK .carousel-indicators,
  .cid-vflj2KQApK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vflj2KQApK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vflj2KQApK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vflj2KQApK .carousel-indicators .active,
.cid-vflj2KQApK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-vflj2KQApK .carousel-indicators .active {
  background: #fff;
}
.cid-vflj2KQApK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vflj2KQApK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vflj2KQApK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vflj2KQApK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vflj2KQApK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vflj2KQApK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vflj2KQApK .carousel {
  width: 100%;
}
.cid-vflj2KQApK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vflj2KQApK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-vflj2KQApK .modal.fade .modal-dialog,
.cid-vflj2KQApK .modal.in .modal-dialog {
  transform: none;
}
.cid-vflj2KQApK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vflj2KQApK .content-head {
  max-width: 800px;
}
.cid-vflj2KQApK H3 {
  color: #ec008a;
}
.cid-v5DJm6EgnW .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-v5DJm6EgnW .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-v5DJm6EgnW a {
  font-style: normal;
}
.cid-v5DJm6EgnW .show {
  overflow: visible;
}
.cid-v5DJm6EgnW .dropdown-menu {
  max-height: 400px;
}
.cid-v5DJm6EgnW .dropdown-item:active {
  background-color: transparent;
}
.cid-v5DJm6EgnW .nav-link {
  font-weight: 600 !important;
}
.cid-v5DJm6EgnW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-v5DJm6EgnW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-v5DJm6EgnW .nav-item:focus,
.cid-v5DJm6EgnW .nav-link:focus {
  outline: none;
}
.cid-v5DJm6EgnW .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5DJm6EgnW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-v5DJm6EgnW .menu-logo {
  margin-right: auto;
}
.cid-v5DJm6EgnW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-v5DJm6EgnW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-v5DJm6EgnW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-v5DJm6EgnW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-v5DJm6EgnW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-v5DJm6EgnW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-v5DJm6EgnW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-v5DJm6EgnW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-v5DJm6EgnW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-v5DJm6EgnW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5DJm6EgnW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-v5DJm6EgnW .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-v5DJm6EgnW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-v5DJm6EgnW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5DJm6EgnW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-v5DJm6EgnW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5DJm6EgnW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-v5DJm6EgnW .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-v5DJm6EgnW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-v5DJm6EgnW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-v5DJm6EgnW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-v5DJm6EgnW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-v5DJm6EgnW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-v5DJm6EgnW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-v5DJm6EgnW button.navbar-toggler:focus {
  outline: none;
}
.cid-v5DJm6EgnW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-v5DJm6EgnW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5DJm6EgnW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5DJm6EgnW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5DJm6EgnW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5DJm6EgnW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5DJm6EgnW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5DJm6EgnW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5DJm6EgnW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5DJm6EgnW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5DJm6EgnW .collapsed .btn {
  display: -webkit-flex;
}
.cid-v5DJm6EgnW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-v5DJm6EgnW .collapsed .navbar-collapse.collapsing,
.cid-v5DJm6EgnW .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-v5DJm6EgnW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-v5DJm6EgnW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-v5DJm6EgnW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-v5DJm6EgnW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-v5DJm6EgnW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-v5DJm6EgnW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-v5DJm6EgnW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-v5DJm6EgnW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-v5DJm6EgnW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-v5DJm6EgnW .collapsed button.navbar-toggler {
  display: block;
}
.cid-v5DJm6EgnW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-v5DJm6EgnW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5DJm6EgnW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-v5DJm6EgnW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-v5DJm6EgnW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-v5DJm6EgnW .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-v5DJm6EgnW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5DJm6EgnW img {
    height: 3.8rem !important;
  }
  .cid-v5DJm6EgnW .btn {
    display: -webkit-flex;
  }
  .cid-v5DJm6EgnW button.navbar-toggler {
    display: block;
  }
  .cid-v5DJm6EgnW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-v5DJm6EgnW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5DJm6EgnW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-v5DJm6EgnW .navbar-collapse.collapsing,
  .cid-v5DJm6EgnW .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-v5DJm6EgnW .navbar-collapse.collapsing .navbar-nav,
  .cid-v5DJm6EgnW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-v5DJm6EgnW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-v5DJm6EgnW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-v5DJm6EgnW .navbar-collapse.collapsing .navbar-buttons,
  .cid-v5DJm6EgnW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-v5DJm6EgnW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-v5DJm6EgnW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-v5DJm6EgnW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-v5DJm6EgnW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-v5DJm6EgnW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-v5DJm6EgnW .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-v5DJm6EgnW .nav-link {
    justify-content: start !important;
  }
  .cid-v5DJm6EgnW .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-v5DJm6EgnW .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-v5DJm6EgnW .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-v5DJm6EgnW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-v5DJm6EgnW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-v5DJm6EgnW .nav-link:hover,
.cid-v5DJm6EgnW .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-v5DJm6EgnW .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-v5DJm6EgnW .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-v5DJm6EgnW .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-v5DJm7lp8I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-v5DJm7lp8I h6 {
  line-height: 1.2;
}
.cid-v5DJm7lp8I img,
.cid-v5DJm7lp8I .item-img {
  width: 100%;
  height: 100%;
}
.cid-v5DJm7lp8I .item:focus,
.cid-v5DJm7lp8I span:focus {
  outline: none;
}
.cid-v5DJm7lp8I .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-v5DJm7lp8I .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-v5DJm7lp8I .mbr-section-title {
  color: #ec008a;
}
.cid-v5DJm7lp8I .mbr-text,
.cid-v5DJm7lp8I .mbr-section-btn {
  color: #000000;
}
.cid-v5DJm7lp8I .item-title {
  color: #000000;
  text-align: center;
}
.cid-v5DJm7lp8I .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v5DJm7lp8I .item-text {
  color: #000000;
  text-align: center;
}
.cid-v5DJm7lp8I .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-v5DJm7lp8I .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5DJm7lp8I .mbr-section-subtitle {
  color: #ec008a;
}
.cid-vfleOwFEg5 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ec008a;
}
.cid-vfleOwFEg5 .link {
  transition: all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cid-vfleOwFEg5 .link .mbr-iconfont {
  font-size: 16px;
  width: 16px;
  margin-right: 10px;
  vertical-align: middle;
}
.cid-vfleOwFEg5 .link:hover {
  transform: translatex(10px);
}
.cid-vfleOwFEg5 .card {
  margin-bottom: 4rem;
}
.cid-vfleOwFEg5 img {
  max-height: 280px;
  object-fit: cover;
}
.cid-vfleOwFEg5 .mbr-text {
  color: #ffffff;
}
.cid-vfliZYIVTL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f1f1f1;
}
.cid-vfliZYIVTL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vfliZYIVTL .item {
    margin-bottom: 1rem;
  }
}
.cid-vfliZYIVTL .item-wrapper {
  position: relative;
}
.cid-vfliZYIVTL .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-vfliZYIVTL .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-vfliZYIVTL .carousel-control,
.cid-vfliZYIVTL .close {
  background: #1b1b1b;
}
.cid-vfliZYIVTL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vfliZYIVTL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-vfliZYIVTL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vfliZYIVTL .carousel-control-next span {
  margin-left: 5px;
}
.cid-vfliZYIVTL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vfliZYIVTL .close::before {
  content: '\e91a';
}
.cid-vfliZYIVTL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vfliZYIVTL .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vfliZYIVTL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vfliZYIVTL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vfliZYIVTL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vfliZYIVTL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-vfliZYIVTL .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-vfliZYIVTL .carousel-indicators li.active,
.cid-vfliZYIVTL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vfliZYIVTL .carousel-indicators li::after,
.cid-vfliZYIVTL .carousel-indicators li::before {
  content: none;
}
.cid-vfliZYIVTL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vfliZYIVTL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-vfliZYIVTL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vfliZYIVTL .carousel-indicators {
    display: none;
  }
}
.cid-vfliZYIVTL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vfliZYIVTL .carousel-inner > .active {
  display: block;
}
.cid-vfliZYIVTL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vfliZYIVTL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vfliZYIVTL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vfliZYIVTL .carousel-control,
  .cid-vfliZYIVTL .carousel-indicators,
  .cid-vfliZYIVTL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vfliZYIVTL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vfliZYIVTL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vfliZYIVTL .carousel-indicators .active,
.cid-vfliZYIVTL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-vfliZYIVTL .carousel-indicators .active {
  background: #fff;
}
.cid-vfliZYIVTL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vfliZYIVTL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vfliZYIVTL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vfliZYIVTL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vfliZYIVTL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vfliZYIVTL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vfliZYIVTL .carousel {
  width: 100%;
}
.cid-vfliZYIVTL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vfliZYIVTL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-vfliZYIVTL .modal.fade .modal-dialog,
.cid-vfliZYIVTL .modal.in .modal-dialog {
  transform: none;
}
.cid-vfliZYIVTL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vfliZYIVTL .content-head {
  max-width: 800px;
}
.cid-vfliZYIVTL H3 {
  color: #ec008a;
}
.cid-vf4UPf97SX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-vf4UPf97SX .item:focus,
.cid-vf4UPf97SX span:focus {
  outline: none;
}
.cid-vf4UPf97SX .item {
  cursor: pointer;
}
.cid-vf4UPf97SX .grid-container {
  grid-row-gap: 20px;
}
@media (max-width: 992px) {
  .cid-vf4UPf97SX .grid-container {
    grid-row-gap: 15px;
  }
}
.cid-vf4UPf97SX .grid-container-1,
.cid-vf4UPf97SX .grid-container-2 {
  gap: 0 20px;
}
@media (max-width: 767px) {
  .cid-vf4UPf97SX .grid-container-1,
  .cid-vf4UPf97SX .grid-container-2 {
    gap: 0 15px;
  }
}
.cid-vf4UPf97SX .mbr-section-title {
  margin-bottom: 50px;
  color: #ec008a;
  text-align: center;
}
.cid-vf4UPf97SX .content-head {
  max-width: 800px;
}
.cid-vf4UPf97SX .container,
.cid-vf4UPf97SX .container-fluid {
  overflow: hidden;
}
.cid-vf4UPf97SX .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-vf4UPf97SX .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vf4UPf97SX .grid-item:nth-child(2n) img {
  height: 350px;
}
@media (max-width: 1200px) {
  .cid-vf4UPf97SX .grid-item:nth-child(2n) img {
    height: 250px;
  }
}
@media (max-width: 767px) {
  .cid-vf4UPf97SX .grid-item:nth-child(2n) img {
    min-width: 35vw;
    height: 200px;
  }
}
@media (max-width: 425px) {
  .cid-vf4UPf97SX .grid-item:nth-child(2n) img {
    height: 140px;
  }
}
.cid-vf4UPf97SX .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-vf4UPf97SX .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-vf4UPf97SX .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-vf4UPf97SX .grid-item img {
    height: 140px;
  }
}
.cid-vf4UPf97SX .grid-container-1,
.cid-vf4UPf97SX .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-vf4UPf97SX .grid-container-1 {
  align-items: flex-end;
}
.cid-vf4UPf97SX .grid-container-2 {
  align-items: flex-start;
}
.cid-vfleF4yIHG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ec008a;
}
.cid-vfleF4yIHG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfleF4yIHG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfleF4yIHG .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 30px;
  background-color: #171719;
  box-shadow: 0 12px 16px -4px #e9e9e9;
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-vfleF4yIHG .card-wrapper {
    padding: 30px 20px;
  }
}
.cid-vfleF4yIHG .card-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vfleF4yIHG .card-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vfleF4yIHG .card-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
.cid-vfleF4yIHG .items-wrapper {
  margin: 0 -10px;
}
.cid-vfleF4yIHG .items-wrapper .item {
  padding: 0 10px;
}
.cid-vfleF4yIHG .item {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-vfleF4yIHG .item:last-child {
    margin-bottom: 0;
  }
}
.cid-vfleF4yIHG .item .item-wrapper {
  overflow: hidden;
  padding: 10px;
  background-color: #ffffff;
  border: 1px solid #e9e9e9;
  box-shadow: 0 10px 20px -8px #e9e9e9;
  height: 100%;
}
.cid-vfleF4yIHG .item .item-wrapper .item-img img {
  height: 340px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vfleF4yIHG .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-vfleF4yIHG .item .item-wrapper .card-box {
  padding: 30px 20px 20px;
}
.cid-vfleF4yIHG .item .item-wrapper .card-box .item-role {
  margin-bottom: 4px;
}
.cid-vfleF4yIHG .item .item-wrapper .card-box .item-name {
  margin-bottom: 0;
}
.cid-vfleF4yIHG .mbr-section-title {
  color: #ffffff;
}
.cid-vfleF4yIHG .mbr-text {
  color: #ffffff;
}
.cid-vfleF4yIHG .item-name {
  color: #171719;
}
.cid-vfleF4yIHG .item-role {
  color: #565661;
}
.cid-v5DJm7PdlB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5DJm7PdlB h6 {
  line-height: 1.2;
}
.cid-v5DJm7PdlB img,
.cid-v5DJm7PdlB .item-img {
  width: 100%;
  height: 100%;
}
.cid-v5DJm7PdlB .item:focus,
.cid-v5DJm7PdlB span:focus {
  outline: none;
}
.cid-v5DJm7PdlB .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-v5DJm7PdlB .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-v5DJm7PdlB .mbr-section-title {
  color: #ec008a;
}
.cid-v5DJm7PdlB .mbr-text,
.cid-v5DJm7PdlB .mbr-section-btn {
  color: #000000;
}
.cid-v5DJm7PdlB .item-title {
  color: #000000;
  text-align: center;
}
.cid-v5DJm7PdlB .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v5DJm7PdlB .item-text {
  color: #000000;
  text-align: center;
}
.cid-v5DJm7PdlB .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-v5DJm7PdlB .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5DJm7PdlB .mbr-section-subtitle {
  color: #000000;
}
.cid-v5DJm8gBQo {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-v5DJm8gBQo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5DJm8gBQo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5DJm8gBQo .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v5DJm8gBQo .footer-col {
    flex-direction: column;
  }
}
.cid-v5DJm8gBQo .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v5DJm8gBQo .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5DJm8gBQo .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v5DJm8gBQo .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v5DJm8gBQo .mbr-section-btn {
    text-align: center;
  }
}
.cid-v5DJm8gBQo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v5DJm8gBQo .soc-item {
  margin: 8px;
}
.cid-v5DJm8gBQo .soc-item a:hover .mbr-iconfont,
.cid-v5DJm8gBQo .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-v5DJm8gBQo .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v5DJm8gBQo .row {
    text-align: center;
  }
  .cid-v5DJm8gBQo .social-row {
    justify-content: center;
  }
}
.cid-v5DJm8gBQo .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v5DJm8gBQo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5DJm8gBQo .list {
    margin-bottom: 0rem;
  }
}
.cid-v5DJm8gBQo .mbr-text {
  color: #bbbbbb;
}
.cid-v5DJm8gBQo .mbr-section-subtitle {
  color: #ec008a;
}
.cid-v5DJm8gBQo .list,
.cid-v5DJm8gBQo .item-wrap {
  color: #ffffff;
}
.cid-v5DJm8gBQo .copyright {
  color: #000000;
}
.cid-v5Iud2Cptq .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-v5Iud2Cptq .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-v5Iud2Cptq a {
  font-style: normal;
}
.cid-v5Iud2Cptq .show {
  overflow: visible;
}
.cid-v5Iud2Cptq .dropdown-menu {
  max-height: 400px;
}
.cid-v5Iud2Cptq .dropdown-item:active {
  background-color: transparent;
}
.cid-v5Iud2Cptq .nav-link {
  font-weight: 600 !important;
}
.cid-v5Iud2Cptq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-v5Iud2Cptq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-v5Iud2Cptq .nav-item:focus,
.cid-v5Iud2Cptq .nav-link:focus {
  outline: none;
}
.cid-v5Iud2Cptq .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5Iud2Cptq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-v5Iud2Cptq .menu-logo {
  margin-right: auto;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-v5Iud2Cptq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-v5Iud2Cptq .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-v5Iud2Cptq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-v5Iud2Cptq button.navbar-toggler:focus {
  outline: none;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5Iud2Cptq .collapsed .btn {
  display: -webkit-flex;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-v5Iud2Cptq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-v5Iud2Cptq .collapsed button.navbar-toggler {
  display: block;
}
.cid-v5Iud2Cptq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-v5Iud2Cptq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5Iud2Cptq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-v5Iud2Cptq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-v5Iud2Cptq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-v5Iud2Cptq .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-v5Iud2Cptq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5Iud2Cptq img {
    height: 3.8rem !important;
  }
  .cid-v5Iud2Cptq .btn {
    display: -webkit-flex;
  }
  .cid-v5Iud2Cptq button.navbar-toggler {
    display: block;
  }
  .cid-v5Iud2Cptq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-v5Iud2Cptq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5Iud2Cptq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing,
  .cid-v5Iud2Cptq .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-nav,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-buttons,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-v5Iud2Cptq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-v5Iud2Cptq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-v5Iud2Cptq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-v5Iud2Cptq .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-v5Iud2Cptq .nav-link {
    justify-content: start !important;
  }
  .cid-v5Iud2Cptq .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-v5Iud2Cptq .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-v5Iud2Cptq .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-v5Iud2Cptq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-v5Iud2Cptq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-v5Iud2Cptq .nav-link:hover,
.cid-v5Iud2Cptq .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-v5Iud2Cptq .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-v5Iud2Cptq .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-v5Iud30Us0 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/boys-communicate-.jpeg");
}
.cid-v5Iud30Us0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud30Us0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v5Iud30Us0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5Iud30Us0 .row {
  flex-direction: row-reverse;
}
.cid-v5Iud30Us0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v5Iud30Us0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Iud30Us0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5Iud30Us0 .mbr-section-title {
  color: #ec008a;
  text-align: left;
}
.cid-v5Iud30Us0 .mbr-text,
.cid-v5Iud30Us0 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v5Iud3lWEh {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5Iud3lWEh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud3lWEh .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-v5Iud3lWEh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v5Iud3lWEh {
    align-items: center;
  }
  .cid-v5Iud3lWEh .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5Iud3lWEh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5Iud3lWEh {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5Iud3lWEh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5Iud3lWEh .content-wrap {
    width: 100%;
  }
}
.cid-v5Iud3lWEh .mbr-section-subtitle,
.cid-v5Iud3lWEh .line {
  color: #ec008a;
}
.cid-v5Iud3lWEh .mbr-text,
.cid-v5Iud3lWEh .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5Iud3lWEh .mbr-section-title {
  color: #291f1e;
}
.cid-v5Iud3EREF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5Iud3EREF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud3EREF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v5Iud3EREF .container {
    padding: 0 30px;
  }
}
.cid-v5Iud3EREF .content-wrapper .image-wrapper {
  position: relative;
  margin: 0 120px;
}
@media (max-width: 992px) {
  .cid-v5Iud3EREF .content-wrapper .image-wrapper {
    margin: 0;
  }
}
.cid-v5Iud3EREF .content-wrapper .image-wrapper img {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5Iud3EREF .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-v5Iud3EREF .content-wrapper .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 146px;
  height: 146px;
  background-image: linear-gradient(45deg, #ec008a 50%, #ffffff 50%);
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v5Iud3EREF .content-wrapper .image-wrapper::before {
    width: 50px;
    height: 50px;
  }
}
.cid-v5Iud3EREF .content-wrapper .content-wrap {
  padding: 80px 120px 0;
  border-top: 1px solid #ec008a;
  position: relative;
  margin-top: 180px;
}
.cid-v5Iud3EREF .content-wrapper .content-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 6px;
  background-color: #ec008a;
}
@media (max-width: 992px) {
  .cid-v5Iud3EREF .content-wrapper .content-wrap {
    margin-top: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-v5Iud3EREF .content-wrapper .content-wrap {
    padding: 80px 60px 0;
  }
}
@media (max-width: 992px) {
  .cid-v5Iud3EREF .content-wrapper .content-wrap {
    padding: 40px 0 0;
  }
}
.cid-v5Iud3EREF .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-v5Iud3EREF .content-wrapper .content-wrap .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v5Iud3EREF .mbr-section-title {
  color: #bee0d6;
}
.cid-v5Iud3EREF .mbr-section-title,
.cid-v5Iud3EREF .mbr-section-btn {
  text-align: center;
  color: #ec008a;
}
.cid-v5Iud3Zyo3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5Iud3Zyo3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud3Zyo3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v5Iud3Zyo3 .container {
    padding: 0 30px;
  }
}
.cid-v5Iud3Zyo3 .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-v5Iud3Zyo3 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-v5Iud3Zyo3 .card-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 70px 70px 70px 230px;
  background-color: #ffffff;
  border-radius: 16em 3em;
  margin-bottom: 2em;
}
@media (max-width: 992px) {
  .cid-v5Iud3Zyo3 .card-wrapper {
    border-radius: 3em 0 3em 0;
    padding: 30px 20px;
    display: block;
  }
}
.cid-v5Iud3Zyo3 .card-wrapper .mbr-number {
  margin: 0 0 0 50px;
  width: 20%;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-v5Iud3Zyo3 .card-wrapper .mbr-number {
    width: 100%;
    margin: 0 0 16px 0;
  }
}
.cid-v5Iud3Zyo3 .card-wrapper .content-wrap {
  width: 80%;
}
.cid-v5Iud3Zyo3 .card-wrapper .content-wrap .mbr-card-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v5Iud3Zyo3 .card-wrapper .content-wrap .mbr-card-title {
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-v5Iud3Zyo3 .card-wrapper .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-v5Iud3Zyo3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5Iud3Zyo3 .mbr-card-title {
  color: #757b62;
}
.cid-v5Iud3Zyo3 .mbr-text {
  color: #757b62;
  text-align: center;
}
.cid-v5Iud3Zyo3 .mbr-number {
  color: #FE5115;
}
.cid-v5JB9EPxDF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fffdf7;
}
.cid-v5JB9EPxDF .mbr-overlay {
  z-index: 1;
}
.cid-v5JB9EPxDF .main-container {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #7F8678;
  margin-top: -1px;
  z-index: 2;
}
.cid-v5JB9EPxDF .item-img {
  margin-bottom: 20px;
  overflow: hidden;
}
.cid-v5JB9EPxDF .item-img img {
  object-fit: cover;
  height: auto;
  transition: 1.16s;
  transform: scale(1.05);
  transform-origin: 100% 50%;
  width: 100%;
  transform-style: preserve-3d;
}
.cid-v5JB9EPxDF .item-img:hover img {
  transform: scale(1);
}
.cid-v5JB9EPxDF .item-title {
  line-height: 1.25em;
}
.cid-v5JB9EPxDF .mbr-section-title {
  line-height: 1.25em;
}
.cid-v5JB9EPxDF .card-container {
  display: flex;
}
@media (max-width: 991px) {
  .cid-v5JB9EPxDF .card-container {
    flex-wrap: wrap;
  }
}
.cid-v5JB9EPxDF .card {
  padding: 60px 60px 23px;
  border-radius: 0;
  border-bottom: 1px solid #7F8678;
}
@media (max-width: 575px) {
  .cid-v5JB9EPxDF .card {
    padding: 35px 35px 23px;
  }
}
@media (min-width: 768px) {
  .cid-v5JB9EPxDF .card:nth-child(2n+1) {
    border-right: 1px solid #7F8678;
  }
}
@media (min-width: 991px) {
  .cid-v5JB9EPxDF .card {
    border-right: 1px solid #7F8678;
  }
  .cid-v5JB9EPxDF .card:last-child {
    border-right: none;
  }
}
.cid-v5JB9EPxDF .data-item {
  display: flex;
  align-items: center;
}
.cid-v5JB9EPxDF .data-item .iconfont-wrapper {
  margin-right: 10px;
}
.cid-v5JB9EPxDF .link-wrap {
  margin: 30px 0 6px;
}
.cid-v5JB9EPxDF .text-art {
  flex-grow: 1;
}
.cid-v5Iud4rHM7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fffdf7;
}
.cid-v5Iud4rHM7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud4rHM7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Iud4rHM7 .container-fluid {
  padding: 0 50px;
}
@media (max-width: 992px) {
  .cid-v5Iud4rHM7 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-v5Iud4rHM7 .container {
    padding: 0 30px;
  }
}
.cid-v5Iud4rHM7 .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-v5Iud4rHM7 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-v5Iud4rHM7 .mbr-section-btn {
  margin-bottom: 70px;
  text-align: right;
}
@media (max-width: 992px) {
  .cid-v5Iud4rHM7 .mbr-section-btn {
    margin-bottom: 0;
    text-align: left;
  }
}
.cid-v5Iud4rHM7 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v5Iud4rHM7 .mbr-section-title {
  color: #ffffff;
}
.cid-v5Iud4rHM7 .mbr-text {
  color: #000000;
}
.cid-v5Iud4NVS3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v5Iud4NVS3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud4NVS3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Iud4NVS3 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v5Iud4NVS3 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v5Iud4NVS3 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-v5Iud4NVS3 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-v5Iud4NVS3 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-v5Iud4NVS3 .bg-instagram:hover {
  background: #bd005c;
}
.cid-v5Iud4NVS3 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-v5Iud4NVS3 .bg-linkedin:hover {
  background: #005582;
}
.cid-v5Iud4NVS3 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v5Iud4NVS3 [class^="socicon-"]:before,
.cid-v5Iud4NVS3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v5Iud4NVS3 .mbr-section-title,
.cid-v5Iud4NVS3 .social-list {
  color: #ec008a;
}
.cid-v5Iud5gNLl {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-v5Iud5gNLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud5gNLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Iud5gNLl .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .footer-col {
    flex-direction: column;
  }
}
.cid-v5Iud5gNLl .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5Iud5gNLl .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Iud5gNLl .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .mbr-section-btn {
    text-align: center;
  }
}
.cid-v5Iud5gNLl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v5Iud5gNLl .soc-item {
  margin: 8px;
}
.cid-v5Iud5gNLl .soc-item a:hover .mbr-iconfont,
.cid-v5Iud5gNLl .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-v5Iud5gNLl .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .row {
    text-align: center;
  }
  .cid-v5Iud5gNLl .social-row {
    justify-content: center;
  }
}
.cid-v5Iud5gNLl .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v5Iud5gNLl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Iud5gNLl .list {
    margin-bottom: 0rem;
  }
}
.cid-v5Iud5gNLl .mbr-text {
  color: #bbbbbb;
}
.cid-v5Iud5gNLl .mbr-section-subtitle {
  color: #ec008a;
}
.cid-v5Iud5gNLl .list,
.cid-v5Iud5gNLl .item-wrap {
  color: #ffffff;
}
.cid-v5Iud5gNLl .copyright {
  color: #000000;
}
.cid-v5Iud2Cptq .navbar {
  background: #efeeee;
  transition: none;
  min-height: 77px;
  padding: 0.5rem 0;
}
.cid-v5Iud2Cptq .navbar-dropdown.bg-color.transparent.opened {
  background: #efeeee;
}
.cid-v5Iud2Cptq a {
  font-style: normal;
}
.cid-v5Iud2Cptq .show {
  overflow: visible;
}
.cid-v5Iud2Cptq .dropdown-menu {
  max-height: 400px;
}
.cid-v5Iud2Cptq .dropdown-item:active {
  background-color: transparent;
}
.cid-v5Iud2Cptq .nav-link {
  font-weight: 600 !important;
}
.cid-v5Iud2Cptq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-v5Iud2Cptq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 2rem !important;
  -webkit-align-items: center;
}
.cid-v5Iud2Cptq .nav-item:focus,
.cid-v5Iud2Cptq .nav-link:focus {
  outline: none;
}
.cid-v5Iud2Cptq .btn {
  padding: 0.7rem 2rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5Iud2Cptq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-v5Iud2Cptq .menu-logo {
  margin-right: auto;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1rem;
  padding: 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  font-weight: 600 !important;
  padding-right: 2rem;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-v5Iud2Cptq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  padding-right: 1rem;
  max-width: 100%;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  color: #65676c !important;
  padding: 0.2em 1em 0.2em 1em !important;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5Iud2Cptq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-v5Iud2Cptq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5Iud2Cptq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: none;
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-v5Iud2Cptq .navbar.navbar-short {
  min-height: 60px;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-v5Iud2Cptq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-v5Iud2Cptq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-v5Iud2Cptq button.navbar-toggler:focus {
  outline: none;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ec008a;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5Iud2Cptq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5Iud2Cptq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5Iud2Cptq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5Iud2Cptq .collapsed .btn {
  display: -webkit-flex;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show {
  display: block !important;
  overflow: auto;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-v5Iud2Cptq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-v5Iud2Cptq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-v5Iud2Cptq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: 90.625vh;
  }
}
.cid-v5Iud2Cptq .collapsed button.navbar-toggler {
  display: block;
}
.cid-v5Iud2Cptq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-v5Iud2Cptq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5Iud2Cptq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-v5Iud2Cptq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-v5Iud2Cptq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-v5Iud2Cptq .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
@media (max-width: 991px) {
  .cid-v5Iud2Cptq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5Iud2Cptq img {
    height: 3.8rem !important;
  }
  .cid-v5Iud2Cptq .btn {
    display: -webkit-flex;
  }
  .cid-v5Iud2Cptq button.navbar-toggler {
    display: block;
  }
  .cid-v5Iud2Cptq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-v5Iud2Cptq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5Iud2Cptq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing,
  .cid-v5Iud2Cptq .navbar-collapse.show {
    display: block !important;
    overflow: auto;
    width: 100%;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-nav,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-buttons,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-v5Iud2Cptq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-v5Iud2Cptq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-v5Iud2Cptq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-v5Iud2Cptq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-v5Iud2Cptq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-v5Iud2Cptq .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (max-width: 767px) {
  .cid-v5Iud2Cptq .nav-link {
    justify-content: start !important;
  }
  .cid-v5Iud2Cptq .navbar.opened {
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .cid-v5Iud2Cptq .navbar-toggleable-sm {
    width: 100% !important;
  }
  .cid-v5Iud2Cptq .dropdown-menu {
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1) !important;
  }
}
@media (min-width: 767px) {
  .cid-v5Iud2Cptq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-v5Iud2Cptq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-v5Iud2Cptq .nav-link:hover,
.cid-v5Iud2Cptq .dropdown-item:hover {
  color: #ec008a !important;
}
@media (min-width: 1500px) {
  .cid-v5Iud2Cptq .navbar-toggleable-sm .navbar-collapse {
    max-width: 60% !important;
    padding-right: 5rem;
  }
  .cid-v5Iud2Cptq .menu-logo .navbar-brand {
    margin-left: 5rem;
  }
}
@keyframes breathe {
  0% {
    transform: scale(1);
    opacity: 0.95;
  }
  50% {
    transform: scale(1.08);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.95;
  }
}
.cid-v5Iud2Cptq .navbar-logo img {
  animation: breathe 3s ease-in-out infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}
.cid-v5Iud5gNLl {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-v5Iud5gNLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Iud5gNLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Iud5gNLl .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .footer-col {
    flex-direction: column;
  }
}
.cid-v5Iud5gNLl .row {
  background: #000000;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5Iud5gNLl .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Iud5gNLl .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .mbr-section-btn {
    text-align: center;
  }
}
.cid-v5Iud5gNLl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v5Iud5gNLl .soc-item {
  margin: 8px;
}
.cid-v5Iud5gNLl .soc-item a:hover .mbr-iconfont,
.cid-v5Iud5gNLl .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-v5Iud5gNLl .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #d70081;
  color: #f7f7f7;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v5Iud5gNLl .row {
    text-align: center;
  }
  .cid-v5Iud5gNLl .social-row {
    justify-content: center;
  }
}
.cid-v5Iud5gNLl .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v5Iud5gNLl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Iud5gNLl .list {
    margin-bottom: 0rem;
  }
}
.cid-v5Iud5gNLl .mbr-text {
  color: #bbbbbb;
}
.cid-v5Iud5gNLl .mbr-section-subtitle {
  color: #ec008a;
}
.cid-v5Iud5gNLl .list,
.cid-v5Iud5gNLl .item-wrap {
  color: #ffffff;
}
.cid-v5Iud5gNLl .copyright {
  color: #000000;
}
