/* upto 479 px */



.HALF, .THIRD, .THIRDx2, .QUARTER, .QUARTERx3, .FIFTH, .SIXTH {
	width: 100% !important;
	margin: 0;
	float: none;
}


#BOXES1 a.QUARTER {
	padding-top: 190px;
	max-width: 285px;
	margin: 0 auto 30px;
}

.HomeBox h3 {
	top: 35%;
	font-size: 6vw;
}


.BOXSpeaking {
	padding: 40px 22px 10px 140px;
	margin-bottom: 40px;
	max-width: 345px;
	height: unset;
}
.BOXSpeaking h2 {
	font-size: 17px;
	top: 6px;
}
.BOXSpeaking h4 {
	font-size: 11px;
	top: 86px;
}
.BOXSpeaking p {
	font-size: 14px;
}



/*.BOXWriting, .BOXBooks, .BOXTeaching {
	height: 618px;
	padding-top: 350px;
	max-width: 295px;
	margin: 0 auto 30px;
}*/
.TwoBigBoxes {
	display: flex;
	flex-direction: column;
}
.BOXWriting, .BOXTeaching, .BOXBooks {
	width: 98%;
}
.ImgFrame h2 {
	font-size: 6.5vw;
}
.BOXBooks h2 {
	font-size: 8.4vw;
}


#Blogs {
	box-sizing: border-box;
}
#Blogs #Columns .THIRD {
	padding: 0;
}


#Podcasts {
	padding: 60px 20px;
	box-sizing: border-box;
}


#KIT {
	display: block;
}

#COVERS div.THIRD .Title {
	font-size: 15vw;
}
#COVERS div.THIRD .SubTitle {
	font-size: 4.1vw;
}



#Contact .HALF {
	padding: 60px 20px;
	box-sizing: border-box;
}


.BlueBox h2 {
	font-size: 27px;
}
#BWSO {
	height: initial;
}
#BWSO div {
	width: 100% !important;
	float: none;
	height: 100px;
}


#BOXASKKRISTEN2 {
	padding: 0;
}
.g-recaptcha {
	overflow: hidden;
	border-right: dotted 1px #000;
}

#MediaKitThumbs a {
	width: 46%;
}


.L.THIRD.Workshop210823 {
	margin-bottom: 40px;
}
.WTitle210823 {
	height: auto;
}
.WTeaser210823 {
	height: auto;
}


#FTR .L, #FTR .L p {
	text-align: center;
}