@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

p, a { font-family: "Inter", sans-serif;}
a.link-list__link {
    font-family: 'Inter' !important;
    letter-spacing: 1px;
}
a.btn {
    font-size: 16px;
    text-transform: uppercase;
}


div#block-1767278241979 {
    margin: auto;
    text-align: center;
    font-size: 14px;
}
div#section-1603137761792 {
    display: none;
}
@media(max-width:767px){
    
    
    
    br {display:none !important;}
}

body, .page, .main-content {
  overflow: visible !important;
}

div#block-1767672516100_0  {
    
    position: sticky;
    top: 50px;
    z-index: 9;
    transition: transform 0.4s ease;
    will-change: transform;
    
}

  div#section-1767673412621  .pricing__body {
        padding: 0;
        align-items: baseline;
    }




#section-1767678072822 .section__overlay { 
    background: linear-gradient(180deg, #16181d3b 0%, #16181d 100%);
}

#section-1767671181842 .section__overlay { 
    background: linear-gradient(180deg, #16181dd9 0%, #16181d 100%);
}

#section-1767673412621 .row {
    background: #fff;
    border-radius: 40px;
    padding: 40px 0;
}


#section-1767673412621 .section__overlay { 
    background: linear-gradient(180deg, #16181d73 0%, #16181deb 100%);
}
#section-1767674595377 .row {
    background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2164334703/settings_images/6dc72f1-8d8-550a-5fe2-372c477308a_image.png);
    padding: 50px 30px;
        background-size: cover;
    background-repeat: no-repeat;
    border-radius: 18px;
}
#section-1767674595377 .row::before {
    border-radius: 18px;
    content: "";
    position: absolute;
    inset: 0px 23px;
    z-index: 1;             /* ← row ke barabar */
    background: #16181dd4;
 
}

/* Content above overlay */
#section-1767674595377 .row > * {
    position: relative;
    z-index: 9;
}

@media(max-width:767px){
div#block-1767673412621_0 br {display:block !important;}
#section-1767673412621 .row { 
    padding: 18px;
}
#section-1767674595377 .row::before { 
    width: 92%;
}








}
