.elementor .hero-section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:120px;padding-inline-end:120px;margin:0px;background-image:url("https://www.fairlyne.com/wp-content/uploads/2026/05/Section_-Hero_Background_Image.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center right;display:flex;flex-direction:row;gap:80px;justify-content:center;align-items:stretch;}.elementor .h1{opacity: 0;
transform: translateY(30px);
animation: fadeUpTitle 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.2s forwards;
}

@keyframes fadeUpTitle {
to {
  opacity: 1;
  transform: translateY(0);
}\n}.elementor .section-basic{padding-block-start:112px;padding-block-end:112px;padding-inline-start:80px;padding-inline-end:80px;margin:0px;display:flex;flex-direction:row;justify-content:center;align-items:stretch;}.elementor .bg-basic{background-color:var(--bg-basic);align-self:stretch;}.elementor .card-basic{max-width:372px;padding:36px;margin:0px;border-radius:16px;border-width:1px;border-color:var(--border-grey);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:stretch;}.elementor .icon-img{width:52px;}.elementor .h4{font-style:normal;}.elementor .div-title{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:center;}.elementor .space-40{flex-direction:column;gap:40px;align-items:center;}.elementor .space-20{gap:20px;}.elementor .card-pink-text{color:var(--text-pink);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;background-color:var(--bg-pink);}.elementor .p-14R{font-family:var(--Poppins);font-weight:400;font-size:0.875rem;letter-spacing:0.5px;line-height:1.25rem;}.elementor .bg-white{background-color:var(--white);}.elementor .space-16{padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;}.elementor .max-width-1280{max-width:1280px;align-self:center;}.elementor .max-width-1120{max-width:1120px;padding:0px;display:flex;align-self:center;}.elementor .text-blue{color:var(--bg-dark-blue);}.elementor .text-white{color:var(--white);}.elementor .text-light{color:var(--white-hovered);}.elementor .card-cta{padding:36px;border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:start;}.elementor .btn-second{color:var(--btn-bg-color);border-radius:12px;border-width:1px;border-color:var(--btn-bg-color);border-style:solid;background-color:var(--white);transition:all 200ms;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .btn-second:hover,.elementor .btn-second:focus-visible{color:var(--white);border-color:var(--white);background-color:var(--btn-bg-color);}.elementor .bg-linear-dark{background-image:radial-gradient(circle at top left, #b07bf680 5%,#021C74 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--bg-dark-blue);}.elementor .img-ebook-card{max-height:140px;object-fit:cover;object-position:center center;border-radius:12px;}.elementor .a-hover-anim:hover,.elementor .a-hover-anim:focus-visible{border-color:var(--btn-bg-color);transform:scale3d(1.01, 1.01, 1);}.elementor .a-hover-anim{transition:all 200ms;}.elementor .text-grey{color:var(--text-grey);}.elementor .arrow-hover{width:28px;height:24px;opacity:52%;}.elementor .opacity-anim{opacity:64%;transition:all 200ms;}