/* inline */
.flyto-contact-wrap{max-width:1100px;margin:0 auto;padding:8px 16px 0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;}.flyto-contact-intro{text-align:center;max-width:720px;margin:0 auto 34px;}.flyto-contact-intro h1,.flyto-contact-intro h2{font-family:Poppins,sans-serif;font-weight:700;font-size:34px;line-height:1.2;color:#0a0a0a;margin:0 0 12px;}.flyto-contact-intro p{font-size:16px;line-height:1.7;color:#4a4a4a;margin:0;}.flyto-cc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;max-width:720px;margin:0 auto;}.flyto-cc{background:#fff;border:1px solid #ececec;border-radius:18px;padding:26px 22px;text-align:center;box-shadow:0 6px 22px -8px rgba(15,15,15,.10);position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;}.flyto-cc::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#cd207d 0%,#6b2c91 100%);}.flyto-cc:hover{transform:translateY(-4px);box-shadow:0 18px 38px -12px rgba(205,32,125,.22);}.flyto-cc__photo{width:104px;height:104px;margin:6px auto 16px;border-radius:50%;overflow:hidden;border:3px solid #f4ecf7;box-shadow:0 6px 16px rgba(107,44,145,.18);}.flyto-cc__photo img{width:100%;height:100%;object-fit:cover;display:block;}.flyto-cc__name{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;color:#0a0a0a;margin:0 0 6px;}.flyto-cc__region{display:inline-block;background:linear-gradient(135deg,#cd207d 0%,#6b2c91 100%);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:5px 13px;border-radius:100px;margin-bottom:8px;line-height:1.35;}.flyto-cc__langs{font-size:12.5px;color:#5a5a5a;margin:4px 0 2px;}.flyto-cc__links{display:flex;flex-direction:column;gap:8px;align-items:center;margin-top:8px;}.flyto-cc__links a{font-size:14.5px;font-weight:600;text-decoration:none;color:#6b2c91;}.flyto-cc__phone{font-size:16px!important;color:#0a0a0a!important;}.flyto-cc__wa{color:#25a35a!important;}.flyto-cc__email{color:#6b2c91!important;word-break:break-all;}.flyto-cc__book{display:inline-block;margin-top:4px;padding:8px 16px;border-radius:100px;background:#faf6fc;border:1px solid #e2cdee;color:#6b2c91!important;font-size:13.5px!important;}.flyto-cc__links a:hover{text-decoration:underline;}.flyto-contact-note{text-align:center;margin:26px auto 0;font-size:14.5px;color:#333;}.flyto-contact-note strong{color:#25a35a;}.flyto-contact-general{max-width:820px;margin:40px auto 0;background:#faf6fc;border:1px solid #efe3f6;border-radius:18px;padding:28px 26px;text-align:center;}.flyto-contact-general h2{font-family:Poppins,sans-serif;font-weight:700;font-size:22px;color:#0a0a0a;margin:0 0 8px;}.flyto-contact-general p{font-size:15px;color:#4a4a4a;margin:0 0 18px;line-height:1.6;}.flyto-contact-general .row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;}.flyto-contact-general a{display:inline-block;padding:12px 22px;border-radius:100px;font-weight:600;font-size:14.5px;text-decoration:none;}.flyto-cg__primary{background:linear-gradient(135deg,#6b2c91 0%,#b83daa 100%);color:#fff;}.flyto-cg__ghost{background:#fff;color:#6b2c91;border:1px solid #e2cdee;}@media(max-width:900px){.flyto-cc-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto;}.flyto-contact-intro h1,.flyto-contact-intro h2{font-size:27px;}}
