.elementor-7772 .elementor-element.elementor-element-c4ebf3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7772 .elementor-element.elementor-element-13d05f6{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7772 .elementor-element.elementor-element-5835ecf .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:92px;font-weight:700;text-transform:uppercase;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7772 .elementor-element.elementor-element-58131e9{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7772 .elementor-element.elementor-element-85eff2f{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7772 .elementor-element.elementor-element-665d55d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7772 .elementor-element.elementor-element-2ebcd30{--display:flex;}.elementor-7772 .elementor-element.elementor-element-cf895d3{text-align:center;font-family:"Avenir", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-primary );}.elementor-7772 .elementor-element.elementor-element-441bcea > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-7772 .elementor-element.elementor-element-441bcea.elementor-element{--align-self:center;}.elementor-7772 .elementor-element.elementor-element-441bcea{text-align:center;}.elementor-7772 .elementor-element.elementor-element-441bcea .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:82px;font-weight:700;text-transform:uppercase;}.elementor-7772 .elementor-element.elementor-element-b49610b > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-7772 .elementor-element.elementor-element-b49610b{text-align:center;font-family:"Avenir", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-primary );}.elementor-7772 .elementor-element.elementor-element-ef7d312{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7772 .elementor-element.elementor-element-ef7d312:not(.elementor-motion-effects-element-type-background), .elementor-7772 .elementor-element.elementor-element-ef7d312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad445c1 );}.elementor-7772 .elementor-element.elementor-element-d772b83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7772 .elementor-element.elementor-element-53e755a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7772 .elementor-element.elementor-element-c327a92{text-align:center;}.elementor-7772 .elementor-element.elementor-element-c327a92 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:46px;font-weight:700;}.elementor-7772 .elementor-element.elementor-element-cf518af > .elementor-widget-container{margin:20px auto 0 0auto;}.elementor-7772 .elementor-element.elementor-element-cf518af{text-align:center;font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#FF0000;}.elementor-7772 .elementor-element.elementor-element-d21d1dc > .elementor-widget-container{padding:100px 100px 0px 100px;}.elementor-7772 .elementor-element.elementor-element-d21d1dc{text-align:center;}.elementor-7772 .elementor-element.elementor-element-d21d1dc .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:35px;font-weight:700;font-style:italic;}.elementor-7772 .elementor-element.elementor-element-66246ed{text-align:center;font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-7772 .elementor-element.elementor-element-ce2f0b9 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-7772 .elementor-element.elementor-element-ce2f0b9{text-align:center;}.elementor-7772 .elementor-element.elementor-element-ce2f0b9 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:82px;font-weight:700;text-transform:uppercase;}.elementor-7772 .elementor-element.elementor-element-66f2938 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7772 .elementor-element.elementor-element-66f2938 img{width:100%;max-width:480px;}.elementor-7772 .elementor-element.elementor-element-84255c7 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7772 .elementor-element.elementor-element-84255c7 img{width:100%;max-width:480px;}.elementor-7772 .elementor-element.elementor-element-6abe6d9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}@media(max-width:1350px){.elementor-7772 .elementor-element.elementor-element-6abe6d9{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-7772 .elementor-element.elementor-element-c4ebf3b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7772 .elementor-element.elementor-element-13d05f6{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7772 .elementor-element.elementor-element-5835ecf .elementor-heading-title{font-size:62px;}.elementor-7772 .elementor-element.elementor-element-441bcea .elementor-heading-title{font-size:62px;}.elementor-7772 .elementor-element.elementor-element-ce2f0b9 .elementor-heading-title{font-size:62px;}.elementor-7772 .elementor-element.elementor-element-6abe6d9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7772 .elementor-element.elementor-element-5835ecf .elementor-heading-title{font-size:56px;}.elementor-7772 .elementor-element.elementor-element-58131e9{font-size:20px;}.elementor-7772 .elementor-element.elementor-element-cf895d3{font-size:24px;line-height:1.2em;}.elementor-7772 .elementor-element.elementor-element-b49610b{font-size:24px;line-height:1.3em;}.elementor-7772 .elementor-element.elementor-element-ef7d312{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7772 .elementor-element.elementor-element-9104cae > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-7772 .elementor-element.elementor-element-c327a92 .elementor-heading-title{font-size:35px;}.elementor-7772 .elementor-element.elementor-element-d21d1dc > .elementor-widget-container{padding:75px 0px 20px 0px;}.elementor-7772 .elementor-element.elementor-element-d21d1dc .elementor-heading-title{font-size:35px;}.elementor-7772 .elementor-element.elementor-element-66246ed{font-size:17px;line-height:1.3em;}.elementor-7772 .elementor-element.elementor-element-ce2f0b9 > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-7772 .elementor-element.elementor-element-66f2938 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7772 .elementor-element.elementor-element-66f2938 img{width:100%;}.elementor-7772 .elementor-element.elementor-element-84255c7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7772 .elementor-element.elementor-element-84255c7 img{width:100%;}.elementor-7772 .elementor-element.elementor-element-6abe6d9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7772 .elementor-element.elementor-element-c4ebf3b{--content-width:1400px;}.elementor-7772 .elementor-element.elementor-element-665d55d{--content-width:1425px;}.elementor-7772 .elementor-element.elementor-element-ef7d312{--content-width:100%;}}/* Start custom CSS */.double-size span{
    font-size:112px;
}

.orange-grad{
    background: linear-gradient(90deg, #DD6342 0%, #FF9559 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.orange-grad span {
    background: linear-gradient(90deg, #DD6342 0%, #FF9559 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


@media(max-width:864px){
    .double-size span{
    font-size:82px;
}
    
}











.blue-grad span {

background: linear-gradient(160deg, #352EFF 25%, #2F9BD3 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


@media(min-width:601px) {
	
 
html .orange-cloud-mantle:before {
 	background-image: url('/wp-content/uploads/teach-recog-header-bg.webp')!important;
 	background-size: cover!important;
 	

 	}
 	
 html body	.orange-cloud-bg {
 			background-image: url('/wp-content/uploads/teach-recog-body-bg.webp')!important;
 			background-size: cover !important;
 			background-position: center top !important;

 	}
 	
 }
 
 
 
 @media(max-width:600px) {
	
 
html  .orange-cloud-mantle:before {
 	background: url('/wp-content/uploads/teach-recog-header-bg-mob.webp')!important;
 	background-size:cover !important;

 	}
 	
 html body	.orange-cloud-bg {
 			background-image: url('/wp-content/uploads/teach-recog-body-bg-mob.webp')!important;
 			background-size: cover !important;
 			background-position: center top !important;

 	}
 	
 }

@media (max-width: 1250px) {
  .teach-recog-header-col1 h1 {
    font-size: 41px !important;
  }
  .teach-recog-header-col1   span {
    font-size: 52px !important;
  }
  .teach-recog-header-col1 p br {
    display: none;
  }
 
  .teach-recog-header span {
    display: block !important;
  }
  
   
  
  .blue-grad span {

font-size: 64px !important;
}

}

 @media(max-width:450px) {
 	.blue-grad,
 	 .blue-grad span{
 		font-size: 50px !important;
 		display:inline-block;
 		line-height: 1.1em !important;
 	}
 	
 	}
 	
@media (min-width: 1025px) {
  .teach-recog-header-col1 {
    min-width: 500px !important;
    padding-left: 20px !important;

  }
  
  .teach-recog-header-col1 {
    min-width: 600px !important;
    padding-left: 20px !important;

  }
   .teach-recog-header-col1 {
   	width:40%!important;
   	
   	}
   	
   	.teach-recog-header-col2 {
  width: 60% !important;
  padding-left:9%!important;
  padding-bottom: 0 !important;
}
}

   	.teach-recog-header-col2 img{
   		max-width:653px !important;
   		width:100%
  }
.teach-recog-logos {

	margin-bottom:-50px !important;
}
.teach-recog-logos >div {
	background-color: white;
	border-radius:15px;
	box-shadow: 0px 11px 0px 0px rgba(195, 235, 249, 1);

	
}


.form-box {
	max-width:1050px;
	border-radius:20px !important;
	overflow:hidden !important;
		margin:auto !important;
		box-shadow: 0px 11px 0px 0px rgba(195, 235, 249, 1);
margin-bottom:30px !important
}
@media(min-width:768px) {
	

.form-graphics,
 .form-graphics .icon-hearts,
 .form-graphics .icon-cup {
	position:absolute !important;
	top: 0;
	
}

.form-graphics {
	left:0
}

 .form-graphics .icon-cup {
 	right:0
 }

 .form-graphics .icon-hearts img{
 	height:140px!important;
 	width:auto!important
 	}
 	
 	 .form-graphics .icon-cup img{
 	height:190px!important;
 	width:auto!important;
 	right:0;
 	}
 }
 
.hs-form-html   .hsfc-Step__Content {
 	display:flex;
 	flex-wrap: wrap;
 	gap:30px
 }


@media(min-width:864px) {
	
.hs-form-html .hsfc-Row {
	width:calc(50% - 20px) !important;
	float:left
}

.hs-form-html .hsfc-Row:nth-child(n+9) {
	width:100%!important;
	float:none
}

.hs-form-html .hsfc-Row:nth-child(n+9) {
	width:100%!important;
	float:none
}
.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextInput,

.hs-form-html [data-hsfc-id=Renderer] .hsfc-TextareaInput {
border: 1px solid rgba(17, 0, 69, 0.25)!;
background-color: white;
box-shadow:none

}

.hs-form-html .hsfc-NavigationRow__Buttons,
.hs-form-html .hsfc-NavigationRow{
	width:100%!important;
	display:block;
	
}
}

@media(max-width:864px) {
	.hsfc-Step__Content{
	padding-right:0 !important;
	padding-left:0 !important;
}

}
.hs-form-html .hsfc-NavigationRow__Buttons button{
	width:100%;
	background: rgba(17, 0, 69, 1);
	border-radius:9px

}

.hs-form-html .hsfc-NavigationRow__Buttons button:hover{
	width:100%;
	background: #3F3B86 !important;
	border-radius:9px

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/AvenirNextLTPro-Regular.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/AvenirNextLTPro-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/AvenirNextLTPro-Bold.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/AvenirNextLTPro-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/AvenirNextLTPro-Demi.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/AvenirNextLTPro-Demi.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/Avenir-Medium.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/Avenir-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-roman-12-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-roman-12-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-medium-09-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-medium-09-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-mediumoblique-10-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-mediumoblique-10-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-oblique-11-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-oblique-11-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-heavy-05-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-heavy-05-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 800;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-heavyoblique-06-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-heavyoblique-06-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-black-03-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-black-03-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 900;
	font-display: auto;
	src: url('https://k12coalition.com/wp-content/uploads/avenir-blackoblique-04-webfont.woff2') format('woff2'),
		url('https://k12coalition.com/wp-content/uploads/avenir-blackoblique-04-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */