@charset "utf-8";

.fresnel-container { margin: 0px; padding: 0px; }

@media not all and (min-width: 0px) and (max-width: 767.98px) {
  .fresnel-at-xs { display: none !important; }
}

@media not all and (min-width: 768px) and (max-width: 991.98px) {
  .fresnel-at-sm { display: none !important; }
}

@media not all and (min-width: 992px) and (max-width: 1199.98px) {
  .fresnel-at-md { display: none !important; }
}

@media not all and (min-width: 1200px) {
  .fresnel-at-lg { display: none !important; }
}

@media not all and (max-width: 767.98px) {
  .fresnel-lessThan-sm { display: none !important; }
}

@media not all and (max-width: 991.98px) {
  .fresnel-lessThan-md { display: none !important; }
}

@media not all and (max-width: 1199.98px) {
  .fresnel-lessThan-lg { display: none !important; }
}

@media not all and (min-width: 768px) {
  .fresnel-greaterThan-xs { display: none !important; }
}

@media not all and (min-width: 992px) {
  .fresnel-greaterThan-sm { display: none !important; }
}

@media not all and (min-width: 1200px) {
  .fresnel-greaterThan-md { display: none !important; }
}

@media not all and (min-width: 0px) {
  .fresnel-greaterThanOrEqual-xs { display: none !important; }
}

@media not all and (min-width: 768px) {
  .fresnel-greaterThanOrEqual-sm { display: none !important; }
}

@media not all and (min-width: 992px) {
  .fresnel-greaterThanOrEqual-md { display: none !important; }
}

@media not all and (min-width: 1200px) {
  .fresnel-greaterThanOrEqual-lg { display: none !important; }
}

@media not all and (min-width: 0px) and (max-width: 767.98px) {
  .fresnel-between-xs-sm { display: none !important; }
}

@media not all and (min-width: 0px) and (max-width: 991.98px) {
  .fresnel-between-xs-md { display: none !important; }
}

@media not all and (min-width: 0px) and (max-width: 1199.98px) {
  .fresnel-between-xs-lg { display: none !important; }
}

@media not all and (min-width: 768px) and (max-width: 991.98px) {
  .fresnel-between-sm-md { display: none !important; }
}

@media not all and (min-width: 768px) and (max-width: 1199.98px) {
  .fresnel-between-sm-lg { display: none !important; }
}

@media not all and (min-width: 992px) and (max-width: 1199.98px) {
  .fresnel-between-md-lg { display: none !important; }
}

@media (hover: hover) {
  .fresnel-interaction-hover { display: none !important; }
}

@media (hover: none) {
  .fresnel-interaction-notHover { display: none !important; }
}