/*!
 Plugin Name:   Webx Widget Loader
 Description:  Webx custom wigets
 Author:       web-crossing GmbH
 Author URI:   https://www.web-crossing.com/
 Version:      1.0.2
*/
/*Colors*/
@keyframes input-animate {
  50% {
    opacity: 0;
    -webkit-transform: translate3d(1em, 0, 0);
    transform: translate3d(1em, 0, 0); }
  51% {
    opacity: 0;
    -webkit-transform: translate3d(-1em, -40%, 0);
    transform: translate3d(-1em, -40%, 0); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -40%, 0); } }

/* line 42, widgets.scss */
.site-main .elementor-section-wrap .elementor-section .elementor-container {
  max-width: 100%; }

/* line 45, widgets.scss */
.site-main .elementor-section-wrap .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
  padding: 0; }

/* line 49, widgets.scss */
.slide-fraction {
  font-size: 4rem;
  font-weight: 500;
  line-height: 6.7rem;
  z-index: 2; }

/* line 55, widgets.scss */
.inner-container,
.elementor-element.elementor-widget-heading .elementor-widget-container,
.elementor-element.elementor-widget-text-editor .elementor-widget-container {
  margin: 0 auto;
  padding-left: 2rem;
  padding-right: 2rem; }

/* line 63, widgets.scss */
.intro-outer {
  padding-bottom: 7.15rem; }
  /* line 65, widgets.scss */
  .intro-outer .headline-teaser {
    padding-bottom: 6rem; }
    /* line 67, widgets.scss */
    .intro-outer .headline-teaser h2, .intro-outer .headline-teaser h1 {
      margin-bottom: 3.2rem; }
    /* line 70, widgets.scss */
    .intro-outer .headline-teaser p {
      padding-left: 0; }
  /* line 74, widgets.scss */
  .intro-outer .the-content p {
    font-size: 2rem;
    line-height: 2.5rem; }

/* line 80, widgets.scss */
.about-us-section {
  padding-top: 7.4rem;
  padding-bottom: 9.7rem; }
  /* line 83, widgets.scss */
  .about-us-section img {
    object-fit: cover;
    width: 100%; }
  /* line 87, widgets.scss */
  .about-us-section .person-wrap {
    padding-bottom: 5.8rem;
    flex-direction: column; }
    /* line 90, widgets.scss */
    .about-us-section .person-wrap .the-content {
      padding-bottom: 5.9rem;
      text-align: right; }
      /* line 93, widgets.scss */
      .about-us-section .person-wrap .the-content:after {
        content: '';
        display: block;
        position: absolute;
        background-image: url("/wp-content/themes/chiptech/svgs/runder_button.svg");
        background-repeat: no-repeat;
        background-size: auto;
        background-position: center;
        width: 12.7rem;
        height: 12.7rem;
        right: -7.8rem;
        top: -3.6rem;
        z-index: -1; }
    /* line 106, widgets.scss */
    .about-us-section .person-wrap .img-wrap {
      width: 100%; }
    /* line 109, widgets.scss */
    .about-us-section .person-wrap h3 {
      margin-bottom: 0;
      padding-top: 1.9rem; }
  /* line 115, widgets.scss */
  .about-us-section .desc p {
    margin-bottom: 0;
    padding-bottom: 6rem; }
  /* line 119, widgets.scss */
  .about-us-section .desc .buttons-wrap {
    padding-top: 5.4rem; }
    /* line 121, widgets.scss */
    .about-us-section .desc .buttons-wrap a:first-child {
      margin-bottom: 1.5rem; }

/* line 128, widgets.scss */
.img-text-slider-outer {
  background: #1B608D;
  padding: 6.7rem 0 8.5rem; }
  /* line 131, widgets.scss */
  .img-text-slider-outer .img-text-slide {
    overflow: visible; }
  /* line 134, widgets.scss */
  .img-text-slider-outer .page-btn {
    padding: .9rem 1rem; }
  /* line 138, widgets.scss */
  .img-text-slider-outer .slide-inner p, .img-text-slider-outer .slide-inner h3 {
    color: #ffffff; }
  /* line 141, widgets.scss */
  .img-text-slider-outer .slide-inner h3 {
    font-size: 2rem;
    margin-bottom: 2rem;
    font-weight: 400;
    line-height: 1.8rem; }
  /* line 147, widgets.scss */
  .img-text-slider-outer .slide-inner .desc {
    padding-top: 11.1rem;
    padding-bottom: 3.7rem; }
    /* line 150, widgets.scss */
    .img-text-slider-outer .slide-inner .desc .page-btn {
      margin-top: 3rem; }
  /* line 154, widgets.scss */
  .img-text-slider-outer .slide-inner .img-wrap img {
    object-fit: cover;
    height: 26rem;
    width: 100%; }
  /* line 160, widgets.scss */
  .img-text-slider-outer .slide-fraction {
    right: 4.1rem;
    top: -3.4rem; }
  /* line 165, widgets.scss */
  .img-text-slider-outer .img-text-slider-container.swiper-container-horizontal .button-navi {
    top: 0;
    bottom: initial; }
  /* line 169, widgets.scss */
  .img-text-slider-outer .img-text-slider-container.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0;
    width: auto;
    height: auto;
    border-radius: initial;
    opacity: 1; }
    /* line 175, widgets.scss */
    .img-text-slider-outer .img-text-slider-container.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet:hover {
      color: #1B608D;
      background: #ffffff; }
      /* line 178, widgets.scss */
      .img-text-slider-outer .img-text-slider-container.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet:hover:before, .img-text-slider-outer .img-text-slider-container.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet:hover:after {
        border-bottom-color: #1B608D; }

/* line 186, widgets.scss */
.img-text-btn-section {
  padding-top: 10.8rem;
  padding-bottom: 9.5rem; }
  /* line 189, widgets.scss */
  .img-text-btn-section .desc {
    padding-bottom: 3.5rem; }
    /* line 191, widgets.scss */
    .img-text-btn-section .desc h2 {
      margin-bottom: 3.9rem; }
  /* line 195, widgets.scss */
  .img-text-btn-section .img-wrap {
    width: 100%; }
    /* line 197, widgets.scss */
    .img-text-btn-section .img-wrap img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
    /* line 202, widgets.scss */
    .img-text-btn-section .img-wrap .page-btn {
      margin-top: 6.6rem; }

/* line 208, widgets.scss */
.boxed-slider-outer {
  background: #1B608D;
  padding: 7.7rem 0 5.6rem; }
  /* line 211, widgets.scss */
  .boxed-slider-outer h3, .boxed-slider-outer p {
    color: #ffffff; }
  /* line 214, widgets.scss */
  .boxed-slider-outer h2 {
    margin-bottom: 7.3rem; }
  /* line 217, widgets.scss */
  .boxed-slider-outer .page-btn {
    margin-top: 1.1rem; }
  /* line 220, widgets.scss */
  .boxed-slider-outer .boxed-container {
    width: 100%;
    padding-bottom: 7.9rem;
    padding-top: 4.1rem;
    margin: 0;
    transition: max-height .4s ease;
    max-height: 60rem; }
    /* line 227, widgets.scss */
    .boxed-slider-outer .boxed-container.no-show {
      max-height: 0;
      overflow: hidden;
      padding: 0; }
    /* line 232, widgets.scss */
    .boxed-slider-outer .boxed-container .slide-fraction {
      top: 0;
      right: 5.3rem; }
    /* line 236, widgets.scss */
    .boxed-slider-outer .boxed-container .swiper-slide img {
      object-fit: cover;
      height: 21.3rem;
      width: 100%; }
    /* line 242, widgets.scss */
    .boxed-slider-outer .boxed-container .slide-inner h3 {
      margin: 0;
      padding: 3.3rem 0 1.9rem;
      font-size: 3rem;
      line-height: 4.5rem; }
    /* line 248, widgets.scss */
    .boxed-slider-outer .boxed-container .slide-inner p {
      margin-bottom: 0; }

/* line 255, widgets.scss */
.contact-form-outer {
  padding: 10.2rem 0 10.1rem; }
  /* line 258, widgets.scss */
  .contact-form-outer h2.site-brand {
    margin-bottom: 9.8rem;
    display: inline-block; }
    /* line 261, widgets.scss */
    .contact-form-outer h2.site-brand:after {
      content: '';
      display: block;
      position: absolute;
      background-image: url("/wp-content/themes/chiptech/svgs/runder_button.svg");
      background-repeat: no-repeat;
      background-size: auto;
      background-position: center;
      width: 12.7rem;
      height: 12.7rem;
      top: -5.3rem;
      right: -2.7rem; }
  /* line 274, widgets.scss */
  .contact-form-outer .headline-teaser {
    margin-bottom: 4.8rem; }
    /* line 276, widgets.scss */
    .contact-form-outer .headline-teaser h2.site-brand {
      margin-bottom: 0; }
  /* line 281, widgets.scss */
  .contact-form-outer form .input-wrap, .contact-form-outer form .message-wrap {
    margin-bottom: 4.2rem; }
  /* line 285, widgets.scss */
  .contact-form-outer textarea {
    height: 5rem; }
  /* line 288, widgets.scss */
  .contact-form-outer .check-label p {
    margin-bottom: 0; }
  /* line 291, widgets.scss */
  .contact-form-outer input[type=checkbox] {
    appearance: none;
    border: 1px solid #6A6767;
    width: 2rem;
    height: 2rem;
    margin-right: 1.6rem;
    position: relative; }
    /* line 298, widgets.scss */
    .contact-form-outer input[type=checkbox]:checked:after {
      content: '';
      display: block;
      position: absolute;
      width: .7rem;
      height: 1.5rem;
      border: solid #1B608D;
      border-width: 0 .3rem .3rem 0;
      transform: rotate(35deg);
      right: .5rem; }
  /* line 308, widgets.scss */
  .contact-form-outer input[type=submit] {
    border: none;
    line-height: 2rem;
    color: #ffffff;
    background: transparent; }
  /* line 314, widgets.scss */
  .contact-form-outer .page-btn:hover input[type=submit] {
    color: #1B608D; }
  /* line 317, widgets.scss */
  .contact-form-outer input, .contact-form-outer textarea, .contact-form-outer .w-45, .contact-form-outer .w-half, .contact-form-outer .w-43 {
    width: 100%; }
  /* line 320, widgets.scss */
  .contact-form-outer input, .contact-form-outer textarea {
    border: none; }
  /* line 323, widgets.scss */
  .contact-form-outer .input-wrap, .contact-form-outer .message-wrap {
    display: inline-block;
    z-index: 1;
    vertical-align: top;
    overflow: hidden; }
    /* line 328, widgets.scss */
    .contact-form-outer .input-wrap input, .contact-form-outer .input-wrap textarea, .contact-form-outer .message-wrap input, .contact-form-outer .message-wrap textarea {
      padding: 2rem .3rem .7rem; }
      /* line 330, widgets.scss */
      .contact-form-outer .input-wrap input:focus-visible, .contact-form-outer .input-wrap textarea:focus-visible, .contact-form-outer .message-wrap input:focus-visible, .contact-form-outer .message-wrap textarea:focus-visible {
        outline: none; }
    /* line 334, widgets.scss */
    .contact-form-outer .input-wrap .field-label, .contact-form-outer .input-wrap .message-label, .contact-form-outer .message-wrap .field-label, .contact-form-outer .message-wrap .message-label {
      bottom: 0;
      left: .3rem;
      display: inline-block;
      width: 100%;
      height: calc(100% - 1em);
      text-align: left; }
      /* line 341, widgets.scss */
      .contact-form-outer .input-wrap .field-label:after, .contact-form-outer .input-wrap .message-label:after, .contact-form-outer .message-wrap .field-label:after, .contact-form-outer .message-wrap .message-label:after {
        content: '';
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: calc(100% - 1rem);
        border-bottom: 1px solid #6A6767; }
      /* line 349, widgets.scss */
      .contact-form-outer .input-wrap .field-label span, .contact-form-outer .input-wrap .message-label span, .contact-form-outer .message-wrap .field-label span, .contact-form-outer .message-wrap .message-label span {
        display: block;
        width: 100%;
        position: absolute; }
    /* line 355, widgets.scss */
    .contact-form-outer .input-wrap textarea:focus + .message-label,
    .contact-form-outer .input-wrap .message-label.tapped,
    .contact-form-outer .input-wrap input:focus + .field-label,
    .contact-form-outer .input-wrap .field-label.tapped, .contact-form-outer .message-wrap textarea:focus + .message-label,
    .contact-form-outer .message-wrap .message-label.tapped,
    .contact-form-outer .message-wrap input:focus + .field-label,
    .contact-form-outer .message-wrap .field-label.tapped {
      font-size: 1.4rem; }
      /* line 360, widgets.scss */
      .contact-form-outer .input-wrap textarea:focus + .message-label span,
      .contact-form-outer .input-wrap .message-label.tapped span,
      .contact-form-outer .input-wrap input:focus + .field-label span,
      .contact-form-outer .input-wrap .field-label.tapped span, .contact-form-outer .message-wrap textarea:focus + .message-label span,
      .contact-form-outer .message-wrap .message-label.tapped span,
      .contact-form-outer .message-wrap input:focus + .field-label span,
      .contact-form-outer .message-wrap .field-label.tapped span {
        animation: input-animate 0.3s forwards; }

/* line 367, widgets.scss */
.location-outer-wrap {
  padding-top: 9.8rem;
  padding-bottom: 2rem; }
  /* line 370, widgets.scss */
  .location-outer-wrap .desc {
    padding-bottom: 3rem; }
    /* line 372, widgets.scss */
    .location-outer-wrap .desc p {
      margin-bottom: 0; }
    /* line 375, widgets.scss */
    .location-outer-wrap .desc a {
      color: #000000; }
    /* line 378, widgets.scss */
    .location-outer-wrap .desc .data-wrap:not(:last-child) {
      padding-bottom: 4.5rem; }
  /* line 382, widgets.scss */
  .location-outer-wrap .map-wrap {
    width: 100%;
    height: 33.4rem; }

@media screen and (min-width: 376px) {
  /* line 389, widgets.scss */
  .img-text-slider-outer .page-btn {
    padding: .9rem 1.3rem; } }

@media screen and (min-width: 480px) {
  /* line 394, widgets.scss */
  .img-text-slider-outer .page-btn {
    padding: .9rem 2.3rem; } }

@media screen and (min-width: 768px) {
  /* line 401, widgets.scss */
  .intro-outer .headline-teaser h1, .intro-outer .headline-teaser h2, .intro-outer .headline-teaser p {
    width: 50%; }
  /* line 404, widgets.scss */
  .intro-outer .headline-teaser p {
    padding-left: 2rem; }
  /* line 408, widgets.scss */
  .intro-outer .the-content.indent {
    margin-left: 13.5rem; }
  /* line 412, widgets.scss */
  .img-text-slider-container .slide-inner .img-wrap img {
    height: 46.7rem; }
  /* line 415, widgets.scss */
  .boxed-slider-outer {
    padding: 13.6rem 0 14.3rem; }
    /* line 417, widgets.scss */
    .boxed-slider-outer .page-btn {
      margin-top: 2.9rem; }
    /* line 420, widgets.scss */
    .boxed-slider-outer .boxed-container {
      padding-bottom: 11.9rem;
      width: 47%;
      max-height: 80rem; }
      /* line 424, widgets.scss */
      .boxed-slider-outer .boxed-container .swiper-slide img {
        height: 39.6rem; }
      /* line 427, widgets.scss */
      .boxed-slider-outer .boxed-container:nth-child(odd) .slide-fraction {
        right: 43%; }
      /* line 430, widgets.scss */
      .boxed-slider-outer .boxed-container:nth-child(even) .slide-fraction {
        right: 27%; }
  /* line 437, widgets.scss */
  .contact-form-outer .headline-teaser h2, .contact-form-outer .headline-teaser .desc {
    width: 50%; }
  /* line 440, widgets.scss */
  .contact-form-outer .headline-teaser h2.site-brand:after {
    left: 10rem;
    right: initial; }
  /* line 447, widgets.scss */
  .contact-form-outer form > span, .contact-form-outer form > div:not(.privacy-wrap), .contact-form-outer form > .message-wrap {
    margin-bottom: 6.5rem; }
  /* line 451, widgets.scss */
  .contact-form-outer form .w-45 .input-wrap {
    margin-bottom: 0; }
  /* line 455, widgets.scss */
  .contact-form-outer .w-45 {
    width: 45%; }
  /* line 458, widgets.scss */
  .contact-form-outer .w-43 {
    width: 43%; }
  /* line 461, widgets.scss */
  .contact-form-outer .w-half {
    width: 50%; }
  /* line 465, widgets.scss */
  .location-outer-wrap .map-wrap {
    height: 46.7rem; } }

@media screen and (min-width: 992px) {
  /* line 470, widgets.scss */
  .slide-fraction {
    font-size: 5.7rem; }
  /* line 474, widgets.scss */
  .img-text-slider-outer .img-text-slider-container {
    padding-top: 3.6rem; }
  /* line 477, widgets.scss */
  .img-text-slider-outer .slide-fraction {
    right: 10.7rem; }
  /* line 481, widgets.scss */
  .img-text-slider-outer .slide-inner .img-wrap {
    width: 50%;
    text-align: right; }
  /* line 485, widgets.scss */
  .img-text-slider-outer .slide-inner .desc {
    width: 36%;
    padding-top: 10.1rem;
    padding-bottom: 0; }
    /* line 489, widgets.scss */
    .img-text-slider-outer .slide-inner .desc .page-btn {
      margin-top: 7rem; }
  /* line 494, widgets.scss */
  .img-text-slider-outer .img-text-slider-container.swiper-container-horizontal .button-navi {
    top: 1.7rem; }
  /* line 499, widgets.scss */
  .img-text-btn-section .desc {
    padding-bottom: 0;
    width: 40%;
    hyphens: auto; }
    /* line 503, widgets.scss */
    .img-text-btn-section .desc h2 {
      margin-bottom: 3.7rem; }
    /* line 506, widgets.scss */
    .img-text-btn-section .desc .page-btn {
      margin-top: 4.3rem; }
  /* line 510, widgets.scss */
  .img-text-btn-section .img-wrap {
    width: 50%; }
  /* line 514, widgets.scss */
  .boxed-slider-outer .boxed-container {
    padding-top: 3.4rem; } }

@media screen and (min-width: 1024px) {
  /* line 519, widgets.scss */
  .img-text-slider-outer .page-btn {
    padding: 1.5rem 4.3rem; }
  /* line 522, widgets.scss */
  .intro-outer {
    padding-bottom: 10.5rem; }
    /* line 524, widgets.scss */
    .intro-outer:after {
      content: '';
      display: block;
      position: absolute;
      background: #1B608D;
      width: 1.4rem;
      height: 8.7rem;
      top: 0;
      right: 0; }
    /* line 532, widgets.scss */
    .intro-outer .headline-teaser {
      padding-bottom: 12.2rem; }
      /* line 534, widgets.scss */
      .intro-outer .headline-teaser h2, .intro-outer .headline-teaser h1 {
        margin-bottom: 0; }
      /* line 537, widgets.scss */
      .intro-outer .headline-teaser p {
        padding-left: 7.6rem; }
    /* line 542, widgets.scss */
    .intro-outer .the-content p {
      font-size: 4rem;
      line-height: 5.2rem; }
    /* line 546, widgets.scss */
    .intro-outer .the-content.indent {
      margin-left: 17.85rem; }
  /* line 552, widgets.scss */
  .about-us-section {
    padding-top: 16.4rem;
    padding-bottom: 25.9rem; }
    /* line 555, widgets.scss */
    .about-us-section .person-wrap {
      padding-bottom: 13.1rem;
      flex-direction: row-reverse; }
      /* line 558, widgets.scss */
      .about-us-section .person-wrap h3 {
        padding-top: 2rem; }
      /* line 562, widgets.scss */
      .about-us-section .person-wrap .the-content:after {
        top: -11.3rem;
        width: 23.5rem;
        height: 23.5rem;
        left: 25.1rem;
        z-index: initial;
        right: initial; }
      /* line 571, widgets.scss */
      .about-us-section .person-wrap h2 {
        padding-left: 13.1rem; }
    /* line 576, widgets.scss */
    .about-us-section .desc p {
      padding-bottom: 11.5rem;
      max-width: 40.7rem; }
    /* line 580, widgets.scss */
    .about-us-section .desc .buttons-wrap a:first-child {
      margin-bottom: 2.6rem; }
    /* line 583, widgets.scss */
    .about-us-section .desc .img-wrap img {
      height: 52.4rem; }
    /* line 587, widgets.scss */
    .about-us-section .person-wrap .the-content,
    .about-us-section .desc .img-wrap {
      width: 57.5%; }
    /* line 591, widgets.scss */
    .about-us-section .person-wrap .img-wrap,
    .about-us-section .desc .the-content {
      width: 42.5%; }
  /* line 597, widgets.scss */
  .img-text-slider-outer {
    padding: 20.1rem 0 16.5rem; }
    /* line 600, widgets.scss */
    .img-text-slider-outer .slide-inner h3 {
      font-size: 2.5rem;
      line-height: 2.3rem;
      margin-bottom: 2.5rem; }
  /* line 608, widgets.scss */
  .img-text-btn-section {
    padding-top: 28.5rem;
    padding-bottom: 21.7rem; }
  /* line 613, widgets.scss */
  .boxed-slider-outer .boxed-container .slide-inner h3 {
    font-size: 4.5rem;
    line-height: 5.3rem; }
  /* line 618, widgets.scss */
  .contact-form-outer {
    padding: 18.5rem 0 19.2rem; }
    /* line 621, widgets.scss */
    .contact-form-outer h2.site-brand {
      margin-bottom: 19.7rem; }
      /* line 623, widgets.scss */
      .contact-form-outer h2.site-brand:after {
        width: 18.7rem;
        height: 18.7rem;
        top: -5.7rem;
        right: -4rem; }
    /* line 631, widgets.scss */
    .contact-form-outer .headline-teaser {
      margin-bottom: 9.3rem; }
      /* line 633, widgets.scss */
      .contact-form-outer .headline-teaser h2.site-brand {
        margin-bottom: 0; }
        /* line 635, widgets.scss */
        .contact-form-outer .headline-teaser h2.site-brand:after {
          left: 20.6rem; }
  /* line 642, widgets.scss */
  .location-outer-wrap {
    padding-top: 19.4rem;
    padding-bottom: 3rem; }
    /* line 645, widgets.scss */
    .location-outer-wrap:after {
      content: '';
      display: block;
      position: absolute;
      background: #1B608D;
      width: 1.4rem;
      height: 8.7rem;
      top: 14.9rem;
      right: 0; }
    /* line 653, widgets.scss */
    .location-outer-wrap .desc {
      padding-bottom: 14.5rem; }
      /* line 655, widgets.scss */
      .location-outer-wrap .desc .data-wrap:not(:last-child) {
        padding-bottom: 0; }
    /* line 659, widgets.scss */
    .location-outer-wrap .map-wrap {
      height: 76.7rem; } }

@media screen and (min-width: 1200px) {
  /* line 666, widgets.scss */
  .intro-outer .the-content.indent {
    margin-left: 21.5rem; }
  /* line 670, widgets.scss */
  .about-us-section .person-wrap .the-content:after {
    left: 42.6rem; }
  /* line 673, widgets.scss */
  .about-us-section .person-wrap .the-content h2 {
    padding-left: 30.6rem; }
  /* line 678, widgets.scss */
  .img-text-btn-section .desc {
    margin-left: 14.6rem;
    width: 36%; }
  /* line 682, widgets.scss */
  .img-text-btn-section .img-wrap {
    width: 53.6rem; }
    /* line 684, widgets.scss */
    .img-text-btn-section .img-wrap img {
      width: 53.6rem;
      height: 39.7rem; }
  /* line 690, widgets.scss */
  .contact-form-outer .desc p {
    width: 60%; } }

@media screen and (min-width: 1318px) {
  /* line 696, widgets.scss */
  .boxed-slider-outer .boxed-container {
    width: 61.9rem; }
    /* line 698, widgets.scss */
    .boxed-slider-outer .boxed-container:nth-child(even) .slide-fraction {
      right: 15rem; } }

@media screen and (min-width: 1405px) {
  /* line 705, widgets.scss */
  .inner-container,
  .elementor-element.elementor-widget-heading .elementor-widget-container,
  .elementor-element.elementor-widget-text-editor .elementor-widget-container {
    max-width: 1365px;
    padding-left: 0;
    padding-right: 0; }
  /* line 712, widgets.scss */
  .intro-outer .the-content.indent {
    margin-left: 27.7rem; } }
