/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 24 2024 | 09:06:15 */
@media only screen and (min-width: 1025px) and (max-width: 1300px) {
	.flip-box-responsive {
	  width: 33% !important;
	}
	.flip-box-other {
	  width: 50% !important;
	  padding: 0 20px !important;
	}
	#download #tab-horizontal-logo .flip-box-front,
	#download #tab-horizontal-logo .flip-box-back,
	#download #tab-other-marks .flip-box-front,
	#download #tab-other-marks .flip-box-back {
	  height: 150px !important;
	}
	#download #tab-vertical-logo .flip-box-front,
	#download #tab-vertical-logo .flip-box-back {
	  height: 150px !important;
	  width: 100% !important;
	}
	#download .wpb_row {
	  margin-bottom: 50px !important;
	}
	#download #tab-horizontal-logo .flip-box-back .inner,
	#download #tab-vertical-logo .flip-box-back .inner,
	#download #tab-other-marks .flip-box-back .inner {
	  padding-left: 20px;
	  padding-right: 20px;
	  font-size: 14px;
	}
  }
  @media only screen and (min-width: 767px) and (max-width: 1024px) {
	.flip-box-responsive {
	  width: 33% !important;
	}
	.flip-box-other {
	  width: 50% !important;
	  padding: 0 20px !important;
	}
	#download #tab-horizontal-logo .flip-box-front,
	#download #tab-horizontal-logo .flip-box-back,
	#download #tab-other-marks .flip-box-front,
	#download #tab-other-marks .flip-box-back {
	  min-height: 150px !important;
	  height: 150px !important;
	}
	#download #tab-vertical-logo .flip-box-front,
	#download #tab-vertical-logo .flip-box-back {
	  min-height: 150px !important;
	  height: 150px !important;
	  width: 100% !important;
	}
  
	#download #tab-horizontal-logo .flip-box-back .inner,
	#download #tab-vertical-logo .flip-box-back .inner,
	#download #tab-other-marks .flip-box-back .inner {
	  padding-left: 20px;
	  padding-right: 20px;
	  font-size: 14px;
	}
  }
  @media only screen and (width: 1024px) {
	.welcome h1 {
	  font-size: 70pt !important;
	  line-height: 70pt !important;
	}
	.learn-row {
	  height: 300px !important;
	}
	.learn-row .wpb_column {
	  height: 400px !important;
	}
	.learn-section .heading-line {
	  font-size: 18px !important;
	}
	.learn-section .wpb_wrapper {
	  margin-top: 15% !important;
	}
	#download #tab-vertical-logo .flip-box-front,
	#download #tab-vertical-logo .flip-box-back {
	  width: 80% !important;
	  margin: 0 auto;
	}
	#download #tab-horizontal-logo .flip-box-front,
	#download #tab-horizontal-logo .flip-box-back,
	#download #tab-other-marks .flip-box-front,
	#download #tab-other-marks .flip-box-back {
	  width: 100% !important;
	  margin: 0 auto;
	}
	.section2-brand-center span {
	  font-size: 18pt !important;
	}
  }
  @media only screen and (max-width: 913px) {
	.welcome h1 {
	  font-size: 80px !important;
	  line-height: 80px !important;
	}
	.learn-section {
	  height: 300px !important;
	}
	.learn-section .wpb_wrapper {
	  margin-top: 15% !important;
	}
  
	.section2-brand-center span {
	  font-size: 24pt !important;
	}
  }
  @media only screen and (max-width: 854px) {
	.section2-brand-center span {
	  font-size: 20pt !important;
	}
  }
  @media only screen and (max-width: 821px) {
	.welcome h1 {
	  font-size: 65px !important;
	  line-height: 65px !important;
	}
  }
  @media only screen and (width: 768px) {
	.welcome h1 {
	  font-size: 57px !important;
	  line-height: 60px !important;
	}
  
	.section2-brand-center span {
	  font-size: 18pt !important;
	}
	#download-content .box-inner-wrap {
	  padding: 10% 16% !important;
	}
  }
  @media only screen and (width: 540px) {
	.section2-brand-center span {
	  font-size: 28pt !important;
	}
	#download #tab-horizontal-logo .flip-box-front,
	#download #tab-horizontal-logo .flip-box-back,
	#download #tab-other-marks .flip-box-front,
	#download #tab-other-marks .flip-box-back {
	  min-height: 150px !important;
	  height: 150px !important;
	  width: 90%;
	}
	#download #tab-vertical-logo .flip-box-front,
	#download #tab-vertical-logo .flip-box-back {
	  min-height: 250px !important;
	  height: 250px !important;
	  width: 70%;
	  margin: 0 auto;
	}
	#download .wpb_row {
	  margin-bottom: 0 !important;
	}
  }
  @media only screen and (max-width: 431px) {
	.welcome h1 {
	  font-size: 55px !important;
	  line-height: 55px !important;
	}
  
	.section2-brand-center span {
	  font-size: 27pt !important;
	}
	#download-content h1 {
	  padding-right: 25px !important;
	}
	#download .wpb_row {
	  margin-bottom: 0 !important;
	}
  }
  @media only screen and (max-width: 415px) {
	.section2-brand-center span {
	  font-size: 26pt !important;
	}
  
	#download .wpb_row {
	  margin-bottom: 0 !important;
	}
	#download #tab-other-marks .inner {
	  padding: 30px !important;
	}
	.welcome h1 {
	  font-size: 50px !important;
	  line-height: 50px !important;
	}
  }
  @media only screen and (max-width: 376px) {
	#download-content h1 {
	  padding-right: 0 !important;
	}
	#download #tab-horizontal-logo .flip-box-front,
	#download #tab-horizontal-logo .flip-box-back,
	#download #tab-other-marks .flip-box-front,
	#download #tab-other-marks .flip-box-back {
	  min-height: 120px !important;
	  height: 120px !important;
	}
	#download #tab-vertical-logo .flip-box-front,
	#download #tab-vertical-logo .flip-box-back {
	  min-height: 240px !important;
	  height: 240px !important;
	}
	#download .wpb_row {
	  margin-bottom: 0 !important;
	}
  
	#download #tab-other-marks .inner {
	  padding: 10px !important;
	}
  }
  @media only screen and (max-width: 376px) {
	.welcome h1 {
	  font-size: 45px !important;
	  line-height: 45px !important;
	}
	.learn-section {
	  height: 250px !important;
	}
  }
  @media only screen and (max-width: 360px) {
	#download-content h1 {
	  font-size: 39px !important;
	}
  }
  @media only screen and (max-width: 344px) {
	.welcome h1 {
	  font-size: 40px !important;
	  line-height: 40px !important;
	}
	#download-content h1 {
	  font-size: 35px !important;
	}
  }
  