.page-title .breadcrumbs {
      background-color: rgba(255, 255, 255, 0);
      padding: 3px 12px 3px 12px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      border: solid 1px rgba(255, 255, 255, 0.35);
    }

    .branding .mini-contacts {
      text-shadow: #fff 0 1px 1px;
    }

    .main-nav>li>a {
      text-shadow: #000 0 1px 1px;
    }

    .main-nav>li:not(.act)>a:hover .menu-text {
      text-shadow: #fff 0 1px 1px;
    }

    .main-nav>li.act>a .menu-text,
    .main-nav>li.act>a .subtitle-text {
      color: #090909;
      text-shadow: #fff 0 1px 1px;
    }

    .article-top-bar .wf-container-top,
    .page-title .wf-container-title,
    .page-title.full-width-line {
      border-bottom: 0px solid;
    }

    html .formcraft-css .simple_button {
      font: normal 500 20px / 28px "El Messiri", Helvetica, Arial, Verdana, sans-serif;
      text-transform: none;
    }

    .fast a {
      text-decoration: none !important;
    }

    .fast a:hover {
      text-decoration: underline !important;
    }

    html .formcraft-css .simple_button {
      display: inline-block;
      padding: 5px 8px 1px 8px;
      border-radius: 2px;
      outline: 0;
      box-shadow: none;
      cursor: pointer;
    }

    .text-big,
    .dt-accordion-text-big .wpb_accordion_header>a {
      font-size: 26px;
      line-height: 38px;
    }

    @media screen and (max-width: 860px) {
      .cp-modal-body {
        font-size: 14px !important;
        font-weight: 300 !important;
        line-height: 18px !important;
        text-shadow: #000 0 1px 1px !important;
        background-image: url(/wp-content/uploads/2017/03/aktzi-bg.jpg) !important;
      }
    }

    .phone {
      margin: 0px 0px 0px 10px;
      font-size: 20px;
      line-height: 22px;
      font-weight: 500;
    }

    .phone p {
      margin-bottom: 0px !important;
    }

    .phone2 {
      margin: 0px 0px 0px 40px;
      font-size: 20px;
      line-height: 22px;
      font-weight: 700;
    }

    .headz {
      margin: 0px 0px 0px 40px;
      font-size: 18px;
      line-height: 22px;
      font-weight: 500 !important;
      text-shadow: #fff 0 1px 1px;
    }

    .headz a {
      color: #666666;
      text-decoration: none !important;
      font-size: 18px;
      line-height: 22px;
      font-weight: 500 !important;
      text-shadow: #fff 0 1px 1px;
    }

    .headz a:hover {
      text-decoration: underline !important;
      font-size: 18px;
      line-height: 22px;
      font-weight: 500 !important;
      text-shadow: #fff 0 1px 1px;
    }

    .headz2 {
      margin: 0px 0px 0px 10px;
      font-size: 18px;
      line-height: 22px;
      font-weight: 300;
      text-shadow: #fff 0 1px 1px;
    }

    .headz2 a {
      color: #666666;
      text-decoration: none !important;
    }

    .headz2 a:hover {
      text-decoration: underline !important;
    }

    @media screen and (max-width: 500px) {

      .page-title .wf-container-title,
      #fancy-header .wf-wrap {
        padding-top: 1px !important;
        padding-bottom: 1px !important;
      }
    }

    .branding .text-area,
    .mixed-header .text-area,
    .classic-header .mobile-mini-widgets .text-area {
      font: 300 19px / 23px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif;
    }

    .text-secondary {
      display: none;
    }

    .branding .text-area,
    .mixed-header .text-area,
    .classic-header .mobile-mini-widgets .text-area {
      font: 300 19px / 23px "Fira Sans", Helvetica, Arial, Verdana, sans-serif;
    }


body #load {
      display: block;
      height: 100%;
      overflow: hidden;
      position: fixed;
      width: 100%;
      z-index: 9901;
      opacity: 1;
      visibility: visible;
      -webkit-transition: all .35s ease-out;
      transition: all .35s ease-out;
    }

    body #load.loader-removed {
      opacity: 0;
      visibility: hidden;
    }

    .load-wrap {
      width: 100%;
      height: 100%;
      background-position: center center;
      background-repeat: no-repeat;
      text-align: center;
    }

    .load-wrap>svg {
      position: absolute;
      top: 50%;
      left: 50%;
      -ms-transform: translate(-50%, -50%);
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
    }

    #load {
      background-color: #ffffff;
    }

    .uil-default rect:not(.bk) {
      fill: rgba(221, 51, 51, 0.94);
    }

    .uil-ring>path {
      fill: rgba(221, 51, 51, 0.94);
    }

    .ring-loader .circle {
      fill: rgba(221, 51, 51, 0.94);
    }

    .ring-loader .moving-circle {
      fill: #dd3333;
    }

    .uil-hourglass .glass {
      stroke: #dd3333;
    }

    .uil-hourglass .sand {
      fill: rgba(221, 51, 51, 0.94);
    }

    .spinner-loader .load-wrap {

    }

    .ring-loader .load-wrap {

    }

    .hourglass-loader .load-wrap {

    }

@media (max-width : 480px) {
      .fc_modal-dialog-4 .fc-pagination-cover .fc-pagination {
        background-color: #ffffff !important;
      }
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .submit-cover .submit-button,
    .formcraft-css .fc-form.fc-form-4 .form-element .fileupload-cover .button-file,
    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover .button,
    #ui-datepicker-div.fc-datepicker .ui-datepicker-header,
    .formcraft-css .fc-form.fc-form-4 .stripe-amount-show {
      background: #dd3333;
      color: #ffffff;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .slider-cover .ui-slider-range {
      background: #dd3333;
    }

    #ui-datepicker-div.fc-datepicker .ui-datepicker-header,
    .formcraft-css .fc-form .field-cover>div.full hr {
      border-color: #c22c2c;
    }

    #ui-datepicker-div.fc-datepicker .ui-datepicker-prev:hover,
    #ui-datepicker-div.fc-datepicker .ui-datepicker-next:hover,
    #ui-datepicker-div.fc-datepicker select.ui-datepicker-month:hover,
    #ui-datepicker-div.fc-datepicker select.ui-datepicker-year:hover {
      background-color: #c22c2c;
    }

    .formcraft-css .fc-pagination>div.active .page-number,
    .formcraft-css .form-cover-builder .fc-pagination>div:first-child .page-number {
      background-color: #ff6347;
      border-color: #e0573e;
      color: #ffffff;
    }

    #ui-datepicker-div.fc-datepicker table.ui-datepicker-calendar th,
    #ui-datepicker-div.fc-datepicker table.ui-datepicker-calendar td.ui-datepicker-today a,
    .formcraft-css .fc-form.fc-form-4 .form-element .star-cover label,
    html .formcraft-css .fc-form.label-floating .form-element .field-cover.has-focus>span,
    .formcraft-css .fc-form.fc-form-4 .form-element .customText-cover a,
    .formcraft-css .prev-next>div span:hover {
      color: #dd3333;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .customText-cover a:hover {
      color: #c22c2c;
    }

    html .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover>span {
      color: #666666;
    }

    .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover input[type="text"],
    .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover input[type="email"],
    .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover input[type="password"],
    .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover input[type="tel"],
    .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover textarea,
    .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover select,
    .formcraft-css .fc-form.fc-form-4.label-floating .form-element .field-cover .time-fields-cover {
      border-bottom-color: #666666;
      color: #777777;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover input[type="text"],
    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover input[type="password"],
    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover input[type="email"],
    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover input[type="tel"],
    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover select,
    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover textarea {
      background-color: #fafafa;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .star-cover label .star {
      text-shadow: 0px 1px 0px #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .slider-cover .ui-slider-range {
      box-shadow: 0px 1px 1px #c22c2c inset;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .fileupload-cover .button-file,
    .formcraft-css .fc-form.fc-form-4 .form-element .stripe-amount-show {
      border-color: #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-4 .stripe-cover.field-cover div.stripe-amount-show::before {
      border-top-color: #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-4 .stripe-cover.field-cover div.stripe-amount-show::after {
      border-right-color: #dd3333;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .stripe-amount-show,
    .formcraft-css .fc-form.fc-form-4 .form-element .submit-cover .submit-button .text,
    .formcraft-css .fc-form.fc-form-4 .form-element .field-cover .button {
      text-shadow: 1px 0px 3px #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-4 input[type="checkbox"]:checked,
    .formcraft-css .fc-form.fc-form-4 input[type="radio"]:checked {
      border-color: #ff6347;
      background-color: #ff6347;
    }

    .formcraft-css .fc-form.fc-form-4 input[type="checkbox"]:hover,
    .formcraft-css .fc-form.fc-form-4 input[type="radio"]:hover,
    .formcraft-css .fc-form.fc-form-4 input[type="checkbox"]:focus,
    .formcraft-css .fc-form.fc-form-4 input[type="radio"]:focus,
    .formcraft-css .fc-form.fc-form-4 label:hover>input[type="checkbox"],
    .formcraft-css .fc-form.fc-form-4 label:hover>input[type="radio"] {
      border-color: #ff6347;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .form-element-html input[type="password"]:focus,
    .formcraft-css .fc-form.fc-form-4 .form-element .form-element-html input[type="email"]:focus,
    .formcraft-css .fc-form.fc-form-4 .form-element .form-element-html input[type="tel"]:focus,
    .formcraft-css .fc-form.fc-form-4 .form-element .form-element-html input[type="text"]:focus,
    .formcraft-css .fc-form.fc-form-4 .form-element .form-element-html textarea:focus,
    .formcraft-css .fc-form.fc-form-4 .form-element .form-element-html select:focus {
      border-color: #dd3333;
    }

    .formcraft-css .fc-form.fc-form-4 .form-element .form-element-html .field-cover .is-read-only:focus {
      border-color: #ccc;
    }

    .formcraft-css .fc-form.fc-form-4 {
      font-family: Roboto;
    }

    @media (max-width : 480px) {

      html .dedicated-page,
      html .dedicated-page .formcraft-css .fc-pagination>div.active {
        background: #ffffff;
      }
    }
    @media (max-width : 480px) {
      .fc_modal-dialog-5 .fc-pagination-cover .fc-pagination {
        background-color: #ffffff !important;
      }
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .submit-cover .submit-button,
    .formcraft-css .fc-form.fc-form-5 .form-element .fileupload-cover .button-file,
    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover .button,
    #ui-datepicker-div.fc-datepicker .ui-datepicker-header,
    .formcraft-css .fc-form.fc-form-5 .stripe-amount-show {
      background: #dd3333;
      color: #ffffff;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .slider-cover .ui-slider-range {
      background: #dd3333;
    }

    #ui-datepicker-div.fc-datepicker .ui-datepicker-header,
    .formcraft-css .fc-form .field-cover>div.full hr {
      border-color: #c22c2c;
    }

    #ui-datepicker-div.fc-datepicker .ui-datepicker-prev:hover,
    #ui-datepicker-div.fc-datepicker .ui-datepicker-next:hover,
    #ui-datepicker-div.fc-datepicker select.ui-datepicker-month:hover,
    #ui-datepicker-div.fc-datepicker select.ui-datepicker-year:hover {
      background-color: #c22c2c;
    }

    .formcraft-css .fc-pagination>div.active .page-number,
    .formcraft-css .form-cover-builder .fc-pagination>div:first-child .page-number {
      background-color: #ff6347;
      border-color: #e0573e;
      color: #ffffff;
    }

    #ui-datepicker-div.fc-datepicker table.ui-datepicker-calendar th,
    #ui-datepicker-div.fc-datepicker table.ui-datepicker-calendar td.ui-datepicker-today a,
    .formcraft-css .fc-form.fc-form-5 .form-element .star-cover label,
    html .formcraft-css .fc-form.label-floating .form-element .field-cover.has-focus>span,
    .formcraft-css .fc-form.fc-form-5 .form-element .customText-cover a,
    .formcraft-css .prev-next>div span:hover {
      color: #dd3333;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .customText-cover a:hover {
      color: #c22c2c;
    }

    html .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover>span {
      color: #666666;
    }

    .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover input[type="text"],
    .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover input[type="email"],
    .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover input[type="password"],
    .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover input[type="tel"],
    .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover textarea,
    .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover select,
    .formcraft-css .fc-form.fc-form-5.label-floating .form-element .field-cover .time-fields-cover {
      border-bottom-color: #666666;
      color: #777777;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type="text"],
    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type="password"],
    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type="email"],
    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover input[type="tel"],
    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover select,
    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover textarea {
      background-color: #fafafa;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .star-cover label .star {
      text-shadow: 0px 1px 0px #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .slider-cover .ui-slider-range {
      box-shadow: 0px 1px 1px #c22c2c inset;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .fileupload-cover .button-file,
    .formcraft-css .fc-form.fc-form-5 .form-element .stripe-amount-show {
      border-color: #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-5 .stripe-cover.field-cover div.stripe-amount-show::before {
      border-top-color: #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-5 .stripe-cover.field-cover div.stripe-amount-show::after {
      border-right-color: #dd3333;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .stripe-amount-show,
    .formcraft-css .fc-form.fc-form-5 .form-element .submit-cover .submit-button .text,
    .formcraft-css .fc-form.fc-form-5 .form-element .field-cover .button {
      text-shadow: 1px 0px 3px #c22c2c;
    }

    .formcraft-css .fc-form.fc-form-5 input[type="checkbox"]:checked,
    .formcraft-css .fc-form.fc-form-5 input[type="radio"]:checked {
      border-color: #ff6347;
      background-color: #ff6347;
    }

    .formcraft-css .fc-form.fc-form-5 input[type="checkbox"]:hover,
    .formcraft-css .fc-form.fc-form-5 input[type="radio"]:hover,
    .formcraft-css .fc-form.fc-form-5 input[type="checkbox"]:focus,
    .formcraft-css .fc-form.fc-form-5 input[type="radio"]:focus,
    .formcraft-css .fc-form.fc-form-5 label:hover>input[type="checkbox"],
    .formcraft-css .fc-form.fc-form-5 label:hover>input[type="radio"] {
      border-color: #ff6347;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type="password"]:focus,
    .formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type="email"]:focus,
    .formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type="tel"]:focus,
    .formcraft-css .fc-form.fc-form-5 .form-element .form-element-html input[type="text"]:focus,
    .formcraft-css .fc-form.fc-form-5 .form-element .form-element-html textarea:focus,
    .formcraft-css .fc-form.fc-form-5 .form-element .form-element-html select:focus {
      border-color: #dd3333;
    }

    .formcraft-css .fc-form.fc-form-5 .form-element .form-element-html .field-cover .is-read-only:focus {
      border-color: #ccc;
    }

    .formcraft-css .fc-form.fc-form-5 {
      font-family: Roboto;
    }

    @media (max-width : 480px) {

      html .dedicated-page,
      html .dedicated-page .formcraft-css .fc-pagination>div.active {
        background: #ffffff;
      }
    }



.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
      color: #dd3333 !important;
    }

    b,
    strong {
      font-weight: 500;
    }

    em {
      color: #dd3333;
    }

    .sidebar .widget,
    .sidebar-content .widget {
      border-top: 1px solid #e8e8e8;
      color: #777777;
      font-size: 15px;
      line-height: 21px;
      padding-top: 5px;
      padding-bottom: 5px;
    }

    @media screen and (max-width: 800px) {

      h1,
      .h1-size,
      .entry-title.h1-size,
      .dt-accordion-h1-size .wpb_accordion_header>a {
        font-size: 18px;
        line-height: 1px !important;
      }
    }

    .vc_btn3.vc_btn3-size-lg {
      font: normal 24px / 24px "Fira Sans", Helvetica, Arial, Verdana, sans-serif !important;
      padding: 18px 25px;
      text-shadow: #000 0 1px 1px;
      margin: 20px;
    }