.section-core--hero #platform-0 {
    top: -4rem;
    left: 4.5rem;
}
.section [class^=col-] {
    padding:4rem 0;
}
.rounded {
    box-shadow: 0px 2px 8px 1px rgba(180, 180, 180, .2) !important;
    min-height: 15rem;
    border-radius: 1.5em !important;
    padding:2rem;
}
.values {
    background: #fafafa;
}
.values__box {
    min-height:29rem;
    background: white;
}
h4.core__header{
    font-weight: 800 !important;
    padding-left:1rem;
    padding-right:1rem;
}
h4.core__header .offset{
    background-image: url("../../../core__assets/img/core__home/text-offset.png");
    padding:0 1rem;
    background-position: top;
    margin-left:-1rem;
    padding-bottom:.5rem;
}
.core__parag {
    min-width:100%;
}
.values__box img {
    padding-top:2rem;
    padding-bottom:2rem;
}
.values [class^=col-] {
    padding-left:5px;
    padding-right:5px;
}
.btn--primary {
    font-weight:500;
}
.section-core img {
    position: relative;
    z-index: 10;
}
.section-fave .graphics-wrap{
    order: 1;
}
.section-fave .content-wrap {
    padding-left: 2rem;
    margin-top: 6rem;
}
.section-schedule .content-wrap,
.section-connect .content-wrap{
    order: 1;
    padding-left: 6rem;
    margin-top: 3rem;
}
.section-custom .graphics-wrap{
    order: 1;
}
.section-schedule .content-wrap{
    margin-top: 5rem;
}
.section-custom .graphics-wrap{
    margin-top:-10rem;
}
.section-custom .content-wrap{
    margin-top:7rem;
    padding-left: 2rem;
}
.section-connect .content-wrap{
    margin-top: 7rem;
}
#fave__img-car {
    width: 22%;
    top: 20rem;
    left: 9rem;
}
#fave__img-group {
    width: 8%;
    top: 22rem;
    left: 9rem;
}
#fave__img-like {
    width:16%;
    top:16rem;
    left:6rem;
}
#sched__img-calendar {
    width: 12%;
    top: 12rem;
    left: 5rem;
}
#sched__img-clock {
    width: 16%;
    top: 11rem;
    left: 7rem;
}
#sched__img-car {
    width:22%;
    top:20rem;
    left:2rem;
}
#custom__img-checkbox{
    width:10%;
    top:20rem;
    left:5rem;
}
#custom__img-checklist{
    width:25%;
    top:15rem;
    left: 8rem;
}
#custom__img-star{
    width:10%;
    top:10rem;
    left:-3rem;
}
#connect__img-bubble {
    width: 19%;
    top: 10rem;
    left: 10rem;
}
#connect__img-icon {
    width: 22%;
    top: 20rem;
    left: -7rem;
}
#connect__img-man {
    width:4%;
    top:20rem;
    left:-1rem;
}
.section-core img:last-child, .section-connect img:nth-child(4) {
    max-width:100% !important;
    z-index: 0 !important;
}
@media (max-width:1920px) {
    .section-core--hero #platform-0 {
        top: -4.5rem;
    }
    #fave__img-car {
        left: 10rem;
        top: 22.5rem;
    }
    #fave__img-group {
        top: 25.5rem;
        left: 10rem;
    }
    #fave__img-like {
        top:19rem;
        left:6.5rem;
    }
    #sched__img-calendar {
        left: 5.5rem;
    }
    #sched__img-clock {
        left: 8.5rem;
    }
    #sched__img-car {
        top: 22rem;
        left: 2rem;
    }
    #custom__img-checklist{
        top: 18rem;
        left: 9rem;
    }
    #custom__img-star{
        left: -4rem;
        top: 13rem;
    }
    #custom__img-checkbox{
        left: 2rem;
    }
    #connect__img-bubble {
        top: 11rem;
        left: 13rem;
    }
    #connect__img-icon {
        top: 23rem;
    }
    #connect__img-man {
        top:22.5rem;
    }
}
@media (max-width:1366px) {
    .section-core--hero #platform-0 {
        top: -5.5rem;
    }
    .section-fave .content-wrap,
    .section-custom .content-wrap{
        padding-left: 4rem;
    }
    #fave__img-car {
        left:12rem;
        top: 26rem;
    }
    #fave__img-group {
        top: 28.5rem;
        left: 12rem;
    }
    #fave__img-like {
        top: 21rem;
        left: 8rem;
    }
    #sched__img-calendar {
        top:13rem;
        left: 7.5rem;
    }
    #sched__img-clock {
        top:12.5rem;
        left: 11.5rem;
    }
    #sched__img-car {
        top: 24.5rem;
    }
    #custom__img-checklist {
        top: 21rem;
        left: 11rem;
    }
    #connect__img-bubble {
        top: 14rem;
        left: 13rem;
    }
    #connect__img-icon {
        top: 24rem;
    }
    #connect__img-man {
        top:25.5rem;
    }
}
@media (max-width:1112px) {
    .section-core--hero #platform-0 {
        top: -4.5rem;
    }
    #fave__img-car {
        left: 10rem;
        top: 23rem;
    }
    #fave__img-group {
        top: 25.5rem;
        left: 10rem;
    }
    #fave__img-like {
        top:18rem;
        left:6.5rem;
    }
    #sched__img-calendar {
        left: 4.5rem;
    }
    #sched__img-clock {
        top: 12.5rem;
        left: 8.5rem;
    }
    #sched__img-car {
        top: 22.5rem;
    }
    #custom__img-checklist {
        top: 18rem;
        left: 10rem;
    }
    #connect__img-bubble {
        top: 12rem;
        left: 12rem;
    }
    #connect__img-icon {
        top: 23rem;
    }
    #connect__img-man {
        top: 23.5rem;
    }
    .section-connect .content-wrap{
        margin-top: 8rem;
    }
}
@media (max-width: 1024px) and (max-height: 1366px) {
    #fave__img-car {
        left: 8rem;
    }
    #fave__img-like{
        left: 5rem;
    }
    #fave__img-group{
        left: 8rem;
    }
    #custom__img-checklist{
        left: 10rem;
    }
}
@media (max-width:834px) and (max-height:1112px) {
    /* .graphics-wrap, .content-wrap{
        max-width: 50%;
    } */
    .section-core--hero #platform-0 {
        top: -3.5rem;
    }
    .section-fave .content-wrap,
    .section-custom .content-wrap{
        padding-left: 2rem;
    }
    .section-schedule .content-wrap,
    .section-connect .content-wrap{
        padding-left: 4rem;
    }
    .section-fave .graphics-wrap,
    .section-custom .graphics-wrap,
    .section-schedule .graphics-wrap{
        margin-left:0;
    }
    #fave__img-car {
        left: 8rem;
        top: 19rem;
    }
    #fave__img-group {
        top: 20.5rem;
        left: 8rem;
    }
    #fave__img-like {
        top: 15rem;
        left: 5rem;
    }
    #sched__img-calendar {
        top:11rem;
        left: 3.5rem;
    }
    #sched__img-clock {
        top: 9.5rem;
        left: 7.5rem;
    }
    #sched__img-car {
        top: 18.5rem;
    }
    #custom__img-star {
        top: 10rem;
    }
    #custom__img-checklist {
        top: 15rem;
        left: 8rem;
    }
    #connect__img-bubble {
        top: 10rem;
        left: 10rem;
    }
    #connect__img-icon {
        top: 19rem;
        left:-4rem;
    }
    #connect__img-man {
        top: 18.5rem;
    }
    .footer .container .row [class^=col-]:nth-child(3) {
        /* order:1; */
    }
}
@media (max-width:812px) and (max-height:414px) {
    .section-core--hero #platform-0 {
        top: -3.5rem;
    }
    .core__parag{
        min-width: 90%;
    }
    #fave__img-car {
        left: 7.5rem;
        top: 18.5rem;
    }
    #fave__img-group {
        top: 20.5rem;
        left: 8rem;
    }
    #fave__img-like {
        top: 15rem;
    }
    #sched__img-calendar {
        left: 3.5rem;
        top: 10rem;
    }
    #sched__img-clock {
        top: 8.5rem;
        left: 7.5rem;
    }
    #sched__img-car {
        top: 18.5rem;
    }
    #connect__img-bubble {
        top: 10rem;
        left: 9rem;
    }
    #connect__img-icon {
        top: 19rem;
    }
    #connect__img-man {
        top: 18.5rem;
    }
}
@media (max-width: 736px) and (max-height: 414px) {
    .section [class^=col-] {
        max-width: 50%;
    }
    .core__parag{
        max-width: 100%;
    }
    .section-core--hero {
        height: 35rem;
    }
    .section-custom .graphics-wrap {
        margin-top: -5rem;
    }
    #fave__img-car {
        left: 5.5rem;
        top: 14.5rem;
    }
    #fave__img-group {
        top: 15.5rem;
        left: 5.5rem;
    }
    #fave__img-like {
        top: 11rem;
        left: 3.5rem;
    }
    #sched__img-calendar {
        left: 2.5rem;
        top: 8rem;
    }
    #sched__img-clock {
        top: 6.5rem;
        left: 4.5rem;
    }
    #sched__img-car {
        top: 13.5rem;
        left: 0rem;
    }
    
    #connect__img-bubble {
        top: 7rem;
        left: 6rem;
    }
    #connect__img-icon {
        top: 15rem;
        left: -4rem;
    }
    #connect__img-man {
        top: 14.5rem;
        left: -1rem;
    }
}
@media (max-width:575px) {
    .section-core--hero #platform-0 {
        top: -2.5rem;
    }
    p{
        margin-top:2rem;
    }
    h4.core__header{
        padding-left:0;
        padding-right:0;
        text-align: center;
    }
    h4.core__header .offset{
        margin-left: 0;
    }
    .values__box {
        margin: 3.5rem auto 0;
    }
    .values [class^=col-] {
        padding-left: 2rem;
        padding-right: 2rem;
    }
    .section-fave .graphics-wrap{
        order: 0;
    }
    .section-custom .graphics-wrap{
        order: 0;
    }
    .content-wrap{
        text-align: center;
        margin-top:-5rem !important;
    }
    #fave__img-car {
        left:9rem;
        top: 21.5rem;
    }
    #fave__img-group {
        top: 22.5rem;
        left: 8.5rem;
    }
    #fave__img-like {
        top:16rem;
        left:5.5rem;
    }
    #sched__img-calendar {
        top:12rem;
        left: 6.5rem;
    }
    #sched__img-clock {
        left: 10.5rem;
    }
    #sched__img-car {
        left:3rem;
        top: 21rem;
    }
    #custom__img-star{
        top: 11rem;
    }
    #custom__img-checklist {
        top: 16rem;
        left: 9rem;
    }
    #connect__img-bubble {
        top: 10.5rem;
        left: 11rem;
    }
    #connect__img-icon {
        top: 22rem;
        left:-6rem;
    }
    #connect__img-man {
        top:21.5rem;
        left:-1rem;
    }
    .section [class^=col-] {
        padding:2rem;
    }
    .core__parag {
        max-width: 100%;
    }
}
@media (max-width: 568px) and (max-height: 320px) {
    .content-wrap{
        margin-top: 5rem !important;
    }
    .section-schedule .graphics-wrap,
    .section-connect .graphics-wrap{
        order: 1;
    }
    #sched__img-calendar {
        top: 8rem;
        left: 2.5rem;
    }
    #sched__img-clock {
        left: 3.5rem;
    }
    #sched__img-car {
        left: 0rem;
        top: 12.5rem;
    }
    #fave__img-car {
        left: 6rem;
        top: 13rem;
    }
    #fave__img-group {
        top: 14.5rem;
        left: 6.5rem;
    }
    #fave__img-like {
        top: 10rem;
        left: 4.5rem;
    }
    #connect__img-bubble {
        top: 6.5rem;
        left: 5.5rem;
    }
    #connect__img-icon {
        top: 13rem;
        left: -4rem;
    }
    #connect__img-man {
        top: 13.5rem;
        left: -1rem;
    }
}
@media (max-width:375px) {
    .section-core--hero #platform-0 {
        top: -1.5rem;
        left:2.5rem;
    }
    #fave__img-car {
        left: 8rem;
        top: 19.5rem;
    }
    #fave__img-group {
        top: 21.5rem;
    }
    #sched__img-car {
        top: 19rem;
    }
    #connect__img-icon {
        top: 19rem;
    }
    #connect__img-man {
        top: 20rem;
    }
    
}
@media (max-width:320px){
    #fave__img-car {
        left: 7rem;
        top: 16.5rem;
    }
    #fave__img-group {
        top: 18.5rem;
        left: 7rem;
    }
    #fave__img-like {
        top: 13rem;
        left: 4.5rem;
    }
    #sched__img-calendar {
        top: 9rem;
        left: 4.5rem;
    }
    #sched__img-clock {
        left: 6.5rem;
        top: 8rem;
    }
    #sched__img-car {
        top: 17rem;
    }
    #custom__img-star{
        top: 9rem;
        left: -2rem;
    }
    #custom__img-checklist {
        top: 13rem;
        left: 7rem;
    }
    #connect__img-icon{
        left:-5rem;
    }
    #connect__img-bubble {
        top: 8.5rem;
        left: 9rem;
    }
    #connect__img-icon {
        top: 17rem;
    }
    #connect__img-man {
        top: 18rem;
    }
}