body .areoi-header-container,
.editor-styles-wrapper .areoi-header-container {
  z-index: 10; }
body .areoi-lightspeed-item-icon,
.editor-styles-wrapper .areoi-lightspeed-item-icon {
  margin: 0;
  position: relative;
  display: flex;
  justify-content: flex-start; }
  body .areoi-lightspeed-item-icon i,
  .editor-styles-wrapper .areoi-lightspeed-item-icon i {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%); }
    body .areoi-lightspeed-item-icon i:before,
    .editor-styles-wrapper .areoi-lightspeed-item-icon i:before {
      vertical-align: middle; }
body .text-center .areoi-lightspeed-item-icon,
.editor-styles-wrapper .text-center .areoi-lightspeed-item-icon {
  justify-content: center; }
  body .text-center .areoi-lightspeed-item-icon i,
  .editor-styles-wrapper .text-center .areoi-lightspeed-item-icon i {
    left: 50%;
    transform: translate(-50%, -50%); }
body .text-end .areoi-lightspeed-item-icon,
.editor-styles-wrapper .text-end .areoi-lightspeed-item-icon {
  justify-content: flex-end; }
  body .text-end .areoi-lightspeed-item-icon i,
  .editor-styles-wrapper .text-end .areoi-lightspeed-item-icon i {
    left: auto;
    right: 0;
    transform: translate(0%, -50%); }
body .areoi-form-placeholder,
.editor-styles-wrapper .areoi-form-placeholder {
  position: relative; }
  body .areoi-form-placeholder p,
  .editor-styles-wrapper .areoi-form-placeholder p {
    width: 80%;
    max-width: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center; }
body .areoi-lightspeed-block .carousel-control-prev-icon,
body .areoi-lightspeed-block .carousel-control-next-icon,
.editor-styles-wrapper .areoi-lightspeed-block .carousel-control-prev-icon,
.editor-styles-wrapper .areoi-lightspeed-block .carousel-control-next-icon {
  background-color: rgba(0, 0, 0, 0.6);
  background-size: 1.5rem 1.5rem;
  width: 3rem;
  height: 3rem;
  border-radius: 50%; }
body .areoi-lightspeed-block .carousel-indicators button,
.editor-styles-wrapper .areoi-lightspeed-block .carousel-indicators button {
  background-color: none;
  height: 5px; }
  body .areoi-lightspeed-block .carousel-indicators button:after,
  .editor-styles-wrapper .areoi-lightspeed-block .carousel-indicators button:after {
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.6); }
body .areoi-has-mask,
.editor-styles-wrapper .areoi-has-mask {
  mask-position: top left;
  mask-size: cover;
  mask-repeat: no-repeat;
  -webkit-mask-position: top left;
  -webkit-mask-size: cover;
  -webkit-mask-repeat: no-repeat; }
body .justify-content-lg-end .areoi-has-mask,
.editor-styles-wrapper .justify-content-lg-end .areoi-has-mask {
  mask-position: top right;
  -webkit-mask-position: top right; }
body .areoi-divider,
.editor-styles-wrapper .areoi-divider {
  mask-position: top;
  mask-size: cover;
  -webkit-mask-position: top;
  -webkit-mask-size: cover; }
body .areoi-divider-styled:not(.areoi-is-first-strip),
.editor-styles-wrapper .areoi-divider-styled:not(.areoi-is-first-strip) {
  margin-top: -42.5px; }
  @media only screen and (min-width: 992px) {
    body .areoi-divider-styled:not(.areoi-is-first-strip),
    .editor-styles-wrapper .areoi-divider-styled:not(.areoi-is-first-strip) {
      margin-top: -85px; } }
body .areoi-background-pattern,
.editor-styles-wrapper .areoi-background-pattern {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  overflow: hidden; }
body.has-areoi-parallax .areoi-background:not(.areoi-parallax-none .areoi-background),
.editor-styles-wrapper.has-areoi-parallax .areoi-background:not(.areoi-parallax-none .areoi-background) {
  height: 150%;
  top: -25%; }
body.has-areoi-parallax .areoi-background-pattern:not(.areoi-parallax-none .areoi-background-pattern),
.editor-styles-wrapper.has-areoi-parallax .areoi-background-pattern:not(.areoi-parallax-none .areoi-background-pattern) {
  height: 120%;
  top: -15%; }
body.has-areoi-page-transition,
.editor-styles-wrapper.has-areoi-page-transition {
  opacity: 0;
  transition: all 0.5s ease-in-out; }
  body.has-areoi-page-transition.areoi-page-transition-loaded,
  .editor-styles-wrapper.has-areoi-page-transition.areoi-page-transition-loaded {
    opacity: 1; }
  body.has-areoi-page-transition.areoi-page-transition-unloaded,
  .editor-styles-wrapper.has-areoi-page-transition.areoi-page-transition-unloaded {
    opacity: 0;
    transition: all 0.5s ease-in-out 0.5s; }
body.has-areoi-transition,
.editor-styles-wrapper.has-areoi-transition {
  overflow-x: hidden; }
  body.has-areoi-transition main h1:not(.areoi-parallax-component), body.has-areoi-transition main h2:not(.areoi-parallax-component), body.has-areoi-transition main h3:not(.areoi-parallax-component), body.has-areoi-transition main h4:not(.areoi-parallax-component), body.has-areoi-transition main h5:not(.areoi-parallax-component), body.has-areoi-transition main h6:not(.areoi-parallax-component), body.has-areoi-transition main p:not(.areoi-parallax-component), body.has-areoi-transition main li:not(.areoi-parallax-component), body.has-areoi-transition main img:not(.areoi-background img, .carousel img):not(.areoi-parallax-component), body.has-areoi-transition main video:not(.areoi-background video, .carousel video):not(.areoi-parallax-component),
  body.has-areoi-transition main .btn:not(.areoi-parallax-component), body.has-areoi-transition main .btn-simple:not(.areoi-parallax-component), body.has-areoi-transition main .alert:not(.areoi-parallax-component), body.has-areoi-transition main .accordion-item:not(.areoi-parallax-component), body.has-areoi-transition main .card:not(.areoi-parallax-component), body.has-areoi-transition main .list-group-item:not(.areoi-parallax-component), body.has-areoi-transition main .nav-link:not(.areoi-parallax-component),
  body.has-areoi-transition main .areoi-content-item:not(.areoi-parallax-component), body.has-areoi-transition main .areoi-heading-icon:not(.areoi-parallax-component), body.has-areoi-transition main .areoi-heading-divider:not(.areoi-parallax-component),
  body.has-areoi-transition main .nf-form-cont:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main h1:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main h2:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main h3:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main h4:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main h5:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main h6:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main p:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main li:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main img:not(.areoi-background img, .carousel img):not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main video:not(.areoi-background video, .carousel video):not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .btn:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .btn-simple:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .alert:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .accordion-item:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .card:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .list-group-item:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .nav-link:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .areoi-content-item:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .areoi-heading-icon:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .areoi-heading-divider:not(.areoi-parallax-component),
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont:not(.areoi-parallax-component) {
    opacity: 0; }
  body.has-areoi-transition main .areoi-parallax-component h1, body.has-areoi-transition main .areoi-parallax-component h2, body.has-areoi-transition main .areoi-parallax-component h3, body.has-areoi-transition main .areoi-parallax-component h4, body.has-areoi-transition main .areoi-parallax-component h5, body.has-areoi-transition main .areoi-parallax-component h6, body.has-areoi-transition main .areoi-parallax-component p, body.has-areoi-transition main .areoi-parallax-component li, body.has-areoi-transition main .areoi-parallax-component img:not(.areoi-background img, .carousel img), body.has-areoi-transition main .areoi-parallax-component video:not(.areoi-background video, .carousel video),
  body.has-areoi-transition main .areoi-parallax-component .btn, body.has-areoi-transition main .areoi-parallax-component .btn-simple, body.has-areoi-transition main .areoi-parallax-component .alert, body.has-areoi-transition main .areoi-parallax-component .accordion-item, body.has-areoi-transition main .areoi-parallax-component .card, body.has-areoi-transition main .areoi-parallax-component .list-group-item, body.has-areoi-transition main .areoi-parallax-component .nav-link,
  body.has-areoi-transition main .areoi-parallax-component .areoi-content-item, body.has-areoi-transition main .areoi-parallax-component .areoi-heading-icon, body.has-areoi-transition main .areoi-parallax-component .areoi-heading-divider,
  body.has-areoi-transition main .areoi-parallax-component .nf-form-cont,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component h1,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component h2,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component h3,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component h4,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component h5,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component h6,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component p,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component li,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component img:not(.areoi-background img, .carousel img),
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component video:not(.areoi-background video, .carousel video),
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .btn,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .btn-simple,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .alert,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .accordion-item,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .card,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .list-group-item,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .nav-link,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .areoi-content-item,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .areoi-heading-icon,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .areoi-heading-divider,
  .editor-styles-wrapper.has-areoi-transition main .areoi-parallax-component .nf-form-cont {
    opacity: 1; }
  body.has-areoi-transition main .areoi-transition,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition {
    opacity: 0; }
  body.has-areoi-transition main .areoi-transition-visible,
  body.has-areoi-transition main .areoi-transition-invisible,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-visible,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-invisible {
    opacity: 1 !important;
    transition: all 0.5s ease-in-out; }
  body.has-areoi-transition main .areoi-transition-invisible,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-invisible {
    opacity: 0 !important; }
  body.has-areoi-transition main .areoi-transition-none h1, body.has-areoi-transition main .areoi-transition-none h2, body.has-areoi-transition main .areoi-transition-none h3, body.has-areoi-transition main .areoi-transition-none h4, body.has-areoi-transition main .areoi-transition-none h5, body.has-areoi-transition main .areoi-transition-none h6, body.has-areoi-transition main .areoi-transition-none p, body.has-areoi-transition main .areoi-transition-none li, body.has-areoi-transition main .areoi-transition-none img:not(.areoi-background img, .carousel img), body.has-areoi-transition main .areoi-transition-none video:not(.areoi-background video, .carousel video),
  body.has-areoi-transition main .areoi-transition-none .btn, body.has-areoi-transition main .areoi-transition-none .alert, body.has-areoi-transition main .areoi-transition-none .accordion-item, body.has-areoi-transition main .areoi-transition-none .card, body.has-areoi-transition main .areoi-transition-none .list-group-item, body.has-areoi-transition main .areoi-transition-none .nav-link,
  body.has-areoi-transition main .areoi-transition-none .areoi-content-item, body.has-areoi-transition main .areoi-transition-none .areoi-heading-icon, body.has-areoi-transition main .areoi-transition-none .areoi-heading-divider,
  body.has-areoi-transition main .areoi-transition-none .nf-form-cont,
  body.has-areoi-transition main .nf-form-cont h1,
  body.has-areoi-transition main .nf-form-cont h2,
  body.has-areoi-transition main .nf-form-cont h3,
  body.has-areoi-transition main .nf-form-cont h4,
  body.has-areoi-transition main .nf-form-cont h5,
  body.has-areoi-transition main .nf-form-cont h6,
  body.has-areoi-transition main .nf-form-cont p,
  body.has-areoi-transition main .nf-form-cont li,
  body.has-areoi-transition main .nf-form-cont img:not(.areoi-background img, .carousel img),
  body.has-areoi-transition main .nf-form-cont video:not(.areoi-background video, .carousel video),
  body.has-areoi-transition main .nf-form-cont .btn,
  body.has-areoi-transition main .nf-form-cont .alert,
  body.has-areoi-transition main .nf-form-cont .accordion-item,
  body.has-areoi-transition main .nf-form-cont .card,
  body.has-areoi-transition main .nf-form-cont .list-group-item,
  body.has-areoi-transition main .nf-form-cont .nav-link,
  body.has-areoi-transition main .nf-form-cont .areoi-content-item,
  body.has-areoi-transition main .nf-form-cont .areoi-heading-icon,
  body.has-areoi-transition main .nf-form-cont .areoi-heading-divider,
  body.has-areoi-transition main .nf-form-cont .nf-form-cont,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none h1,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none h2,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none h3,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none h4,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none h5,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none h6,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none p,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none li,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none img:not(.areoi-background img, .carousel img),
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none video:not(.areoi-background video, .carousel video),
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .btn,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .alert,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .accordion-item,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .card,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .list-group-item,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .nav-link,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .areoi-content-item,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .areoi-heading-icon,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .areoi-heading-divider,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .nf-form-cont,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont h1,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont h2,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont h3,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont h4,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont h5,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont h6,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont p,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont li,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont img:not(.areoi-background img, .carousel img),
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont video:not(.areoi-background video, .carousel video),
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .btn,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .alert,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .accordion-item,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .card,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .list-group-item,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .nav-link,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .areoi-content-item,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .areoi-heading-icon,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .areoi-heading-divider,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .nf-form-cont {
    opacity: 1; }
  body.has-areoi-transition main .areoi-transition-none .areoi-transition,
  body.has-areoi-transition main .nf-form-cont .areoi-transition,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition-none .areoi-transition,
  .editor-styles-wrapper.has-areoi-transition main .nf-form-cont .areoi-transition {
    opacity: 1; }
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body .areoi-offcanvas-back,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body .areoi-offcanvas-back {
    opacity: 0; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  body.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active .areoi-offcanvas-back,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active .areoi-offcanvas-back {
    opacity: 1; }
  body.has-areoi-transition.areoi-transition-up .areoi-transition-move,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-transition-move {
    top: 20px; }
    body.has-areoi-transition.areoi-transition-up .areoi-transition-move.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-transition-move.areoi-transition-visible {
      top: 0; }
    body.has-areoi-transition.areoi-transition-up .areoi-transition-move.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-transition-move.areoi-transition-invisible {
      top: 20px; }
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button {
    top: 20px; }
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-up .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button {
    top: 0px; }
  body.has-areoi-transition.areoi-transition-down .areoi-transition-move,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-transition-move {
    top: -20px; }
    body.has-areoi-transition.areoi-transition-down .areoi-transition-move.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-transition-move.areoi-transition-visible {
      top: 0; }
    body.has-areoi-transition.areoi-transition-down .areoi-transition-move.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-transition-move.areoi-transition-invisible {
      top: -20px; }
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button {
    top: -20px; }
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-down .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button {
    top: 0px; }
  body.has-areoi-transition.areoi-transition-left .areoi-transition-move,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-transition-move {
    left: -20px; }
    body.has-areoi-transition.areoi-transition-left .areoi-transition-move.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-transition-move.areoi-transition-visible {
      left: 0; }
    body.has-areoi-transition.areoi-transition-left .areoi-transition-move.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-transition-move.areoi-transition-invisible {
      left: -20px; }
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button {
    left: -20px; }
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-left .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button {
    left: 0px; }
  body.has-areoi-transition.areoi-transition-right .areoi-transition-move,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-transition-move {
    left: 20px; }
    body.has-areoi-transition.areoi-transition-right .areoi-transition-move.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-transition-move.areoi-transition-visible {
      left: 0; }
    body.has-areoi-transition.areoi-transition-right .areoi-transition-move.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-transition-move.areoi-transition-invisible {
      left: 20px; }
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button {
    left: 20px; }
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-right .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button {
    left: 0px; }
  body.has-areoi-transition.areoi-transition-shrink .areoi-transition-move,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-transition-move {
    transform: scale(2); }
    body.has-areoi-transition.areoi-transition-shrink .areoi-transition-move.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-transition-move.areoi-transition-visible {
      transform: scale(1); }
    body.has-areoi-transition.areoi-transition-shrink .areoi-transition-move.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-transition-move.areoi-transition-invisible {
      transform: scale(2); }
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button {
    transform: scale(2); }
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-shrink .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button {
    transform: scale(1); }
  body.has-areoi-transition.areoi-transition-grow .areoi-transition-move,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-transition-move {
    transform: scale(0); }
    body.has-areoi-transition.areoi-transition-grow .areoi-transition-move.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-transition-move.areoi-transition-visible {
      transform: scale(1); }
    body.has-areoi-transition.areoi-transition-grow .areoi-transition-move.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-transition-move.areoi-transition-invisible {
      transform: scale(0); }
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button {
    transform: scale(0); }
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-grow .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button {
    transform: scale(1); }
  body.has-areoi-transition.areoi-transition-blur .areoi-transition,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-transition {
    filter: blur(10px); }
    body.has-areoi-transition.areoi-transition-blur .areoi-transition.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-transition.areoi-transition-visible {
      filter: blur(0px); }
    body.has-areoi-transition.areoi-transition-blur .areoi-transition.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-transition.areoi-transition-invisible {
      filter: blur(10px); }
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body > ul > li > button {
    filter: blur(10px); }
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu.show .areoi-more-menu-main li button,
  body.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > a,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition.areoi-transition-blur .areoi-more-menu .areoi-more-menu-main ul .offcanvas-body.active > ul > li > button {
    filter: blur(0px); }
  body.has-areoi-transition main .areoi-transition.areoi-background,
  .editor-styles-wrapper.has-areoi-transition main .areoi-transition.areoi-background {
    opacity: 0;
    top: 0;
    left: 0; }
    body.has-areoi-transition main .areoi-transition.areoi-background.areoi-transition-visible,
    .editor-styles-wrapper.has-areoi-transition main .areoi-transition.areoi-background.areoi-transition-visible {
      opacity: 1; }
    body.has-areoi-transition main .areoi-transition.areoi-background.areoi-transition-invisible,
    .editor-styles-wrapper.has-areoi-transition main .areoi-transition.areoi-background.areoi-transition-invisible {
      opacity: 0; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li a,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main li button {
    transition: all 0.5s ease-in-out 0.3s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(2) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(2) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(2) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(2) > a {
    transition-delay: 0.6s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(3) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(3) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(3) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(3) > a {
    transition-delay: 0.75s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(4) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(4) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(4) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(4) > a {
    transition-delay: 0.9s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(5) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(5) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(5) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(5) > a {
    transition-delay: 1.05s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(6) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(6) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(6) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(6) > a {
    transition-delay: 1.2s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(7) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(7) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(7) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(7) > a {
    transition-delay: 1.35s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(8) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(8) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(8) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(8) > a {
    transition-delay: 1.5s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(9) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(9) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(9) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(9) > a {
    transition-delay: 1.65s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(10) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(10) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(10) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(10) > a {
    transition-delay: 1.8s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(11) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(11) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(11) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(11) > a {
    transition-delay: 1.95s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(12) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(12) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(12) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(12) > a {
    transition-delay: 2.1s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(13) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(13) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(13) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(13) > a {
    transition-delay: 2.25s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(14) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(14) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(14) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(14) > a {
    transition-delay: 2.4s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(15) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(15) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(15) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(15) > a {
    transition-delay: 2.55s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(16) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(16) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(16) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(16) > a {
    transition-delay: 2.7s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(17) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(17) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(17) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(17) > a {
    transition-delay: 2.85s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(18) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(18) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(18) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(18) > a {
    transition-delay: 3s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(19) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(19) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(19) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(19) > a {
    transition-delay: 3.15s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(20) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(20) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(20) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(20) > a {
    transition-delay: 3.3s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(21) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(21) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(21) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(21) > a {
    transition-delay: 3.45s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(22) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(22) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(22) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(22) > a {
    transition-delay: 3.6s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(23) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(23) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(23) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(23) > a {
    transition-delay: 3.75s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(24) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(24) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(24) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(24) > a {
    transition-delay: 3.9s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(25) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(25) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(25) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(25) > a {
    transition-delay: 4.05s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(26) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(26) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(26) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(26) > a {
    transition-delay: 4.2s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(27) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(27) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(27) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(27) > a {
    transition-delay: 4.35s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(28) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(28) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(28) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(28) > a {
    transition-delay: 4.5s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(29) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(29) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(29) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(29) > a {
    transition-delay: 4.65s; }
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(30) > button,
  body.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(30) > a,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(30) > button,
  .editor-styles-wrapper.has-areoi-transition .areoi-more-menu.show .areoi-more-menu-main ul > li:nth-of-type(30) > a {
    transition-delay: 4.8s; }
body.has-areoi-hover-transition main .areoi-has-url,
body.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url,
.editor-styles-wrapper.has-areoi-hover-transition main .areoi-has-url,
.editor-styles-wrapper.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url {
  transition: all 0.5s ease-in-out;
  position: relative; }
  body.has-areoi-hover-transition main .areoi-has-url.btn i,
  body.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url.btn i,
  .editor-styles-wrapper.has-areoi-hover-transition main .areoi-has-url.btn i,
  .editor-styles-wrapper.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url.btn i {
    position: relative;
    left: 0;
    transition: all 0.25s ease-in-out; }
  body.has-areoi-hover-transition main .areoi-has-url:hover,
  body.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url:hover,
  .editor-styles-wrapper.has-areoi-hover-transition main .areoi-has-url:hover,
  .editor-styles-wrapper.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url:hover {
    transition: all 0.25s ease-in-out; }
    body.has-areoi-hover-transition main .areoi-has-url:hover.btn i,
    body.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url:hover.btn i,
    .editor-styles-wrapper.has-areoi-hover-transition main .areoi-has-url:hover.btn i,
    .editor-styles-wrapper.has-areoi-hover-transition .areoi-feature-menu .areoi-has-url:hover.btn i {
      left: 2.5px; }
body.areoi-hover-transition-up main .areoi-has-url,
body.areoi-hover-transition-up .areoi-feature-menu .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-up main .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-up .areoi-feature-menu .areoi-has-url {
  top: 0; }
  body.areoi-hover-transition-up main .areoi-has-url:hover,
  body.areoi-hover-transition-up .areoi-feature-menu .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-up main .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-up .areoi-feature-menu .areoi-has-url:hover {
    top: -10px; }
    body.areoi-hover-transition-up main .areoi-has-url:hover.areoi-has-url-small,
    body.areoi-hover-transition-up .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-up main .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-up .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small {
      top: -2.5px; }
body.areoi-hover-transition-down main .areoi-has-url,
body.areoi-hover-transition-down .areoi-feature-menu .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-down main .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-down .areoi-feature-menu .areoi-has-url {
  top: 0; }
  body.areoi-hover-transition-down main .areoi-has-url:hover,
  body.areoi-hover-transition-down .areoi-feature-menu .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-down main .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-down .areoi-feature-menu .areoi-has-url:hover {
    top: 10px; }
    body.areoi-hover-transition-down main .areoi-has-url:hover.areoi-has-url-small,
    body.areoi-hover-transition-down .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-down main .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-down .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small {
      top: 2.5px; }
body.areoi-hover-transition-left main .areoi-has-url,
body.areoi-hover-transition-left .areoi-feature-menu .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-left main .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-left .areoi-feature-menu .areoi-has-url {
  left: 0; }
  body.areoi-hover-transition-left main .areoi-has-url:hover,
  body.areoi-hover-transition-left .areoi-feature-menu .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-left main .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-left .areoi-feature-menu .areoi-has-url:hover {
    left: 10px; }
    body.areoi-hover-transition-left main .areoi-has-url:hover.areoi-has-url-small,
    body.areoi-hover-transition-left .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-left main .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-left .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small {
      left: 2.5px; }
body.areoi-hover-transition-right main .areoi-has-url,
body.areoi-hover-transition-right .areoi-feature-menu .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-right main .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-right .areoi-feature-menu .areoi-has-url {
  right: 0; }
  body.areoi-hover-transition-right main .areoi-has-url:hover,
  body.areoi-hover-transition-right .areoi-feature-menu .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-right main .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-right .areoi-feature-menu .areoi-has-url:hover {
    right: 10px; }
    body.areoi-hover-transition-right main .areoi-has-url:hover.areoi-has-url-small,
    body.areoi-hover-transition-right .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-right main .areoi-has-url:hover.areoi-has-url-small,
    .editor-styles-wrapper.areoi-hover-transition-right .areoi-feature-menu .areoi-has-url:hover.areoi-has-url-small {
      right: -2.5px; }
body.areoi-hover-transition-grow main .areoi-has-url,
body.areoi-hover-transition-grow .areoi-feature-menu .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-grow main .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-grow .areoi-feature-menu .areoi-has-url {
  transform: scale(1); }
  body.areoi-hover-transition-grow main .areoi-has-url:hover,
  body.areoi-hover-transition-grow .areoi-feature-menu .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-grow main .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-grow .areoi-feature-menu .areoi-has-url:hover {
    transform: scale(1.05); }
body.areoi-hover-transition-shrink main .areoi-has-url,
body.areoi-hover-transition-shrink .areoi-feature-menu .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-shrink main .areoi-has-url,
.editor-styles-wrapper.areoi-hover-transition-shrink .areoi-feature-menu .areoi-has-url {
  transform: scale(1); }
  body.areoi-hover-transition-shrink main .areoi-has-url:hover,
  body.areoi-hover-transition-shrink .areoi-feature-menu .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-shrink main .areoi-has-url:hover,
  .editor-styles-wrapper.areoi-hover-transition-shrink .areoi-feature-menu .areoi-has-url:hover {
    transform: scale(0.95); }
body .areoi-parallax-component.areoi-transition-visible,
.editor-styles-wrapper .areoi-parallax-component.areoi-transition-visible {
  transition: all 0.5s ease-in-out, transform 0s !important; }
body.has-areoi-frame .areoi-frame,
.editor-styles-wrapper.has-areoi-frame .areoi-frame {
  width: 20px;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100; }
  body.has-areoi-frame .areoi-frame svg,
  .editor-styles-wrapper.has-areoi-frame .areoi-frame svg {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 20px;
    left: 20px;
    display: none; }
    body.has-areoi-frame .areoi-frame svg.areoi-frame-corner-right,
    .editor-styles-wrapper.has-areoi-frame .areoi-frame svg.areoi-frame-corner-right {
      left: auto;
      right: 20px;
      transform: rotate(90deg); }
body.has-areoi-frame .areoi-frame-right,
.editor-styles-wrapper.has-areoi-frame .areoi-frame-right {
  left: auto;
  right: 0; }
body.has-areoi-frame .areoi-frame-top,
body.has-areoi-frame .areoi-frame-bottom,
.editor-styles-wrapper.has-areoi-frame .areoi-frame-top,
.editor-styles-wrapper.has-areoi-frame .areoi-frame-bottom {
  width: 100%;
  height: 20px; }
  body.has-areoi-frame .areoi-frame-top.areoi-frame-bottom,
  body.has-areoi-frame .areoi-frame-bottom.areoi-frame-bottom,
  .editor-styles-wrapper.has-areoi-frame .areoi-frame-top.areoi-frame-bottom,
  .editor-styles-wrapper.has-areoi-frame .areoi-frame-bottom.areoi-frame-bottom {
    top: auto;
    bottom: 0; }
    body.has-areoi-frame .areoi-frame-top.areoi-frame-bottom svg,
    body.has-areoi-frame .areoi-frame-bottom.areoi-frame-bottom svg,
    .editor-styles-wrapper.has-areoi-frame .areoi-frame-top.areoi-frame-bottom svg,
    .editor-styles-wrapper.has-areoi-frame .areoi-frame-bottom.areoi-frame-bottom svg {
      top: auto;
      bottom: 20px;
      transform: rotate(-90deg); }
      body.has-areoi-frame .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
      body.has-areoi-frame .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right,
      .editor-styles-wrapper.has-areoi-frame .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
      .editor-styles-wrapper.has-areoi-frame .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right {
        left: auto;
        top: auto;
        right: 20px;
        bottom: 20px;
        transform: rotate(180deg); }
body.has-areoi-frame .offcanvas,
.editor-styles-wrapper.has-areoi-frame .offcanvas {
  height: calc(100vh - 40px);
  top: 20px; }
  body.has-areoi-frame .offcanvas .areoi-feature-menu,
  .editor-styles-wrapper.has-areoi-frame .offcanvas .areoi-feature-menu {
    width: calc(100vw - 540px); }
body.has-areoi-frame .offcanvas.show,
.editor-styles-wrapper.has-areoi-frame .offcanvas.show {
  transform: translate(-20px, 0); }
body.has-areoi-frame.areoi-frame-square, body.has-areoi-frame.areoi-frame-rounded, body.has-areoi-frame.areoi-frame-square-lg, body.has-areoi-frame.areoi-frame-rounded-lg, body.has-areoi-frame.areoi-frame-sides-lg,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-square,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg {
  padding: 20px; }
  body.has-areoi-frame.areoi-frame-square .areoi-header-positioned, body.has-areoi-frame.areoi-frame-rounded .areoi-header-positioned, body.has-areoi-frame.areoi-frame-square-lg .areoi-header-positioned, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-header-positioned, body.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-square .areoi-header-positioned,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded .areoi-header-positioned,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-header-positioned,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-header-positioned,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned {
    width: calc( 100% - 40px ) !important;
    top: 20px !important; }
@media only screen and (min-width: 992px) {
  body.has-areoi-frame.areoi-frame-square-lg, body.has-areoi-frame.areoi-frame-rounded-lg, body.has-areoi-frame.areoi-frame-sides-lg,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg {
    padding: 40px; }
    body.has-areoi-frame.areoi-frame-square-lg .areoi-frame, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame {
      width: 40px; }
      body.has-areoi-frame.areoi-frame-square-lg .areoi-frame svg, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame svg, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame svg,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame svg,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame svg,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame svg {
        width: 40px;
        height: 40px;
        top: 40px;
        left: 40px; }
        body.has-areoi-frame.areoi-frame-square-lg .areoi-frame svg.areoi-frame-corner-right, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame svg.areoi-frame-corner-right, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame svg.areoi-frame-corner-right,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame svg.areoi-frame-corner-right,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame svg.areoi-frame-corner-right,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame svg.areoi-frame-corner-right {
          left: auto;
          right: 40px;
          transform: rotate(90deg); }
    body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top,
    body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top,
    body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top,
    body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom {
      width: 100%;
      height: 40px; }
      body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top.areoi-frame-bottom,
      body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom.areoi-frame-bottom, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top.areoi-frame-bottom,
      body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom.areoi-frame-bottom, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top.areoi-frame-bottom,
      body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom.areoi-frame-bottom,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top.areoi-frame-bottom,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom.areoi-frame-bottom,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top.areoi-frame-bottom,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom.areoi-frame-bottom,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top.areoi-frame-bottom,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom.areoi-frame-bottom {
        top: auto;
        bottom: 0; }
        body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top.areoi-frame-bottom svg,
        body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom.areoi-frame-bottom svg, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top.areoi-frame-bottom svg,
        body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom.areoi-frame-bottom svg, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top.areoi-frame-bottom svg,
        body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom.areoi-frame-bottom svg,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top.areoi-frame-bottom svg,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom.areoi-frame-bottom svg,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top.areoi-frame-bottom svg,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom.areoi-frame-bottom svg,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top.areoi-frame-bottom svg,
        .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom.areoi-frame-bottom svg {
          top: auto;
          bottom: 40px;
          transform: rotate(-90deg); }
          body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
          body.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
          body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
          body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right,
          .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
          .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right,
          .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
          .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right,
          .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top.areoi-frame-bottom svg.areoi-frame-corner-right,
          .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom.areoi-frame-bottom svg.areoi-frame-corner-right {
            left: auto;
            top: auto;
            right: 40px;
            bottom: 40px;
            transform: rotate(180deg); }
    body.has-areoi-frame.areoi-frame-square-lg .areoi-header-positioned, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-header-positioned, body.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .areoi-header-positioned,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-header-positioned,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned {
      width: calc( 100% - 80px ) !important;
      top: 40px !important; }
    body.has-areoi-frame.areoi-frame-square-lg .offcanvas, body.has-areoi-frame.areoi-frame-rounded-lg .offcanvas, body.has-areoi-frame.areoi-frame-sides-lg .offcanvas,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .offcanvas,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .offcanvas,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .offcanvas {
      height: calc(100vh - 80px);
      top: 40px; }
      body.has-areoi-frame.areoi-frame-square-lg .offcanvas .areoi-feature-menu, body.has-areoi-frame.areoi-frame-rounded-lg .offcanvas .areoi-feature-menu, body.has-areoi-frame.areoi-frame-sides-lg .offcanvas .areoi-feature-menu,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .offcanvas .areoi-feature-menu,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .offcanvas .areoi-feature-menu,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .offcanvas .areoi-feature-menu {
        width: calc(100vw - 580px); }
    body.has-areoi-frame.areoi-frame-square-lg .offcanvas.show, body.has-areoi-frame.areoi-frame-rounded-lg .offcanvas.show, body.has-areoi-frame.areoi-frame-sides-lg .offcanvas.show,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-square-lg .offcanvas.show,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .offcanvas.show,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .offcanvas.show {
      transform: translate(-40px, 0); } }
body.has-areoi-frame.areoi-frame-rounded .areoi-frame svg, body.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame svg, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame svg,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded .areoi-frame svg,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-rounded-lg .areoi-frame svg,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame svg {
  display: block; }
body.has-areoi-frame.areoi-frame-sides .areoi-frame-top,
body.has-areoi-frame.areoi-frame-sides .areoi-frame-bottom, body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top,
body.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides .areoi-frame-top,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides .areoi-frame-bottom,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-top,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-frame-bottom {
  display: none; }
body.has-areoi-frame.areoi-frame-sides,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides {
  padding: 0 20px; }
  @media only screen and (min-width: 992px) {
    body.has-areoi-frame.areoi-frame-sides,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides {
      padding: 0 20px; } }
  body.has-areoi-frame.areoi-frame-sides .areoi-header-positioned,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides .areoi-header-positioned {
    width: calc( 100% - 40px ) !important;
    top: 0px !important; }
    @media only screen and (min-width: 992px) {
      body.has-areoi-frame.areoi-frame-sides .areoi-header-positioned,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides .areoi-header-positioned {
        width: calc( 100% - 40px ) !important;
        top: 0px !important; } }
body.has-areoi-frame.areoi-frame-sides-lg,
.editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg {
  padding: 0 20px; }
  @media only screen and (min-width: 992px) {
    body.has-areoi-frame.areoi-frame-sides-lg,
    .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg {
      padding: 0 40px; } }
  body.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned,
  .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned {
    width: calc( 100% - 40px ) !important;
    top: 0px !important; }
    @media only screen and (min-width: 992px) {
      body.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned,
      .editor-styles-wrapper.has-areoi-frame.areoi-frame-sides-lg .areoi-header-positioned {
        width: calc( 100% - 80px ) !important;
        top: 0px !important; } }
body .areoi-drag-container,
.editor-styles-wrapper .areoi-drag-container {
  overflow: auto;
  cursor: grab;
  padding: 1rem 0 1rem 1rem; }
body .areoi-drag-container ul,
.editor-styles-wrapper .areoi-drag-container ul {
  height: 100%;
  display: flex;
  cursor: grab;
  list-style: none;
  padding: 0 !important;
  margin: 0 !important;
  align-items: center; }
body .areoi-drag-container ul li,
.editor-styles-wrapper .areoi-drag-container ul li {
  height: 100%;
  margin: 0;
  padding: 0;
  position: relative;
  flex-basis: 400px;
  margin-right: 1rem; }
body .areoi-lightspeed-block *,
.editor-styles-wrapper .areoi-lightspeed-block * {
  scrollbar-width: auto;
  scrollbar-color: rgba(0, 0, 0, 0.2) rgba(255, 255, 255, 0.1); }
body .areoi-lightspeed-block *::-webkit-scrollbar,
.editor-styles-wrapper .areoi-lightspeed-block *::-webkit-scrollbar {
  width: 15px;
  height: 15px; }
body .areoi-lightspeed-block *::-webkit-scrollbar-track,
.editor-styles-wrapper .areoi-lightspeed-block *::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1); }
body .areoi-lightspeed-block *::-webkit-scrollbar-thumb,
.editor-styles-wrapper .areoi-lightspeed-block *::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.1); }
body .areoi-square-spacer,
.editor-styles-wrapper .areoi-square-spacer {
  width: 100%;
  height: auto;
  display: block; }
body .areoi-media-col .areoi-media-col-content,
.editor-styles-wrapper .areoi-media-col .areoi-media-col-content {
  position: relative; }
body .areoi-media-col img,
body .areoi-media-col video,
.editor-styles-wrapper .areoi-media-col img,
.editor-styles-wrapper .areoi-media-col video {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0; }
body .areoi-media-col.areoi-media-col-contain img,
body .areoi-media-col.areoi-media-col-contain video,
.editor-styles-wrapper .areoi-media-col.areoi-media-col-contain img,
.editor-styles-wrapper .areoi-media-col.areoi-media-col-contain video {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain;
  position: absolute;
  top: 0;
  left: 0; }
body .areoi-lightspeed-content-with-items .areoi-media-col.areoi-media-col-contain svg,
.editor-styles-wrapper .areoi-lightspeed-content-with-items .areoi-media-col.areoi-media-col-contain svg {
  display: none; }
body .areoi-lightspeed-content-with-items .areoi-media-col.areoi-media-col-contain img,
body .areoi-lightspeed-content-with-items .areoi-media-col.areoi-media-col-contain video,
.editor-styles-wrapper .areoi-lightspeed-content-with-items .areoi-media-col.areoi-media-col-contain img,
.editor-styles-wrapper .areoi-lightspeed-content-with-items .areoi-media-col.areoi-media-col-contain video {
  object-fit: unset;
  max-width: 100%;
  width: auto !important;
  height: 60px !important;
  max-height: 70px;
  position: relative; }
body .text-center .areoi-media-col-contain img,
body .text-center .areoi-media-col-contain video,
.editor-styles-wrapper .text-center .areoi-media-col-contain img,
.editor-styles-wrapper .text-center .areoi-media-col-contain video {
  top: 0;
  left: 50%;
  transform: translate(-50%, 0); }
body .text-end .areoi-media-col-contain img,
body .text-end .areoi-media-col-contain video,
.editor-styles-wrapper .text-end .areoi-media-col-contain img,
.editor-styles-wrapper .text-end .areoi-media-col-contain video {
  top: 0;
  left: auto;
  right: 0;
  transform: translate(0, 0); }
body .areoi-content-item-with-background,
.editor-styles-wrapper .areoi-content-item-with-background {
  min-height: 400px;
  padding: var(--bs-gutter-x, 1.5rem);
  padding-top: 8rem; }
  body .areoi-content-item-with-background .areoi-media-col,
  .editor-styles-wrapper .areoi-content-item-with-background .areoi-media-col {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.3; }
body .areoi-heading-icon img, body .areoi-heading-icon svg,
.editor-styles-wrapper .areoi-heading-icon img,
.editor-styles-wrapper .areoi-heading-icon svg {
  max-height: 35px;
  width: auto;
  display: inline-block !important; }
body .areoi-heading-divider-basic,
body .areoi-heading-divider-basic-top,
.editor-styles-wrapper .areoi-heading-divider-basic,
.editor-styles-wrapper .areoi-heading-divider-basic-top {
  width: 75px;
  height: 1px;
  display: inline-block;
  border-top: 2px solid #fff; }
body .areoi-heading-divider-wide,
body .areoi-heading-divider-wide-top,
.editor-styles-wrapper .areoi-heading-divider-wide,
.editor-styles-wrapper .areoi-heading-divider-wide-top {
  width: 100%;
  height: 1px;
  display: inline-block;
  border-top: 1px solid #fff; }
body .areoi-heading-divider-dotted,
body .areoi-heading-divider-dotted-top,
.editor-styles-wrapper .areoi-heading-divider-dotted,
.editor-styles-wrapper .areoi-heading-divider-dotted-top {
  width: 50px;
  height: 1px;
  display: inline-block;
  border-top: 5px dotted #fff; }
body.has-areoi-background-transition .areoi-background,
body.has-areoi-background-transition .areoi-background__color,
.editor-styles-wrapper.has-areoi-background-transition .areoi-background,
.editor-styles-wrapper.has-areoi-background-transition .areoi-background__color {
  transition: background-color 0.25s ease-in-out; }
body.has-areoi-gallery .areoi-lightspeed-block img,
body.has-areoi-gallery .areoi-lightspeed-block video,
.editor-styles-wrapper.has-areoi-gallery .areoi-lightspeed-block img,
.editor-styles-wrapper.has-areoi-gallery .areoi-lightspeed-block video {
  cursor: pointer; }
body.has-areoi-gallery #areoi-gallery img,
body.has-areoi-gallery #areoi-gallery video,
.editor-styles-wrapper.has-areoi-gallery #areoi-gallery img,
.editor-styles-wrapper.has-areoi-gallery #areoi-gallery video {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  display: block; }
body.has-areoi-gallery #areoi-gallery .carousel,
.editor-styles-wrapper.has-areoi-gallery #areoi-gallery .carousel {
  padding: 0 calc( 1rem + 52px ); }
body.has-areoi-gallery #areoi-gallery .carousel-control-prev,
body.has-areoi-gallery #areoi-gallery .carousel-control-next,
.editor-styles-wrapper.has-areoi-gallery #areoi-gallery .carousel-control-prev,
.editor-styles-wrapper.has-areoi-gallery #areoi-gallery .carousel-control-next {
  background-color: rgba(255, 255, 255, 0.1);
  width: 52px;
  transition: all 0.25s ease-in-out; }
  body.has-areoi-gallery #areoi-gallery .carousel-control-prev:hover,
  body.has-areoi-gallery #areoi-gallery .carousel-control-next:hover,
  .editor-styles-wrapper.has-areoi-gallery #areoi-gallery .carousel-control-prev:hover,
  .editor-styles-wrapper.has-areoi-gallery #areoi-gallery .carousel-control-next:hover {
    background-color: white; }

/*# sourceMappingURL=lightspeed.css.map */
