/* line 3, ../sass/base/body.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  font-family: "Titillium Web", "Font Awesome 5 Free", sans-serif !important; }

/* line 19, ../sass/base/body.scss */
.vc_menu__vertical.ui.vertical.menu {
  width: 100%;
  max-width: 15rem; }

/* line 24, ../sass/base/body.scss */
.vc_btn__toggle {
  position: absolute;
  top: 17px;
  right: 11px; }

/* line 30, ../sass/base/body.scss */
.vc_header__divider {
  border-bottom: 1px solid rgba(34, 36, 38, 0.15); }

/* line 34, ../sass/base/body.scss */
.vc_icon {
  width: 2em !important;
  height: 2em !important;
  line-height: 2em !important;
  border-radius: 0.3em !important;
  padding: 0 !important;
  color: #63677B;
  background: #F4F6F8; }
  /* line 43, ../sass/base/body.scss */
  .vc_icon.info {
    color: #298FFF;
    background: rgba(41, 143, 255, 0.2); }
  /* line 47, ../sass/base/body.scss */
  .vc_icon.success {
    color: #7DE07B;
    background: rgba(125, 224, 123, 0.2); }
  /* line 51, ../sass/base/body.scss */
  .vc_icon.warning {
    color: #FFCB50;
    background: rgba(255, 203, 80, 0.2); }
  /* line 55, ../sass/base/body.scss */
  .vc_icon.error {
    color: #DB2828;
    background: rgba(219, 40, 40, 0.2); }
  /* line 60, ../sass/base/body.scss */
  .vc_icon.red {
    color: #B03060;
    background: rgba(176, 48, 96, 0.2); }
  /* line 64, ../sass/base/body.scss */
  .vc_icon.orange {
    color: #FE9A76;
    background: rgba(254, 154, 118, 0.2); }
  /* line 68, ../sass/base/body.scss */
  .vc_icon.yellow {
    color: #FFD700;
    background: rgba(255, 215, 0, 0.2); }
  /* line 72, ../sass/base/body.scss */
  .vc_icon.olive {
    color: #32CD32;
    background: rgba(50, 205, 50, 0.2); }
  /* line 76, ../sass/base/body.scss */
  .vc_icon.green {
    color: #016936;
    background: rgba(1, 105, 54, 0.2); }
  /* line 80, ../sass/base/body.scss */
  .vc_icon.teal {
    color: #008080;
    background: rgba(0, 128, 128, 0.2); }
  /* line 84, ../sass/base/body.scss */
  .vc_icon.blue {
    color: #0E6EB8;
    background: rgba(14, 110, 184, 0.2); }
  /* line 88, ../sass/base/body.scss */
  .vc_icon.violet {
    color: #EE82EE;
    background: rgba(238, 130, 238, 0.2); }
  /* line 92, ../sass/base/body.scss */
  .vc_icon.purple {
    color: #B413EC;
    background: rgba(180, 19, 236, 0.2); }
  /* line 96, ../sass/base/body.scss */
  .vc_icon.pink {
    color: #FF1493;
    background: rgba(255, 20, 147, 0.2); }
  /* line 100, ../sass/base/body.scss */
  .vc_icon.brown {
    color: #A52A2A;
    background: rgba(165, 42, 42, 0.2); }
  /* line 104, ../sass/base/body.scss */
  .vc_icon.grey {
    color: #A0A0A0;
    background: rgba(160, 160, 160, 0.2); }
  /* line 108, ../sass/base/body.scss */
  .vc_icon.black {
    color: #000000;
    background: rgba(0, 0, 0, 0.2); }

/* line 114, ../sass/base/body.scss */
.vc_icon__modal {
  display: block !important;
  padding: 0.35em 0em !important; }

/* line 121, ../sass/base/body.scss */
.vc_segment {
  box-shadow: none !important;
  margin: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  padding: 2em 0em !important; }

/* line 130, ../sass/base/body.scss */
.vc_segment__header .header {
  display: table; }

/* line 135, ../sass/base/body.scss */
.vc_segment__content {
  border-top: 1px solid #ececec !important;
  background: transparent !important;
  margin-bottom: 5em !important; }
  /* line 139, ../sass/base/body.scss */
  .vc_segment__content .ui.dividing.header {
    /*font-size: 1.2em;*/
    padding-bottom: .7rem; }

/* line 145, ../sass/base/body.scss */
.vc_segment__submenu {
  padding: .5em 0em !important;
  background: #fff !important;
  width: 100% !important;
  border-bottom: 1px solid #ececec !important;
  border-top: 1px solid #ececec !important;
  box-shadow: none !important;
  border: 0 !important;
  margin: 0 !important; }
  /* line 155, ../sass/base/body.scss */
  .vc_segment__submenu .breadcrumb {
    padding: 1.2em 0em; }
    /* line 158, ../sass/base/body.scss */
    .vc_segment__submenu .breadcrumb a {
      color: #0062ff !important; }

/* line 164, ../sass/base/body.scss */
.vc_menu {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  /*
  a.item {
    padding: 0.485714em .92857143em!important;

    &.hover {
      color: red!important;
      background: $grey_bg!important;
    }

    &.active {
      background: $grey_bg!important;
    }
  }
*/ }
  /* line 186, ../sass/base/body.scss */
  .vc_menu .item > i.icon {
    margin: 2px 0.35714286em 0 0 !important; }

/* line 194, ../sass/base/body.scss */
.ui.menu .ui.dropdown.vc_dropdown .menu > .item {
  text-transform: uppercase !important;
  font-weight: 600 !important;
  font-size: 0.9rem !important;
  padding: 1em 1.5em !important; }

/* line 206, ../sass/base/body.scss */
.ui.dropdown.vc_dropdown .menu > .item {
  text-transform: uppercase !important;
  font-weight: 600 !important;
  font-size: 0.9rem !important;
  padding: 1em 1.5em !important; }

/* line 215, ../sass/base/body.scss */
.ui.fixed.table td.right.aligned {
  overflow: initial !important; }

/* line 219, ../sass/base/body.scss */
.vc_segment__menu {
  background: white;
  border-bottom: 1px solid #ececec !important;
  margin: 0 !important; }
  /* line 224, ../sass/base/body.scss */
  .vc_segment__menu .container {
    background: white;
    margin: 0 !important; }
  /* line 229, ../sass/base/body.scss */
  .vc_segment__menu .menu.borderless {
    border: 0 !important;
    border-radius: 0 !important;
    background: #ffffff !important; }

/* line 236, ../sass/base/body.scss */
.ui.secondary.vertical.pointing.menu .item {
  padding-left: 0 !important; }

/* line 241, ../sass/base/body.scss */
.vc_avatar .vc_avatar__content {
  text-align: left;
  margin-left: .6em; }
/* line 249, ../sass/base/body.scss */
.vc_avatar .vc_avatar__group {
  font-size: .9em;
  color: rgba(0, 0, 0, 0.53); }

/* line 256, ../sass/base/body.scss */
.vc_image_holder i.icon {
  font-size: 1.5em !important; }
/* line 259, ../sass/base/body.scss */
.vc_image_holder img {
  top: -35px;
  z-index: -1; }

/* line 265, ../sass/base/body.scss */
.vc_image_upload {
  border: 2px dashed rgba(34, 36, 38, 0.15);
  background: #ffffff;
  width: 100%;
  height: 200px;
  box-shadow: 0 2px 3px 0 #f4f4f4,0 0 0 1px #f4f4f4;
  border-top-left-radius: .28571429rem;
  border-top-right-radius: .28571429rem;
  display: flex;
  align-items: center;
  justify-content: center; }
  /* line 277, ../sass/base/body.scss */
  .vc_image_upload .icon {
    font-size: 2em; }

/* line 282, ../sass/base/body.scss */
.sortable_slider__placeholder {
  background: rgba(242, 113, 28, 0.38);
  border: 2px dashed #f2711c;
  margin-top: 12px; }

/* line 288, ../sass/base/body.scss */
.sortable_other_content__placeholder {
  background: rgba(224, 57, 151, 0.38);
  border: 2px dashed #E03997;
  margin-top: 12px; }

/* line 294, ../sass/base/body.scss */
.sortable_pages__placeholder {
  background: linear-gradient(135deg, #0062ff 25%, transparent 25%) -25px 0, linear-gradient(225deg, #0062ff 25%, transparent 25%) -25px 0, linear-gradient(315deg, #0062ff 25%, transparent 25%), linear-gradient(45deg, #0062ff 25%, transparent 25%);
  background-size: 25px 25px;
  background-color: rgba(0, 98, 255, 0.38); }

/* line 305, ../sass/base/body.scss */
.ui.grid + .grid {
  margin-top: 0rem !important; }

/* line 310, ../sass/base/body.scss */
.ui.fixed.vertical.inverted.sticky.menu:after {
  content: '';
  display: block;
  background-size: contain;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 200px;
  min-height: 20%; }

/* line 322, ../sass/base/body.scss */
::-webkit-scrollbar {
  width: 5px; }

/* line 325, ../sass/base/body.scss */
::-webkit-scrollbar-track {
  background: #F4F6F8; }

/* line 328, ../sass/base/body.scss */
::-webkit-scrollbar-thumb {
  background: rgba(99, 103, 123, 0.589); }

/* line 332, ../sass/base/body.scss */
.ui.toggle.checkbox input:checked ~ .box:before,
.ui.toggle.checkbox input:checked ~ label:before {
  background-color: #1ad61a !important; }

/* line 338, ../sass/base/body.scss */
.inline.field {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important; }
  /* line 343, ../sass/base/body.scss */
  .inline.field > label {
    color: #929292 !important;
    font-size: 0.75em !important; }

/* line 351, ../sass/base/body.scss */
.ui.accordion .title:focus {
  outline: none !important;
  box-shadow: none !important; }
/* line 356, ../sass/base/body.scss */
.ui.accordion .content {
  padding-left: 30px !important; }

/* line 362, ../sass/base/body.scss */
hr {
  border: 0.2px solid #ececec52 !important; }

/* line 366, ../sass/base/body.scss */
.ui.dropdown .menu > .divider {
  margin: 0 !important; }

/* line 1, ../sass/base/utils.scss */
.bg-white {
  background-color: #ffffff !important; }

/* line 5, ../sass/base/utils.scss */
.bg-light {
  background-color: #f9f9f9 !important; }

/* line 9, ../sass/base/utils.scss */
.bg-dark {
  background-color: #12263f !important; }

/* line 13, ../sass/base/utils.scss */
.text-dark {
  color: #12263f !important; }

/* line 17, ../sass/base/utils.scss */
.grey-bg {
  background: #f9f9f9 !important; }

/* line 21, ../sass/base/utils.scss */
.white-bg {
  background: #ffffff !important; }

/* line 25, ../sass/base/utils.scss */
.mt-0 {
  margin-top: 0px !important; }

/* line 29, ../sass/base/utils.scss */
.padding-grid {
  padding: 2em 0em 1.2em 0em !important; }

/* line 33, ../sass/base/utils.scss */
.fw-300 {
  font-weight: 300; }

/* line 37, ../sass/base/utils.scss */
.clearfix {
  overflow: auto;
  zoom: 1; }

/* line 42, ../sass/base/utils.scss */
.bg-dots {
  background-image: url(/public/img/dot.svg);
  background-size: 20px; }

@font-face {
  font-family: flowcircular;
  src: url(../fonts/flow/flow-circular-webfont.woff2) format("woff2"), url(../fonts/flow/flow-circular-webfont.woff) format("woff");
  font-weight: 400;
  font-style: normal; }
/* line 8, ../sass/vendor/flow.scss */
.font-flow {
  font-family: flowcircular !important; }

/* line 1, ../sass/base/login.scss */
.vc_login_left {
  padding: 0em 8em !important;
  text-align: center; }
  /* line 4, ../sass/base/login.scss */
  .vc_login_left .header {
    width: 100%;
    text-align: center; }
    /* line 8, ../sass/base/login.scss */
    .vc_login_left .header img {
      min-width: 150px; }
  /* line 12, ../sass/base/login.scss */
  .vc_login_left label {
    text-align: left; }
  /* line 15, ../sass/base/login.scss */
  .vc_login_left h2 {
    text-align: left;
    font-size: 1.2em;
    margin: 0; }
  /* line 20, ../sass/base/login.scss */
  .vc_login_left small {
    display: block;
    text-align: left; }

/* line 25, ../sass/base/login.scss */
.vc_login_right {
  background-position: center;
  background-size: cover; }

/* line 30, ../sass/base/login.scss */
.sidelogo {
  text-align: center;
  position: absolute;
  bottom: 86px;
  display: block;
  width: 100%; }
  /* line 36, ../sass/base/login.scss */
  .sidelogo img {
    max-width: 130px;
    margin: 1.3rem auto; }

/* line 42, ../sass/base/login.scss */
.hidden {
  visibility: hidden;
  height: 0;
  position: absolute; }

/* line 47, ../sass/base/login.scss */
.owner {
  position: absolute;
  bottom: 10px;
  left: 12.5%; }
  /* line 52, ../sass/base/login.scss */
  .owner a img {
    opacity: .5;
    width: 100%;
    max-width: 60px;
    transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out; }
    /* line 57, ../sass/base/login.scss */
    .owner a img:hover {
      opacity: 1; }

/* line 1, ../sass/base/login_nucleus.scss */
.vc_login_left {
  padding: 0em 8em !important;
  text-align: center; }
  /* line 4, ../sass/base/login_nucleus.scss */
  .vc_login_left .header {
    width: 100%;
    text-align: center; }
    /* line 8, ../sass/base/login_nucleus.scss */
    .vc_login_left .header img {
      min-width: 150px; }
  /* line 12, ../sass/base/login_nucleus.scss */
  .vc_login_left label {
    text-align: left; }
  /* line 15, ../sass/base/login_nucleus.scss */
  .vc_login_left h2 {
    text-align: left;
    font-size: 1.2em;
    margin: 0; }
  /* line 20, ../sass/base/login_nucleus.scss */
  .vc_login_left small {
    display: block;
    text-align: left; }
  /* line 24, ../sass/base/login_nucleus.scss */
  .vc_login_left .submit {
    background: #6595ff !important;
    background: linear-gradient(25deg, #0032ff 0%, #4164af 100%) !important;
    width: 50% !important;
    float: left !important;
    margin: 0 !important;
    background-size: 1px 100px !important;
    -webkit-transition: background 0.7s ease-out !important;
    -moz-transition: background 0.7s ease-out !important;
    -o-transition: background 0.7s ease-out !important;
    transition: background 0.7s ease-out !important; }
    /* line 35, ../sass/base/login_nucleus.scss */
    .vc_login_left .submit:hover {
      background-position: 50px !important; }

/* line 41, ../sass/base/login_nucleus.scss */
.vc_login_right {
  position: relative !important;
  overflow: hidden;
  padding: 0 !important;
  width: 100%;
  height: 100%;
  background-image: url("../img/backgorund_nucleus-100.jpg");
  background-position: center; }
  /* line 50, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image .lateral {
    position: absolute;
    overflow: hidden;
    left: -29%;
    top: -34%;
    height: 170%;
    z-index: 2; }
    @media only screen and (max-width: 1440px) {
      /* line 50, ../sass/base/login_nucleus.scss */
      .vc_login_right .banner_image .lateral {
        left: -24%; } }
  /* line 61, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image .text {
    font-family: 'Titillium Web', sans-serif; }
    /* line 64, ../sass/base/login_nucleus.scss */
    .vc_login_right .banner_image .text p:nth-child(1) {
      text-transform: uppercase;
      color: white;
      z-index: 20;
      position: absolute;
      left: 16%;
      top: 26%;
      font-size: 1.5rem;
      letter-spacing: 1.5rem; }
    /* line 74, ../sass/base/login_nucleus.scss */
    .vc_login_right .banner_image .text p:nth-child(2) {
      color: white;
      position: absolute;
      right: 13%;
      top: 37%;
      font-size: 1.5rem;
      z-index: 3;
      letter-spacing: 2rem;
      text-transform: uppercase;
      writing-mode: vertical-rl;
      text-orientation: upright; }
    /* line 86, ../sass/base/login_nucleus.scss */
    .vc_login_right .banner_image .text p:nth-child(3) {
      text-transform: uppercase;
      color: white;
      z-index: 20;
      position: absolute;
      left: 26%;
      top: 70%;
      font-size: 1.5rem;
      letter-spacing: 1.5rem; }
  /* line 99, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image .rock {
    position: absolute;
    bottom: 0;
    right: -30%;
    width: 131%; }
    @media only screen and (max-width: 1440px) {
      /* line 99, ../sass/base/login_nucleus.scss */
      .vc_login_right .banner_image .rock {
        width: 111%; } }
  /* line 108, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image .floatrock1 {
    z-index: 3;
    position: absolute;
    width: 320px;
    top: 44%;
    left: 43px;
    animation: 11s float ease-in-out infinite; }
  /* line 116, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image .floatrock2 {
    z-index: 3;
    position: absolute;
    width: 100px;
    top: 72%;
    left: 19%;
    animation: 8s float ease-in-out infinite; }
  /* line 124, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image .floatrock3 {
    z-index: 3;
    position: absolute;
    width: 100px;
    top: 9%;
    left: 3%;
    animation: 7s float ease-in-out infinite; }
  /* line 132, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image .floatrock4 {
    z-index: 3;
    position: absolute;
    width: 180px;
    top: 10%;
    left: 72%;
    animation: 5s float ease-in-out infinite; }
  /* line 140, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image #comets {
    position: relative;
    top: -150px;
    width: 100%;
    text-align: left;
    height: 100%;
    min-height: 900px;
    overflow: hidden; }
  /* line 150, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image #comets i {
    display: inline-block;
    width: 250px;
    height: 150px;
    position: absolute;
    border-radius: 5% 40% 70%;
    box-shadow: inset 0px 0px 1px #294b67;
    border: 1px solid #333;
    z-index: 1;
    background-color: #fff;
    opacity: .7;
    -webkit-animation: falling 10s 0s infinite;
    -webkit-animation-timing-function: ease-in; }
  /* line 165, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image #comets i:nth-child(1) {
    left: 50%;
    height: 73px;
    width: 3px;
    background-color: #fff; }
  /* line 171, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image #comets i:nth-child(3) {
    height: 11px;
    width: 3px;
    -webkit-animation: falling3 8s 3s infinite;
    left: 10vw;
    background-color: #fff; }
  /* line 178, ../sass/base/login_nucleus.scss */
  .vc_login_right .banner_image #comets i:nth-child(2) {
    -webkit-animation: falling2 6s 1s infinite;
    left: 30%;
    height: 70px;
    width: 4px;
    background-color: #fff; }
  @media only screen and (max-width: 867px) {
    /* line 49, ../sass/base/login_nucleus.scss */
    .vc_login_right .banner_image {
      display: none; } }
  @media only screen and (max-width: 867px) {
    /* line 41, ../sass/base/login_nucleus.scss */
    .vc_login_right {
      background-image: url("../img/nucleus_background-100.jpg");
      background-attachment: fixed;
      background-position: bottom;
      background-repeat: no-repeat;
      background-size: 100%;
      height: auto; } }

/* line 203, ../sass/base/login_nucleus.scss */
.sidelogo {
  text-align: center;
  position: absolute;
  bottom: 86px;
  display: block;
  width: 100%; }
  /* line 209, ../sass/base/login_nucleus.scss */
  .sidelogo img {
    max-width: 130px;
    margin: 1.3rem auto; }

/* line 215, ../sass/base/login_nucleus.scss */
.hidden {
  visibility: hidden;
  height: 0;
  position: absolute; }

/* line 221, ../sass/base/login_nucleus.scss */
.owner {
  position: absolute;
  bottom: 10px;
  left: 12.5%; }
  /* line 226, ../sass/base/login_nucleus.scss */
  .owner a img {
    opacity: .5;
    width: 100%;
    max-width: 60px;
    transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out; }
    /* line 231, ../sass/base/login_nucleus.scss */
    .owner a img:hover {
      opacity: 1; }

@keyframes pulse {
  0% {
    opacity: 0; }
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes float {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(-10%); }
  100% {
    transform: translateY(0%); } }
@-webkit-keyframes falling {
  0% {
    -webkit-transform: translate3d(100px, 0px, 0px) rotate(160deg); }
  3% {
    -webkit-transform: translate3d(450px, 900px, 0) rotate(160deg);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(450px, 900px, 0) rotate(160deg);
    opacity: 0; } }
@-webkit-keyframes falling3 {
  0% {
    -webkit-transform: translate3d(0, 0, 0) rotate(150deg); }
  10% {
    -webkit-transform: translate3d(430px, 640px, 0) rotate(150deg);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(430px, 640px, 0) rotate(150deg);
    opacity: 0; } }
@-webkit-keyframes falling2 {
  0% {
    -webkit-transform: translate3d(100px, 0, 0) rotate(130deg); }
  15% {
    -webkit-transform: translate3d(800px, 580px, 0) rotate(130deg);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(800px, 680px, 0) rotate(180deg);
    opacity: 0; } }
/* line 314, ../sass/base/login_nucleus.scss */
* {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none; }

/* line 5, ../sass/base/buttons.scss */
.ui.primary.button, .ui.primary.buttons .button {
  background: #0062ff;
  transition: all 0.15s ease-in-out;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  -ms-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out; }
  /* line 9, ../sass/base/buttons.scss */
  .ui.primary.button:hover, .ui.primary.buttons .button:hover {
    background: #004ecc; }

/* line 16, ../sass/base/buttons.scss */
.vc_btn__options a {
  color: rgba(0, 0, 0, 0.6); }
/* line 20, ../sass/base/buttons.scss */
.vc_btn__options .menu > .item {
  font-weight: 800 !important;
  font-size: 0.8em !important; }
  /* line 24, ../sass/base/buttons.scss */
  .vc_btn__options .menu > .item i {
    margin-right: 5px; }

/* line 31, ../sass/base/buttons.scss */
.ui.labeled.input .icon {
  margin-right: 0px !important;
  margin-top: 1px; }

/* line 3, ../sass/base/sidebar.scss */
.ui.fixed.vertical.inverted.sticky.menu.vc_sidebar {
  width: 215px;
  bottom: 0px;
  background: #15213A !important;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  overflow-y: scroll; }
  /* line 11, ../sass/base/sidebar.scss */
  .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .item {
    font-size: 1em;
    color: #ffffff9e;
    padding: .9em 1.14285714em;
    line-height: 2em;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out; }
    /* line 18, ../sass/base/sidebar.scss */
    .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .item > .vc_icon {
      margin: 0;
      margin-right: .8em;
      float: left;
      background-color: #ffffff14;
      color: #ffffff9e;
      transition: all 0.3s ease-in-out;
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out; }
    /* line 27, ../sass/base/sidebar.scss */
    .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .item a.item:hover {
      background: #475063;
      color: #ffffff; }
      /* line 31, ../sass/base/sidebar.scss */
      .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .item a.item:hover > .vc_icon {
        color: #ffffff;
        background-color: #ffffff36; }
    /* line 37, ../sass/base/sidebar.scss */
    .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .item.active {
      background: #0062ff !important;
      color: #ffffff !important; }
      /* line 41, ../sass/base/sidebar.scss */
      .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .item.active > .vc_icon {
        color: #ffffff !important;
        background-color: #ffffff4d; }
  /* line 49, ../sass/base/sidebar.scss */
  .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .vc_sidebar__menu .dropdown.icon {
    float: right; }
  /* line 54, ../sass/base/sidebar.scss */
  .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .vc_sidebar__submenu {
    background: #222D44;
    display: none; }
    /* line 58, ../sass/base/sidebar.scss */
    .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .vc_sidebar__submenu .item {
      padding-left: 40px !important;
      font-size: 0.9em !important;
      line-height: 1.8em; }
      /* line 63, ../sass/base/sidebar.scss */
      .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar .vc_sidebar__submenu .item > .vc_icon {
        width: 1.8em !important;
        height: 1.8em !important;
        line-height: 1.8em !important; }
  /* line 71, ../sass/base/sidebar.scss */
  .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar #site_toggle {
    border-radius: 0;
    width: 100%;
    background: #0062ff;
    color: white;
    font-weight: 400; }
    /* line 75, ../sass/base/sidebar.scss */
    .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar #site_toggle .dropdown.icon {
      background: none; }
  /* line 80, ../sass/base/sidebar.scss */
  .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar.vc_sidebar_closed {
    margin-left: -100%; }
  /* line 84, ../sass/base/sidebar.scss */
  .ui.fixed.vertical.inverted.sticky.menu.vc_sidebar.vc_sidebar_open_mobile {
    left: 0 !important; }

/* line 89, ../sass/base/sidebar.scss */
.vc_navbar__user {
  position: absolute !important;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0.5em 0.3em !important;
  border-top: 1px solid rgba(255, 255, 255, 0.08);
  transition: all 0.15s ease-in-out;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  -ms-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out; }
  /* line 98, ../sass/base/sidebar.scss */
  .vc_navbar__user:hover {
    background: rgba(255, 255, 255, 0.22); }

/* line 104, ../sass/base/sidebar.scss */
.vc_notification .ui-pnotify-container {
  border-radius: 0.2em !important; }
/* line 107, ../sass/base/sidebar.scss */
.vc_notification .ui-pnotify-title {
  margin-bottom: 5px !important; }
/* line 111, ../sass/base/sidebar.scss */
.vc_notification .ui-pnotify-icon {
  font-size: 1.5em;
  margin-top: 2px; }

@media screen and (max-width: 850px) {
  /* line 118, ../sass/base/sidebar.scss */
  .sidebarleft {
    width: 7rem !important; }
    /* line 120, ../sass/base/sidebar.scss */
    .sidebarleft .item {
      text-align: center; }
    /* line 123, ../sass/base/sidebar.scss */
    .sidebarleft .icon {
      float: none !important;
      font-size: 1.2rem !important; }
    /* line 127, ../sass/base/sidebar.scss */
    .sidebarleft .header {
      display: none; }
    /* line 130, ../sass/base/sidebar.scss */
    .sidebarleft .sidemenutitle {
      display: none !important; } }
/* line 2, ../sass/base/modal.scss */
.vc_modal .header {
  padding-bottom: 1.5rem !important;
  border-bottom: none !important;
  padding: 2.25rem 2.5rem !important; }
  /* line 7, ../sass/base/modal.scss */
  .vc_modal .header .title {
    font-size: 1em;
    margin-top: .6em; }
/* line 13, ../sass/base/modal.scss */
.vc_modal .content {
  padding: 2.25rem 2.5rem !important;
  padding-top: 0 !important;
  font-weight: 700;
  color: #000000b5; }
  /* line 19, ../sass/base/modal.scss */
  .vc_modal .content p {
    margin: 0 0 .2em; }
/* line 24, ../sass/base/modal.scss */
.vc_modal .actions {
  padding: 1.5rem 2.5rem !important;
  border-top: 1px solid rgba(34, 36, 38, 0.03) !important;
  background: #F4F6F8 !important; }

/* line 31, ../sass/base/modal.scss */
.dimmed.dimmable > .ui.animating.dimmer, .dimmed.dimmable > .ui.visible.dimmer, .ui.active.dimmer {
  display: flex;
  align-items: center;
  justify-content: center; }

/* line 37, ../sass/base/modal.scss */
.ui.modal,
.ui.active.modal {
  margin: 0 auto !important;
  top: auto !important;
  left: auto !important;
  transform-origin: center !important;
  transition: all ease .5s; }

/* line 1, ../sass/base/others.scss */
tags.tagify {
  line-height: 1.21428571em;
  font-size: 1em;
  background: #FFF;
  border: 1px solid rgba(34, 36, 38, 0.15);
  color: rgba(0, 0, 0, 0.87);
  border-radius: .28571429rem; }

/* line 10, ../sass/base/others.scss */
.vc_card {
  background: #fff !important;
  box-shadow: 0 2px 3px 0 #f4f4f4,0 0 0 1px #f4f4f4 !important;
  padding: 1em 1.5em !important;
  margin-bottom: 1em !important;
  border-radius: 0.28571429rem !important; }
  /* line 18, ../sass/base/others.scss */
  .vc_card .header i {
    font-size: .8em;
    vertical-align: middle; }
  /* line 25, ../sass/base/others.scss */
  .vc_card .description i.icon {
    color: rgba(0, 0, 0, 0.4); }

/* line 31, ../sass/base/others.scss */
.vc_table {
  background: #fff !important;
  box-shadow: 0 2px 3px 0 #f4f4f4,0 0 0 1px #f4f4f4 !important;
  margin-bottom: 1em !important;
  border-radius: 0.28571429rem !important;
  border: 0 !important; }

@media screen and (max-width: 850px) {
  /* line 42, ../sass/base/others.scss */
  .open-site-button {
    display: none !important; }

  /* line 46, ../sass/base/others.scss */
  .vc_segment__submenu .breadcrumb {
    padding: 0em 0em; } }
/* line 1, ../sass/base/documentation.scss */
.icondoc {
  position: absolute;
  right: 0; }

/* line 6, ../sass/base/documentation.scss */
.ui.accordion .accordion .active.title .angle.right.icon, .ui.accordion .active.title .angle.right.icon {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

/*
.ui.tab.active, .ui.tab.open{
    padding: 1rem 0 !important;
}
*/
/* line 19, ../sass/base/documentation.scss */
.docmenu .accordion .title {
  color: rgba(0, 0, 0, 0.5) !important;
  font-weight: bold;
  padding: 1rem 0 !important;
  font-size: 1rem !important; }
/* line 25, ../sass/base/documentation.scss */
.docmenu .accordion .content {
  padding: 0 !important; }
/* line 29, ../sass/base/documentation.scss */
.docmenu .docmenu {
  margin: 0;
  list-style-type: none; }
  /* line 32, ../sass/base/documentation.scss */
  .docmenu .docmenu li {
    color: rgba(0, 50, 255, 0.7) !important;
    font-size: .85rem;
    cursor: pointer;
    text-transform: capitalize;
    transition: .7; }
    /* line 38, ../sass/base/documentation.scss */
    .docmenu .docmenu li.active {
      font-size: .9rem;
      font-weight: bold; }
    /* line 42, ../sass/base/documentation.scss */
    .docmenu .docmenu li:hover {
      font-size: .9rem;
      font-weight: bold; }

/* line 50, ../sass/base/documentation.scss */
.contentdoc {
  background-color: white;
  height: 88vh; }
  /* line 53, ../sass/base/documentation.scss */
  .contentdoc .tabcontent {
    padding: 0rem 0px 0rem 100px; }
    /* line 55, ../sass/base/documentation.scss */
    .contentdoc .tabcontent h1 {
      font-weight: lighter; }
    /* line 59, ../sass/base/documentation.scss */
    .contentdoc .tabcontent h2 a {
      color: rgba(0, 0, 0, 0.5);
      font-weight: lighter;
      font-size: 1.5rem;
      text-decoration: none; }
      /* line 64, ../sass/base/documentation.scss */
      .contentdoc .tabcontent h2 a::before {
        content: "# ";
        margin-right: .25em;
        color: rgba(0, 50, 255, 0.7);
        opacity: .3; }
    /* line 72, ../sass/base/documentation.scss */
    .contentdoc .tabcontent ul {
      list-style-type: none; }
      /* line 74, ../sass/base/documentation.scss */
      .contentdoc .tabcontent ul li {
        color: #0032ff;
        font-weight: bold; }
        /* line 77, ../sass/base/documentation.scss */
        .contentdoc .tabcontent ul li a {
          text-decoration: none;
          color: #0032ff;
          font-weight: bold; }
        /* line 82, ../sass/base/documentation.scss */
        .contentdoc .tabcontent ul li::before {
          content: "# ";
          margin-right: .25em;
          color: rgba(0, 50, 255, 0.7);
          opacity: .3; }
    /* line 91, ../sass/base/documentation.scss */
    .contentdoc .tabcontent p a {
      color: #0032ff;
      text-decoration: underline; }

/* line 1, ../sass/vendor/utilities.scss */
.float-left {
  float: left   !important; }

/* line 4, ../sass/vendor/utilities.scss */
.float-right {
  float: right  !important; }

/* line 7, ../sass/vendor/utilities.scss */
.float-none {
  float: none   !important; }

@media (min-width: 768px) {
  /* line 11, ../sass/vendor/utilities.scss */
  .float-sm-left {
    float: left   !important; }

  /* line 14, ../sass/vendor/utilities.scss */
  .float-sm-right {
    float: right  !important; }

  /* line 17, ../sass/vendor/utilities.scss */
  .float-sm-none {
    float: none   !important; } }
@media (min-width: 992px) {
  /* line 22, ../sass/vendor/utilities.scss */
  .float-md-left {
    float: left   !important; }

  /* line 25, ../sass/vendor/utilities.scss */
  .float-md-right {
    float: right  !important; }

  /* line 28, ../sass/vendor/utilities.scss */
  .float-md-none {
    float: none   !important; } }
@media (min-width: 1200px) {
  /* line 33, ../sass/vendor/utilities.scss */
  .float-lg-left {
    float: left   !important; }

  /* line 36, ../sass/vendor/utilities.scss */
  .float-lg-right {
    float: right  !important; }

  /* line 39, ../sass/vendor/utilities.scss */
  .float-lg-none {
    float: none   !important; } }
/*-- text utilities --*/
/* line 44, ../sass/vendor/utilities.scss */
.text-left {
  text-align: left   !important; }

/* line 47, ../sass/vendor/utilities.scss */
.text-right {
  text-align: right  !important; }

/* line 50, ../sass/vendor/utilities.scss */
.text-center {
  text-align: center !important; }

@media (min-width: 768px) {
  /* line 54, ../sass/vendor/utilities.scss */
  .text-sm-left {
    text-align: left   !important; }

  /* line 57, ../sass/vendor/utilities.scss */
  .text-sm-right {
    text-align: right  !important; }

  /* line 60, ../sass/vendor/utilities.scss */
  .text-sm-center {
    text-align: center !important; } }
@media (min-width: 992px) {
  /* line 65, ../sass/vendor/utilities.scss */
  .text-md-left {
    text-align: left   !important; }

  /* line 68, ../sass/vendor/utilities.scss */
  .text-md-right {
    text-align: right  !important; }

  /* line 71, ../sass/vendor/utilities.scss */
  .text-md-center {
    text-align: center !important; } }
@media (min-width: 1200px) {
  /* line 76, ../sass/vendor/utilities.scss */
  .text-lg-left {
    text-align: left   !important; }

  /* line 79, ../sass/vendor/utilities.scss */
  .text-lg-right {
    text-align: right  !important; }

  /* line 82, ../sass/vendor/utilities.scss */
  .text-lg-center {
    text-align: center !important; } }
/*-- spacing utilities --*/
/* line 87, ../sass/vendor/utilities.scss */
.m-0 {
  margin: 0 0 !important; }

/* line 90, ../sass/vendor/utilities.scss */
.mt-0 {
  margin-top: 0 !important; }

/* line 93, ../sass/vendor/utilities.scss */
.mr-0 {
  margin-right: 0 !important; }

/* line 96, ../sass/vendor/utilities.scss */
.mb-0 {
  margin-bottom: 0 !important; }

/* line 99, ../sass/vendor/utilities.scss */
.ml-0 {
  margin-left: 0 !important; }

/* line 102, ../sass/vendor/utilities.scss */
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

/* line 106, ../sass/vendor/utilities.scss */
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

/* line 110, ../sass/vendor/utilities.scss */
.m-1 {
  margin: 0.25rem 0.25rem !important; }

/* line 113, ../sass/vendor/utilities.scss */
.mt-1 {
  margin-top: 0.25rem !important; }

/* line 116, ../sass/vendor/utilities.scss */
.mr-1 {
  margin-right: 0.25rem !important; }

/* line 119, ../sass/vendor/utilities.scss */
.mb-1 {
  margin-bottom: 0.25rem !important; }

/* line 122, ../sass/vendor/utilities.scss */
.ml-1 {
  margin-left: 0.25rem !important; }

/* line 125, ../sass/vendor/utilities.scss */
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

/* line 129, ../sass/vendor/utilities.scss */
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

/* line 133, ../sass/vendor/utilities.scss */
.m-2 {
  margin: 0.5rem 0.5rem !important; }

/* line 136, ../sass/vendor/utilities.scss */
.mt-2 {
  margin-top: 0.5rem !important; }

/* line 139, ../sass/vendor/utilities.scss */
.mr-2 {
  margin-right: 0.5rem !important; }

/* line 142, ../sass/vendor/utilities.scss */
.mb-2 {
  margin-bottom: 0.5rem !important; }

/* line 145, ../sass/vendor/utilities.scss */
.ml-2 {
  margin-left: 0.5rem !important; }

/* line 148, ../sass/vendor/utilities.scss */
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

/* line 152, ../sass/vendor/utilities.scss */
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

/* line 156, ../sass/vendor/utilities.scss */
.m-3 {
  margin: 1rem 1rem !important; }

/* line 159, ../sass/vendor/utilities.scss */
.mt-3 {
  margin-top: 1rem !important; }

/* line 162, ../sass/vendor/utilities.scss */
.mr-3 {
  margin-right: 1rem !important; }

/* line 165, ../sass/vendor/utilities.scss */
.mb-3 {
  margin-bottom: 1rem !important; }

/* line 168, ../sass/vendor/utilities.scss */
.ml-3 {
  margin-left: 1rem !important; }

/* line 171, ../sass/vendor/utilities.scss */
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

/* line 175, ../sass/vendor/utilities.scss */
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

/* line 179, ../sass/vendor/utilities.scss */
.m-4 {
  margin: 1.5rem 1.5rem !important; }

/* line 182, ../sass/vendor/utilities.scss */
.mt-4 {
  margin-top: 1.5rem !important; }

/* line 185, ../sass/vendor/utilities.scss */
.mr-4 {
  margin-right: 1.5rem !important; }

/* line 188, ../sass/vendor/utilities.scss */
.mb-4 {
  margin-bottom: 1.5rem !important; }

/* line 191, ../sass/vendor/utilities.scss */
.ml-4 {
  margin-left: 1.5rem !important; }

/* line 194, ../sass/vendor/utilities.scss */
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

/* line 198, ../sass/vendor/utilities.scss */
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

/* line 202, ../sass/vendor/utilities.scss */
.m-5 {
  margin: 3rem 3rem !important; }

/* line 205, ../sass/vendor/utilities.scss */
.mt-5 {
  margin-top: 3rem !important; }

/* line 208, ../sass/vendor/utilities.scss */
.mr-5 {
  margin-right: 3rem !important; }

/* line 211, ../sass/vendor/utilities.scss */
.mb-5 {
  margin-bottom: 3rem !important; }

/* line 214, ../sass/vendor/utilities.scss */
.ml-5 {
  margin-left: 3rem !important; }

/* line 217, ../sass/vendor/utilities.scss */
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

/* line 221, ../sass/vendor/utilities.scss */
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

/* line 225, ../sass/vendor/utilities.scss */
.p-0 {
  padding: 0 0 !important; }

/* line 228, ../sass/vendor/utilities.scss */
.pt-0 {
  padding-top: 0 !important; }

/* line 231, ../sass/vendor/utilities.scss */
.pr-0 {
  padding-right: 0 !important; }

/* line 234, ../sass/vendor/utilities.scss */
.pb-0 {
  padding-bottom: 0 !important; }

/* line 237, ../sass/vendor/utilities.scss */
.pl-0 {
  padding-left: 0 !important; }

/* line 240, ../sass/vendor/utilities.scss */
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

/* line 244, ../sass/vendor/utilities.scss */
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

/* line 248, ../sass/vendor/utilities.scss */
.p-1 {
  padding: 0.25rem 0.25rem !important; }

/* line 251, ../sass/vendor/utilities.scss */
.pt-1 {
  padding-top: 0.25rem !important; }

/* line 254, ../sass/vendor/utilities.scss */
.pr-1 {
  padding-right: 0.25rem !important; }

/* line 257, ../sass/vendor/utilities.scss */
.pb-1 {
  padding-bottom: 0.25rem !important; }

/* line 260, ../sass/vendor/utilities.scss */
.pl-1 {
  padding-left: 0.25rem !important; }

/* line 263, ../sass/vendor/utilities.scss */
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

/* line 267, ../sass/vendor/utilities.scss */
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

/* line 271, ../sass/vendor/utilities.scss */
.p-2 {
  padding: 0.5rem 0.5rem !important; }

/* line 274, ../sass/vendor/utilities.scss */
.pt-2 {
  padding-top: 0.5rem !important; }

/* line 277, ../sass/vendor/utilities.scss */
.pr-2 {
  padding-right: 0.5rem !important; }

/* line 280, ../sass/vendor/utilities.scss */
.pb-2 {
  padding-bottom: 0.5rem !important; }

/* line 283, ../sass/vendor/utilities.scss */
.pl-2 {
  padding-left: 0.5rem !important; }

/* line 286, ../sass/vendor/utilities.scss */
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

/* line 290, ../sass/vendor/utilities.scss */
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

/* line 294, ../sass/vendor/utilities.scss */
.p-3 {
  padding: 1rem 1rem !important; }

/* line 297, ../sass/vendor/utilities.scss */
.pt-3 {
  padding-top: 1rem !important; }

/* line 300, ../sass/vendor/utilities.scss */
.pr-3 {
  padding-right: 1rem !important; }

/* line 303, ../sass/vendor/utilities.scss */
.pb-3 {
  padding-bottom: 1rem !important; }

/* line 306, ../sass/vendor/utilities.scss */
.pl-3 {
  padding-left: 1rem !important; }

/* line 309, ../sass/vendor/utilities.scss */
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

/* line 313, ../sass/vendor/utilities.scss */
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

/* line 317, ../sass/vendor/utilities.scss */
.p-4 {
  padding: 1.5rem 1.5rem !important; }

/* line 320, ../sass/vendor/utilities.scss */
.pt-4 {
  padding-top: 1.5rem !important; }

/* line 323, ../sass/vendor/utilities.scss */
.pr-4 {
  padding-right: 1.5rem !important; }

/* line 326, ../sass/vendor/utilities.scss */
.pb-4 {
  padding-bottom: 1.5rem !important; }

/* line 329, ../sass/vendor/utilities.scss */
.pl-4 {
  padding-left: 1.5rem !important; }

/* line 332, ../sass/vendor/utilities.scss */
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

/* line 336, ../sass/vendor/utilities.scss */
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

/* line 340, ../sass/vendor/utilities.scss */
.p-5 {
  padding: 3rem 3rem !important; }

/* line 343, ../sass/vendor/utilities.scss */
.pt-5 {
  padding-top: 3rem !important; }

/* line 346, ../sass/vendor/utilities.scss */
.pr-5 {
  padding-right: 3rem !important; }

/* line 349, ../sass/vendor/utilities.scss */
.pb-5 {
  padding-bottom: 3rem !important; }

/* line 352, ../sass/vendor/utilities.scss */
.pl-5 {
  padding-left: 3rem !important; }

/* line 355, ../sass/vendor/utilities.scss */
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

/* line 359, ../sass/vendor/utilities.scss */
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

@media (min-width: 768px) {
  /* line 364, ../sass/vendor/utilities.scss */
  .m-sm-0 {
    margin: 0 0 !important; }

  /* line 367, ../sass/vendor/utilities.scss */
  .mt-sm-0 {
    margin-top: 0 !important; }

  /* line 370, ../sass/vendor/utilities.scss */
  .mr-sm-0 {
    margin-right: 0 !important; }

  /* line 373, ../sass/vendor/utilities.scss */
  .mb-sm-0 {
    margin-bottom: 0 !important; }

  /* line 376, ../sass/vendor/utilities.scss */
  .ml-sm-0 {
    margin-left: 0 !important; }

  /* line 379, ../sass/vendor/utilities.scss */
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }

  /* line 383, ../sass/vendor/utilities.scss */
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }

  /* line 387, ../sass/vendor/utilities.scss */
  .m-sm-1 {
    margin: 0.25rem 0.25rem !important; }

  /* line 390, ../sass/vendor/utilities.scss */
  .mt-sm-1 {
    margin-top: 0.25rem !important; }

  /* line 393, ../sass/vendor/utilities.scss */
  .mr-sm-1 {
    margin-right: 0.25rem !important; }

  /* line 396, ../sass/vendor/utilities.scss */
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }

  /* line 399, ../sass/vendor/utilities.scss */
  .ml-sm-1 {
    margin-left: 0.25rem !important; }

  /* line 402, ../sass/vendor/utilities.scss */
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }

  /* line 406, ../sass/vendor/utilities.scss */
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }

  /* line 410, ../sass/vendor/utilities.scss */
  .m-sm-2 {
    margin: 0.5rem 0.5rem !important; }

  /* line 413, ../sass/vendor/utilities.scss */
  .mt-sm-2 {
    margin-top: 0.5rem !important; }

  /* line 416, ../sass/vendor/utilities.scss */
  .mr-sm-2 {
    margin-right: 0.5rem !important; }

  /* line 419, ../sass/vendor/utilities.scss */
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }

  /* line 422, ../sass/vendor/utilities.scss */
  .ml-sm-2 {
    margin-left: 0.5rem !important; }

  /* line 425, ../sass/vendor/utilities.scss */
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }

  /* line 429, ../sass/vendor/utilities.scss */
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }

  /* line 433, ../sass/vendor/utilities.scss */
  .m-sm-3 {
    margin: 1rem 1rem !important; }

  /* line 436, ../sass/vendor/utilities.scss */
  .mt-sm-3 {
    margin-top: 1rem !important; }

  /* line 439, ../sass/vendor/utilities.scss */
  .mr-sm-3 {
    margin-right: 1rem !important; }

  /* line 442, ../sass/vendor/utilities.scss */
  .mb-sm-3 {
    margin-bottom: 1rem !important; }

  /* line 445, ../sass/vendor/utilities.scss */
  .ml-sm-3 {
    margin-left: 1rem !important; }

  /* line 448, ../sass/vendor/utilities.scss */
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }

  /* line 452, ../sass/vendor/utilities.scss */
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }

  /* line 456, ../sass/vendor/utilities.scss */
  .m-sm-4 {
    margin: 1.5rem 1.5rem !important; }

  /* line 459, ../sass/vendor/utilities.scss */
  .mt-sm-4 {
    margin-top: 1.5rem !important; }

  /* line 462, ../sass/vendor/utilities.scss */
  .mr-sm-4 {
    margin-right: 1.5rem !important; }

  /* line 465, ../sass/vendor/utilities.scss */
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }

  /* line 468, ../sass/vendor/utilities.scss */
  .ml-sm-4 {
    margin-left: 1.5rem !important; }

  /* line 471, ../sass/vendor/utilities.scss */
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }

  /* line 475, ../sass/vendor/utilities.scss */
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }

  /* line 479, ../sass/vendor/utilities.scss */
  .m-sm-5 {
    margin: 3rem 3rem !important; }

  /* line 482, ../sass/vendor/utilities.scss */
  .mt-sm-5 {
    margin-top: 3rem !important; }

  /* line 485, ../sass/vendor/utilities.scss */
  .mr-sm-5 {
    margin-right: 3rem !important; }

  /* line 488, ../sass/vendor/utilities.scss */
  .mb-sm-5 {
    margin-bottom: 3rem !important; }

  /* line 491, ../sass/vendor/utilities.scss */
  .ml-sm-5 {
    margin-left: 3rem !important; }

  /* line 494, ../sass/vendor/utilities.scss */
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }

  /* line 498, ../sass/vendor/utilities.scss */
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }

  /* line 502, ../sass/vendor/utilities.scss */
  .p-sm-0 {
    padding: 0 0 !important; }

  /* line 505, ../sass/vendor/utilities.scss */
  .pt-sm-0 {
    padding-top: 0 !important; }

  /* line 508, ../sass/vendor/utilities.scss */
  .pr-sm-0 {
    padding-right: 0 !important; }

  /* line 511, ../sass/vendor/utilities.scss */
  .pb-sm-0 {
    padding-bottom: 0 !important; }

  /* line 514, ../sass/vendor/utilities.scss */
  .pl-sm-0 {
    padding-left: 0 !important; }

  /* line 517, ../sass/vendor/utilities.scss */
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }

  /* line 521, ../sass/vendor/utilities.scss */
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }

  /* line 525, ../sass/vendor/utilities.scss */
  .p-sm-1 {
    padding: 0.25rem 0.25rem !important; }

  /* line 528, ../sass/vendor/utilities.scss */
  .pt-sm-1 {
    padding-top: 0.25rem !important; }

  /* line 531, ../sass/vendor/utilities.scss */
  .pr-sm-1 {
    padding-right: 0.25rem !important; }

  /* line 534, ../sass/vendor/utilities.scss */
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }

  /* line 537, ../sass/vendor/utilities.scss */
  .pl-sm-1 {
    padding-left: 0.25rem !important; }

  /* line 540, ../sass/vendor/utilities.scss */
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }

  /* line 544, ../sass/vendor/utilities.scss */
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }

  /* line 548, ../sass/vendor/utilities.scss */
  .p-sm-2 {
    padding: 0.5rem 0.5rem !important; }

  /* line 551, ../sass/vendor/utilities.scss */
  .pt-sm-2 {
    padding-top: 0.5rem !important; }

  /* line 554, ../sass/vendor/utilities.scss */
  .pr-sm-2 {
    padding-right: 0.5rem !important; }

  /* line 557, ../sass/vendor/utilities.scss */
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }

  /* line 560, ../sass/vendor/utilities.scss */
  .pl-sm-2 {
    padding-left: 0.5rem !important; }

  /* line 563, ../sass/vendor/utilities.scss */
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }

  /* line 567, ../sass/vendor/utilities.scss */
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }

  /* line 571, ../sass/vendor/utilities.scss */
  .p-sm-3 {
    padding: 1rem 1rem !important; }

  /* line 574, ../sass/vendor/utilities.scss */
  .pt-sm-3 {
    padding-top: 1rem !important; }

  /* line 577, ../sass/vendor/utilities.scss */
  .pr-sm-3 {
    padding-right: 1rem !important; }

  /* line 580, ../sass/vendor/utilities.scss */
  .pb-sm-3 {
    padding-bottom: 1rem !important; }

  /* line 583, ../sass/vendor/utilities.scss */
  .pl-sm-3 {
    padding-left: 1rem !important; }

  /* line 586, ../sass/vendor/utilities.scss */
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }

  /* line 590, ../sass/vendor/utilities.scss */
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }

  /* line 594, ../sass/vendor/utilities.scss */
  .p-sm-4 {
    padding: 1.5rem 1.5rem !important; }

  /* line 597, ../sass/vendor/utilities.scss */
  .pt-sm-4 {
    padding-top: 1.5rem !important; }

  /* line 600, ../sass/vendor/utilities.scss */
  .pr-sm-4 {
    padding-right: 1.5rem !important; }

  /* line 603, ../sass/vendor/utilities.scss */
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }

  /* line 606, ../sass/vendor/utilities.scss */
  .pl-sm-4 {
    padding-left: 1.5rem !important; }

  /* line 609, ../sass/vendor/utilities.scss */
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }

  /* line 613, ../sass/vendor/utilities.scss */
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }

  /* line 617, ../sass/vendor/utilities.scss */
  .p-sm-5 {
    padding: 3rem 3rem !important; }

  /* line 620, ../sass/vendor/utilities.scss */
  .pt-sm-5 {
    padding-top: 3rem !important; }

  /* line 623, ../sass/vendor/utilities.scss */
  .pr-sm-5 {
    padding-right: 3rem !important; }

  /* line 626, ../sass/vendor/utilities.scss */
  .pb-sm-5 {
    padding-bottom: 3rem !important; }

  /* line 629, ../sass/vendor/utilities.scss */
  .pl-sm-5 {
    padding-left: 3rem !important; }

  /* line 632, ../sass/vendor/utilities.scss */
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }

  /* line 636, ../sass/vendor/utilities.scss */
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }
@media (min-width: 992px) {
  /* line 642, ../sass/vendor/utilities.scss */
  .m-md-0 {
    margin: 0 0 !important; }

  /* line 645, ../sass/vendor/utilities.scss */
  .mt-md-0 {
    margin-top: 0 !important; }

  /* line 648, ../sass/vendor/utilities.scss */
  .mr-md-0 {
    margin-right: 0 !important; }

  /* line 651, ../sass/vendor/utilities.scss */
  .mb-md-0 {
    margin-bottom: 0 !important; }

  /* line 654, ../sass/vendor/utilities.scss */
  .ml-md-0 {
    margin-left: 0 !important; }

  /* line 657, ../sass/vendor/utilities.scss */
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }

  /* line 661, ../sass/vendor/utilities.scss */
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }

  /* line 665, ../sass/vendor/utilities.scss */
  .m-md-1 {
    margin: 0.25rem 0.25rem !important; }

  /* line 668, ../sass/vendor/utilities.scss */
  .mt-md-1 {
    margin-top: 0.25rem !important; }

  /* line 671, ../sass/vendor/utilities.scss */
  .mr-md-1 {
    margin-right: 0.25rem !important; }

  /* line 674, ../sass/vendor/utilities.scss */
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }

  /* line 677, ../sass/vendor/utilities.scss */
  .ml-md-1 {
    margin-left: 0.25rem !important; }

  /* line 680, ../sass/vendor/utilities.scss */
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }

  /* line 684, ../sass/vendor/utilities.scss */
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }

  /* line 688, ../sass/vendor/utilities.scss */
  .m-md-2 {
    margin: 0.5rem 0.5rem !important; }

  /* line 691, ../sass/vendor/utilities.scss */
  .mt-md-2 {
    margin-top: 0.5rem !important; }

  /* line 694, ../sass/vendor/utilities.scss */
  .mr-md-2 {
    margin-right: 0.5rem !important; }

  /* line 697, ../sass/vendor/utilities.scss */
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }

  /* line 700, ../sass/vendor/utilities.scss */
  .ml-md-2 {
    margin-left: 0.5rem !important; }

  /* line 703, ../sass/vendor/utilities.scss */
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }

  /* line 707, ../sass/vendor/utilities.scss */
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }

  /* line 711, ../sass/vendor/utilities.scss */
  .m-md-3 {
    margin: 1rem 1rem !important; }

  /* line 714, ../sass/vendor/utilities.scss */
  .mt-md-3 {
    margin-top: 1rem !important; }

  /* line 717, ../sass/vendor/utilities.scss */
  .mr-md-3 {
    margin-right: 1rem !important; }

  /* line 720, ../sass/vendor/utilities.scss */
  .mb-md-3 {
    margin-bottom: 1rem !important; }

  /* line 723, ../sass/vendor/utilities.scss */
  .ml-md-3 {
    margin-left: 1rem !important; }

  /* line 726, ../sass/vendor/utilities.scss */
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }

  /* line 730, ../sass/vendor/utilities.scss */
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }

  /* line 734, ../sass/vendor/utilities.scss */
  .m-md-4 {
    margin: 1.5rem 1.5rem !important; }

  /* line 737, ../sass/vendor/utilities.scss */
  .mt-md-4 {
    margin-top: 1.5rem !important; }

  /* line 740, ../sass/vendor/utilities.scss */
  .mr-md-4 {
    margin-right: 1.5rem !important; }

  /* line 743, ../sass/vendor/utilities.scss */
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }

  /* line 746, ../sass/vendor/utilities.scss */
  .ml-md-4 {
    margin-left: 1.5rem !important; }

  /* line 749, ../sass/vendor/utilities.scss */
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }

  /* line 753, ../sass/vendor/utilities.scss */
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }

  /* line 757, ../sass/vendor/utilities.scss */
  .m-md-5 {
    margin: 3rem 3rem !important; }

  /* line 760, ../sass/vendor/utilities.scss */
  .mt-md-5 {
    margin-top: 3rem !important; }

  /* line 763, ../sass/vendor/utilities.scss */
  .mr-md-5 {
    margin-right: 3rem !important; }

  /* line 766, ../sass/vendor/utilities.scss */
  .mb-md-5 {
    margin-bottom: 3rem !important; }

  /* line 769, ../sass/vendor/utilities.scss */
  .ml-md-5 {
    margin-left: 3rem !important; }

  /* line 772, ../sass/vendor/utilities.scss */
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }

  /* line 776, ../sass/vendor/utilities.scss */
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }

  /* line 780, ../sass/vendor/utilities.scss */
  .p-md-0 {
    padding: 0 0 !important; }

  /* line 783, ../sass/vendor/utilities.scss */
  .pt-md-0 {
    padding-top: 0 !important; }

  /* line 786, ../sass/vendor/utilities.scss */
  .pr-md-0 {
    padding-right: 0 !important; }

  /* line 789, ../sass/vendor/utilities.scss */
  .pb-md-0 {
    padding-bottom: 0 !important; }

  /* line 792, ../sass/vendor/utilities.scss */
  .pl-md-0 {
    padding-left: 0 !important; }

  /* line 795, ../sass/vendor/utilities.scss */
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }

  /* line 799, ../sass/vendor/utilities.scss */
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }

  /* line 803, ../sass/vendor/utilities.scss */
  .p-md-1 {
    padding: 0.25rem 0.25rem !important; }

  /* line 806, ../sass/vendor/utilities.scss */
  .pt-md-1 {
    padding-top: 0.25rem !important; }

  /* line 809, ../sass/vendor/utilities.scss */
  .pr-md-1 {
    padding-right: 0.25rem !important; }

  /* line 812, ../sass/vendor/utilities.scss */
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }

  /* line 815, ../sass/vendor/utilities.scss */
  .pl-md-1 {
    padding-left: 0.25rem !important; }

  /* line 818, ../sass/vendor/utilities.scss */
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }

  /* line 822, ../sass/vendor/utilities.scss */
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }

  /* line 826, ../sass/vendor/utilities.scss */
  .p-md-2 {
    padding: 0.5rem 0.5rem !important; }

  /* line 829, ../sass/vendor/utilities.scss */
  .pt-md-2 {
    padding-top: 0.5rem !important; }

  /* line 832, ../sass/vendor/utilities.scss */
  .pr-md-2 {
    padding-right: 0.5rem !important; }

  /* line 835, ../sass/vendor/utilities.scss */
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }

  /* line 838, ../sass/vendor/utilities.scss */
  .pl-md-2 {
    padding-left: 0.5rem !important; }

  /* line 841, ../sass/vendor/utilities.scss */
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }

  /* line 845, ../sass/vendor/utilities.scss */
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }

  /* line 849, ../sass/vendor/utilities.scss */
  .p-md-3 {
    padding: 1rem 1rem !important; }

  /* line 852, ../sass/vendor/utilities.scss */
  .pt-md-3 {
    padding-top: 1rem !important; }

  /* line 855, ../sass/vendor/utilities.scss */
  .pr-md-3 {
    padding-right: 1rem !important; }

  /* line 858, ../sass/vendor/utilities.scss */
  .pb-md-3 {
    padding-bottom: 1rem !important; }

  /* line 861, ../sass/vendor/utilities.scss */
  .pl-md-3 {
    padding-left: 1rem !important; }

  /* line 864, ../sass/vendor/utilities.scss */
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }

  /* line 868, ../sass/vendor/utilities.scss */
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }

  /* line 872, ../sass/vendor/utilities.scss */
  .p-md-4 {
    padding: 1.5rem 1.5rem !important; }

  /* line 875, ../sass/vendor/utilities.scss */
  .pt-md-4 {
    padding-top: 1.5rem !important; }

  /* line 878, ../sass/vendor/utilities.scss */
  .pr-md-4 {
    padding-right: 1.5rem !important; }

  /* line 881, ../sass/vendor/utilities.scss */
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }

  /* line 884, ../sass/vendor/utilities.scss */
  .pl-md-4 {
    padding-left: 1.5rem !important; }

  /* line 887, ../sass/vendor/utilities.scss */
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }

  /* line 891, ../sass/vendor/utilities.scss */
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }

  /* line 895, ../sass/vendor/utilities.scss */
  .p-md-5 {
    padding: 3rem 3rem !important; }

  /* line 898, ../sass/vendor/utilities.scss */
  .pt-md-5 {
    padding-top: 3rem !important; }

  /* line 901, ../sass/vendor/utilities.scss */
  .pr-md-5 {
    padding-right: 3rem !important; }

  /* line 904, ../sass/vendor/utilities.scss */
  .pb-md-5 {
    padding-bottom: 3rem !important; }

  /* line 907, ../sass/vendor/utilities.scss */
  .pl-md-5 {
    padding-left: 3rem !important; }

  /* line 910, ../sass/vendor/utilities.scss */
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }

  /* line 914, ../sass/vendor/utilities.scss */
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }
@media (min-width: 1200px) {
  /* line 920, ../sass/vendor/utilities.scss */
  .m-lg-0 {
    margin: 0 0 !important; }

  /* line 923, ../sass/vendor/utilities.scss */
  .mt-lg-0 {
    margin-top: 0 !important; }

  /* line 926, ../sass/vendor/utilities.scss */
  .mr-lg-0 {
    margin-right: 0 !important; }

  /* line 929, ../sass/vendor/utilities.scss */
  .mb-lg-0 {
    margin-bottom: 0 !important; }

  /* line 932, ../sass/vendor/utilities.scss */
  .ml-lg-0 {
    margin-left: 0 !important; }

  /* line 935, ../sass/vendor/utilities.scss */
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }

  /* line 939, ../sass/vendor/utilities.scss */
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }

  /* line 943, ../sass/vendor/utilities.scss */
  .m-lg-1 {
    margin: 0.25rem 0.25rem !important; }

  /* line 946, ../sass/vendor/utilities.scss */
  .mt-lg-1 {
    margin-top: 0.25rem !important; }

  /* line 949, ../sass/vendor/utilities.scss */
  .mr-lg-1 {
    margin-right: 0.25rem !important; }

  /* line 952, ../sass/vendor/utilities.scss */
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }

  /* line 955, ../sass/vendor/utilities.scss */
  .ml-lg-1 {
    margin-left: 0.25rem !important; }

  /* line 958, ../sass/vendor/utilities.scss */
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }

  /* line 962, ../sass/vendor/utilities.scss */
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }

  /* line 966, ../sass/vendor/utilities.scss */
  .m-lg-2 {
    margin: 0.5rem 0.5rem !important; }

  /* line 969, ../sass/vendor/utilities.scss */
  .mt-lg-2 {
    margin-top: 0.5rem !important; }

  /* line 972, ../sass/vendor/utilities.scss */
  .mr-lg-2 {
    margin-right: 0.5rem !important; }

  /* line 975, ../sass/vendor/utilities.scss */
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }

  /* line 978, ../sass/vendor/utilities.scss */
  .ml-lg-2 {
    margin-left: 0.5rem !important; }

  /* line 981, ../sass/vendor/utilities.scss */
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }

  /* line 985, ../sass/vendor/utilities.scss */
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }

  /* line 989, ../sass/vendor/utilities.scss */
  .m-lg-3 {
    margin: 1rem 1rem !important; }

  /* line 992, ../sass/vendor/utilities.scss */
  .mt-lg-3 {
    margin-top: 1rem !important; }

  /* line 995, ../sass/vendor/utilities.scss */
  .mr-lg-3 {
    margin-right: 1rem !important; }

  /* line 998, ../sass/vendor/utilities.scss */
  .mb-lg-3 {
    margin-bottom: 1rem !important; }

  /* line 1001, ../sass/vendor/utilities.scss */
  .ml-lg-3 {
    margin-left: 1rem !important; }

  /* line 1004, ../sass/vendor/utilities.scss */
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }

  /* line 1008, ../sass/vendor/utilities.scss */
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }

  /* line 1012, ../sass/vendor/utilities.scss */
  .m-lg-4 {
    margin: 1.5rem 1.5rem !important; }

  /* line 1015, ../sass/vendor/utilities.scss */
  .mt-lg-4 {
    margin-top: 1.5rem !important; }

  /* line 1018, ../sass/vendor/utilities.scss */
  .mr-lg-4 {
    margin-right: 1.5rem !important; }

  /* line 1021, ../sass/vendor/utilities.scss */
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }

  /* line 1024, ../sass/vendor/utilities.scss */
  .ml-lg-4 {
    margin-left: 1.5rem !important; }

  /* line 1027, ../sass/vendor/utilities.scss */
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }

  /* line 1031, ../sass/vendor/utilities.scss */
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }

  /* line 1035, ../sass/vendor/utilities.scss */
  .m-lg-5 {
    margin: 3rem 3rem !important; }

  /* line 1038, ../sass/vendor/utilities.scss */
  .mt-lg-5 {
    margin-top: 3rem !important; }

  /* line 1041, ../sass/vendor/utilities.scss */
  .mr-lg-5 {
    margin-right: 3rem !important; }

  /* line 1044, ../sass/vendor/utilities.scss */
  .mb-lg-5 {
    margin-bottom: 3rem !important; }

  /* line 1047, ../sass/vendor/utilities.scss */
  .ml-lg-5 {
    margin-left: 3rem !important; }

  /* line 1050, ../sass/vendor/utilities.scss */
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }

  /* line 1054, ../sass/vendor/utilities.scss */
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }

  /* line 1058, ../sass/vendor/utilities.scss */
  .p-lg-0 {
    padding: 0 0 !important; }

  /* line 1061, ../sass/vendor/utilities.scss */
  .pt-lg-0 {
    padding-top: 0 !important; }

  /* line 1064, ../sass/vendor/utilities.scss */
  .pr-lg-0 {
    padding-right: 0 !important; }

  /* line 1067, ../sass/vendor/utilities.scss */
  .pb-lg-0 {
    padding-bottom: 0 !important; }

  /* line 1070, ../sass/vendor/utilities.scss */
  .pl-lg-0 {
    padding-left: 0 !important; }

  /* line 1073, ../sass/vendor/utilities.scss */
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }

  /* line 1077, ../sass/vendor/utilities.scss */
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }

  /* line 1081, ../sass/vendor/utilities.scss */
  .p-lg-1 {
    padding: 0.25rem 0.25rem !important; }

  /* line 1084, ../sass/vendor/utilities.scss */
  .pt-lg-1 {
    padding-top: 0.25rem !important; }

  /* line 1087, ../sass/vendor/utilities.scss */
  .pr-lg-1 {
    padding-right: 0.25rem !important; }

  /* line 1090, ../sass/vendor/utilities.scss */
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }

  /* line 1093, ../sass/vendor/utilities.scss */
  .pl-lg-1 {
    padding-left: 0.25rem !important; }

  /* line 1096, ../sass/vendor/utilities.scss */
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }

  /* line 1100, ../sass/vendor/utilities.scss */
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }

  /* line 1104, ../sass/vendor/utilities.scss */
  .p-lg-2 {
    padding: 0.5rem 0.5rem !important; }

  /* line 1107, ../sass/vendor/utilities.scss */
  .pt-lg-2 {
    padding-top: 0.5rem !important; }

  /* line 1110, ../sass/vendor/utilities.scss */
  .pr-lg-2 {
    padding-right: 0.5rem !important; }

  /* line 1113, ../sass/vendor/utilities.scss */
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }

  /* line 1116, ../sass/vendor/utilities.scss */
  .pl-lg-2 {
    padding-left: 0.5rem !important; }

  /* line 1119, ../sass/vendor/utilities.scss */
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }

  /* line 1123, ../sass/vendor/utilities.scss */
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }

  /* line 1127, ../sass/vendor/utilities.scss */
  .p-lg-3 {
    padding: 1rem 1rem !important; }

  /* line 1130, ../sass/vendor/utilities.scss */
  .pt-lg-3 {
    padding-top: 1rem !important; }

  /* line 1133, ../sass/vendor/utilities.scss */
  .pr-lg-3 {
    padding-right: 1rem !important; }

  /* line 1136, ../sass/vendor/utilities.scss */
  .pb-lg-3 {
    padding-bottom: 1rem !important; }

  /* line 1139, ../sass/vendor/utilities.scss */
  .pl-lg-3 {
    padding-left: 1rem !important; }

  /* line 1142, ../sass/vendor/utilities.scss */
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }

  /* line 1146, ../sass/vendor/utilities.scss */
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }

  /* line 1150, ../sass/vendor/utilities.scss */
  .p-lg-4 {
    padding: 1.5rem 1.5rem !important; }

  /* line 1153, ../sass/vendor/utilities.scss */
  .pt-lg-4 {
    padding-top: 1.5rem !important; }

  /* line 1156, ../sass/vendor/utilities.scss */
  .pr-lg-4 {
    padding-right: 1.5rem !important; }

  /* line 1159, ../sass/vendor/utilities.scss */
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }

  /* line 1162, ../sass/vendor/utilities.scss */
  .pl-lg-4 {
    padding-left: 1.5rem !important; }

  /* line 1165, ../sass/vendor/utilities.scss */
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }

  /* line 1169, ../sass/vendor/utilities.scss */
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }

  /* line 1173, ../sass/vendor/utilities.scss */
  .p-lg-5 {
    padding: 3rem 3rem !important; }

  /* line 1176, ../sass/vendor/utilities.scss */
  .pt-lg-5 {
    padding-top: 3rem !important; }

  /* line 1179, ../sass/vendor/utilities.scss */
  .pr-lg-5 {
    padding-right: 3rem !important; }

  /* line 1182, ../sass/vendor/utilities.scss */
  .pb-lg-5 {
    padding-bottom: 3rem !important; }

  /* line 1185, ../sass/vendor/utilities.scss */
  .pl-lg-5 {
    padding-left: 3rem !important; }

  /* line 1188, ../sass/vendor/utilities.scss */
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }

  /* line 1192, ../sass/vendor/utilities.scss */
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }
@media only screen and (max-width: 767px) {
  /* line 2, ../sass/base/responsive.scss */
  .ui .grid {
    width: 101%;
    margin: -1rem 0rem; }

  /* line 6, ../sass/base/responsive.scss */
  #formListSlider .ui.table {
    min-width: 600px !important; }

  /* line 9, ../sass/base/responsive.scss */
  .ui.fixed.vertical.inverted.sticky.menu {
    left: -215px !important; }

  /* line 12, ../sass/base/responsive.scss */
  article {
    margin-left: 0 !important; }

  /* line 15, ../sass/base/responsive.scss */
  .pusher.open {
    left: 215px !important; }

  /* line 18, ../sass/base/responsive.scss */
  .ui.container {
    padding: 0 !important; }

  /* line 21, ../sass/base/responsive.scss */
  .ui.grid > [class*="eight wide"].column,
  .ui.grid > [class*="four wide"].column {
    width: 100% !important; }

  /* line 25, ../sass/base/responsive.scss */
  .ui.grid > .right {
    text-align: center !important; }

  /* line 29, ../sass/base/responsive.scss */
  .ui.attached.segment .sixteen {
    padding-right: 0; }

  /* line 32, ../sass/base/responsive.scss */
  .ui.table {
    min-width: none; }

  /* line 36, ../sass/base/responsive.scss */
  .ui.table thead th {
    width: 25% !important;
    cursor: auto;
    background: #F9FAFB;
    text-align: inherit;
    color: rgba(0, 0, 0, 0.87);
    padding: .92857143em .78571429em;
    vertical-align: inherit;
    font-style: none;
    font-weight: 700;
    text-transform: none;
    border-bottom: 1px solid rgba(34, 36, 38, 0.1);
    border-left: none; } }
@media only screen and (max-width: 867px) {
  /* line 54, ../sass/base/responsive.scss */
  .ui.grid > .stackable.stackable.row > .column,
  .ui.stackable.grid > .column.grid > .column,
  .ui.stackable.grid > .column.row > .column,
  .ui.stackable.grid > .column:not(.row),
  .ui.stackable.grid > .row > .column,
  .ui.stackable.grid > .row > .wide.column,
  .ui.stackable.grid > .wide.column {
    width: 100% !important;
    margin: 0 !important;
    box-shadow: none !important;
    padding: 1rem !important; } }
/* line 1, ../sass/base/sideinfo.scss */
.vc_sideinfo {
  position: absolute !important;
  right: 0 !important;
  height: 86vh !important;
  top: 0 !important;
  padding: 0 !important;
  width: 100%;
  background: white !important;
  padding: 1rem !important;
  border-left: 1px solid #ececec;
  text-align: left !important; }
  /* line 12, ../sass/base/sideinfo.scss */
  .vc_sideinfo .sideinfo_PageName {
    color: #0000009e;
    font-size: 1.7rem;
    margin-bottom: 1.7rem; }
    /* line 16, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_PageName i {
      margin-right: 15px; }
  /* line 21, ../sass/base/sideinfo.scss */
  .vc_sideinfo .sideinfo_controllers .side_button {
    position: relative;
    padding-left: 1.2em !important;
    padding-right: 1.2em !important;
    padding: .5em;
    background: #0000000a;
    border-radius: 6px;
    color: #0032ff;
    font-weight: bold;
    transition: .5s; }
    /* line 31, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_controllers .side_button i {
      margin-right: 10px; }
    /* line 34, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_controllers .side_button.delete {
      color: red; }
    /* line 37, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_controllers .side_button:hover {
      background-color: #0000001e; }
  /* line 42, ../sass/base/sideinfo.scss */
  .vc_sideinfo .sideinfo_info {
    margin-top: 1.5rem;
    display: block; }
    /* line 45, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_info h3 {
      color: #0000009e;
      font-size: .98rem; }
    /* line 49, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_info .sideinfo_Link {
      font-size: .9rem;
      color: #0000009e;
      padding: 1rem .9rem;
      background: #0000000a;
      border-radius: 6px; }
      /* line 55, ../sass/base/sideinfo.scss */
      .vc_sideinfo .sideinfo_info .sideinfo_Link a {
        float: right; }
    /* line 59, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_info .sideinfo_status {
      font-size: .9rem;
      color: #0000009e;
      padding: 1rem .9rem;
      background: #0000000a;
      border-radius: 6px; }
      /* line 65, ../sass/base/sideinfo.scss */
      .vc_sideinfo .sideinfo_info .sideinfo_status span {
        float: right;
        color: red; }
        /* line 68, ../sass/base/sideinfo.scss */
        .vc_sideinfo .sideinfo_info .sideinfo_status span i {
          margin-right: 5px; }
        /* line 71, ../sass/base/sideinfo.scss */
        .vc_sideinfo .sideinfo_info .sideinfo_status span.active {
          color: #15b715; }
    /* line 76, ../sass/base/sideinfo.scss */
    .vc_sideinfo .sideinfo_info .sideinfo_typePage {
      font-size: .9rem;
      color: #0000009e;
      padding: 1rem .9rem;
      background: #0000000a;
      border-radius: 6px; }
      /* line 82, ../sass/base/sideinfo.scss */
      .vc_sideinfo .sideinfo_info .sideinfo_typePage span {
        float: right; }
        /* line 84, ../sass/base/sideinfo.scss */
        .vc_sideinfo .sideinfo_info .sideinfo_typePage span i {
          margin-right: 5px; }
  /* line 91, ../sass/base/sideinfo.scss */
  .vc_sideinfo .page_select h4 {
    font-size: 1.2rem;
    font-weight: bolder;
    color: #0032ff;
    margin: 0; }
  @media screen and (max-width: 1000px) {
    /* line 1, ../sass/base/sideinfo.scss */
    .vc_sideinfo {
      display: none !important; } }

/* line 1, ../sass/base/signatures.scss */
#signatures {
  box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.05);
  margin-top: 20px;
  background: #ffffff;
  border: 1px solid #ffffff;
  border-radius: .28571429rem; }
  /* line 7, ../sass/base/signatures.scss */
  #signatures .T_signatures {
    color: #0000009e;
    font-size: 1.1rem;
    padding: .7rem 1rem;
    border: 1px solid #0062ff;
    border-top-left-radius: .28571429rem;
    border-top-right-radius: .28571429rem;
    background: #0062ff;
    color: #ffffff; }
  /* line 17, ../sass/base/signatures.scss */
  #signatures .content_signatures {
    padding: 1rem; }
    /* line 19, ../sass/base/signatures.scss */
    #signatures .content_signatures .signature {
      display: inline-block; }
      /* line 21, ../sass/base/signatures.scss */
      #signatures .content_signatures .signature iframe {
        width: 735px;
        height: 330px;
        border: none; }
    /* line 27, ../sass/base/signatures.scss */
    #signatures .content_signatures .edit-signature {
      float: right;
      margin-right: 150px; }
      /* line 30, ../sass/base/signatures.scss */
      #signatures .content_signatures .edit-signature .logs {
        margin-top: 6rem; }
        /* line 32, ../sass/base/signatures.scss */
        #signatures .content_signatures .edit-signature .logs h3 {
          opacity: .7;
          color: #0062ff;
          font-weight: bold;
          margin: 0;
          padding-bottom: .3rem;
          border-bottom: 1px solid; }
        /* line 40, ../sass/base/signatures.scss */
        #signatures .content_signatures .edit-signature .logs .list_logs {
          list-style: none;
          padding: 0;
          text-align: center; }
          /* line 44, ../sass/base/signatures.scss */
          #signatures .content_signatures .edit-signature .logs .list_logs .user_log {
            font-size: 1rem;
            color: #929292;
            margin-top: .5rem; }
            /* line 48, ../sass/base/signatures.scss */
            #signatures .content_signatures .edit-signature .logs .list_logs .user_log .date {
              color: #0062ff;
              opacity: .8; }
            /* line 52, ../sass/base/signatures.scss */
            #signatures .content_signatures .edit-signature .logs .list_logs .user_log:nth-child(2) {
              font-size: .9rem;
              opacity: .8; }
            /* line 56, ../sass/base/signatures.scss */
            #signatures .content_signatures .edit-signature .logs .list_logs .user_log:nth-child(3) {
              font-size: .85rem;
              opacity: .7; }
            /* line 60, ../sass/base/signatures.scss */
            #signatures .content_signatures .edit-signature .logs .list_logs .user_log:nth-child(4) {
              font-size: .8rem;
              opacity: .5; }
            /* line 64, ../sass/base/signatures.scss */
            #signatures .content_signatures .edit-signature .logs .list_logs .user_log:nth-child(5) {
              font-size: .75rem;
              opacity: .3; }

/* line 1, ../sass/bb/alert.scss */
.bb_alert {
  min-width: 250px !important;
  box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15) !important; }

/*# sourceMappingURL=main.css.map */
