
@media screen and (max-width: 1440px) {
section.EqualWeb.ever-sec:after{
right: 10px;
}
.standards:before{
bottom: 50px;
}
}
@media screen and (max-width: 1200px) {
.standards:before {
left: 20px;
bottom: 60px;
}
.alpha_one h1 {
font-size: 40px;
line-height: normal;
margin-bottom: 20px;
}

.alpha_one h1 span {
font-size: 40px;
}

.alpha_one p {
font-size: 18px;
line-height: 30px;
margin-bottom: 14px;
}

.Higher-Level h2 {
font-size: 38px;
}

.free,
.team {
font-size: 14px;
}

.standards p {
font-size: 18px;
}

.standards h2 {
font-size: 38px;
margin-bottom: 20px;
}

.icon_pra {
font-size: 22px !important;
}

.compliance-logos {
gap: 0px;
}

.beta_one h2 {
font-size: 38px;
}

section.EqualWeb {
padding: 60px 20px;
}

.beta_one p {
font-size: 18px;
}

.icon_beta p {
font-size: 18px;
}

.Higher-Level p {
font-size: 18px;
}

.conversion-section {
padding: 60px 20px;
}

.conversion-overlay h2 {
font-size: 38px;
}

.conversion-column {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
margin-top: 85px;
gap: 50px;
}
}

@media screen and (max-width:991px) {
.ever-sec .beta_one img {
order: -1;
margin-top: 0;
}
.standards:before{
display: none !important;
}
footer.footer.mobile_version {
background: #4C4C4C;
color: #b7b7b7;
padding: 32px 0;
}

section.EqualWeb:before {
display: none !important;
}

.footer-top {
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
flex-wrap: wrap;
margin-bottom: 12px;
}

.footer-top span {
font-size: 14px;
color: #b7b7b7;
}

.footer-bottom p {
font-size: 14px;
margin: 0;
color: #b7b7b7;
text-align: center;
}

.divider {
width: 1px;
height: 14px;
background-color: #b7b7b7;
}

.conversion-column {
margin-top: 0;
}

.conversion-box p {
font-size: 16px;
color: #4C4C4C;
font-weight: 600;
padding-right: 20px;
}

.conversion-box img {
width: 98px;
margin-bottom: 0;
background: unset;
padding: 0;
}

.conversion-center-caption {
position: unset;
}

.EqualWeb .buttons {
align-items: center;
}

.conversion-overlay h2 {
font-size: 32px;
}

.conversion-grid {
grid-template-columns: auto;
justify-items: center;
margin-top: 24px;
gap: 12px;
}

.conversion-box {
max-width: 600px;
text-align: left;
display: flex;
align-items: center;
justify-content: start;
gap: 20px;
background: #fff;
border-radius: 100px;
}


.conversion-column {
gap: 12px;
}

.conversion-section {
background: #4C4C4C;
}

.web_avail {
background-image: unset;
}

section.EqualWeb:after {
display: none;
}

.Higher-Level h2 {
font-size: 32px;
margin-bottom: 12px;
}

.audit-item img {
width: 98px;
box-shadow: unset;
}

.advance_one h3 {
font-size: 16px;
margin: 24px 0;
}

.Higher-Level p {
font-size: 16px;
}

.benefit img {
width: 98px;
}

.beta_one p {
font-size: 16px;
}

.icon_beta img {
width: 98px;
}

.icon_beta p {
font-size: 16px;
}

.icon_beta {
gap: 12px;
}

.why_work_beta p {
font-size: 24px;
}
section.Higher-Level div.container {
padding: 0;
}
section.EqualWeb:after {
display: none;
}

.beta_one img {
max-width: 538px;
margin: 24px 0;
}

.beta_one span {
color: #4C4C4C;
}

.Higher-Level:before {
display: none !important;
}

section.Higher-Level {
padding: 60px 20px;
}

.beta_one h2 {
font-size: 32px;
color: #4C4C4C;
margin-bottom: 12px;
}

.Higher-Level .buttons {
display: none;
}

.icon_pra {
font-size: 16px !important;
}

.standards p {
font-size: 16px;
margin-bottom: 24px;
}

.alpha_one,
.alpha_two {
width: 100%;
}

.desktop_version {
display: none;
}

.mobile_version {
display: block;
}

section.iqsay.animated-section.mobile_version .container {
align-items: center;
flex-direction: column;
text-align: center;
}

.iqsay:after {
display: none;
}

.alpha_one img {
max-width: 523px;
margin-bottom: 14px;
}

.alpha_two p {
font-size: 16px;
margin-bottom: 20px;
color: #4C4C4C;
}

.alpha_one h1 {
margin-bottom: 14px;
}

.standards {
padding: 0px 20px 52px;
}

.compliance-logos {
margin: 0px 0 52px;
}

.standards h2 span {
color: #4c4c4c;
}

.standards h2 {
font-size: 32px;
}

.beta_one {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
margin-bottom: 24px;
}

.beta_one img {
order: 2;
}

.home_ban_arrow {
position: relative;
bottom: inherit;
width: 100%;
text-align: center;
}
.audit-grid{
grid-template-columns: repeat(2,1fr);
align-items: baseline;
}
.page-id-1949  .partner_slidr.define_float {
display: none;
}
.page-id-1949 .footer_above:before{
display: none !important;
}
.ever-sec .buttons a {
text-transform: capitalize;
border-radius: 8px;
}
}

@media screen and (max-width:575px) {
.standards p.icon_pra {
margin-bottom: 0;
}
.standards div.container {
padding: 0;
}

.benefit {
flex: unset;
}

.benefit img,
.icon_beta img,
.audit-item img {
width: 78px;
}

/*
.compliance-logos {
grid-template-columns: 1fr;
gap: 20px !important;
}*/

.beta_two {
gap: 20px;
}

.iqsay {
padding: 40px 20px 20px;
}

.btn {
padding: 14px 12px;
}

.alpha_one h1 span {
font-size: 32px;
}

.alpha_one h1 {
font-size: 32px;
}

.standards h2 {
font-size: 28px;
line-height: normal;
}

.standards p {

line-height: 1.5;
}

.conversion-box img {
width: 86px;

}

.conversion-overlay h2,
.beta_one h2,
.Higher-Level h2,
.why_work_beta p,
.beta_one h2 {
line-height: normal;
}

.conversion-box p {
font-size: 14px;
color: #4C4C4C;

padding: 15px 20px 15px 0;
line-height: normal;
}

.benefits {
gap: 10px;
margin-bottom: 0;
}

.compliance-logos img {
height: 98px;
}

.conversion-overlay h2 {
font-size: 28px;
}

.beta_one h2 {
font-size: 25px;
}
.ever-sec .buttons a {
padding: 8px 12px;
}
.icon_beta p {
line-height: normal;
}
.alpha_one img {
    max-width: 100%;
}
}
@media screen and (max-width: 450px) {
.benefits , .beta_two {
flex-direction: column;
}
.conversion-overlay h2 {
font-size: 24px;
}
.beta_one h2{
font-size: 24px;
}
.alpha_one h1 {
font-size: 27px;
}
.compliance-logos{
    gap: 8px;
}
}
@media screen and (max-width: 410px) {
    .ever-sec .buttons  {
   flex-direction: column;
    }
    .ever-sec .buttons a {
        padding: 10px 29px;
    }
}