/* Start custom CSS */.rocket-img {
    background: transparent !Important;
    right: 31% !Important;
}


.home-desc-section > div {
    position: absolute;
    top: 17em;
    left: 5.6em;
    width: 35% !important;
    /* display: none; */
    opacity: 0;
}

.home-right-section img {
    margin: 0 auto;
    position: absolute;
    left: 9em !important;
    right: 0;
    background: transparent;
}

.home-icon--image .thenthimg {background: transparent;left: 24em;}

.home-icon--image .thenthimg img {left: 0px !important;border-radius: 30px;}

.home-learn-btn {
    margin-top: 18px;
}

@media(min-width: 1500px){
    .smiles-icon-bg {
    top: 15em !important;
}

.need-icon-bg {
    top: 20em !important;
}

.fill-icon-bg {
    top: 15em !important;
}

.help-icon-bg {
    top: 18em !important;
}
	
.home-icon--image .hunger-timer-bg {
    top: 25em !important;
}
}

@media(min-width:1400px){
        .smiles-icon-bg {
    top: 13em !important;
}

.need-icon-bg {
    top: 16em !important;
}

.fill-icon-bg {
    top: 13em !important;
}

.help-icon-bg {
    top: 15em !important;
}
	
.home-icon--image .hunger-timer-bg {
    top: 20em !important;
}

.rocket-img {
    width: 50% !important;
    top: 20em !important;
}

.home-icon--image .thenthimg {
    background: transparent;
    left: 31em;
}

.home-desc-section div p {
    font-size: 18px !important;
}

}

@media(max-width:1280px){
        .smiles-icon-bg {
    top: 15em !important;
}


.fill-icon-bg {
    top: 10em !important;
}

.help-icon-bg {
    top: 12em !important;
}
	
.home-icon--image .hunger-timer-bg {
    top: 18em !important;
}

.rocket-img {
    width: 50% !important;
    top: 20em !important;
}
.rocket-img img {
    left: 7em !Important;
    top: -7em;
}
}

@media(min-width:1600px){
    .home-icon--image .thenthimg img {
    left: 15em !important;
    border-radius: 30px;
}


.home-desc-section div p {
    font-size: 18px !important;
}
}

@media(max-width:768px){
    .rocket-img img {
    left: 2em !Important;
    top: -3em;
}
}

@media(max-width:480px){
    .rocket-heading.hunger-subheading {
    top: 8em;
}


.rocket-img {
    width: 58% !important;
}

.smiles-icon-bg {
   top: 13em !important;
    width: 85%;
}


.fill-icon-bg {
    top: 8em !important;
}

.help-icon-bg {
    top: 10em !important;
}

.home-page-subheadings h2 
{
    font-size: 2em!important;
    
}

.home-page-subheadings > div {top: 5em!important;}

.home-desc-section > div {width: 65% !important;top: 11em !important;}

.home-desc-section div p {font-size: 15px!important;}

.home-left-section .home-desc-section > div {
    top: 11em !important;
}

.home-learn-btn a {
    font-size: 10px !important;
text-transform: uppercase;
}

.home-right-section img {

    left: 1em !important;

}

.home-learn-btn {
    margin-top: 0px !important;
}

.home-icon--image .thenthimg {background: transparent;left: 0em;}

}

@media(max-width:375px){
body.page-id-3361.home-icon--image .hunger-timer-bg {
    margin-top: 8em !important;
}
.home-desc-section > div {
    top: 15em !important;
}
.home-icon--image .hunger-timer-bg {
    margin-top: 6em !important;
}

.rocket-img img {
    left: 2em !Important;
    top: 0em;
}

.home-icon--image .innovative-icon-bg {
    padding-top: 0px;
}

.home-icon--image .innovative-icon-bg img {
    margin-top: -23px;
}

.home-desc-section > div {width: 70% !important;top: 11em !important;}

.home-desc-section div p {font-size: 15px!important;}

}

@media(max-width:360px){
.home-desc-section > div {width: 88% !important;top: 11em !important;}

.home-desc-section div p {font-size: 14px!important;}
}/* End custom CSS */