body, html {
  width: 100%;
  height: 100%;
}

html, body { scroll-padding-top: 80px; /* height of sticky header */ }

body {
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: 400;
  color: #000000;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "helvetica-neue", Arial, sans-serif;
  font-weight: 400;
  color: #253746;	
   margin-top: 0;
   margin-bottom: 0;
}

.container {
	width: 1600px;
	padding: 0 100px 0 100px;  
	margin: auto;
}

/* section */

.section-logo {
	padding-top: 1.5em;
	padding-bottom:1.5em;
}

.section-hero {
	background-color: #f2a900;
    background-image: url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-yellow.webp');
	background-size: auto 100%;
  	background-position: center right;
 	background-repeat: no-repeat;
	padding: 4em 0 4em 0;	  
}

.section-hero-blue {
	background-color: #1f3b75;
    background-image: url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-blue.webp');
	background-size: auto 100%;
  	background-position: center right;
 	background-repeat: no-repeat;
	padding: 4em 0 4em 0;	  
}

.section-hero-a {
	width: 55%;
}

.section-main {
	background-color: #FFFFFF;
	padding: 4em 0 5em 0;
	border-bottom: 1px solid #F2A900;
}

.section-main-c {
	width: 70%;
	margin: auto;
	padding-bottom: 2.5em;
}

.section-main-a {
	width: 90%;
}

.section-main-b-bg {
	border-radius: 20px; 
	background-color: #f8f8f8; 	
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2); 
	/* border: 2px solid #572C5F; */
}

.section-main-b {
	width: 90%;
	margin: auto;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
}

.section-main-quote {
	width: 100%;
}

.section-type {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' preserveAspectRatio='none' viewBox='0 0 1449 561'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1021%26quot%3b)' fill='none'%3e%3cpath d='M-247.58 536.1C-85.54 533.08 57.16 322.79 364.64 322.92 672.12 323.05 803.4 641.75 976.86 651.96' stroke='rgba(242%2c 169%2c 0%2c 0.1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M-37.26 22.41C83.13 32.91 127.16 256.34 371.5 280.47 615.83 304.6 656.27 552.89 780.25 566.64' stroke='rgba(242%2c 169%2c 0%2c 0.1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M-77.15 170.83C119.86 172.26 380.66 354.22 687.46 361.57 994.26 368.92 956.49 597.96 1069.77 608.37' stroke='rgba(242%2c 169%2c 0%2c 0.1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M-29.27 242.95C155.67 244.44 316.04 424.7 686.99 428.08 1057.93 431.46 1217.22 627.93 1403.24 629.84' stroke='rgba(242%2c 169%2c 0%2c 0.1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M-170.16 445.6C-38.7 442.85 135.46 265.45 324.21 266.08 512.95 266.71 476.44 551.93 571.39 587.35' stroke='rgba(242%2c 169%2c 0%2c 0.1)' stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1021'%3e%3crect width='1449' height='561' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
	background-color: #FFFFFF;	
	padding: 4em 0 4em 0;
}

.section-type-a {
	width: 90%;
}

.section-entrepreneur {
	background-color: #253746;
	padding: 5em 0 4em 0;
}

.section-entrepreneur-yellow {
	background-color: #F2A900;
	padding: 5em 0 4em 0;
}

.section-entrepreneur-a {
	width: 90%;
}

.section-entrepreneur-b {
	padding: 0 0 10px 25px;
}

.section-growth {
	background-color: #FFFFFF;	
	padding: 5em 0 5em 0;
}

.section-growth-a {
	width: 90%;
}

.section-growth-b-bg {
	border-radius: 20px;
	background-color: #f8f8f8;	
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.section-growth-b {
	width: 90%;
	margin: auto;
	padding-top: 1.5em;
	padding-bottom: 1em;
}

.section-cta {
	background-color: #F2A900;
	padding: 4em 0 4em 0;
}

.section-cta-blue {
	background-color: #1F3B75;
	padding: 4em 0 4em 0;
}

.section-cta-box {
	width: 60%;
	margin: auto;
	
}

.section-cta-txt {
	width: 90%;
	margin: auto;
	padding-top: 0.5em;
}

.section-footer {
	background-color: #FFFFFF;	
	padding: 2em 0 2em 0;
}

.section-footer-line {
	border-top: 1px solid #ecf0f5;
	background-color: #FFFFFF;	
	padding: 2em 0 2em 0;
}

/* section - Hands-on-hero */

.section-hands-on-hero {
	background-color: #f8f8f8;	
	padding: 4em 0 3em 0;
}

.section-hands-on-hero-a {
	width: 95%;
}

.section-hands-on-hero-result {
	background-color: #FFFFFF;	
	padding: 4em 0 4em 0;
}

.section-hands-on-hero-result-a {
	width: 90%;
}

.section-hands-on-hero-result-b {
	width: 100%;
}	

.section-hands-on-hero-4c {
	background-color: #f8f8f8;	
	padding: 4em 0 3em 0;
}

.section-hands-on-hero-4c-a {
	width: 100%;
}

.section-hands-on-hero-ty {
	background-color: #253746;	
	padding: 5em 0 5em 0;
}

.section-hands-on-hero-ty-a {
	width: 90%;
}

/* section - Conductor */

.section-conductor {
	background-color: #f8f8f8;	
	padding: 4em 0 4em 0;
}

.section-conductor-a {
	width: 95%;
}

.section-conductor-advantage {
	background-color: #FFFFFF;	
	padding: 4em 0 3em 0;
}

.section-conductor-advantage-a {
	width: 90%;
}

.section-conductor-advantage-b {
	width: 100%;	
}

.section-conductor-signs {
	background-color: #ecf0f5;	
	padding: 4em 0 4em 0;
}

.section-conductor-signs-a {
	width: 90%;
}

.section-conductor-signs-b {
	width: 100%;
}	

.section-conductor-question {
	background-color: #f8f8f8;	
	padding: 4em 0 3em 0;
}

.section-conductor-question-a {
	width: 98%;
}

.section-conductor-cta {
	background-color: #F2A900;	
	padding: 4em 0 5em 0;
}

.section-conductor-cta-a {
	width: 90%;
}

.section-conductor-cta-text {
	width: 85%;
	margin: auto;
	color: #FFFFFF;
}

.section-conductor-teaser-main {
	width: 90%;
}

.section-conductor-teaser {
	background-color: #f8f8f8;	
	padding: 4em 0 4em 0;
}

.section-conductor-teaser-a {
	width: 90%;
}

.section-conductor-teaser-b-bg {
	border-radius: 20px;
	background-color: #253746;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.section-conductor-teaser-b {
	width: 90%;
	margin: auto;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
}

.section-conductor-question-box {
	background-color: #f8f8f8;
	border-radius: 12px;
	overflow: auto; 
	width: 70%; 
	margin: auto;
	padding: 26px 10px 26px 10px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

/* section - Multiplier */

.section-multiplier {
	background-color: #f8f8f8;	
	padding: 4em 0 4em 0;
}

.section-multiplier-a {
	width: 95%;
}

.section-multiplier-advantage {
	background-color: #FFFFFF;	
	padding: 4em 0 3em 0;
}

.section-multiplier-advantage-a {
	width: 90%;
}

.section-multiplier-advantage-b {
	width: 100%;	
}

.section-multiplier-signs {
	background-color: #ecf0f5;	
	padding: 4em 0 4em 0;
}

.section-multiplier-signs-a {
	width: 90%;
}

.section-multiplier-signs-b {
	display: flex;
	width: 100%;
	margin: 3em 0 2.5em 0;
}	

.section-multiplier-bg {
	border-radius: 20px;
	background-color: #f8f8f8;	
}

.multiplier-exercise {
	float: left; 
	width: 100px; 
	align-content: center;
}

.section-multiplier-question-box {
	background-color: #f8f8f8;
	border-radius: 12px;
	overflow: auto; 
	width: 70%; 
	margin: auto;
	padding: 26px 10px 26px 10px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.section-multiplier-question {
	background-color: #f8f8f8;	
	padding: 4em 0 3em 0;	
}

.section-multiplier-question-a {
	width: 98%;
}

.section-multiplier-cta {
	background-color: #F2A900;	
	padding: 4em 0 5em 0;
}

.section-multiplier-cta-a {
	width: 90%;
}

.section-multiplier-cta-text {
	width: 85%;
	margin: auto;
	color: #FFFFFF;
}

/* section - Game Changer */

.section-game-changer {
	background-color: #f8f8f8;	
	padding: 4em 0 4em 0;
}

.section-game-changer-a {
	width: 95%;
}

.section-game-changer-advantage {
	background-color: #FFFFFF;	
	padding: 5em 0 4em 0;
}

.section-game-changer-advantage-a {
	width: 90%;
}

.section-game-changer-advantage-b {
	width: 100%;	
}

.section-game-changer-signs {
	background-color: #ecf0f5;	
	padding: 4em 0 4em 0;
}

.section-game-changer-signs-a {
	width: 90%;
}

.section-game-changer-signs-b {
	display: flex;
	width: 100%;
	margin: 3em 0 2.5em 0;	
}	

.game-changer-exercise {
	float: left; 
	width: 100px; 
	align-content: center;
}

.section-game-changer-question-box {
	background-color: #f8f8f8;
	border-radius: 12px;
	overflow: auto; 
	width: 70%; 
	margin: auto;
	padding: 26px 10px 26px 10px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.section-game-changer-question {
	background-color: #f8f8f8;	
	padding: 4em 0 3em 0;	
}

.section-game-changer-question-a {
	width: 98%;
}

.section-game-changer-cta {
	background-color: #F2A900;	
	padding: 4em 0 5em 0;
}

.section-game-changer-cta-a {
	width: 90%;
}

.section-game-changer-cta-text {
	width: 85%;
	margin: auto;
	color: #FFFFFF;
}

/* font */

h1 {
	font-size: 42px; 
	line-height: 1.2em; 
	font-weight: bold;
}

h1.result {
	font-size: 26px; 
	line-height: 1.3em; 
	font-weight: bold;
}

h1.type {
	font-size: 42px; 
	line-height: 1.1em; 
	font-weight: 600;
}

h2 {
	font-size: 24px; 
	line-height: 1.3em; 
	font-weight: normal; 
}

h2.md {
	font-size: 26px;
    line-height: 1.2em;
	font-weight: normal;
	padding-bottom: 0.5em;
}

h2.lg {
	font-size: 34px; 
	line-height: 1.1em; 
	font-weight: bold;
}

h2.type {
	font-size: 42px; 
	line-height: 1.1em; 
	font-weight: 600;
}

h2.hero {
	padding-left: 50px;
	padding-right: 50px;
}

h3 {
	font-size: 24px; 
	line-height: 1.3em; 
	font-weight: 600;
}

h3.normal {
	font-size: 24px; 
	line-height: 1.3em; 
	font-weight: normal;
}

h3.lg {
	font-size: 26px;
    line-height: 1.2em;
	font-weight: normal;
	padding-bottom: 0.5em;
}

p {
    font-size: 18px;
    line-height: 1.5em;
	padding-bottom: 0.5em;
}

p.sm {
	font-size: 16px;
    line-height: 1.4em;
}

p.md {
	font-size: 20px;
	line-height: 1.4em;
	font-weight: 600;
}

p.lg {
	font-size: 22px;
    line-height: 1.5em;
}

p.ex-lg {
	font-size: 24px;
    line-height: 1.5em;
}

.sm {
	font-size: 14px;
    line-height: 1.6em;
}

p.sm-footer {
	font-size: 12px;
    line-height: 1.6em;
}

p.pullquote {
	font-size: 24px;
    line-height: 1.4em;
	width: 90%;
	margin: auto;
}

li {
    font-size: 18px;
    line-height: 1.5em;
    font-weight: 400;
	/* padding-bottom: 0.5em; */
}

ul,ol {
	padding-bottom: 0;
	padding-left: 20px;
}

sup {
  font-size: 50%; 
  vertical-align: baseline;
  position: relative;
  top: -0.8em;
}

/* link */

a {
    color: #41748D;
	text-decoration: underline;
}

a:hover, a:focus {
  color: #41748D;
  text-decoration-thickness: 3px;	
}

a.dark {
    color: #F2A900;
	text-decoration: underline;
}

a.dark:hover, a:focus {
  color: #9EB5CB;
  text-decoration-thickness: 3px;	
}

/* list element */

ul.checklist li {
    padding-left: 46px;
    padding-bottom: 10px;
    background-image: url(https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/checkmark-circle_orange.svg);
    background-repeat: no-repeat;
    background-position: 0 2px;
}

ul li:first-child, ol li:first-child {
    margin-top: 0;
}

li.checklist {
    display: list-item;
    unicode-bidi: isolate;
    list-style-position: inside;
}

ul.checklist {
    list-style: none;
    padding: 0;
}

ul li::marker {
  color: #F2A900;
}

ul.white li::marker {
  color: #FFFFFF;
}

ul.checklist-white li {
    padding-left: 46px;
    padding-bottom: 10px;
    background-image: url(https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/checkmark-circle_white.svg);
    background-repeat: no-repeat;
    background-position: 0 2px;
}


li.checklist-white {
    display: list-item;
    unicode-bidi: isolate;
    list-style-position: inside;
}

ul.checklist-white {
    list-style: none;
    padding: 0;
}

/* color */

.pms7698 {
	color: #41748D;
}

.pms130 {
	color: #F2A900;
}

.pms2033 {
	color: #C54644;
}

.pms7698 {
	color: #41748D;
}

.pms7546 {
	color: #253746;
}
.pms2033 {
	color: #C54644;
}

.pms2155 {
	color: #9EB5CB;
}

.pms525 {
	color: #572C5F;
}

.pms1385 {
	color: #D57800;
}

.light-blue {
	color: #ecf0f5;
}

.white {
	color: #FFFFFF;
}

.black {
	color: #000000;
}

.blue {
	color: #1F3B75;
}

/* pop-up */
/* Style the dark background overlay */
.overlay {
  display: none; /* Hidden by default */
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6); /* Semi-transparent black */
  z-index: 9999; /* Keeps it on top of everything else */
  justify-content: center;
  align-items: center;
}

.popup-box {
  background-color: #F2A900;
  padding: 40px 30px 30px 30px; /* Added extra top padding so text doesn't hit the X */
  border-radius: 8px;
  width: 90%;
  max-width: 500px;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  position: relative; /* CRITICAL: Allows the X to position itself relative to this box */
}

/* Style the X icon */
.close-x {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 28px;
  font-weight: bold;
  color: #41748D;
  cursor: pointer;
  line-height: 1;
  transition: color 0.2s ease;
}

/* Change color when hovering over the X */
.close-x:hover {
  color: #253746;
}

/* element */

.header-container {
  display: flex;
  justify-content: space-between; /* Pushes the title left and button right */
  align-items: center;            /* Vertically centers them */
  width: 100%;                     /* Ensures full container width */
}

.color-circle-white {
	width: 60px;
  	height: 60px;
	border-radius: 50%;
	display: flex;
    align-items: center;
    justify-content: center;
	font-family: "helvetica-neue", Arial, sans-serif;
    font-weight: bold;
    font-size: 24px;
	color: #253746;
	background-color: #FFFFFF;
}

.clear {
	clear: both;
}

.exercise-border {
	border-left: #D9D9D6 3px solid;
}

/* button */

.btn-cta, .form-control, body {
    text-rendering: optimizelegibility;
}

.btn-cta {
    transition: all 150ms ease-in-out 0s;
	text-decoration: none;
	max-width:100%;
	vertical-align: baseline;
	-moz-user-select: none;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.42857;
    padding: 12px 24px;
    border: 1px solid #253746;
    border-radius: 12px;
    text-align: center; 
	word-wrap: break-word;
	color: #FFFFFF !important;
	background-color: #253746;
}

.btn-cta:hover {
	text-decoration: none;
	background-color: #41748D;
	border: 1px solid #41748D;
	color: #FFFFFF !important;
}
.btn-cta:focus, .btn-cta.focus {
	text-decoration: none;
	background-color: #253746;
	border: 1px solid #253746;
	color: #FFFFFF !important;
}

.btn-cta-yellow, .form-control, body {
    text-rendering: optimizelegibility;
}

.btn-cta-yellow {
    transition: all 150ms ease-in-out 0s;
	text-decoration: none;
	max-width:100%;
	vertical-align: baseline;
	-moz-user-select: none;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.42857;
    padding: 12px 24px;
    border: 1px solid #F2A900;
    border-radius: 12px;
    text-align: center; 
	word-wrap: break-word;
	color: #253746 !important;
	background-color: #F2A900;
}

.btn-cta-yellow:hover {
	text-decoration: none;
	background-color: #9EB5CB;
	border: 1px solid #9EB5CB;
	color: #253746 !important;
}
.btn-cta-yellow:focus, .btn-cta.focus {
	text-decoration: none;
	background-color: #F2A900;
	border: 1px solid #F2A900;
	color: #253746 !important;
}

.btn-cta-dl, .form-control, body {
    text-rendering: optimizelegibility;
}

.btn-cta-dl {
    transition: all 150ms ease-in-out 0s;
	text-decoration: none;
	max-width:100%;
	vertical-align: baseline;
	-moz-user-select: none;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.42857;
    padding: 12px 24px;
    border: 1px solid #F2A900;
    border-radius: 12px;
    text-align: center; 
	word-wrap: break-word;
	color: #253746 !important;
	background-color: #F2A900;
}

.btn-cta-dl:hover {
	text-decoration: none;
	background-color: #41748D;
	border: 1px solid #41748D;
	color: #FFFFFF !important;
}
.btn-cta-dl:focus, .btn-cta.focus {
	text-decoration: none;
	background-color: #F2A900;
	border: 1px solid #F2A900;
	color: #253746 !important;
}

/* spacing */

.mb0 {
	margin-bottom: 0;
}

.mb1-2 {
	margin-bottom: 0.5em;
}

.mb1 {
	margin-bottom: 1em;
}

.mb1-1-2 {
	margin-bottom: 1.5em;
}

.mb2 {
	margin-bottom: 2em;
}

.mt0 {
	margin-top: 0;
}

.mt1-2 {
	margin-top: 0.5em;
}

.mt1-1-2 {
	margin-top: 1.5em;
}

.mt1-1-2 {
	margin-top: 1.5em;
}

.mr1 {
	margin-right: 1em;
}

.mr1-1-2 {
	margin-right: 1.5em;
}

.pb0 {
	padding-bottom: 0em;
}

.pb1-2 {
	padding-bottom: 0.5em;
}

.pb1 {
	padding-bottom: 1em;
}

.pb2 {
	padding-bottom: 2em;
}

.pb1-1-2 {
	padding-bottom: 1.5em;
}

.pt0 {
	padding-top: 0;	
}

.pt1-4 {
	padding-top: 0.25em;	
}

.pt1-2 {
	padding-top: 0.5em;
}

.pt1 {
	padding-top: 1em;
}

.pt1-1-2 {
	padding-top: 1.5em;
}

.pt2 {
	padding-top: 2em;
}

.pt3 {
	padding-top: 3em;
}

.exercise-left {
	padding: 30px 30px 10px 30px;
	background-color: #F2A900;
	border-radius: 12px 0 0 12px;
}

.exercise-right {
	padding: 30px 30px 10px 30px;
	background-color: #FFFFFF;
	border: 2px solid #F2A900;
	border-radius: 0 12px 12px 0;
}

.video-size {
	padding-top: 1em;
	padding-bottom: 1em;
}

/* text background */

.label-round-2155 {
	background-color: #9EB5CB; 
	border-radius: 60px; 
	padding: 10px 26px 10px 26px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-round-7546 {
	background-color: #253746; 
	border-radius: 60px; 
	padding: 10px 26px 10px 26px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-stage {
	background-color: #FFFFFF; 
	border-radius: 60px; 
	padding: 10px 26px 10px 26px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-type {
	background-color: #F2A900; 
	border-radius: 20px; 
	padding: 14px 10px 14px 12px;
	margin: 10px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-type-blue {
	background-color: #1F3B75; 
	border-radius: 20px; 
	padding: 14px 10px 14px 12px;
	margin: 10px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-result {
	background-color: #F2A900;
	border-radius: 20px; 
	padding: 14px 20px 0 20px;
	margin: 24px 0 30px 0;
	display: inline-block;
}

.label-result-white {
	background-color: #FFFFFF;
	border-radius: 20px; 
	border: 1px solid #F2A900;
	padding: 14px 20px 0 20px;
	margin: 10px 0 30px 0;
	display: inline-block;
}

.label-result-full-report {
	background-color: #F2A900;
	border-radius: 20px; 
	padding: 14px 20px 0 20px;
	margin: 10px 0 0 0;
	display: inline-block;
}

.label-white {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 30px 20px 24px 26px;
}

.label-7546 {
	background-color: #253746; 
	border-radius: 20px; 
	padding: 30px 20px 24px 26px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-light-grey {
	background-color: #f8f8f8; 
	border-radius: 20px; 
	padding: 30px 20px 24px 26px;
}

.label-white-border {
	border: solid 2px #FFFFFF;
	border-radius: 20px; 
	padding: 30px 20px 24px 26px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-freedom {
	background-color: #253746; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 20px;
}

.label-4c {
	background-color: #F2A900; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 20px 20px 20px 0;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-cheque {
	background-color: #253746; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 20px 20px 20px 0;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-breakthrough {
	background-color: #253746; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 20px 20px 20px 0;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-entrepreneurs-l {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 20px 20px 20px 0;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-entrepreneurs-m {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 20px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.label-entrepreneurs-r {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 20px 0 20px 20px;
	box-shadow: 2px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.border-130-quote {
	border-top: 2px solid #F2A900;
	border-bottom: 2px solid #F2A900;
	padding: 20px 20px 24px 26px;
	margin-top: 1em !important;
	margin-bottom: 1.5em !important;
}

.border-130-bottom  {
	border-bottom: 1px solid #F2A900;
}

.bg-white-teaser {
	border-radius: 20px;
	padding: 20px 20px 5px 20px;
	background-color: #FFFFFF;
}

/* img */

.img-50 {
	max-width: 50%;
}

.img-70 {
	max-width: 70%;
}

.img-80 {
	max-width: 80%;
}

.img-95 {
	max-width: 95%;
}

.img-growth {
	width: 600px;
	height: auto;
}

.img-laptop {
	width: 460px;
	height: auto;
}

.img-question {
	max-width: 55%;
	height: auto;
}

.img-icon-growth {
	width: 250px;
	height: auto;
}

.img-icon-indicator {
	width: 400px;
	height: auto;
}

.img-icon-kp {
	width: 180px;
	height: auto;
	margin-left: 10px;
	margin-bottom: 10px;
}

.img-bio {
	display: inline-block;
    overflow: hidden;
	width: 120px;
    height: 120px;
    /* border: 2px solid rgba(0, 0, 0, 0); */
    border-radius: 50%;
}

.img-bio-border {
	display: inline-block;
    overflow: hidden;
	width: 120px;
    height: 120px;
    /* border: 2px solid rgba(0, 0, 0, 0); */
    border-radius: 50%;
	border: 1px solid #253746;
}

.img-avatars {
	display: inline-block;
    overflow: hidden;
	width: 80px;
    height: 80px;
    /* border: 2px solid rgba(0, 0, 0, 0); */
    border-radius: 50%;
}

.img-icon {
	display: inline-block;
    overflow: hidden;
	width: 80px;
    height: 80px;
    /* border: 2px solid rgba(0, 0, 0, 0); */
    border-radius: 50%;
}

.img-icon-reg {
	display: inline-block;
    overflow: hidden;
	width: 80px;
    height: 80px;
    /* border: 2px solid rgba(0, 0, 0, 0); */
}

.img-icon-exercise {
	display: inline-block;
    overflow: hidden;
	width: 80px;
    height: 80px;
    border-radius: 50%;
	margin-bottom: 1em;
}

.img-laptop {
	max-height: 100%;
	height: auto;
}

.img-rd-corner {
	border-radius: 10px;
	max-width: 100%;
}

.img-logo {
    height: 100px;
    width: 100px;
}

.img-logo-sm {
    height: 80px;
    width: 80px;
}

.img-fourfreedom {
	width: 95%;
}

.img-abcmodel {
	width: 60%;
	padding-top:1.5em;
}	

.img-conductor {
	width: 70%;
}

.img-multiplier {
	width: 70%;
}

.img-game-changer {
	width: 70%;
}

svg {
  display: block;
}


/* align */

.align-col {
	display: flex;
	clear:both;
}

.align-col-equal {
	display: flex;
	clear:both;
}

.align-col-equal-5col {
	display: flex;
	clear:both;
}

.align-col-left {
	float: left;
}
.align-col-right {
	float: right;
}
.column {
	flex: 1;
}

.align-center {
	text-align: center;
}

.align-left {
	text-align: left;
}

.align-right {
	text-align: right;
}

/* form */

.bg-form {
	background-color: #f8f8f8;	
	padding-bottom: 2em;
	margin-top: 1em;
	margin-bottom: 2em;
}

.formBanner {
	padding-right: 20px;
    padding-bottom: 5px;
    padding-top: 1.5em;
    padding-left: 20px;
}

.formBody {
	padding-right: 5px;
    padding-bottom: 2em;
    padding-left: 10px;
}

.form-head {
	font-size: 22px;
	font-weight: bold;
	line-height: 1.3em;
	color: #243746;
}

.text-form { 
	text-align: center;
	padding-bottom: 0.25em;
}

.field-form {
	background-color: #002147;
	padding-bottom: 1em;
	text-align: left;
	border-radius: 5px;
}

form.form {
  margin: 0 !important;
}

#pardot-form.form p.submit {
    text-align: center;
	padding-top: 1em !important;
}

#pardot-form p label {
    color: #FFFFFF !important;
    font-size: 13px;
    margin-bottom: 0.5em;
    font-weight: 400;
    font-family: 'Open Sans',sans-serif;
    text-align: left;
}

#pardot-form p label a {
    color: #ecf0f5;
}

form.form p span.description {
    font-size: 14px;
	color: #000000;
}

form.form p {
    clear: left;
    line-height: 1.4em;
    margin: 3px 5px;
    padding: 3px 0px !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
}

#pardot-form p.select-container {
    margin-bottom: 10px !important;
	border-radius: 5px !important;
}


/* pardot form */

#pardot-form input.text {
    border-radius: 5px;
    border: 1px solid #FFFFFF;
    width: 100%;
    height: 3em;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    background-color: #FFFFFF;
    margin-bottom: 6px;
    padding: 5px 0px 5px 5px;
}

#pardot-form p.select-container {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
#pardot-form p.submit input {
    background: #f2a900;
    border: 0 none;
    padding: 15px 30px;
    border: 1px solid #253746;
    border-radius: 15px;
    cursor: pointer;
    color: #253746;
    font-size: 20px;
    font-weight: 700;
    width: auto;
	height: auto;
	display: inline-block;
	white-space: normal;
    word-wrap: break-word;
}

#pardot-form p.submit input:hover {
    background: #41748D !important;
    color:#FFFFFF;
}

form.form p span.description {
    text-align: left;
}

.col {
    float: none !important;
    width: 100% !important;
}	

#pardot-form p.select-container select {
    color: #767676;
}

#pardot-form input.text {
    border: 1px solid #D9D9D6 !important;
}

#pardot-form p.select-container {
    border: 1px solid #D9D9D6 !important;
}

/* section size */

.col-bio {
	float: left;
	width: 140px
}

.col-bio-testi {
	float: left;
	width: calc(100% - 140px);
}

.col-1-2 {
    float: left;
    width: 50%;
}

.col-1-2-gc {
    float: left;
    width: 50%;
}

.col-1-3 {
    float: left;
    width: 33.3%;
}

.col-2-3 {
    float: left;
    width: 66.6%; 
}

.col-2-3-about {
	float: left;
    width: 66.6%; 
}

.col-1-3-about {
    float: left;
    width: 33.3%;
}

.col-1-3-exercise {
    float: left;
    width: 33.3%;
}

.col-2-3-exercise {
    float: left;
    width: 66.6%; 
}

.col-2-5-exercise {
    float: left;
    width: 40%;
}

.col-3-5-exercise {
    float: left;
    width: 60%;
}

.col-1-3-form {
    float: right;
    width: 35%;
}

.col-1-3-ff {
    float: right;
    width: 33.3%;
}

.col-2-5-abc {
    float: right;
    width: 40%;
}

.col-2-3-type {
	float: right;
	width: 65%;
}

.col-1-3-hero {
	float: right;
	width: 33.3%;
}

.col-1-2-hero {
	float: right;
	width: 50%;
}

.col-1-3-entrepreneurs {
    float: left;
    width: 33.3%;
}

.col-1-3-breakthrough {
    float: left;
    width: 33.3%;
}

.col-1-3-cheque {
    float: left;
    width: 33.3%;
}

.col-1-4 {
    float: left;
    width: 25%;
}

.col-1-5-signs {
    float: left;
    width: 25%;
}

.col-1-4-freedom {
    float: left;
    width: 25%;
}

.col-1-8 {
    float: left;
    width: 12.5%;
}
.col-2-5 {
    float: left;
    width: 40%;
}
.col-3-5 {
    float: left;
    width: 60%;
}
.col-3-4 {
    float: left;
    width: 75%;
}

.row-width {
	padding-left: 20px;
	padding-right: 20px;
}


@media only screen 
and (min-width : 1451px)
and (max-width : 1650px) {

.container {
	width: 1400px;
	padding: 0 30px 0 30px;  
	margin: auto;
}	
	
.section-hero {
    background-image: url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-yellow-cropped.webp');	
}
	
.section-hero-blue {
    background-image: url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-blue-cropped.webp');	
}	
	
.section-hero-a {
    width: 55%;
}	
	
h1 {
    font-size: 38px;
    line-height: 1.2em;
    font-weight: bold;
}	
	
h2 {
	font-size: 24px; 
	line-height: 1.3em; 
	font-weight: normal; 
}	
	
h2.hero {
	padding-left: 20px;
	padding-right: 20px;
}	
	
.img-abcmodel {
	width: 70%;
}	

}

@media only screen 
and (min-width : 1215px)
and (max-width : 1450px) {

.container {
	width: 1200px;
	padding: 0 20px 0 20px;  
	margin: auto;
}		

.section-hero {
    background-image: url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-yellow-cropped-v2.webp');	
}
	
.section-hero-blue {
    background-image: url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-blue-cropped-v2.webp');	
}	
	
.section-hero-a {
    width: 55%;
}			
	
.section-conductor-teaser-main {
	width: 90%;
}	
	
h1 {
    font-size: 38px;
    line-height: 1.2em;
    font-weight: bold;
}	
	
h2 {
    font-size: 22px;
    line-height: 1.3em;
    font-weight: normal;
}	
	
h2.hero {
	padding-left: 20px;
	padding-right: 20px;
}	
	
.section-cta-box {	
	width: 70%;
	margin: auto;
}	
	
.img-icon-kp {
	width: 160px;
}	
	
.img-abcmodel {
	width: 75%;
}	
	
}

@media only screen 
and (min-width : 1101px)
and (max-width : 1214px) {

.container {
	width: 1050px;
	padding: 0 10px 0 10px;  
	margin: auto;
}
	
.section-hero {
    background-color: #f2a900 50%;
    background-image: linear-gradient(rgba(242, 169, 0, 0.8), rgba(242, 169, 0, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-yellow-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}
	
.section-hero-blue {
    background-color: #1F3B75 50%;
    background-image: linear-gradient(rgba(31, 59, 117, 0.8), rgba(31, 59, 117, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-blue-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}	
	
.section-hero-a {
    width: 100%;
}	
	
.section-growth {
	background-color: #FFFFFF;	
	padding: 5em 0 4em 0;
}	
	
.section-conductor-teaser-main {
	width: 90%;
}	

h1 {
    font-size: 38px;
    line-height: 1.2em;
    font-weight: bold;
}		
	
h2.hero {
	padding-left: 0;
	padding-right: 0;
}	
	
.section-cta-box {	
	width: 80%;
	margin: auto;
}	
	
.img-icon-kp {
	width: 120px;
}	
	
.img-abcmodel {
	width: 80%;
}	
	
.section-entrepreneur-a {
	width: 100%;
}	
	
.section-entrepreneur-b {
    padding: 10px 0 0 0;
}	
	
.col-2-3-about {
	float: left;
    width: 100%; 
}

.col-1-3-about {
    float: left;
    width: 100%;
}	
		
}

@media only screen 
and (min-width : 811px)
and (max-width : 1100px) {

.container {
	width: 90%;
	padding: 0;  
	margin: auto;
}	
	
.section-hero {
    background-color: #f2a900 50%;
    background-image: linear-gradient(rgba(242, 169, 0, 0.8), rgba(242, 169, 0, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-yellow-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}
	
.section-hero-blue {
    background-color: #1F3B75 50%;
    background-image: linear-gradient(rgba(31, 59, 117, 0.8), rgba(31, 59, 117, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-blue-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}	
	
.section-hero-a {
    width: 100%;
}	
	
.section-type {
    padding: 4em 0 3em 0;
}	
	
.section-main {
    padding: 4em 0 3em 0;
}	
	
.section-main-a {
	width: 100%;
}	

.section-main-b-bg {
	margin-top: 1em;
}	
	
.section-entrepreneur {
    padding: 4em 0 5em 0;
}
	
.section-entrepreneur-yellow {
    padding: 4em 0 5em 0;
}	
	
.section-entrepreneur-b {
    padding: 10px 0 0 0;
}	
	
.section-type-a {
	width: 100%;
}
	
.section-type-b {
	margin-top: 1em;
}	

.section-entrepreneur-a {
	width: 100%;
}
	
.section-growth {
    padding: 4em 0 5em 0;
}	
	
.section-growth-a {
	width: 100%;
}	
	
.section-growth-b-bg {
	margin-top:1em;
}		

.section-cta-box {	
	width: 50%;
	margin: auto;
}		
	
.section-hands-on-hero-a {
	width: 100%;
}	
	
.section-hands-on-hero-4c-a {
	width: 100%;
}	
	
.section-hands-on-hero-ty-a {
	width: 100%;
}	
		
	
.section-conductor-a {
	width: 100%;
}		
	
.section-conductor-advantage-a {
	width: 100%;
}		
	
.section-conductor-teaser-main {
	width: 100%;
}	
	
.section-conductor-teaser-a {
	width: 100%;
}	
	
.section-conductor-question-box {
	width: 80%; 
	padding: 26px 25px 26px 25px;
}	
	
.section-conductor-question-a {
	width: 100%;
}	
	
.section-conductor-cta-a {
	width: 100%;
}	
	
.section-multiplier-a {
	width: 100%;
}	
	
.section-multiplier-advantage-a {
	width: 100%;
}	
	
.section-multiplier-signs-b {
	width: 100%;
	display: block;
}	
	
.section-multiplier-question-box {
	width: 80%; 
	padding: 26px 25px 26px 25px;
}		
	
.section-multiplier-question-a {
	width: 100%;
}	
	
.section-multiplier-cta-a {
	width: 100%;
}	
	
.section-game-changer-a {
	width: 100%;
}	
	
.section-game-changer-advantage-a {
	width: 100%;
}	
	
.section-game-changer-signs-b {
	width: 100%;
	display: block;
}	
	
.section-game-changer-question-a {
	width: 100%;
}	
	
.section-game-changer-question-box {
	width: 80%; 
	padding: 26px 25px 26px 25px;
}		
	
.section-game-changer-cta-a {
	width: 100%;
}	
	
.label-type {
    margin: 10px 10px 10px 10px;
}	
	
.label-type-blue {
    margin: 10px 10px 10px 10px;
}		
	
.label-freedom {
	background-color: #253746; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 6px;
}
	
.label-4c {
	padding: 25px 20px 10px 20px;
	margin: 10px 10px 10px 0;
}
	
.label-cheque {
	padding: 25px 20px 10px 20px;
	margin: 10px 10px 10px 0;
}	
	
.label-breakthrough {
    border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 5px 0 10px 0;
}	
	
.label-entrepreneurs-l {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 10px 10px 10px 0;
}

.label-entrepreneurs-m {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 10px;
}

.label-entrepreneurs-r {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 10px 0 10px 10px;
}	
	
.exercise-left {
	padding: 30px 30px 10px 30px;
	border-radius: 12px 12px 0 0;
}

.exercise-right {
	padding: 30px 30px 10px 30px;
	border-radius: 0 0 12px 12px;
}
	
.align-exercise {
	display: flex; 
	align-items: center;
}
	
h1 {
    font-size: 38px;
    line-height: 1.2em;
    font-weight: bold;
}		
	
h2.hero {
	padding-left: 0;
	padding-right: 0;
}	
	
.img-question {
	max-width: 26%;
	height: auto;
}	
	
.m-align-center {
	text-align: center;
}	
	
.m-pt1 {
	padding-top: 1em;		
}
	
.m-pt1-1-2 {
	padding-top: 1.5em;		
}		
	
.m-pt2 {
	padding-top: 2em;		
}		
	
.m-pt3 {
	padding-top: 3em;		
}
	
.m-pb1 {
	padding-bottom: 1em;
}	
	
.m-pb1-1-2 {
	padding-bottom: 1.5em;
}	
	
.m-pb2 {
	padding-bottom: 2em;
}		

.m-mt1-1-2 {
	margin-top: 1.5em;		
}	
	
.m-mt2 {
	margin-top: 2em;		
}

.m-mt3 {
	margin-top: 3em;		
}	
	
.m-mb0-li {
	margin-bottom: 0;		
}	
	
.m-mb1-2 {
	margin-bottom: 0.5em;		
}	
	
.m-mb1 {
	margin-bottom: 1em;		
}
	
.m-mb1-1-2 {
	margin-bottom: 1.5em;		
}	
	
.m-mb4 {
	margin-bottom: 4em;
}	
	
.img-50 {
	max-width: 70%;
}	
	
.img-70 {
	max-width: 60%;
}	
	
.img-80 {
	max-width: 70%;
}	
	
.img-icon-kp {
	width: 160px;
}	
	
.img-fourfreedom {
	width: 50%;
}	
	
.img-conductor {
	width: 40%;
}	
	
.img-multiplier {
	width: 40%;
}
	
.img-game-changer {
	width: 40%;
}	
	
.img-abcmodel {
	width: 40%;
	padding-top: 0;
}	
	
.video-size {
    width: 75%;
    margin: auto;
}		
	
/* section size */

.align-col-equal-5col {
	display: block;
	clear:both;
}	
	
.col-1-5-signs {
    float: left;
    width: 100%;
}		
	
.col-1-2 {
    float: left;
    width: 100%;
}
	
.col-1-2-gc {
    float: left;
    width: 100%;
}	

.col-1-3 {
    float: left;
    width: 100%;
}
	
.col-2-3 {
    float: left;
    width: 100%; 
}	
	
.col-2-3-about {
	float: left;
    width: 100%; 
}

.col-1-3-about {
    float: left;
    width: 100%;
}	
	
.col-1-3-exercise {
    float: left;
    width: 100%;
}

.col-2-3-exercise {
    float: left;
    width: 100%; 
}	
	
.col-2-5-exercise {
    float: left;
    width: 100%; 
}

.col-3-5-exercise {
    float: left;
    width: 100%; 
}	

.col-1-3-form {
    float: left;
    width: 100%;
}
	
.col-1-3-ff {
    float: left;
    width: 100%;
}
	
.col-1-3-abc {
    float: left;
    width: 100%;
}	

.col-2-3-type {
	float: left;
	width: 100%;
}

.col-1-3-hero {
	float: left;
	width: 100%;
}
	
.col-1-3-entrepreneurs {
    float: left;
	width: 100%;
}	
	
.col-1-3-breakthrough {
	float: left;
	width: 100%;
}
	
.col-1-3-cheque {
	float: left;
	width: 100%;
}	

.col-1-4 {
    float: left;
    width: 100%;
}
	
.col-1-4-freedom {
    float: left;
    width: 100%;
}
	
.col-1-5-signs {
    float: left;
    width: 100%;
}
	
.col-1-8 {
    float: left;
    width: 100%;
}
.col-2-5 {
    float: left;
    width: 100%;;
}
.col-3-5 {
    float: left;
    width: 100%;;
}
.col-3-4 {
    float: left;
    width: 100%;;
}
	
.col-2-5-abc {
    float: left;
    width: 100%;;
}	
	
}

@media only screen 
and (min-width : 511px)
and (max-width : 810px) {
.container {
	width: 90%;
	padding: 0;  
	margin: auto;
}	
	
.section-hero {
    background-color: #f2a900 50%;
    background-image: linear-gradient(rgba(242, 169, 0, 0.8), rgba(242, 169, 0, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-yellow-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}
	
.section-hero-blue {
    background-color: #1F3B75 50%;
    background-image: linear-gradient(rgba(31, 59, 117, 0.8), rgba(31, 59, 117, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-blue-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}	
	
.section-hero-a {
    width: 100%;
}	
	
h1 {
	font-size: 32px; 
	line-height: 1.2em; 
	font-weight: bold;
}
	
h1.type {
	font-size: 36px; 
	line-height: 1.1em; 
	font-weight: 600;
}	
	
h2 {
	font-size: 22px; 
	line-height: 1.3em; 
}	
	
h2.md {
    font-size: 24px;
}		
	
h2.lg {
	font-size: 26px; 
	line-height: 1.1em; 
	font-weight: bold;
}	
	
h2.type {
	font-size: 36px; 
	line-height: 1.1em; 
	font-weight: 600;
}	
	
h2.hero {
	padding-left: 0;
	padding-right: 0;
}	
	
h3.lg {
    font-size: 24px;
}	
	
p.ex-lg {
	font-size: 22px;
    line-height: 1.5em;
}		
	
.section-main {
    padding: 4em 0 3em 0;
}	
	
.section-main-a {
	width: 100%;
}	

.section-main-b-bg {
	margin-top: 1em;
}	
	
.section-type {
    padding: 4em 0 3em 0;
}	
	
.section-type-a {
	width: 100%;
}
	
.section-type-b {
	margin-top: 1em;
}	
	
.section-entrepreneur {
    padding: 4em 0 4em 0;
}
	
.section-entrepreneur-yellow {
    padding: 4em 0 4em 0;
}	

.section-entrepreneur-a {
	width: 100%;
}
	
.section-growth {
    padding: 4em 0 5em 0;
}	
	
.section-growth-a {
	width: 100%;
}	
	
.section-growth-b-bg {
	margin-top:1em;
}		

.section-cta-box {
	width: 70%;
	margin: auto;
}	
	
.section-hands-on-hero-a {
	width: 100%;
}
	
.section-entrepreneur-b {
    padding: 10px 0 0 0;
}	
	
.section-hands-on-hero-4c-a {
	width: 100%;
}	
	
.section-hands-on-hero-ty-a {
	width: 100%;
}	
	
.section-hands-on-hero-result-a {
	width: 100%;
}	
	
.section-conductor-a {
	width: 100%;
}		
	
.section-conductor-advantage-a {
	width: 100%;
}	
	
.section-conductor-signs-a {
	width: 100%;
}

.section-conductor-signs-b {
	width: 100%;
}	
	
.section-conductor-question-box {
	width: 86%; 
	padding: 26px 20px 26px 20px;
}		
	
.section-conductor-question-a {
	width: 100%;
}	
	
.section-conductor-teaser-main {
	width: 100%;
}
	
.section-conductor-teaser-a {
	width: 100%;
}		
	
.section-conductor-cta-a {
	width: 100%;
}	
	
.section-multiplier-a {
	width: 100%;
}	
	
.section-multiplier-advantage-a {
	width: 100%;
}	
	
.section-multiplier-signs-a {
	width: 100%;
}

.section-multiplier-signs-b {
	width: 100%;
	display: block;
}	
	
.section-multiplier-question-box {
	width: 86%; 
	padding: 26px 20px 26px 20px;
}	
	
.section-multiplier-question {
	width: 100%;
}	
	
.section-multiplier-question-a {
	width: 100%;
}	
	
.section-multiplier-cta-a {
	width: 100%;
}		
	
.section-game-changer-a {
	width: 100%;
}	
	
.section-game-changer-advantage-a {
	width: 100%;
}	
	
.section-game-changer-signs-a {
	width: 100%;
}

.section-game-changer-signs-b {
	width: 100%;
	display: block;
}	
	
.section-game-changer-question {
	width: 100%;
}		
	
.section-game-changer-question-a {
	width: 100%;
}	
	
.section-game-changer-question-box {
	width: 86%; 
	padding: 26px 20px 26px 20px;
}		
	
.section-game-changer-cta-a {
	width: 100%;
}	
	
.label-type {
    margin: 10px 0 10px 0;
}
	
.label-type-blue {
    margin: 10px 0 10px 0;
}	
	
.label-freedom {
    margin: 10px 0 10px 0;
}		
	
.label-4c {
    margin: 10px 0 10px 0;
	margin: 5px 0 10px 0;
}
	
.label-cheque {
    margin: 10px 0 10px 0;
	margin: 5px 0 10px 0;
}	
	
.label-breakthrough {
    border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 5px 0 10px 0;
}	
	
.label-entrepreneurs-l {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 5px 0 10px 0;
}

.label-entrepreneurs-m {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 10px 0 10px 0;
}

.label-entrepreneurs-r {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 10px 0 10px 0;
}		
	
.exercise-left {
	padding: 30px 30px 10px 30px;
	border-radius: 12px 12px 0 0;
}

.exercise-right {
	padding: 30px 30px 10px 30px;
	border-radius: 0 0 12px 12px;
}		
	
.align-exercise {
	display: block;
	align-items: flex-start;
}	
	
.img-question {
	max-width: 35%;
	height: auto;
}	
	
.m-align-center {
	text-align: center;
}	
	
.m-pt1 {
	padding-top: 1em;		
}
	
.m-pt1-1-2 {
	padding-top: 1.5em;		
}	
	
.m-pt2 {
	padding-top: 2em;		
}	
	
.m-pt3 {
	padding-top: 3em;		
}	
	
.m-pb1 {
	padding-bottom: 1em;
}
	
.m-pb1-1-2 {
	padding-bottom: 1.5em;
}	
	
.m-pb2 {
	padding-bottom: 2em;
}		
	
.m-mt1-1-2 {
	margin-top: 1.5em;		
}	

.m-mt2 {
	margin-top: 2em;		
}

.m-mt3 {
	margin-top: 3em;		
}	
	
.m-mb0-li {
	margin-bottom: 0;		
}	
	
.m-mb1-2 {
	margin-bottom: 0.5em;		
}	
	
.m-mb1 {
	margin-bottom: 1em;		
}
	
.m-mb1-1-2 {
	margin-bottom: 1.5em;		
}		
	
.m-mb4 {
	margin-bottom: 4em;
}		
	
.img-50 {
	max-width: 70%;
}	
	
.img-70 {
	max-width: 60%;
}	
	
.img-80 {
	max-width: 70%;
}	
	
.img-icon-kp {
	width: 160px;
}	
	
.img-fourfreedom {
	width: 70%;
}	
	
.img-abcmodel {
	width: 50%;
	padding-top: 0;
}	
	
.img-conductor {
	width: 60%;
}	
	
.img-multiplier {
	width: 60%;
}	
	
.img-game-changer {
	width: 60%;
}	
	
.video-size {
    width: 80%;
    margin: auto;
}	
	
/* section size */

.col-1-2 {
    float: left;
    width: 100%;
}

.col-1-2-gc {
    float: left;
    width: 100%;
}	
	
.col-1-3 {
    float: left;
    width: 100%;
}

.col-2-3 {
    float: left;
    width: 100%; 
}	

.col-2-3-about {
	float: left;
    width: 100%; 
}

.col-1-3-about {
    float: left;
    width: 100%;
}	
	
.col-1-3-exercise {
    float: left;
    width: 100%;
}

.col-2-3-exercise {
    float: left;
    width: 100%; 
}	
	
.col-2-5-exercise {
    float: left;
    width: 100%; 
}

.col-3-5-exercise {
    float: left;
    width: 100%; 
}	
	
.col-1-3-form {
    float: left;
    width: 100%;
}
	
.col-1-3-ff {
    float: left;
    width: 100%;
}	
	
.col-1-3-abc {
    float: left;
    width: 100%;
}	

.col-2-3-type {
	float: left;
	width: 100%;
}

.col-1-3-hero {
	float: left;
	width: 100%;
}
	
.col-1-3-entrepreneurs {
    float: left;
	width: 100%;
}		
	
.col-1-3-breakthrough {
	float: left;
	width: 100%;
}	
	
.col-1-3-cheque {
	float: left;
	width: 100%;
}		

.col-1-4 {
    float: left;
    width: 100%;
}
	
.col-1-4-freedom {
    float: left;
    width: 100%;
}
	
.col-1-5-signs {
    float: left;
    width: 100%;
}	
	
.col-1-8 {
    float: left;
    width: 100%;;
}
.col-2-5 {
    float: left;
    width: 100%;;
}
.col-3-5 {
    float: left;
    width: 100%;;
}
.col-3-4 {
    float: left;
    width: 100%;;
}	
	
.col-2-5-abc {
    float: left;
    width: 100%;;
}	
		
.align-col-equal {
	display: block;
	clear:both;
}
	
.align-col-equal-5col {
	display: block;
	clear:both;
}	

.align-col-left {
	float: left;
}
.align-col-right {
	float: right;
	width: calc(100% - 110px);
}
}

@media only screen 
and (min-width : 100px)
and (max-width : 510px) {

.container {
	width: 90%;
	padding: 0;  
	margin: auto;
}	
	
.section-hero {
    background-color: #f2a900 50%;
    background-image: linear-gradient(rgba(242, 169, 0, 0.8), rgba(242, 169, 0, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-yellow-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}
	
.section-blue {
    background-color: #1F3B75 50%;
    background-image: linear-gradient(rgba(31, 59, 117, 0.8), rgba(31, 59, 117, 0.8)), url('https://pardot-resources.s3.us-east-1.amazonaws.com/img/LandingPage/EntrepreneurialBreakthroughQuiz/hero-blue-full.webp');
	background-size: cover;
  	background-position: top center;
 	background-repeat: no-repeat;
}	
	
.section-hero-a {
    width: 100%;
}	
	
h1 {
	font-size: 32px; 
	line-height: 1.2em; 
	font-weight: bold;
}	
	
h1.type {
	font-size: 34px; 
	line-height: 1.1em; 
	font-weight: 600;
}	
	
h2 {
	font-size: 22px; 
	line-height: 1.3em; 
}	
	
h2.md {
    font-size: 24px;
}		
	
h2.lg {
	font-size: 26px; 
	line-height: 1.1em; 
	font-weight: bold;
}	
	
h2.type {
	font-size: 34px; 
	line-height: 1.1em; 
	font-weight: 600;
}	
	
h2.hero {
	padding-left: 0;
	padding-right: 0;
}	
	
h3.lg {
    font-size: 24px;
}	
	
p.ex-lg {
	font-size: 22px;
    line-height: 1.5em;
}	
	
.section-main {
    padding: 4em 0 3em 0;
}	
	
.section-main-a {
	width: 100%;
}	

.section-main-b-bg {
	margin-top: 1em;
}	

.section-entrepreneur {
    padding: 4em 0 4em 0;
}
	
.section-entrepreneur-yellow {
    padding: 4em 0 4em 0;
}	
	
.section-entrepreneur-b {
    padding: 10px 0 0 0;
}		
	
.section-type {
    padding: 4em 0 3em 0;
}	
	
.section-type-a {
	width: 100%;
}
	
.section-type-b {
	margin-top: 1em;
}	

.section-entrepreneur-a {
	width: 100%;
}
	
.section-growth {
    padding: 3em 0 5em 0;
}		
	
.section-growth-a {
	width: 100%;
}		
	
.section-growth-b-bg {
	margin-top:1em;
}		
	
.section-cta-box {
	width: 80%;
	margin: auto;
}	
	
.section-hands-on-hero-a {
	width: 100%;
}	
	
.section-hands-on-hero-4c-a {
	width: 100%;
}	
	
.section-hands-on-hero-ty-a {
	width: 100%;
}	
	
.section-hands-on-hero-result-a {
	width: 100%;
}				
	
.section-conductor-a {
	width: 100%;
}		
	
.section-conductor-advantage-a {
	width: 100%;
}		
	
.section-conductor-question-box {
	width: 86%; 
	padding: 26px 20px 26px 20px;
}	
	
.section-conductor-question-a {
	width: 100%;
}	
	
.section-conductor-signs-a {
	width: 100%;
}

.section-conductor-signs-b {
	width: 100%;
}	
	
.section-conductor-teaser-main {
	width: 100%;
}	
	
.section-conductor-teaser-a {
	width: 100%;
}	
	
.section-conductor-cta-a {
	width: 100%;
}	
	
.section-multiplier-a {
	width: 100%;
}
	
.section-multiplier-advantage-a {
	width: 100%;
}	
	
.section-multiplier-question {
	width: 100%;
}	
	
.section-multiplier-signs-a {
	width: 100%;
}

.section-multiplier-signs-b {
	width: 100%;
	display: block;
}
	
.section-multiplier-question-box {
	width: 86%; 
	padding: 26px 20px 26px 20px;
}		
	
.section-multiplier-question-a {
	width: 100%;
}
	
.section-multiplier-cta-a {
	width: 100%;
}
	
.section-game-changer-question {
	width: 100%;
}		
	
.section-game-changer-a {
	width: 100%;
}
	
.section-game-changer-advantage-a {
	width: 100%;
}	
	
.section-game-changer-question-a {
	width: 100%;
}	
	
.section-game-changer-signs-a {
	width: 100%;
}

.section-game-changer-signs-b {
	width: 100%;
	display: block;
}	
	
.section-game-changer-question-box {
	width: 86%; 
	padding: 26px 20px 26px 20px;
}	
	
.section-game-changer-cta-a {
	width: 100%;
}	

.label-type {
    margin: 10px 0 10px 0;
}	
	
.label-type-blue {
    margin: 10px 0 10px 0;
}		
	
.label-freedom {
    margin: 10px 0 10px 0;
}
	
.label-4c {
    margin: 10px 0 10px 0;
	margin: 5px 0 10px 0;
}
	
.label-cheque {
    margin: 10px 0 10px 0;
	margin: 5px 0 10px 0;
}	
	
.label-breakthrough {
    border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 5px 0 10px 0;
}	
	
.label-entrepreneurs-l {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 5px 0 10px 0;
}

.label-entrepreneurs-m {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 10px 0 10px 0;
}

.label-entrepreneurs-r {
	background-color: #FFFFFF; 
	border-radius: 20px; 
	padding: 25px 20px 10px 20px;
	margin: 10px 0 10px 0;
}			
	
.exercise-left {
	padding: 30px 30px 10px 30px;
	border-radius: 12px 12px 0 0;
}

.exercise-right {
	padding: 30px 30px 10px 30px;
	border-radius: 0 0 12px 12px;
}	
	
.img-question {
	max-width: 35%;
	height: auto;
}		
	
.m-align-center {
	text-align: center;
}	
	
.m-pt1 {
	padding-top: 1em;		
}
	
.m-pt1-1-2 {
	padding-top: 1.5em;		
}		
	
.m-pt2 {
	padding-top: 2em;		
}	
	
.m-pt3 {
	padding-top: 3em;		
}	
	
.m-pb1 {
	padding-bottom: 1em;
}
	
.m-pb1-1-2 {
	padding-bottom: 1.5em;
}	
	
.m-pb2 {
	padding-bottom: 2em;
}	
	
.m-mt1-1-2 {
	margin-top: 1.5em;		
}	

.m-mt2 {
	margin-top: 2em;		
}

.m-mt3 {
	margin-top: 3em;		
}	

.m-mb0 {
	margin-bottom: 0;		
}	
	
.m-mb0-li {
	margin-bottom: 0;		
}	
	
.m-mb1-2 {
	margin-bottom: 0.5em;		
}	
	
.m-mb1 {
	margin-bottom: 1em;		
}
	
.m-mb1-1-2 {
	margin-bottom: 1.5em;		
}	
	
.m-mb4 {
	margin-bottom: 4em;
}	
	
.img-50 {
	max-width: 70%;
}	
	
.img-70 {
	max-width: 75%;
}
	
.img-80 {
	max-width: 80%;
}	
	
.img-icon-kp {
	width: 120px;
}	
	
.img-fourfreedom {
	width: 80%;
}
	
.img-abcmodel {
	width: 50%;
	padding-top: 0;
}	
	
.img-conductor {
	width: 75%;
}	
	
.img-multiplier {
	width: 75%;
}
	
.img-game-changer {
	width: 75%;
}	
	
.align-col-equal {
	display: block;
	align-content: center;
	clear:both;
}
	
.align-col-equal-5col {
	display: block;
	align-content: center;
	clear:both;
}	

.align-col-left {
	float: left;
}
.align-col-right {
	float:right;
	width: calc(100% - 110px);
}	
	
.video-size {
    width: 100%;
    margin: auto;
}		
	
/* section size */

.col-1-2 {
    float: left;
    width: 100%;
}
	
.col-1-2-gc {
    float: left;
    width: 100%;
}	

.col-1-3 {
    float: left;
    width: 100%;
}
	
.col-2-3 {
    float: left;
    width: 100%; 
}	
	
.col-2-3-about {
	float: left;
    width: 100%; 
}

.col-1-3-about {
    float: left;
    width: 100%;
}	
	
.col-1-3-exercise {
    float: left;
    width: 100%;
}

.col-2-3-exercise {
    float: left;
    width: 100%; 
}	
	
.col-2-5-exercise {
    float: left;
    width: 100%; 
}

.col-3-5-exercise {
    float: left;
    width: 100%; 
}	

.col-1-3-form {
    float: left;
    width: 100%;
}
	
.col-1-3-ff {
    float: left;
    width: 100%;
}	
	
.col-1-3-abc {
    float: left;
    width: 100%;
}	

.col-2-3-type {
	float: left;
	width: 100%;
}

.col-1-3-hero {
	float: left;
	width: 100%;
}
	
.col-1-3-entrepreneurs {
    float: left;
	width: 100%;
}	
	
.col-1-3-breakthrough {
	float: left;
	width: 100%;
}

.col-1-3-cheque {
	float: left;
	width: 100%;
}	
	
.col-1-4 {
    float: left;
    width: 100%;
}
	
.col-1-4-freedom {
    float: left;
    width: 100%;
}
	
.col-1-5-signs {
    float: left;
    width: 100%;
}	
	
.col-1-8 {
    float: left;
    width: 100%;;
}
.col-2-5 {
    float: left;
    width: 100%;;
}
.col-3-5 {
    float: left;
    width: 100%;;
}
.col-3-4 {
    float: left;
    width: 100%;;
}	
	
.col-2-5-abc {
    float: left;
    width: 100%;;
}	

}