.profile-overview-wrap{grid-template-columns: calc(100% - 286px) 286px;}
.profile-details-wrap.box-padding{padding-right:10px}
.profile-overview-details-wrap{border-left:none}

.profile-vendor::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='20' fill='none'%3E%3Cpath d='M23.2 17.917h-1.6V6.833c.212 0 .416-.083.566-.232a.79.79 0 0 0 0-1.12c-.15-.148-.354-.232-.566-.232h-4.8V2.083c.212 0 .416-.083.566-.232a.79.79 0 0 0 .234-.56.79.79 0 0 0-.234-.56C17.216.583 17.012.5 16.8.5H2.4c-.212 0-.416.083-.566.232s-.234.35-.234.56.084.411.234.56.354.232.566.232v15.833H.8c-.212 0-.416.083-.566.232a.79.79 0 0 0-.234.56c0 .21.084.411.234.56s.354.232.566.232h22.4c.212 0 .416-.083.566-.232s.234-.35.234-.56a.79.79 0 0 0-.234-.56c-.15-.148-.354-.232-.566-.232zM20 6.833v11.083h-3.2V6.833H20zM4 2.083h11.2v15.833h-2.4v-4.75c0-.21-.084-.411-.234-.56s-.354-.232-.566-.232H7.2c-.212 0-.416.083-.566.232s-.234.35-.234.56v4.75H4V2.083zm7.2 15.833H8v-3.958h3.2v3.958zM5.6 5.25c0-.21.084-.411.234-.56s.354-.232.566-.232H8c.212 0 .416.083.566.232s.234.35.234.56-.084.411-.234.56-.354.232-.566.232H6.4c-.212 0-.416-.083-.566-.232S5.6 5.46 5.6 5.25zm4.8 0a.79.79 0 0 1 .234-.56c.15-.148.354-.232.566-.232h1.6c.212 0 .416.083.566.232a.79.79 0 0 1 0 1.12c-.15.148-.354.232-.566.232h-1.6c-.212 0-.416-.083-.566-.232a.79.79 0 0 1-.234-.56zM5.6 9.208c0-.21.084-.411.234-.56s.354-.232.566-.232H8c.212 0 .416.083.566.232s.234.35.234.56-.084.411-.234.56S8.212 10 8 10H6.4c-.212 0-.416-.083-.566-.232s-.234-.35-.234-.56zm4.8 0a.79.79 0 0 1 .234-.56c.15-.148.354-.232.566-.232h1.6c.212 0 .416.083.566.232a.79.79 0 0 1 0 1.12c-.15.148-.354.232-.566.232h-1.6c-.212 0-.416-.083-.566-.232a.79.79 0 0 1-.234-.56z' fill='%23C5A063'/%3E%3C/svg%3E") no-repeat;
    content: '';
    width: 24px;
    height: 24px;
}
.software-industries::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='M9.998 5.5A4.5 4.5 0 0 0 5.84 8.277a4.5 4.5 0 0 0 .975 4.904 4.5 4.5 0 0 0 4.904.976A4.5 4.5 0 0 0 14.498 10c-.001-1.193-.476-2.337-1.319-3.181S11.191 5.501 9.998 5.5zm0 7.5a3 3 0 0 1-2.772-1.852 3 3 0 0 1 .65-3.269 3 3 0 0 1 3.269-.65A3 3 0 0 1 12.998 10a3 3 0 0 1-3 3zm8.25-2.797v-.405l1.399-1.748a.75.75 0 0 0 .139-.662 10.05 10.05 0 0 0-1.02-2.461.75.75 0 0 0-.562-.368l-2.224-.247-.281-.281-.262-2.229a.75.75 0 0 0-.369-.562c-.772-.447-1.599-.79-2.461-1.019a.75.75 0 0 0-.662.14L10.2 1.75h-.405L8.048.354a.75.75 0 0 0-.662-.139c-.862.23-1.689.573-2.461 1.02a.75.75 0 0 0-.368.563l-.248 2.228-.281.281-2.229.256a.75.75 0 0 0-.562.369A10.1 10.1 0 0 0 .217 7.392a.75.75 0 0 0 .14.662l1.391 1.743v.405L.352 11.95a.75.75 0 0 0-.139.662 10.05 10.05 0 0 0 1.02 2.461.75.75 0 0 0 .563.368l2.224.248.281.281.26 2.229a.75.75 0 0 0 .369.563c.772.447 1.599.79 2.461 1.019a.75.75 0 0 0 .662-.14l1.743-1.391h.405l1.747 1.399a.75.75 0 0 0 .662.139c.862-.229 1.689-.572 2.461-1.02a.75.75 0 0 0 .369-.562l.248-2.224.281-.281 2.229-.263a.75.75 0 0 0 .563-.369 10.1 10.1 0 0 0 1.019-2.461.75.75 0 0 0-.14-.662l-1.391-1.743zm-1.509-.609c.016.271.016.543 0 .814a.75.75 0 0 0 .163.514l1.33 1.662c-.153.485-.348.956-.584 1.406l-2.119.24a.75.75 0 0 0-.478.248c-.18.203-.373.395-.576.576a.75.75 0 0 0-.247.478l-.235 2.117c-.45.236-.921.432-1.406.584l-1.663-1.33a.75.75 0 0 0-.469-.164h-.045c-.271.016-.543.016-.814 0a.75.75 0 0 0-.514.163l-1.667 1.331c-.485-.153-.956-.348-1.406-.584l-.24-2.116a.75.75 0 0 0-.247-.478c-.203-.181-.395-.373-.576-.576a.75.75 0 0 0-.478-.248l-2.117-.236c-.236-.45-.432-.921-.584-1.406l1.33-1.663a.75.75 0 0 0 .163-.514 6.93 6.93 0 0 1 0-.814.75.75 0 0 0-.163-.514l-1.33-1.666c.153-.485.348-.956.584-1.406l2.116-.24a.75.75 0 0 0 .478-.247 6.95 6.95 0 0 1 .576-.576.75.75 0 0 0 .248-.479l.235-2.116a8.56 8.56 0 0 1 1.406-.584l1.663 1.33a.75.75 0 0 0 .514.163c.271-.016.543-.016.814 0a.75.75 0 0 0 .514-.163l1.666-1.33a8.59 8.59 0 0 1 1.406.584l.24 2.116a.75.75 0 0 0 .248.478c.203.18.395.373.576.576a.75.75 0 0 0 .478.247l2.117.235c.236.45.431.921.584 1.406l-1.33 1.663a.75.75 0 0 0-.163.518h.003z' fill='%23C5A063'/%3E%3C/svg%3E") no-repeat;
}
.profile-location::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='22' fill='none'%3E%3Cpath d='M9 5a3.75 3.75 0 0 0-3.465 2.315 3.75 3.75 0 0 0 .813 4.087 3.75 3.75 0 0 0 4.087.813A3.75 3.75 0 0 0 12.75 8.75 3.75 3.75 0 0 0 9 5zm0 6a2.25 2.25 0 0 1-2.079-1.389 2.25 2.25 0 0 1 .488-2.452 2.25 2.25 0 0 1 2.452-.488A2.25 2.25 0 0 1 11.25 8.75 2.25 2.25 0 0 1 9 11zM9 .5A8.26 8.26 0 0 0 .75 8.75c0 2.944 1.36 6.064 3.938 9.023 1.158 1.337 2.461 2.542 3.886 3.591a.75.75 0 0 0 .861 0c1.422-1.049 2.723-2.254 3.878-3.591 2.573-2.96 3.938-6.08 3.938-9.023A8.26 8.26 0 0 0 9 .5zm0 19.313C7.45 18.594 2.25 14.117 2.25 8.75A6.75 6.75 0 0 1 9 2a6.75 6.75 0 0 1 6.75 6.75c0 5.365-5.2 9.844-6.75 11.063z' fill='%23C5A063'/%3E%3C/svg%3E") no-repeat;
}

.software-languages::before {
background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' fill='none'%3E%3Cpath d='M21.17 17.914l-5.25-10.5A.75.75 0 0 0 15.25 7a.75.75 0 0 0-.671.415l-2.035 4.072A8.25 8.25 0 0 1 8.125 9.9c1.511-1.614 2.427-3.695 2.596-5.9H13a.75.75 0 0 0 .75-.75.75.75 0 0 0-.75-.75H7.75V1A.75.75 0 0 0 7 .25.75.75 0 0 0 6.25 1v1.5H1a.75.75 0 0 0-.75.75A.75.75 0 0 0 1 4h8.215C9.048 5.838 8.268 7.567 7 8.908c-.79-.834-1.397-1.824-1.781-2.906a.75.75 0 0 0-.382-.436.75.75 0 0 0-.579-.033.75.75 0 0 0-.429.39.75.75 0 0 0-.023.58c.447 1.266 1.152 2.425 2.07 3.404A8.21 8.21 0 0 1 1 11.5a.75.75 0 0 0-.75.75A.75.75 0 0 0 1 13a9.7 9.7 0 0 0 6-2.07c1.396 1.091 3.063 1.782 4.823 1.998l-2.494 4.987a.75.75 0 0 0-.041.573.75.75 0 0 0 .949.475.75.75 0 0 0 .434-.376L11.963 16h6.573l1.293 2.586A.75.75 0 0 0 20.5 19a.75.75 0 0 0 .638-.356.75.75 0 0 0 .033-.73zM12.713 14.5l2.537-5.073 2.536 5.073h-5.073z' fill='%23C5A063'/%3E%3C/svg%3E") no-repeat;}

.profile-location > :last-child{padding-bottom:0}
.popover {
    position: relative;
}
.set-service-span{display: flex;align-items: center;gap: 5px;}
.popoverContainer {
    display: flex;
}
.profile-overview-details-wrap .custom_tooltip__container {
    left: 28px;
    top:-8px;
}
.popup-body {
    background: var(--white);
    box-shadow: var(--box-shadow);
    display: none;
    line-height: 1;
    max-width: 280px;
    padding: 2px 10px 1px;
    position: absolute;
    width: max-content;
    z-index: 10;
    border-radius: var(--border-radius);
    bottom: 49px;
    left: -10px;
}
.popover ul {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    gap: 10px 25px;
    padding: 10px;
    font-size: 12px;
    color: var(--secondary);
    max-height: 150px;
    overflow-y: auto;
}
.popoverContainer.show .popup-body {
    display: table;
}
.popover li{position: relative;color: var(--primary)}
.popover li::after {
    content: "|";
    position: absolute;
    right: -10px;
    color: var(--gray);
}
.popup-body::after {
    border-left: 5px solid #fff0;
    border-right: 5px solid #fff0;
    border-top: 6px solid #fff;
    content: "";
    filter: drop-shadow(1px 1px 1px rgb(185 185 185 / .5));
    position: absolute;
    bottom: -6px;
    left: 30px;
}
.popover li:last-child::after {display: none}

.licensing-support-wrapper{
    display: grid;
    border: 1px solid var(--primary);
    border-radius: var(--border-radius);
    margin: 0 20px 20px 20px;
    padding: 20px;
    grid-template-columns: calc(25% - 10px) calc(25% - 10px) calc(25% - 10px) calc(25% - 10px);
    gap: 20px;
}
.licensing-support-container {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.licensing-support-container ul,#pricing ul {
    color: var(--gray);
    display: flex;
    flex-direction: column;
    gap: 0;
    position: relative;
}
.list-tab-content .heading {
    color: var(--secondary);
    font-size: 16px;
    font-weight: 600;
    margin: 0;
    text-transform: uppercase;
}
.industry-list-wrap ul li .title,
.licensing-support-container ul li .title,
.packages ul li .title,.view-timing-wrapper ul li ,#pricing ul li .title{
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    line-height: normal;
    padding: 10px 0 10px 26px;
    position: relative;
}
.licensing-support-container ul li a{color: var(--gray);display: flex;align-items: center;gap: 5px;}
.licensing-support-wrapper h5,#pricing h5{font-size: 15px;
    text-transform: uppercase;
    margin: 0;}
.industry-list-wrap ul li .title:before,
.licensing-support-container ul li .title:before,.view-timing-wrapper ul li::before,
.packages ul li .title:before ,#pricing ul li .title:before{
    background: url(https://assets.goodfirms.co/images/lvgreenbgtrue.svg)
    no-repeat;
    content: "";
    height: 18px;
    left: 0;
    position: absolute;
    top: 10px;
    width: 18px;
}
.view-all-industries:after {
    content: attr(data-view-more);
}
.view-all-industries {
    color: var(--primary);
    cursor: pointer;
}
.vhide{height: 0;content-visibility: hidden}
.social-demo-wrap{margin-left: auto;}
.visit-demo-website{padding: 7px 10px;position: relative;width: fit-content;font-size: 12px;background: var(--white);color: var(--primary);display: flex;
    align-items: center;gap: 10px;}
.visit-demo-website::after {
    content: "";
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath d='M2.924.463h5.823a.83.83 0 0 1 .825.728l.006.104v5.823a.83.83 0 0 1-.832.832.83.83 0 0 1-.825-.728l-.006-.104-.001-3.899-6.072 6.073A.83.83 0 1 1 .666 8.116l5.988-5.989h-3.73a.83.83 0 1 1 0-1.664z' fill='%23171923'/%3E%3C/svg%3E")no-repeat 0 0;
    height: 10px;
    width: 10px;
}
.visit-demo-website:hover,.visit-demo-website:focus {background: var(--primary);color: var(--white);}
.visit-demo-website:hover::after,.visit-demo-website:focus::after{ background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath d='M2.924.463h5.823a.83.83 0 0 1 .825.728l.006.104v5.823a.83.83 0 0 1-.832.832.83.83 0 0 1-.825-.728l-.006-.104-.001-3.899-6.072 6.073A.83.83 0 1 1 .666 8.116l5.988-5.989h-3.73a.83.83 0 1 1 0-1.664z' fill='%23ffffff'/%3E%3C/svg%3E")no-repeat 0 0;}
.profile-summary-social-wrap{margin-top: auto;}
.demo-yt-player{position: relative;}
#mediaCarousel{overflow: auto;white-space: nowrap;padding-bottom: 10px;display: flex;align-items: center;gap:20px;height: 380px;   contain-intrinsic-size:auto 376.25px;content-visibility: auto;}
.entity-media{max-width:685px;flex-shrink: 0;border: 1px solid var(--border-color);border-radius: var(--border-radius);height: 360px;overflow: hidden;min-width:480px }
.entity-media img{max-height: 360px;}
.player-media{width: 480px;height: 360px;}
.entity-media  iframe {
    width: 100%;
    height: 100%;
    display: block;
}
.profile-service-chart-wrap{gap:30px}

 ul.feature-legend-list,ul.plan-package-feature-lists {
    color: var(--gray);
     /*list-style-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="11"><path d="M0 10.801l7-5-7-5 2.555 5-2.555 5z" fill="%23C5A063"/></svg>');*/
     /*list-style-position: outside;
    padding-left: 11px;*/
     display: grid;
     grid-template-columns: auto auto auto;
}
.profile-review-strength-weakness-section-wrap > * > ul li::before{top:4px}
ul.feature-legend-list li,ul.plan-package-feature-lists li{
    list-style: none !important;
    margin-bottom: 10px;
    padding-left: 20px;
    position: relative;
}
ul.feature-legend-list li::before,ul.plan-package-feature-lists li::before{
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10'%3E%3Cpath fill='%23C5A063' d='m.091 9.172 6.586-4.586L.091 0l2.404 4.586z'/%3E%3C/svg%3E") 0 3px no-repeat;
    content: "";
    height: 14px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 10px;
}
ul.plan-package-feature-lists li::before{top: 3px;}
.chart-legend-title{font-size:16px;color: var(--primary);padding-bottom: 15px; border-bottom: 1px solid var(--border-color);}
.chart-legend-title:hover{color: var(--black-hover)}
.profile-focus-chart-wrap{gap:20px}
.scrollable-list{max-height: 360px;height: auto}
.services-chart-list li{border: none !important;}
.services-chart-list li .services-chart-tabs-btn{border:1px solid var(--border-color);overflow: hidden;border-radius:var(--border-radius);text-align: left;line-height:1.5;padding: 12px 10px;}
.services-chart-list li .services-chart-tabs-btn.active,.services-chart-list li .services-chart-tabs-btn.active:hover{color: var(--primary);border-color: var(--secondary);background-color: #FDF6E9;;}
.services-chart-list li .services-chart-tabs-btn:hover{border-color: var(--secondary);background-color: #FDF6E9;}
.popup-body.view-timing-wrapper {
    width: 362px;
    max-width: none;
    gap: 30px;
    bottom: 35px;
}
.popoverContainer.show .popup-body.view-timing-wrapper {
    display: flex;
    padding: 20px;
    left: -27px;
}
.view-days-wrapper {
    width: 120px;
    flex: 0 1 auto;
}
.view-times-wrapper {
    width: 170px;
    flex: 0 1 auto;
}
ul .view-timing-wrapper ul {
    overflow: unset;
    max-height: none;
    padding-left: 0;
    padding-bottom: 0;
}
.entity-licensing-support-title {
    color: var(--primary);
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.popover .view-timing-wrapper li::after{display: none}
.view-timing-wrapper ul li{color: var(--primary)}
.view-timing-wrapper ul li::before{top: 8px;}
.pricing-top-wrapper{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;align-items: flex-start;}
.pricing-entity{display: grid;gap:25px}
.pricing-column,.payment-frequency-section.pricing-entity{display: grid;gap:15px}
#pricing ul li .title{padding: 0 0 0 26px;}
#pricing ul{gap:15px}
#pricing ul li .title::before{top:0}
.pricing-area-section{display: grid;gap: 30px;}
.pricing-page-trial-wrapper a {
    align-items: center;
    border: 1px solid var(--primary);
    border-radius: var(--border-radius);
    display: flex;
    font-size: 14px;
    font-weight: 700;
    gap: 10px;
    height: 36px;
    padding: 0 22px;
    color: var(--primary);
}
.pricing-page-trial-wrapper a:hover {
    background: var(--primary);
    color: var(--white);
}
.pricing-page-trial-wrapper a::after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23171923' d='M2.502.463h5.823c.424 0 .774.318.826.728l.006.104V7.12a.832.832 0 0 1-1.657.104l-.007-.104v-3.9L1.42 9.293A.832.832 0 1 1 .244 8.117l5.988-5.99h-3.73a.832.832 0 0 1 0-1.664'/%3E%3C/svg%3E") no-repeat;
    content: "";
    height: 10px;
    width: 10px;
}
.pricing-page-trial-wrapper a:hover::after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M2.502.463h5.823c.424 0 .774.318.826.728l.006.104V7.12a.832.832 0 0 1-1.657.104l-.007-.104v-3.9L1.42 9.293A.832.832 0 1 1 .244 8.117l5.988-5.99h-3.73a.832.832 0 0 1 0-1.664'/%3E%3C/svg%3E") no-repeat;
}
.pricing-page-trial-wrapper {
    align-items: center;
    display: flex;
    gap: 20px;
}
.pricing-description-wrapper{display: grid;gap:15px;}
.pricing-description{color: var(--gray)}
.pricing-page-trial-wrapper a.pricing_pdf_document:after{display: none}
.pricing-page-trial-wrapper a.pricing_pdf_document:hover svg path{fill: #ffffff;}
.plan-package-area-wrapper{border-top: 1px solid var(--border-color);padding-top: 30px;display: grid;gap: 10px;}
.plan-package-area-section{display: flex;gap: 20px;align-items: first baseline;}
.plan-package-area-legends{border: 1px solid var(--secondary);border-radius: var(--border-radius);overflow: hidden;flex-basis: 150px;max-width: 274.5px;flex-grow: 1;}
.plan-package-legend{padding: 15px;background: #FDF6E9;display: grid;gap:5px;}
.plan-package-features{padding:15px;border-top:1px solid var(--primary);display: grid;gap: 10px;}
.plan-package-feature-lists{gap:10px}
.plan-package-name{color: var(--primary);text-transform: uppercase;}
.plan-package-price{font-size:22px}
.plan-package-price span{font-size:15px}
.plan-package-description{font-size: 14px;margin-top: 10px;}
.plan-package-feature-title{font-size:14px;color: var(--primary);text-transform: uppercase;font-weight: bold}
.integrated-box{display: flex;gap: 10px;flex-wrap: wrap;}
.integration-software .icon-wrapper {
    border: 1px solid var(--border-color);
    border-radius: var(--border-radius);
    overflow: hidden;
    width: 30px;
    display: flex;
    align-items: center;
    height:30px;
}
.portfolio-client-list li.link{padding:0}
.portfolio-client-list li.link a{padding: 10px 20px;}
.portfolio-client-list li.link a:hover{background: var(--primary);color: var(--white);}
.custom_tooltip__container::after{bottom:-3px}
.profile-vendor{font-weight: bold}
@media (max-width: 1024px) {
    .licensing-support-wrapper {grid-template-columns: calc(50% - 10px) calc(50% - 10px);}
    .profile-overview-wrap{grid-template-columns:100%}
    .profile-details-wrap.box-padding{padding-right:20px}
    .profile-overview-details-wrap{flex-wrap: wrap;flex-direction: row;}
    .services-chart-list li .services-chart-tabs-btn{border-radius:0}
    .services-chart-list li .services-chart-tabs-btn.active, .services-chart-list li .services-chart-tabs-btn:hover{border-color:var(--border-color)}
    .plan-package-area-section{flex-wrap: wrap;}
    .plan-package-area-legends{flex-basis: auto;max-width: none;width: calc(50% - 10px);}
    .popover li{width: auto}

    .industry-list-wrap ul li .title::before, .licensing-support-container ul li .title::before,  .packages ul li .title::before, #pricing ul li .title::before {
        top: 9px;
    }
    #pricing ul li .title::before {
        top: -1px;
    }
    .view-timing-wrapper ul li::before{top: 8px;}
}
@media (max-width:767px) {
    .profile-content-wrap{padding-top:0}
    .profile-summary-social-wrap {
        flex-direction: column;
        align-items: flex-start;
    }
    .social-demo-wrap{margin-left: unset}
    .profile-location{width: auto;}
    .licensing-support-wrapper {
        grid-template-columns:100%;
        margin:0;
    }

    .entity-media img{max-height: 225px;}
    .entity-media{width:302px;height: 227px;min-width: 302px;max-width: 302px;}
    #mediaCarousel{height: 247px;contain-intrinsic-size: auto 247px;}
    #overview{padding-bottom: 20px;}
    #media, #features, #pricing, #resources, #interview,#reviews,#integration {
        border-top: 1px solid var(--light-border-color);
    }

    #mediaCarousel,.pricing-area-section,.plan-package-area-wrapper,.portfolio-client-list{display:none}
    .profile-media-section.open #mediaCarousel,.profile-integration-section.open .portfolio-client-list{display: flex;}
    .profile-pricing-section.open .pricing-area-section, .profile-pricing-section.open .plan-package-area-wrapper{display: grid;}
    .profile-focus-chart-wrap {align-items: flex-start;}
    .chart-legend-title{border-bottom: 0;padding-bottom: 0}
    ul.feature-legend-list, ul.plan-package-feature-lists{grid-template-columns: auto}
    .profile-focus-chart-container{padding-bottom:20px}
    .pricing-top-wrapper{grid-template-columns:auto;}
    .plan-package-area-legends{width:100%}
    .profile-pricing-section.open .profile-pricing-section-wrap,.profile-integration-section.open .profile-integration-section-wrap,.profile-media-section.open .software-media-wrapper{padding-bottom:20px}
    .pricing-page-trial-wrapper{flex-wrap: wrap;}
    .empty-review-wrap{padding-bottom:20px;}
    .services-chart-selected-tab{padding:10px;min-height:47px;height: auto}
    .response-date{font-size: 12px;top: 22px;}
    .popup-body{width:180px}
    .profile-reviews-list{padding-bottom:20px}
}

@media (max-width: 480px) {
    .popoverContainer.show .popup-body.view-timing-wrapper {
        flex-direction: column;
        width: 250px;
    }
.licensing-support-wrapper{content-visibility: auto}
}
