/* header .ast-grid-right-section{justify-content: flex-start !important;} */

@font-face {
  font-family:'Acumin Pro SemiCondensed';

src: url('../fonts/AcuminProSemiCond-Bold.eot');
src: url('../fonts/AcuminProSemiCond-Bold.eot?#iefix') format('embedded-opentype'),
  url('../fonts/AcuminProSemiCond-Bold.woff2') format('woff2'),
  url('../fonts/AcuminProSemiCond-Bold.woff') format('woff'),
  url('../fonts/AcuminProSemiCond-Bold.svg#AcuminProSemiCond-Bold') format('svg');
  font-weight: 700;
  font-style: normal;
  font-stretch: semi-condensed;
  unicode-range: U+0020-00FE;
}

@font-face {
  font-family:'Acumin Pro SemiCondensed';
  src: url('../fonts/AcuminProSemiCond-Light.eot');
src: url('../fonts/AcuminProSemiCond-Light.eot?#iefix') format('embedded-opentype'),
  url('../fonts/AcuminProSemiCond-Light.woff2') format('woff2'),
  url('../fonts/AcuminProSemiCond-Light.woff') format('woff'),
  url('../fonts/AcuminProSemiCond-Light.svg#AcuminProSemiCond-Light') format('svg');
  font-weight: 300;
  font-style: normal;
  font-stretch: semi-condensed;
  unicode-range: U+0020-00FE;
}

@font-face {
  font-family:'Acumin Pro SemiCondensed';
  src: url('../fonts/AcuminProSemiCond-Medium.eot');
src: url('../fonts/AcuminProSemiCond-Medium.eot?#iefix') format('embedded-opentype'),
  url('../fonts/AcuminProSemiCond-Medium.woff2') format('woff2'),
  url('../fonts/AcuminProSemiCond-Medium.woff') format('woff'),
  url('../fonts/AcuminProSemiCond-Medium.svg#AcuminProSemiCond-Medium') format('svg');
  font-weight: 500;
  font-style: normal;
  font-stretch: semi-condensed;
  unicode-range: U+0020-00FE;
}

@font-face {
  font-family:'Acumin Pro SemiCondensed';
  src: url('../fonts/AcuminProSemiCond-Semibold.eot');
src: url('../fonts/AcuminProSemiCond-Semibold.eot?#iefix') format('embedded-opentype'),
  url('../fonts/AcuminProSemiCond-Semibold.woff2') format('woff2'),
  url('../fonts/AcuminProSemiCond-Semibold.woff') format('woff'),
  url('../fonts/AcuminProSemiCond-Semibold.svg#AcuminProSemiCond-Semibold') format('svg');
  font-weight: 600;
  font-style: normal;
  font-stretch: semi-condensed;
  unicode-range: U+0020-00FE;
}

@font-face {
  font-family:'Acumin Pro SemiCondensed';
  src: url('../fonts/AcuminProSemiCond-Thin.eot');
src: url('../fonts/AcuminProSemiCond-Thin.eot?#iefix') format('embedded-opentype'),
  url('../fonts/AcuminProSemiCond-Thin.woff2') format('woff2'),
  url('../fonts/AcuminProSemiCond-Thin.woff') format('woff'),
  url('../fonts/AcuminProSemiCond-Thin.svg#AcuminProSemiCond-Thin') format('svg');
  font-weight: 250;
  font-style: normal;
  font-stretch: semi-condensed;
  unicode-range: U+0020-00FE;
}




/* Media Query */

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .captchaNotice small {font-size: 11px;}
  h2, .entry-content h2 , .elementor-widget-container .besparen-title {
   font-size: 30px !important;
   line-height: 40px !important;
} 
  .page-id-3935 .Btn {font-size: 15px !important;}
  .site-content .heroRelax {right: 70px; top: 10px;}
  .elementor-widget-heading .elementor-heading-title {  font-size: 22px !important;  min-height: 70px;}
  .inner.whiteText h1 {font-size: 50px !important; line-height: 60px !important;}
  .blockTitle {  font-size: 30px !important;    line-height: 35px !important; margin: 0 !important; }
  .site-footer .site-above-footer-wrap {padding-top: 50px !important;}
  h3.footerTitle {font-size: 26px!important;}
  p.footerDesc {font-size: 18px !important;}
  .page-id-11 h2.bigTitle {font-size: 40px !important;}
  .elementor-widget-container p {margin-bottom: 0 !important;}
  .entry-content h1, h1 {  line-height: 46px !important;    font-size: 36px !important; margin-bottom: 0 !important;}
  .elementor-element.elementor-element-be951e1.elementor-widget.elementor-widget-html .scrolldown {  margin-top: 0px !important;}
  .elementor-column.elementor-col-50, .elementor-column[data-col="50"] {  padding-left: 0 !important;}
  .subscription-forms .image_bg .attachment-large.size-large {margin: 0 !important; max-width: 100%;}
  .ast-container, .ast-container-fluid {padding: 0 !important;}
  .site-content .partners-title {font-size: 36px !important;}
  .elementor-column.elementor-col-50, .elementor-column[data-col="50"] {padding-left: 0 !important;}
  .desc, .articleContent.descContent, .articleContent.descContent p
  {
    font-size: 20px !important;
    line-height: 30px !important;
  }
  .Btn
  {
    font-size: 18px !important; 
  }
  .single-post .innerpage-banner h1
  {
    font-size: 50px !important;
    line-height: 60px !important;
    padding-top: 80px !important;
  }
  .orange_title h2, .content-refer .elementor-widget-container h2
  {
    font-size: 38px !important;
    line-height: 50px !important;
    margin-bottom: 0 !important;
  }
  .page-id-148 .elementor-icon-box-wrapper
  {
    padding: 0 !important;
  }
  .page-id-148 .elementor-icon-box-wrapper .elementor-icon-box-icon i
  {
    font-size: 60px !important;
  }
  .machines .elementor-top-column:first-child
  {
    margin-right: 0 !important;
  }
  .machines {
    padding: 10px 0 !important;
}
#menu-infomenu li a , .footerDesc
{
  font-size: 18px;
}
.page-id-4651 .layoutQuote
{
  font-size: 30px !important;
}

  
 }
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .page-id-290 .heroRelax
  {
top: 0 !important;
  }
  .elementor-146 .elementor-element.elementor-element-9d50c33
{
  text-align: left !important;
}
.elementor-146 .elementor-element.elementor-element-e7f230a {
  text-align: right !important;
}
  .captchaNotice small {font-size: 11px;}
  .machines {
    padding: 10px 0 !important;
}
#menu-infomenu li a , .footerDesc
{
  font-size: 18px;
}
  .machines .elementor-top-column:first-child
  {
    margin-right: 0 !important;
  }
  .page-id-148 .elementor-icon-box-wrapper .elementor-icon-box-icon i
  {
    font-size: 60px !important;
  }
  .page-id-148 .elementor-icon-box-wrapper
  {
    padding: 5px !important;
  }
  .elementor-widget-container .besparen-title 
  {
    font-size: 40px !important;
    line-height: 50px !important;
  }
  .page-id-4651 .heroLabel {bottom: 70px !important;}
  .single-post .innerpage-banner h1
  {
    font-size: 50px !important;
    line-height: 60px !important;
    padding-top: 80px !important;
  }
  .orange_title h2, .content-refer .elementor-widget-container h2
  {
    font-size: 40px !important;
    line-height: 50px !important;
  }
  .desc, .articleContent.descContent, .articleContent.descContent p
  {
    font-size: 20px !important;
    line-height: 30px !important;
  }
  .Btn
  {
    font-size: 18px !important;
  }
  .elementor-element-populated .heroRelax {right: 70px !important;}
  .heroLabel {right: 0 !important; bottom: 60px !important;}
  .inner.whiteText h1 {font-size: 60px !important;}
  .elementor-widget-heading .elementor-heading-title {  font-size: 25px !important;  min-height: 80px;}
  .page-id-11 h2.bigTitle { font-size: 40px !important;}
  .blockTitle { font-size: 35px;    line-height: 40px;}
  .elementor-swiper-button-prev {  left: 0 !important;}
  .elementor-swiper-button-next {  right: 0 !important;}
  .image_bg img {margin-left: 0 !important;}
  .elementor-element.elementor-element-be951e1.elementor-widget.elementor-widget-html .scrolldown {  margin-top: 0px !important;}
  .articleContent .desc, .articleContent.descContent, .articleContent.descContent p {  font-size: 22px !important;  line-height: 35px !important;}
  h1.split-content__title {font-size: 40px !important; line-height: 50px !important; margin-bottom: 0 !important;}
  .company_logo_slider {padding: 40px 0 !important;}
  .elementor-column.elementor-col-50, .elementor-column[data-col="50"] {padding-left: 0 !important;}
  .subscription-forms .image_bg .attachment-large.size-large {margin-right: 0 !important; max-width: 100%  !important; float: none;}

 }

