.slider-conversion { position: absolute; padding: 9px 20px 13px 12px; top: 14px; left: 0; }
.slider-conversion h2 { font: 12px Asap-Regular, Arial, Helvetica, sans-serif; color: #fff; background-color: #05652f; padding: 7px 20px 12px 20px; border-radius: 10px; float: right;  position:absolute; right: -40%; bottom: -30px;}
.slider-conversion h2:before {content: '\f324'; font: 400 14px var(--fontAwesome); padding-right: 14px; position: relative; top: 2px; }
.slider-conversion h3 {font-size: 18px; color: #fff; text-shadow: 1px 1px 3px #000;  }

@media (min-width: 576px) {
    .slider-conversion {top: 22px; left: 10%; }
    .slider-conversion h2 { position: inherit; font-size: 16px; padding-top: 5px; margin: 14px -50px 0 0;}
    .slider-conversion h2:before { font-size: 20px; top: 2px; padding-right: 16px;}
    .slider-conversion h3 {font-size: 28px;}


}

@media (min-width: 768px) {
    /* Type 0 Opener */
    .slider-conversion { left: 14%; padding: 15px 44px 23px 20px;}
    .slider-conversion h2 { font-size:19px;  padding: 10px 42px 16px 25px;  margin: 20px -72px 0 0;}
    .slider-conversion h2:before { font-size: 24px; padding-right: 22px; }
    .slider-conversion h3 {font-size: 38px;}
}

@media (min-width: 992px) {
    /* Type 0 Opener */
    .slider-conversion { top:  40px; }
    .slider-conversion h2 { font-size: 20px;  padding: 14px 48px 22px 32px;}
    .slider-conversion h2:before { font-size: 29px; top: 5px; }
    .slider-conversion h3 {font-size: 46px;}
    }

@media (min-width: 1200px) {
    .slider-conversion { top: 60px; padding: 25px 50px 30px 25px; }
    .slider-conversion h2 { font-size: 22px; padding: 16px 50px 25px 34px;}
    .slider-conversion h2:before { font-size: 33px;  padding-right: 28px; top: 6px; }
    .slider-conversion h3 {font-size: 65px;}
    }