.aimhigher-floating-contact{
position:fixed;
right:22px;
top:50%;
transform:translateY(-50%);
z-index:999999;
display:flex;
flex-direction:column;
align-items:flex-end;
gap:14px;
}
.ah-contact-btn{
width:64px;
height:64px;
border:0;
cursor:pointer;
display:flex;
align-items:center;
justify-content:flex-start;
overflow:hidden;
border-radius:999px;
color:#fff !important;
text-decoration:none !important;
white-space:nowrap;
font-family:Arial, sans-serif;
box-shadow:0 0 8px 2px rgba(219,25,52,0.4);
transition:width .32s ease, transform .25s ease, box-shadow .25s ease;
}
.ah-contact-btn:hover{
width:300px;
transform:translateX(-4px);
box-shadow:0 0 16px 4px rgba(219,25,52,0.55);
}
.ah-red{
background:linear-gradient(135deg,#de0b2d 0%,#bd1232 65%,#009ee0 160%);
}
.ah-whatsapp{
background:linear-gradient(135deg,#25D366 0%,#128C7E 100%);
box-shadow:0 0 8px 2px rgba(37,211,102,.35);
} span.ah-icon.ah-wa-icon{
margin-left:-5px;
}
.ah-whatsapp:hover{
box-shadow:0 0 16px 4px rgba(37,211,102,.45);
}
.ah-icon{
width:64px;
min-width:64px;
height:64px;
display:flex;
align-items:center;
justify-content:center;
font-size:29px;
line-height:1;
color:#fff;
}
.ah-icon svg{
display:block;
color:#fff;
}
.ah-label{
opacity:0;
transform:translateX(8px);
padding-right:24px;
font-size:19px;
font-weight:600;
transition:opacity .22s ease, transform .25s ease;
}
.ah-contact-btn:hover .ah-label{
opacity:1;
transform:translateX(0);
}
.eapp-whatsapp-chat-root-layout-component,
[id^="portal-"]{
z-index:1000000 !important;
}
.Bubble__BubbleComponent-sc-83hmjh-2,
[type="bubble"],
.eapp-whatsapp-chat-root-layout-component [role="button"][type="bubble"]{
opacity:0 !important;
visibility:hidden !important;
}
@media(max-width:768px){
.aimhigher-floating-contact{
right:12px;
top:auto;
bottom:18px;
transform:none;
gap:10px;
}
.ah-contact-btn,
.ah-contact-btn:hover{
width:56px;
height:56px;
transform:none;
}
.ah-icon{
width:56px;
min-width:56px;
height:56px;
font-size:24px;
}
.ah-label{
display:none;
}
}
.aim-maindiv {
padding: 0 !important;
} div.et_pb_section.et_pb_section_0_tb_body {
background-position: center !important;
}
.et_transparent_nav #page-container {
overflow: hidden;
}
div#categories-2 {
display: none;
} .aim-aimhigher-floating-contact {
display: none;
}
.aim-ah-score-lp {
--red: #de0b2d;
--blue: #1a2ecc;
--dark: #111827;
--text: #101322;
--muted: #5f6675;
--card: rgba(255,255,255,.78);
--border: #ffffff;
--grad: linear-gradient(90deg, #101322 0%, #de0b2d 45%, #1a2ecc 100%);
--grad-icon: linear-gradient(135deg, #de0b2d, #1a2ecc);
position: relative;
overflow: hidden;
background:
radial-gradient(circle at top left, rgba(222,11,45,.12), transparent 34%),
radial-gradient(circle at bottom right, rgba(26,46,204,.12), transparent 34%),
linear-gradient(180deg, #ffffff 0%, #f5f6fa 100%);
color: var(--text);
font-family: Roboto-Light, Helvetica, Arial, Lucida, sans-serif;
padding: 24px;
}
.aim-ah-score-lp * {
box-sizing: border-box;
}
.aim-ah-bg-glow {
position: absolute;
width: 420px;
height: 420px;
border-radius: 999px;
filter: blur(90px);
opacity: .18;
pointer-events: none;
}
.aim-ah-bg-glow-1 {
background: #de0b2d;
top: 8%;
left: -140px;
}
.aim-ah-bg-glow-2 {
background: #1a2ecc;
bottom: 12%;
right: -160px;
}
.aim-ah-lp-header,
.aim-ah-hero,
.aim-ah-section,
.aim-ah-final-cta {
position: relative;
z-index: 2;
max-width: 1180px;
margin: 0 auto;
}
.aim-ah-lp-header {
display: flex;
justify-content: space-between;
align-items: center;
padding: 18px 0 42px;
}
.aim-ah-lp-header img {
max-width: 170px;
}
.aim-ah-hero {
display: grid;
grid-template-columns: 1.08fr .92fr;
gap: 36px;
align-items: center;
min-height: 720px;
}
.aim-ah-eyebrow {
display: inline-flex;
margin-bottom: 18px;
padding: 9px 14px;
border-radius: 999px;
background: linear-gradient(90deg, rgba(222,11,45,.08), rgba(26,46,204,.08));
border: 1px solid #ffffff;
color: var(--red);
font-size: 13px;
font-weight: 800;
letter-spacing: .04em;
text-transform: uppercase;
}
.aim-ah-hero h1,
.aim-ah-section h2,
.aim-ah-final-cta h2 {
margin: 0 0 20px;
font-weight: 850;
line-height: .98;
letter-spacing: -.04em;
}
.aim-ah-hero h1 {
font-size: clamp(46px, 7vw, 85px);
background: var(--grad);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.aim-ah-hero p,
.aim-ah-section p,
.aim-ah-final-cta p {
color: var(--muted);
font-size: 18px;
line-height: 1.65;
max-width: 660px;
}
.aim-ah-hero-actions {
display: flex;
flex-wrap: wrap;
gap: 14px;
margin: 32px 0 24px;
}
.aim-ah-btn {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 52px;
padding: 15px 24px;
border-radius: 999px;
font-weight: 800;
text-decoration: none;
transition: .25s ease;
}
.aim-ah-btn-main {
color: #fff;
background: linear-gradient(90deg, var(--red), var(--blue));
margin-top: 30px;
box-shadow: 0 18px 45px rgba(222, 11, 45, .2) !important;
}
.aim-ah-btn-secondary {
color: var(--text);
border: 1px solid #ffffff;
background: rgba(255,255,255,.76);
backdrop-filter: blur(16px);
box-shadow: 0 12px 34px rgba(16,19,34,.07);
}
.aim-ah-btn:hover {
transform: translateY(-2px);
}
.aim-ah-trust-row {
margin-top: 15px;
display: flex;
flex-wrap: wrap;
gap: 25px;
}
.aim-ah-trust-row span {
padding: 9px 12px;
border-radius: 999px;
color: #343949;
background: rgba(255,255,255,.72);
border: 1px solid #ffffff;
font-size: 14px;
box-shadow: 0 10px 28px rgba(16,19,34,.06);
}
.aim-ah-hero-card,
.aim-ah-card,
.aim-ah-proof,
.aim-ah-about,
.aim-ah-final-cta {
background: linear-gradient(145deg, rgba(255,255,255,.88), rgba(255,255,255,.58));
border: 1px solid #ffffff;
border-radius: 34px;
box-shadow: 0 28px 80px rgba(16,19,34,.11);
backdrop-filter: blur(24px);
}
.aim-ah-hero-card {
padding: 4px 20px 20px;
}
.aim-ah-score-widget {
text-align: center;
margin-bottom: 24px;
}
.aim-ah-score-widget-left {
text-align: left;
margin-top: 32px;
margin-bottom: 0;
}
.aim-ah-score-widget-left .aim-ah-score-ring {
margin: 0 0 22px;
}
.aim-ah-score-widget-left p {
margin: 0;
}
.aim-ah-score-ring {
position: relative;
width: 200px;
height: 200px;
margin: 0 auto 22px;
}
.aim-ah-gauge-svg {
width: 100%;
height: 100%;
}
.aim-ah-score-ring span {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 34px;
font-weight: 900;
color: var(--text);
}
.aim-ah-score-widget h3 {
font-size: 28px;
margin: 0 0 8px;
color: var(--text);
}
.aim-ah-score-widget p {
font-size: 17px;
margin: 0 auto;
}
.aim-ah-section {
padding: 72px 0;
}
.aim-ah-grid-2 {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 22px;
}
.aim-ah-card {
padding: 36px;
}
.aim-ah-card h2,
.aim-ah-proof h2,
.aim-ah-about h2 {
font-size: clamp(28px, 4vw, 32px);
color: var(--text);
} .aim-ah-section h2,
.aim-ah-final-cta h2 {
background: var(--grad);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.aim-ah-card ul {
margin: 0;
padding-left: 20px;
color: var(--muted);
line-height: 1.8;
}
.aim-ah-proof {
max-width: 975px;
}
.aim-ah-proof p {
font-size: 17px;
}
.aim-ah-proof,
.aim-ah-about {
display: grid;
grid-template-columns: .9fr 1.1fr;
gap: 34px;
align-items: center;
padding: 38px;
}
.aim-ah-proof-image img,
.aim-ah-about img {
width: 100%;
border-radius: 26px;
object-fit: cover;
max-height: 480px;
box-shadow: 0 18px 45px rgba(16,19,34,.12);
}
.aim-ah-proof-image {
text-align: center;
}
.aim-ah-proof-image img {
max-width: 75%;
}
.aim-ah-about {
grid-template-columns: 1.1fr .9fr;
}
.aim-ah-proof-text h2 {
margin-bottom: 10px;
line-height: 1.1em;
}
.aim-ah-proof-text span {
color: #de0b2d;
} .aim-ah-quote {
position: relative;
margin: 15px 0 0 -2.25em;;
padding: 12px 0 0 56px;
font-size: 17px;
line-height: 1.65;
font-style: italic;
color: var(--text);
max-width: 660px;
}
.aim-ah-quote::before {
width: 60px;
content: "\201C";
position: absolute;
left: 0;
top: 0;
font-family: Georgia, "Times New Roman", serif;
font-size: 100px;
line-height: .9;
background: var(--grad-icon);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.aim-ah-quote-center {
text-align: center;
padding: 50px 16px 0;
margin-left: auto;
margin-right: auto;
font-size: 21px;
}
.aim-ah-quote-center::before {
left: 5%;
transform: translateX(-50%);
top: 0;
}
blockquote {
border: none;
} .aim-ah-testimonial {
display: flex;
justify-content: center;
}
.aim-ah-testimonial-card {
background: linear-gradient(145deg, rgba(255,255,255,.88), rgba(255,255,255,.58));
border: 1px solid #ffffff;
border-radius: 34px;
box-shadow: 0 28px 80px rgba(16,19,34,.11);
backdrop-filter: blur(24px);
padding: 48px 40px;
max-width: 640px;
width: 100%;
text-align: center;
}
.aim-ah-testimonial-img {
width: 180px;
height: 180px;
border-radius: 50% !important;
object-fit: cover;
aspect-ratio: 1 / 1;
margin: 0 auto 8px;
display: block;
box-shadow: 0 14px 36px rgba(16, 19, 34, .16) !important;
}
.aim-ah-testimonial-author {
margin: 18px auto 0;
color: var(--text);
font-size: 16px;
}
.aim-ah-logos {
text-align: center;
}
.aim-ah-logos h2 {
font-size: 32px;
margin-bottom: 28px;
}
.aim-ah-logo-grid {
display: grid;
grid-template-columns: repeat(5, 1fr);
gap: 18px;
}
.aim-ah-logo-grid img {
width: 100%;
height: 90px;
object-fit: contain;
padding: 18px;
border-radius: 20px;
background: #fff;
border: 1px solid #ffffff;
box-shadow: 0 16px 40px rgba(16,19,34,.08);
}
.aim-ah-final-cta {
display: none;
text-align: center;
padding: 58px 28px;
margin-bottom: 40px;
}
.aim-ah-final-cta h2 {
font-size: clamp(34px, 5vw, 64px);
max-width: 900px;
margin-left: auto;
margin-right: auto;
}
.aim-ah-final-cta p {
margin-left: auto;
margin-right: auto;
}
.aim-ah-usecases{
display:flex;
flex-direction:column;
gap:100px;
}
.aim-ah-usecase{
display:grid;
grid-template-columns:1fr 1fr;
gap:80px;
align-items:center;
}
.aim-ah-usecase-reverse .aim-ah-usecase-img{
order:2;
}
.aim-ah-usecase-reverse .aim-ah-usecase-content{
order:1;
}
.aim-ah-usecase-img img{
width:100%;
height:520px;
object-fit:cover;
border-radius:24px;
display:block;
}
.aim-ah-usecase-content h3{
color:#de0b2d;
margin-bottom:12px;
text-transform:uppercase;
letter-spacing:.08em;
font-size:15px;
font-weight:700;
}
.aim-ah-usecase-content h2{
margin-bottom:24px;
}
.aim-ah-usecase-content p{
margin-bottom:5px;
}
.aim-ah-result-cards{
margin-top:40px;
}
@media (max-width:900px) {
section.aim-ah-score-lp p {
font-size: 16px;
}
.aim-ah-hero-card {
padding: 5px 15px 0;
}
.aim-ah-score-lp {
padding: 18px;
}
.aim-ah-hero,
.aim-ah-grid-2,
.aim-ah-proof,
.aim-ah-about {
grid-template-columns: 1fr;
}
.aim-ah-hero {
min-height: auto;
padding-bottom: 60px;
}
.aim-ah-lp-header {
padding-bottom: 30px;
}
.aim-ah-header-cta {
display: none;
}
.aim-ah-logo-grid {
grid-template-columns: repeat(2, 1fr);
}
.aim-ah-trust-row span {
white-space: nowrap;
font-size: 13px;
}
.aim-ah-usecase {
grid-template-columns:1fr;
gap:30px;
}
.aim-ah-usecase-reverse .aim-ah-usecase-img,
.aim-ah-usecase-reverse .aim-ah-usecase-content{
order:initial;
}
.aim-ah-usecase-img img{
height:320px;
}
.aim-ah-score-widget-left {
text-align: center;
}
.aim-ah-score-widget-left {
display: flex;
text-align: center;
flex-direction: column;
align-items: center;
}
.aim-ah-trust-row {
flex-wrap: nowrap;
gap: 5px;
justify-content: space-around;
}
.aim-ah-usecases {
margin-top: -100px;
}
.aim-ah-proof {
display: flex;
flex-direction: column;
}
.aim-ah-about {
display: flex;
flex-direction: column-reverse;
}
.aim-ah-scoreapp-embed {
margin-top: -65px;
}
}
.aim-ah-check-list li {
position: relative;
}
.aim-ah-check-list li::before{
opacity: 1;
content:"✓";
position:absolute;
left:-20px;
top:5px;
width:15px;
height:15px;
border-radius:50%;
background: var(--grad-icon);
color:#fff;
font-size:10px;
font-weight:700;
display:flex;
align-items:center;
justify-content:center;
}
.aim-footerlinks {
font-size: 11px;
margin-top: 125px;
text-align-last: center;
}
.aim-footerlinks a {
color: black;
margin-top: 75px;
text-align-last: center;
} .ah-hero-cta-v3 {
position: relative;
width: 100vw;
min-height: 680px;
margin-left: calc(50% - 50vw);
overflow: hidden;
display: flex;
align-items: center;
background: #0b1020;
} .ah-hero-image-wrap {
position: absolute;
min-width: 1500px;
height: 100% !important;
inset: 0;
overflow: hidden;
display: flex;
justify-content: flex-end;
align-items: center;
}
.ah-hero-image-wrap img {
flex-shrink: 0;
object-fit: none;
transform: none;
} .ah-hero-overlay {
position: absolute;
inset: 0;
z-index: 2;
background: linear-gradient(
90deg,
rgba(10, 14, 32, 0.98)  0%,
rgba(10, 14, 32, 0.94) 22%,
rgba(10, 14, 32, 0.82) 36%,
rgba(26, 46, 204, 0.52) 52%,
rgba(204, 26, 26, 0.14) 66%,
rgba(0, 0, 0, 0.02)    82%
);
} .ah-hero-content-v3 {
position: relative;
z-index: 3;
width: 42%;
padding: clamp(40px, 6vw, 90px) clamp(30px, 5vw, 90px);
}
.ah-hero-content-v3 span {
display: inline-flex;
padding: 10px 16px;
margin-bottom: 18px;
border-radius: 999px;
background: rgba(255, 255, 255, .08);
border: 1px solid rgba(255, 255, 255, .16);
color: #fff;
font-size: 13px;
font-weight: 700;
backdrop-filter: blur(5px);
}
.ah-hero-content-v3 h2 {
margin: 0 0 22px;
font-size: clamp(42px, 5vw, 72px);
line-height: .98;
letter-spacing: -2px;
font-weight: 800;
color: #fff;
}
.ah-hero-content-v3 p {
margin: 0 0 34px;
max-width: 620px;
font-size: 18px;
line-height: 1.7;
color: rgba(255, 255, 255, .82);
} .ah-hero-buttons-v3 {
display: flex;
flex-wrap: wrap;
gap: 14px;
}
.ah-hero-buttons-v3 a {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 54px;
padding: 14px 22px;
border-radius: 999px;
text-decoration: none;
font-size: 15px;
font-weight: 700;
transition: .25s ease;
}
.ah-hero-buttons-v3 a:hover {
transform: translateY(-2px);
}
.ah-hero-buttons-v3 a:first-child {
border: 1px solid white;
background: linear-gradient(90deg, #cc1a1a 0%, #ff3131 100%);
color: #fff;
}
.ah-hero-buttons-v3 a:nth-child(2) {
background: #fff;
color: #1a2ecc;
}
.ah-hero-buttons-v3 a:last-child {
background: rgba(255, 255, 255, .08);
border: 1px solid rgba(255, 255, 255, .16);
color: #fff;
backdrop-filter: blur(5px);
} @media (max-width: 767px) {
.ah-hero-cta-v3 {
align-items: flex-start;
}
.ah-hero-overlay {
background: linear-gradient(
180deg,
rgba(10, 14, 32, .96)  0%,
rgba(10, 14, 32, .88) 36%,
rgba(10, 14, 32, .54) 58%,
rgba(10, 14, 32, .08) 100%
);
}
.ah-hero-content-v3 {
width: 100%;
padding: 36px 24px 260px;
}
.ah-hero-content-v3 h2 {
font-size: clamp(38px, 10vw, 54px);
}
.ah-hero-buttons-v3 {
flex-direction: column;
}
.ah-hero-buttons-v3 a {
width: 100%;
}
.ah-hero-image-wrap img {
object-position: 181% 15%;
}
} .ah-cta-section {
position: relative;
overflow: hidden;
padding: 90px 0;
border-radius: 28px;
background-size: cover;
background-position: center;
}
.ah-cta-card {
position: relative;
z-index: 2;
max-width: 1120px;
margin: 0 auto;
padding: 42px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 36px;
border-radius: 26px;
background: rgba(255, 255, 255, .12);
border: 1px solid rgba(255, 255, 255, .25);
backdrop-filter: blur(18px);
box-shadow: 0 24px 80px rgba(0, 0, 0, .28);
}
.ah-cta-kicker {
display: inline-block;
margin-bottom: 14px;
padding: 8px 14px;
border-radius: 999px;
background: rgba(255, 255, 255, .16);
color: #fff;
font-size: 14px;
font-weight: 700;
}
.ah-cta-content h2 {
margin: 0 0 16px;
color: #fff;
font-size: clamp(32px, 4vw, 54px);
line-height: 1.05;
font-weight: 800;
}
.ah-cta-content p {
max-width: 660px;
margin: 0;
color: rgba(255, 255, 255, .9);
font-size: 18px;
line-height: 1.6;
}
.ah-cta-actions {
display: flex;
flex-direction: column;
gap: 14px;
min-width: 240px;
}
.ah-cta-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 15px 22px;
border-radius: 999px;
background: rgba(255, 255, 255, .14);
border: 1px solid rgba(255, 255, 255, .32);
color: #fff !important;
font-size: 16px;
font-weight: 700;
text-decoration: none !important;
backdrop-filter: blur(14px);
transition: all .25s ease;
}
.ah-cta-btn-primary {
background: rgba(222, 11, 45, .82);
border-color: rgba(255, 255, 255, .45);
}
.ah-cta-btn:hover {
transform: translateY(-3px);
background: rgba(255, 255, 255, .24);
}
.ah-cta-btn-primary:hover {
background: #de0b2d;
}
@media (max-width: 860px) {
.ah-cta-card {
flex-direction: column;
align-items: flex-start;
padding: 30px 24px;
}
.ah-cta-actions {
width: 100%;
}
.ah-cta-btn {
width: 100%;
}
} .single-post h1 {
font-family: 'Nexa-Light', Helvetica, Arial, Lucida, sans-serif !important;
font-size: clamp(32px, 4vw, 54px);
background: linear-gradient(90deg, #101322 0%, #de0b2d 45%, #1a2ecc 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.aim-glasmor{
position:relative;
padding: 3rem 2.5rem;
border-radius: 25px;
}
.aim-glasmor::before{
content:"";
position:absolute;
border-radius: 25px;
inset:0;
background:
radial-gradient(circle at top left, rgba(222, 11, 45, .12), transparent 34%),
radial-gradient(circle at bottom right, rgba(26, 46, 204, .12), transparent 34%),
linear-gradient(180deg, #ffffff 0%, #f5f6fa 100%);
z-index:1;
}
.aim-glasmor > *{
position:relative;
z-index:2;
} .aim-glasmor.nopa {
padding: 3rem 0;
}
.et_post_meta_wrapper img {
display: none;
}