  .content-landing-page{
    .flexholder-content-landing-page{
                    display: flex;
                    justify-content: space-between;
                    align-items: flex-start;

                                                 @media screen and (min-width:1024px) {
                                                    flex-direction: row;
                                                 }
                                                 @media screen and (max-width:1023px) {
                                                   flex-direction: column; 
                                                 }
                    .content{
                 @media screen and (min-width:1024px) {
                    width: 60%;
                    padding-right: 1rem;
                 }
                 @media screen and (max-width:1023px) {
                   width: 100%;
                 }
                    }
                    .featured_image{
                        figure{
                            background-size: cover;
                            background-position: center;
                            background-repeat: no-repeat;
                                img{
                                    opacity: 0;
                                    width: 100%;
                                    pointer-events: none;
                                }
                        }
                 @media screen and (min-width:1024px) {
                    width: 40%;
                 }
                 @media screen and (max-width:1023px) {
                   width: 100%;
                 }
                    }
                    
    }

  }
