.popup-main2 { position: fixed; height: 100%; width: 100%; overflow: auto; background: #fff; left: 0; top: 0; opacity: 0; visibility: hidden; transform: scale(.8); transition: .5s all; z-index: -1; }
.popup-main2 .close-popup { width: 50px; height: 50px; display: block; position: absolute; right: 30px; top: 40px; }
.popup-main2 .close-popup:before, .popup-main2 .close-popup:after { height: 100%; width: 2px; background: #000; content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; transform: rotate(45deg); transition: .5s all; }
.popup-main2 .close-popup:hover:before, .popup-main2 .close-popup:hover:after { background-color: #ffdb2d; }
.popup-main2 .close-popup:after { transform: rotate(-45deg); }
.popup-main2 .popup-content-quote { display: flex; flex: 0 0 100%; flex-wrap: wrap; align-items: center; justify-content: center; height: 100%; text-align: center; padding: 0 15px; }
.popup-main2.open-quote { opacity: 1; visibility: visible; transform: scale(1); z-index: 9999999999; }
body.open-custom-popup-quote { overflow: hidden; }
.popup-content-quote h6 { text-align: left; padding-left: 20px; margin-bottom: 20px; font-size: 16px; line-height: 20px; }
.crm-support-left-bg-image { margin-top: 70px; }
.live-breathe-main .lists div[class*="col-"] { max-width: none; }
.ems-section.normal-btn { border: none; border-bottom: 3px solid yellow; background: none; color: white; border-radius: 0px; padding: 0px; height: 25px; text-align: left; }
.btn .ems-section.yellow-btn:hover { background-color: white; border-color: #ffda30; }
.partner-logo h2{text-align: center;}
.partner-logo .lists div[class*="col-"]:after { content: ""; display: block!important; width: 2px; background-color: #ffdb2d; display: inline-block; position: absolute; top: 50%; transform: translateY(-50%); right: 0; height: 40px; }
.partner-logo .lists div[class*="col-"]:nth-child(4n):after { display: none!important; }
.partner-logo .ems-crms-bottom-section{text-align: center; margin-top: 40px;}
.partner-logo .ems-crms-bottom-section > p{margin-bottom: 25px;}
.crm-support-section h2{text-align: center;}
.crm-support-section-text p { line-height: 1.6; width: 75%; margin-bottom: 25px;}
.crm-support-left-section { margin-top: 30px; padding-left: 40px; }
.stats-section h2{text-align: center;}
.stats-title { color: #ffdb2d; }
.live-breathe-main .row_three_cls div[class*="col-"] { max-width: 25%; }
.live-breathe-main .row_three_cls div[class*="col-"]:after { width: 2px; background-color: white; height: 40px; }
.live-breathe-main .lists .inner-wrap { display: block; }

/* ======================================================== */
.what-you-get h2{text-align: center; margin-bottom: 60px;}
.what-you-get figure{text-align: center;}
.what-you-get h4{font-size: 24px; margin-bottom: 7px;}
.what-you-get p{line-height: 1.6;}
.what-you-get ol li{padding-left: 80px; margin-bottom: 30px;}
.what-you-get ol li::before{content: "0"counter(list); width: 50px; height: 50px; border:1px solid #000; border-radius: 100%; display: flex; justify-content: center; align-items: center; font-size: 24px; font-weight: 700;}


@media (max-width:1366px) {
    .popup-main2 .close-popup { width: 30px; height: 30px; }
}

@media (max-width:1023px) {
    .what-you-get h4{font-size: 18px;}
    .what-you-get ol li{padding-left: 55px;}
    .what-you-get ol li::before{width: 40px; height: 40px; font-size: 18px; line-height: 40px;}
}

@media (max-width: 767px) {
    .crm-support-left-bg-image { margin-top: 30px; }
    .crm-support-section-text p { width: 100%; }
    .desktop { display: none; }

    .what-you-get h2{margin-bottom: 40px;}
    .what-you-get .row > .col-6:first-child{order: 2;}
}

@media (max-width: 640px) {
    .live-breathe-main .row_three_cls div[class*="col-"] { max-width: 100% !important; width: 100% !important; }
    .live-breathe-main .row_three_cls div[class*="col-"]:after { display: none; }
}