/* ===== HIDE TILDA LABEL ===== */

#tildacоpy,
.t-tildalаbеl,
.tildalabel,
.tilda-madeon,
.tilda-madeon__wrapper,
.tn-atom__tildalabel,
.td-copy,
.t-label,
.t-label__wrapper,
.t-site-footer-copy,
.t-site-footer-copy a,
.t-site-footer-copy svg,
a[href*="tilda.cc"],
a[href*="tilda.ws"]{
display:none !important;
visibility:hidden !important;
opacity:0 !important;
height:0 !important;
width:0 !important;
margin:0 !important;
padding:0 !important;
overflow:hidden !important;
}

body > div:last-child{
min-height:0 !important;
}


/* ===== GLOBAL BUTTON STYLE ===== */

.btn-outline,
.doc-card .btn,
.doc-card button{
color:#ffffff !important;
background:transparent !important;
border:1px solid rgba(255,255,255,0.6) !important;
border-radius:999px;
box-sizing:border-box;
}

.btn-outline:hover,
.doc-card .btn:hover,
.doc-card button:hover{
background:rgba(255,255,255,0.08) !important;
border-color:#ffffff !important;
color:#ffffff !important;
}


/* ===== HERO BUTTONS ===== */

.hero-actions .btn{
color:#ffffff;
}


/* ===== CONTACT BUTTONS ===== */

.contact-buttons .btn-outline{
color:#ffffff !important;
border:1px solid rgba(255,255,255,0.6) !important;
background:transparent !important;
}

.contact-buttons .btn-outline:hover{
background:rgba(255,255,255,0.08) !important;
border-color:#ffffff !important;
}


/* ===== ORANGE ACTION BUTTONS ===== */

.hero-actions a[href*="viber"],
.hero-actions a[href*="t.me"],
.hero-actions a[href*="wa.me"],
.doc-card a[href$=".pdf"],
.doc-card a.download,
.doc-card .download-pdf{
color:#ff6b3d !important;
}

.hero-actions a[href*="viber"]:hover,
.hero-actions a[href*="t.me"]:hover,
.hero-actions a[href*="wa.me"]:hover,
.doc-card a[href$=".pdf"]:hover,
.doc-card a.download:hover,
.doc-card .download-pdf:hover{
color:#ff7f57 !important;
}