/*------------------------------------------------------769px----*/
/*------------------------------------------------------769px----*/
/*------------------------------------------------------769px----*/

@media (min-width:0px) and (max-width:769px){


#hpEntrySection{
	min-height: 100vh;
}

.entryMain,
.entryCon{
	position:absolute;
	width:100%;
	height:100%;
}

.lovesCompTitle {
    font-size: 15vw;
}

.sectCon_lovesComp .sectLower{
	grid-template-columns: 1fr;
}

.sphereCon {
    width: 100%;
    left: 0;
}

.abyssCopy {
    margin: 0;
}

.consoleCon {
    margin: var(--uniP) 0;
}

.fuelSubtitle {
    font-size: 7vw;
}

#donutSection01{
	min-height: 66vh;
	padding: 50px 0 0 0;
}

.solutionsTitle {
    font-size: 14vw;
}

.donutVidCon {
    position: relative;
    width: 100%;
}

.asciiDonutLogo {
    position: absolute;
    width: auto;
    height: 80%;
}

.listTitle {
    font-size: 11vw;
}

.listCopy {
    width: 90%;
}

.listRow {
    height: auto;
    margin: 5px 0;
}

.listText {
    font-size: 1.33rem;
}

.welcTitle{
    font-size: 14vw;
}

.formsCon {
    padding: 0 10vw var(--uniP) 10vw;
    grid-template-columns: 1fr;
    grid-gap: 30px;
}

.formCon {
    width: 100%;
    height: fit-content;
}

.welcBG {
    height: 102%;
}

.creatTitle {
    font-size: 8vw;
}

.mainCon_embel .sectCon {
    height: 50vh;
}

.sectCon-02 {
    height: 50vh;
}

#ccLogoIMG01 {
    width: 100%;
    padding: var(--uniP) 0;
}

#predSection01 {
    height: 50vh;
}

.predTitle {
    font-size: 10vw;
}

.mainCon_cat .sectCon {
    grid-template-columns: 1fr;
}

.mainCon_cat .sectCol-02 {
    align-items: center;
}

#catSection01{
	height: auto;
}

.catConsole {
    width: 70%;
    margin: 30px 0 0 0vw;
}

.ccLogo-red{
	align-self: flex-end;
}

.footerMain .sectCon {
    flex-direction: column;
}

.footerMain .sectCol-02 {
    width: 100%;
}

.footerMain .title,
.footerMain .sectCol-02 .ftText,
.footerMain .sectCol-02 .ftLink{
	text-align: left;
}

.ftLink {
   margin: 30px 0;
}

#blankSection01{
	height: 50vh;
}

#blankSection01 .mainCon{
	height: 100%;
}

}



