@media only screen and (max-width: 1800px) {
  .jumpToContent {left: initial; right: 18.75%;}
}
@media only screen and (max-width: 1535px) {
  .sliderSec .slick-slide .slidewrap { display: block; border: 0px;}
  .sliderSec .slick-slide .slidewrap .mobWrap {display: flex; width: 100%; margin: 0; position: relative;border: solid #e8e8e8 1px; padding: 10px;}
  .sliderSec .slick-slide .slidewrap .image {width: 33.33%; flex: 0 0 33.33%; }
  .sliderSec .slick-slide .slidewrap .contentBox {width:100%; flex:0 0 100%; padding-left: 15px}
  .mob {display: block;}
  .desk {display: none}
  .details.mob {padding-left: 15px;}
 .sliderSec .slick-slide .slidewrap .image {margin-left: -15px;}
  .sliderSec .slick-slide .slidewrap .contentBox p {line-height: 1.6}
  .sliderSec .slick-slide .slidewrap:after {display: none;}
  .sliderSec .slick-slide .slidewrap .mobWrap:after {content: "";width: 93%;margin: 0 auto; height: 3.5px; display: block; background: #093967; position: absolute;    bottom: -3.5px;    left: 0;    right: 0;}
}

@media only screen and (max-width: 1280px) {
  .headline {left:10%;}
  .content-area {    padding-left: calc(10% - 10px); padding-left: -webkit-calc(10% - 10px);padding-right: calc(10% - 10px); padding-right: -webkit-calc(10% - 10px); }
.elementor .elementor-text-editor ul li a:nth-of-type(2), ul li a:nth-of-type(2) {float: none; display: block; padding-left: 25px;}
  .testimonialWrap {padding: 30px;width: 58%;}
  .bannerTestimonial {top: 30vw;}
}

@media only screen and (max-width: 1024px) {
  .elementor .elementor-text-editor ul li a:nth-of-type(2), ul li a:nth-of-type(2) {color:#0083ff; font-size: 12px; float: right; opacity: 0.5}
 #page .elementor-column.elementor-col-33, #page  .elementor-column[data-col="33"] , #page  .elementor-column.elementor-col-25, #page  .elementor-column[data-col="25"] {width:100%;}

 #page  .elementor-column.elementor-col-25.historie  , page  .elementor-column[data-col="25"].historie {width: 50%;}
  .elementor-widget-heading.elementor-widget-heading h1.elementor-heading-title , h1 {text-align: left}
  .elementor-5 .elementor-element.elementor-element-6c3c156 .elementor-widget-container {text-align: left}
  .main-navigation ul li {    margin-left: 17px;}
  .site-branding img {width: 200px;}
  footer a, footer ul li a {font-size: 12px;}
  .banner .bannerTestimonial {top:30vw}

}
@media only screen and (max-width: 1023px) {
  .content-area {       padding-left: calc(18.75% - 15px);    padding-left: -webkit-calc(18.75% - 15px);    padding-right: calc(18.75% - 15px);
    padding-right: -webkit-calc(18.75% - 15px);}
  .headline {    left: 16.75%;}
  .mobHide {display: none!important;}
  .mobShow {display: block!important;}
  .quotes.mobShow   p {font-size: 10px;}
  .imgCol {width: 33.33333333%!important}
  .elementor-170 .textCol.elementor-element {    padding-top: 0;     width: calc(66% + 80px)!important;    padding-left: 35px;}
  .testimonialWrap { padding: 30px;  width: 64%;}
  .headline h1 {font-size: 34px;}
  .jumpToContent {width: 57px; height: 60px;}
   .testimonialWrap p {font-size: 12px;}
  .banner .bannerTestimonial {  top: 24vw;}
  .jumpToContent {right: 0}
}
@media only screen and (max-width: 768px) {
  .elementor .elementor-text-editor ul li a:nth-of-type(2), ul li a:nth-of-type(2) {float: none; display: block; padding-left: 25px;}
  .site-branding {    display: flex;  justify-content: space-between; width: 100%;  align-items: center;}
.main-navigation {display: none}
   .headline h1 {font-size: 16px; }
  .headline {padding: 3px;}
   #page  .elementor-column.elementor-col-25.historie  , page  .elementor-column[data-col="25"].historie {width: 100%;}

  .elementor-widget-heading.elementor-widget-heading h1.elementor-heading-title, h1{ margin: 10px 0; font-size: 21px; line-height: 1.6}
 .elementor .elementor-text-editor ul li a, ul li a {    font-size: 12px;}
  #page .elementor-5 .elementor-element {text-align: left}
  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding: 5px!important}
  .footerWrap {display: block}
  .sliderSec {margin: 0}
  .sliderSec .slick-slide .slidewrap {padding: 0}
  .sliderSec .slick-slide {margin: 8px}
  .footerWrap {text-align: center;}
  footer .socialMedia ul {justify-content: center}
  .headline {  top: -55px;    left: 10px;}
 #nav-icon3 {display: block}
  .site-header {position: static}
  .site-header-main {display: block}
  .main-navigation ul {display: block}
  .main-navigation ul li {margin-left: 0}
  .content-area {    padding-left: 5px;    padding-right: 5px;}
  .jumpToContent {    width: 49px;    height: 49px;  right: 0;}
  .testimonialWrap {    padding: 20px;    width: 100%;}
  .banner .bannerTestimonial  {display: none;}
  .content-area .bannerTestimonial {display: block}

}
