
.hki-stroke.hki-company::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Cpath d%3D%22M16 10L18.1494 10.6448C19.5226 11.0568 20.2092 11.2628 20.6046 11.7942C21 12.3256 21 13.0425 21 14.4761V22%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M8 9L11 9M8 13L11 13%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M12 22V19C12 18.0572 12 17.5858 11.7071 17.2929C11.4142 17 10.9428 17 10 17H9C8.05719 17 7.58579 17 7.29289 17.2929C7 17.5858 7 18.0572 7 19V22%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M2 22L22 22%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M3 22V6.71724C3 4.20649 3 2.95111 3.79118 2.32824C4.58237 1.70537 5.74742 2.04355 8.07752 2.7199L13.0775 4.17122C14.4836 4.57937 15.1867 4.78344 15.5933 5.33965C16 5.89587 16 6.65344 16 8.16857V22%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-computer-settings::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Cpath d%3D%22M21.3175 7.14139L20.8239 6.28479C20.4506 5.63696 20.264 5.31305 19.9464 5.18388C19.6288 5.05472 19.2696 5.15664 18.5513 5.36048L17.3311 5.70418C16.8725 5.80994 16.3913 5.74994 15.9726 5.53479L15.6357 5.34042C15.2766 5.11043 15.0004 4.77133 14.8475 4.37274L14.5136 3.37536C14.294 2.71534 14.1842 2.38533 13.9228 2.19657C13.6615 2.00781 13.3143 2.00781 12.6199 2.00781H11.5051C10.8108 2.00781 10.4636 2.00781 10.2022 2.19657C9.94085 2.38533 9.83106 2.71534 9.61149 3.37536L9.27753 4.37274C9.12465 4.77133 8.84845 5.11043 8.48937 5.34042L8.15249 5.53479C7.73374 5.74994 7.25259 5.80994 6.79398 5.70418L5.57375 5.36048C4.85541 5.15664 4.49625 5.05472 4.17867 5.18388C3.86109 5.31305 3.67445 5.63696 3.30115 6.28479L2.80757 7.14139C2.45766 7.74864 2.2827 8.05227 2.31666 8.37549C2.35061 8.69871 2.58483 8.95918 3.05326 9.48012L4.0843 10.6328C4.3363 10.9518 4.51521 11.5078 4.51521 12.0077C4.51521 12.5078 4.33636 13.0636 4.08433 13.3827L3.05326 14.5354C2.58483 15.0564 2.35062 15.3168 2.31666 15.6401C2.2827 15.9633 2.45766 16.2669 2.80757 16.8741L3.30114 17.7307C3.67443 18.3785 3.86109 18.7025 4.17867 18.8316C4.49625 18.9608 4.85542 18.8589 5.57377 18.655L6.79394 18.3113C7.25263 18.2055 7.73387 18.2656 8.15267 18.4808L8.4895 18.6752C8.84851 18.9052 9.12464 19.2442 9.2775 19.6428L9.61149 20.6403C9.83106 21.3003 9.94085 21.6303 10.2022 21.8191C10.4636 22.0078 10.8108 22.0078 11.5051 22.0078H12.6199C13.3143 22.0078 13.6615 22.0078 13.9228 21.8191C14.1842 21.6303 14.294 21.3003 14.5136 20.6403L14.8476 19.6428C15.0004 19.2442 15.2765 18.9052 15.6356 18.6752L15.9724 18.4808C16.3912 18.2656 16.8724 18.2055 17.3311 18.3113L18.5513 18.655C19.2696 18.8589 19.6288 18.9608 19.9464 18.8316C20.264 18.7025 20.4506 18.3785 20.8239 17.7307L21.3175 16.8741C21.6674 16.2669 21.8423 15.9633 21.8084 15.6401C21.7744 15.3168 21.5402 15.0564 21.0718 14.5354L20.0407 13.3827C19.7887 13.0636 19.6098 12.5078 19.6098 12.0077C19.6098 11.5078 19.7888 10.9518 20.0407 10.6328L21.0718 9.48012C21.5402 8.95918 21.7744 8.69871 21.8084 8.37549C21.8423 8.05227 21.6674 7.74864 21.3175 7.14139Z%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M15.5195 12C15.5195 13.933 13.9525 15.5 12.0195 15.5C10.0865 15.5 8.51953 13.933 8.51953 12C8.51953 10.067 10.0865 8.5 12.0195 8.5C13.9525 8.5 15.5195 10.067 15.5195 12Z%22 stroke%3D%22currentColor%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-corporate::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Cpath d%3D%22M16 10L18.1494 10.6448C19.5226 11.0568 20.2092 11.2628 20.6046 11.7942C21 12.3256 21 13.0425 21 14.4761V22%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M8 9L11 9M8 13L11 13%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M12 22V19C12 18.0572 12 17.5858 11.7071 17.2929C11.4142 17 10.9428 17 10 17H9C8.05719 17 7.58579 17 7.29289 17.2929C7 17.5858 7 18.0572 7 19V22%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M2 22L22 22%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M3 22V6.71724C3 4.20649 3 2.95111 3.79118 2.32824C4.58237 1.70537 5.74742 2.04355 8.07752 2.7199L13.0775 4.17122C14.4836 4.57937 15.1867 4.78344 15.5933 5.33965C16 5.89587 16 6.65344 16 8.16857V22%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-domain::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Ccircle cx%3D%2212%22 cy%3D%2212%22 r%3D%2210%22 stroke%3D%22currentColor%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M8 12C8 18 12 22 12 22C12 22 16 18 16 12C16 6 12 2 12 2C12 2 8 6 8 12Z%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M21 15H3%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M21 9H3%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-instant::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Cpath d%3D%22M5.22576 11.3294L12.224 2.34651C12.7713 1.64397 13.7972 2.08124 13.7972 3.01707V9.96994C13.7972 10.5305 14.1995 10.985 14.6958 10.985H18.0996C18.8729 10.985 19.2851 12.0149 18.7742 12.6706L11.776 21.6535C11.2287 22.356 10.2028 21.9188 10.2028 20.9829V14.0301C10.2028 13.4695 9.80048 13.015 9.3042 13.015H5.90035C5.12711 13.015 4.71494 11.9851 5.22576 11.3294Z%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-language-circle::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Cpath d%3D%22M22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12Z%22 stroke%3D%22currentColor%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M20 5.69899C19.0653 5.76636 17.8681 6.12824 17.0379 7.20277C15.5385 9.14361 14.039 9.30556 13.0394 8.65861C11.5399 7.6882 12.8 6.11636 11.0401 5.26215C9.89313 4.70542 9.73321 3.19045 10.3716 2%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M2 11C2.7625 11.6621 3.83046 12.2682 5.08874 12.2682C7.68843 12.2682 8.20837 12.7649 8.20837 14.7518C8.20837 16.7387 8.20837 16.7387 8.72831 18.2288C9.06651 19.1981 9.18472 20.1674 8.5106 21%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M22 13.4523C21.1129 12.9411 20 12.7308 18.8734 13.5405C16.7177 15.0898 15.2314 13.806 14.5619 15.0889C13.5765 16.9775 17.0957 17.5711 14 22%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-office::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Cpath d%3D%22M16 10L18.1494 10.6448C19.5226 11.0568 20.2092 11.2628 20.6046 11.7942C21 12.3256 21 13.0425 21 14.4761V22%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M8 9L11 9M8 13L11 13%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M12 22V19C12 18.0572 12 17.5858 11.7071 17.2929C11.4142 17 10.9428 17 10 17H9C8.05719 17 7.58579 17 7.29289 17.2929C7 17.5858 7 18.0572 7 19V22%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M2 22L22 22%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M3 22V6.71724C3 4.20649 3 2.95111 3.79118 2.32824C4.58237 1.70537 5.74742 2.04355 8.07752 2.7199L13.0775 4.17122C14.4836 4.57937 15.1867 4.78344 15.5933 5.33965C16 5.89587 16 6.65344 16 8.16857V22%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-time::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Ccircle cx%3D%2212%22 cy%3D%2212%22 r%3D%2210%22 stroke%3D%22currentColor%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M12 8V12L14 14%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-uptime::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Cpath d%3D%22M22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12Z%22 stroke%3D%22currentColor%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M8 12.75C8 12.75 9.6 13.6625 10.4 15C10.4 15 12.8 9.75 16 8%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-website::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Ccircle cx%3D%2212%22 cy%3D%2212%22 r%3D%2210%22 stroke%3D%22currentColor%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M8 12C8 18 12 22 12 22C12 22 16 18 16 12C16 6 12 2 12 2C12 2 8 6 8 12Z%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M21 15H3%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M21 9H3%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
.hki-stroke.hki-www::before{--hki:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22%3E%3Ccircle cx%3D%2212%22 cy%3D%2212%22 r%3D%2210%22 stroke%3D%22currentColor%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M8 12C8 18 12 22 12 22C12 22 16 18 16 12C16 6 12 2 12 2C12 2 8 6 8 12Z%22 stroke%3D%22currentColor%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M21 15H3%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3Cpath d%3D%22M21 9H3%22 stroke%3D%22currentColor%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}

.hki-stroke.hki-ticket-03::before{--hki:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205h16v5a2%202%200%200%200%200%204v5H4v-5a2%202%200%200%200%200-4V5Z%22/%3E%3Cpath%20d%3D%22M15%205v3m0%203v2m0%203v3%22/%3E%3C/svg%3E")}

.hki-stroke.hki-arrow-reload-horizontal-01::before{--hki:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%208a8%208%200%200%200-14-2L3%209m0-5v5h5M4%2016a8%208%200%200%200%2014%202l3-3m0%205v-5h-5%22/%3E%3C/svg%3E")}


.hki-stroke.hki-activity-spark::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.32 19.68C3 18.36 3 16.24 3 12C3 7.76 3 5.64 4.32 4.32C5.64 3 7.76 3 12 3C16.24 3 18.36 3 19.68 4.32C21 5.64 21 7.76 21 12C21 16.24 21 18.36 19.68 19.68C18.36 21 16.24 21 12 21C7.76 21 5.64 21 4.32 19.68Z' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M7 14L9.79 11.21C10.18 10.82 10.82 10.82 11.21 11.21L12.79 12.79C13.18 13.18 13.82 13.18 14.21 12.79L17 10' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-arrow-data-transfer-horizontal::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 17L4 17' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M17 14C17 14 20 16.21 20 17C20 17.79 17 20 17 20' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M5 7L20 7' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M7 4C7 4 4 6.21 4 7C4 7.79 7 10 7 10' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-lock::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12Z' stroke='currentColor' stroke-width='1.5'/%3E%3Cpath d='M12 13C13.1 13 14 12.1 14 11C14 9.9 13.1 9 12 9C10.9 9 10 9.9 10 11C10 12.1 10.9 13 12 13ZM12 13L12 16' stroke='currentColor' stroke-linecap='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-monitor-speaker::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 21H16M14 21C13.17 21 12.5 20.33 12.5 19.5V17L12 17M14 21H10M10 21H8M10 21C10.83 21 11.5 20.33 11.5 19.5V17L12 17M12 17V21' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16 3H8C5.17 3 3.76 3 2.88 3.88C2 4.76 2 6.17 2 9V11C2 13.83 2 15.24 2.88 16.12C3.76 17 5.17 17 8 17H16C18.83 17 20.24 17 21.12 16.12C22 15.24 22 13.83 22 11V9C22 6.17 22 4.76 21.12 3.88C20.24 3 18.83 3 16 3Z' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-refresh-03::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.01 2V5.13C20.01 5.43 19.64 5.56 19.45 5.33C17.62 3.29 14.96 2 12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-search-02::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17 17L21 21' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M19 11C19 6.58 15.42 3 11 3C6.58 3 3 6.58 3 11C3 15.42 6.58 19 11 19C15.42 19 19 15.42 19 11Z' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-shopping-basket-favorite-01::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10.5 20.25C10.5 20.66 10.16 21 9.75 21C9.34 21 9 20.66 9 20.25C9 19.84 9.34 19.5 9.75 19.5C10.16 19.5 10.5 19.84 10.5 20.25Z' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M19 20.25C19 20.66 18.66 21 18.25 21C17.84 21 17.5 20.66 17.5 20.25C17.5 19.84 17.84 19.5 18.25 19.5C18.66 19.5 19 19.84 19 20.25Z' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M2 3H2.21C3.53 3 4.19 3 4.63 3.4C5.06 3.8 5.1 4.47 5.2 5.79L5.45 9.3C5.59 11.29 5.66 12.29 5.96 13.1C6.63 14.87 8.08 16.22 9.9 16.76C10.72 17 11.73 17 13.73 17C15.84 17 16.89 17 17.74 16.74C19.66 16.16 21.16 14.66 21.74 12.74C22 11.89 22 10.84 22 8.75C22 8.05 22 7.7 21.91 7.42C21.72 6.78 21.22 6.28 20.58 6.09C20.3 6 19.95 6 19.25 6H5.5' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16 10V13M11 10V13' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-square-mouse-pointer::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 19.41L9.88 13.32L9.88 13.32C9.09 11.03 8.69 9.89 9.29 9.29C9.89 8.69 11.03 9.09 13.32 9.88L19.4 12C20.67 12.44 21.31 12.66 21.44 13.09C21.48 13.2 21.49 13.33 21.48 13.45C21.44 13.9 20.86 14.25 19.71 14.94C18.97 15.39 18.6 15.61 18.5 15.95C18.48 16.04 18.46 16.14 18.47 16.24C18.48 16.59 18.79 16.89 19.4 17.5L21.41 19.5L21.41 19.5C21.71 19.8 21.86 19.95 21.93 20.11C22.02 20.33 22.02 20.58 21.93 20.8C21.86 20.97 21.71 21.12 21.41 21.42L21.41 21.42C21.11 21.71 20.97 21.86 20.8 21.93C20.58 22.02 20.33 22.02 20.11 21.93C19.95 21.86 19.8 21.71 19.5 21.42L19.5 21.42L17.48 19.4L17.48 19.4C16.88 18.8 16.58 18.5 16.23 18.48C16.13 18.47 16.02 18.49 15.92 18.52C15.59 18.62 15.37 18.98 14.94 19.71L14.94 19.71C14.25 20.85 13.91 21.42 13.47 21.47C13.34 21.48 13.2 21.47 13.08 21.43C12.66 21.29 12.44 20.66 12 19.41Z' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M10.86 7.08C11.07 7.44 11.53 7.55 11.89 7.34C12.24 7.12 12.36 6.66 12.14 6.31L10.86 7.08ZM6.31 12.14C6.66 12.36 7.12 12.24 7.34 11.89C7.55 11.53 7.44 11.07 7.08 10.86L6.31 12.14ZM5.75 8.5C5.75 6.98 6.98 5.75 8.5 5.75V4.25C6.15 4.25 4.25 6.15 4.25 8.5H5.75ZM8.5 5.75C9.5 5.75 10.38 6.28 10.86 7.08L12.14 6.31C11.4 5.08 10.05 4.25 8.5 4.25V5.75ZM7.08 10.86C6.28 10.38 5.75 9.5 5.75 8.5H4.25C4.25 10.05 5.08 11.4 6.31 12.14L7.08 10.86Z' fill='currentColor'/%3E%3Cpath d='M14.25 8.13C14.28 8.55 14.63 8.86 15.05 8.84C15.46 8.81 15.77 8.45 15.75 8.04L14.25 8.13ZM8.04 15.75C8.45 15.77 8.81 15.46 8.84 15.05C8.86 14.63 8.55 14.28 8.14 14.25L8.04 15.75ZM2.75 8.51C2.75 5.33 5.33 2.75 8.51 2.75V1.25C4.5 1.25 1.25 4.5 1.25 8.51H2.75ZM8.51 2.75C11.56 2.75 14.06 5.13 14.25 8.13L15.75 8.04C15.51 4.25 12.36 1.25 8.51 1.25V2.75ZM8.14 14.25C5.13 14.06 2.75 11.56 2.75 8.51H1.25C1.25 12.36 4.25 15.51 8.04 15.75L8.14 14.25Z' fill='currentColor'/%3E%3C/svg%3E")}
.hki-stroke.hki-wallet::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 3H5C3.9 3 3 3.9 3 5C3 6.1 3.9 7 5 7H18C18 6.07 18 5.61 17.9 5.22C17.62 4.19 16.81 3.38 15.78 3.1C15.39 3 14.93 3 14 3Z' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M3 5V15C3 17.83 3 19.24 3.88 20.12C4.76 21 6.17 21 9 21H15C17.83 21 19.24 21 20.12 20.12C21 19.24 21 17.83 21 15V13C21 10.17 21 8.76 20.12 7.88C19.24 7 17.83 7 15 7H7' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M21 12H19C18.54 12 18.3 12 18.11 12.05C17.59 12.19 17.19 12.59 17.05 13.11C17 13.3 17 13.54 17 14C17 14.46 17 14.7 17.05 14.89C17.19 15.41 17.59 15.81 18.11 15.95C18.3 16 18.54 16 19 16H21' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}
.hki-stroke.hki-wrench-01::before{--hki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.32 7.14L20.82 6.28C20.45 5.64 20.26 5.31 19.95 5.18C19.63 5.05 19.27 5.16 18.55 5.36L17.33 5.7C16.87 5.81 16.39 5.75 15.97 5.53L15.64 5.34C15.28 5.11 15 4.77 14.85 4.37L14.51 3.38C14.29 2.72 14.18 2.39 13.92 2.2C13.66 2.01 13.31 2.01 12.62 2.01H11.51C10.81 2.01 10.46 2.01 10.2 2.2C9.94 2.39 9.83 2.72 9.61 3.38L9.28 4.37C9.12 4.77 8.85 5.11 8.49 5.34L8.15 5.53C7.73 5.75 7.25 5.81 6.79 5.7L5.57 5.36C4.86 5.16 4.5 5.05 4.18 5.18C3.86 5.31 3.67 5.64 3.3 6.28L2.81 7.14C2.46 7.75 2.28 8.05 2.32 8.38C2.35 8.7 2.58 8.96 3.05 9.48L4.08 10.63C4.34 10.95 4.52 11.51 4.52 12.01C4.52 12.51 4.34 13.06 4.08 13.38L3.05 14.54C2.58 15.06 2.35 15.32 2.32 15.64C2.28 15.96 2.46 16.27 2.81 16.87L3.3 17.73C3.67 18.38 3.86 18.7 4.18 18.83C4.5 18.96 4.86 18.86 5.57 18.66L6.79 18.31C7.25 18.21 7.73 18.27 8.15 18.48L8.49 18.68C8.85 18.91 9.12 19.24 9.28 19.64L9.61 20.64C9.83 21.3 9.94 21.63 10.2 21.82C10.46 22.01 10.81 22.01 11.51 22.01H12.62C13.31 22.01 13.66 22.01 13.92 21.82C14.18 21.63 14.29 21.3 14.51 20.64L14.85 19.64C15 19.24 15.28 18.91 15.64 18.68L15.97 18.48C16.39 18.27 16.87 18.21 17.33 18.31L18.55 18.66C19.27 18.86 19.63 18.96 19.95 18.83C20.26 18.7 20.45 18.38 20.82 17.73L21.32 16.87C21.67 16.27 21.84 15.96 21.81 15.64C21.77 15.32 21.54 15.06 21.07 14.54L20.04 13.38C19.79 13.06 19.61 12.51 19.61 12.01C19.61 11.51 19.79 10.95 20.04 10.63L21.07 9.48C21.54 8.96 21.77 8.7 21.81 8.38C21.84 8.05 21.67 7.75 21.32 7.14Z' stroke='currentColor' stroke-linecap='round' stroke-width='1.5'/%3E%3Cpath d='M15.52 12C15.52 13.93 13.95 15.5 12.02 15.5C10.09 15.5 8.52 13.93 8.52 12C8.52 10.07 10.09 8.5 12.02 8.5C13.95 8.5 15.52 10.07 15.52 12Z' stroke='currentColor' stroke-width='1.5'/%3E%3C/svg%3E")}

.hki-stroke{display:inline-block;width:1em;height:1em;min-width:1em;min-height:1em;line-height:1;vertical-align:middle}
.hki-stroke::before{content:"";display:block;speak:never;width:1em;height:1em;background-color:currentColor;background-image:var(--cv2-ic-paint,none);-webkit-mask-image:var(--hki,linear-gradient(transparent,transparent));mask-image:var(--hki,linear-gradient(transparent,transparent));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
.cv2-page--server #wrapper .tablopaketler,.cv2-page--server #wrapper .corecartpkts-wrapper,[data-page="server-products"] #wrapper .tablopaketler,[data-page="server-products"] #wrapper .corecartpkts-wrapper{width:100%;max-width:min(100%,var(--CoreV2-container-width,1300px));min-width:0;margin-left:auto;margin-right:auto;box-sizing:border-box}:root{--cv2-mobile-pack-gutter:14px}@media (min-width:1025px){.vertical--packs .pack .price-section.cv2-price-badge .price-main.price-main--has-period{min-height:40px;height:40px;padding:0 12px;align-items:center}}@media (max-width:767px){.products_list, .tablopaketler, .corecartpkts-wrapper, .corecartpkts-container{width:100%;max-width:100%;min-width:0;padding-left:var(--cv2-mobile-pack-gutter);padding-right:var(--cv2-mobile-pack-gutter);overflow:visible;box-sizing:border-box}.cv2-pack-listing-head{width:100%;max-width:100%;box-sizing:border-box;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}html[data-theme="dark"] body:not(#home) .coresss-faq-grid,html[data-theme="dark"] .detail-products-features .coresss-faq-grid{border-color:rgba(148,163,184,.28);background:rgba(255,255,255,.03)}html[data-theme="dark"] body:not(#home) .coresss-ticket-card{background:var(--color-surface);border-color:rgba(148,163,184,.22)}html[data-theme="dark"] body .intro-slider .intro-hero-heading,html[data-theme="dark"] body .intro-slider .intro-hero-info h2{color:var(--color-text-primary)}html[data-theme="dark"] body .intro-slider .intro-hero-info p{color:var(--color-text-primary)}html[data-theme="dark"] body .cd-slider-wrapper,html[data-theme="dark"] body .cd-hero-quicknav__item{color:var(--color-text-secondary)}html[data-theme="dark"] body .cd-hero-quicknav__item{background:rgba(255,255,255,.06);border-color:var(--color-border)}html[data-theme="dark"] body .cv2-packs-promo-data,html[data-theme="dark"] body .cv2-packs-promo-data-list,html[data-theme="dark"] body .cv2-packs-promo-data-list ul li{color:var(--color-text-secondary)}



:root {
    
    --CoreV2-primary:              var(--cv2-primary);
    --CoreV2-primary-rgb:          var(--cv2-primary-rgb);
    --CoreV2-primary-gradient:     var(--cv2-gradient);
    --theme-color-1:               var(--cv2-primary);
    --theme-color-1-tone:          var(--cv2-primary-tone);
    --theme-color-1-light:         var(--cv2-primary-light);
    --theme-color-1-gradient:      var(--cv2-gradient);
    
    
    --r-xs:   6px;
    --r-sm:   8px;
    --r-md:  12px;
    --r-lg:  16px;
    --r-xl:  20px;
    --r-2xl: 24px;
    --r-pill:50px;
    
    --t-base:  0.25s ease}
img, video {
    max-width: 100%;
    height: auto;
    display: block}
.selectLangCurrency {
    display: none}
#selectLang,
#selectCurrency,
#ct-preloader,
#preloader {
    display: none}
#selectLang, #selectCurrency {
    background-size: 100% auto;
    background-position: center;
    background-color: transparent;
    color: #ffffff;
    text-align: center}
#selectLang .langandcur a,
#selectCurrency .langandcur a {
    border: 1px solid transparent;
    width: 47%}

html, body {
    
    background-color: var(--bg-main, #fafbfc);
    background-attachment: scroll;
    color: var(--text-primary, #101218);
    
    font-weight: var(--font-weight-normal, 400);
    
    font-size: max(15px, var(--font-size-base, 16px));
    overflow-x: hidden;
    max-width: 100%;
    transition: none}
html {
    font-size: max(15px, var(--font-size-base, 16px))}
html[data-theme="dark"],
html[data-theme="dark"] {
    
    background-color: var(--cv2-surface-page, #0B0F19);
    color-scheme: dark}
html[data-theme="dark"] body,
html[data-theme="dark"] body {
    background-color: var(--bg-main, #0B0F19);
    background-attachment: scroll}
#wrapper,
#main-wrapper,
#content,
#main,
body,
html {
    padding-top: 0;
    margin-top: 0;
    top: 0}
@media  (max-width: 991px) {


*, *::before, *::after {
        backdrop-filter: none;
        -webkit-backdrop-filter: none}
}


@media  (max-width: 991px) {








}

html[data-theme="dark"],
[data-theme="dark"] {
    --CoreV2-card-bg: var(--cv2-surface-card, #171F2E);
    --CoreV2-border: rgba(255, 255, 255, 0.10);
    --header-action-gradient: linear-gradient(130deg, rgba(var(--CoreV2-primary-rgb, 59, 130, 246), 0.15) -10%, #1e293b 50%, rgba(var(--CoreV2-primary-rgb, 59, 130, 246), 0.2) 110%);
    --header-action-border: rgba(255, 255, 255, 0.06)}


@keyframes cv2BellShake {
    0%,100%  { transform: rotate(0deg)}
    8%       { transform: rotate(-12deg)}
    16%      { transform: rotate(12deg)}
    24%      { transform: rotate(-9deg)}
    32%      { transform: rotate(9deg)}
    40%      { transform: rotate(-5deg)}
    48%      { transform: rotate(5deg)}
    56%      { transform: rotate(-2deg)}
    64%      { transform: rotate(2deg)}
    72%,100% { transform: rotate(0deg)}
}
@keyframes cv2NotifSlideIn {
    from { opacity: 0; transform: scale(0.93) translateY(-8px)}
    to   { opacity: 1; transform: scale(1)   translateY(0)}
}
@keyframes cv2Pulse {
    0%,100% { transform: scale(.95)}
    70%      { transform: scale(1)}
}
@keyframes notifPulse {
    0%,100% { transform: scale(1)}
    50%      { transform: scale(1.05)}
}
@keyframes notifRotate {
    to { transform: rotate(360deg)}
}
.cv2-readall-btn:hover { background: rgba(var(--CoreV2-primary-rgb,101,163,13),0.14); transform: translateY(-1px)}
.cv2-readall-btn:active { transform: translateY(0)}
.cv2-readall-btn:focus-visible {
    outline: 2px solid var(--CoreV2-primary, var(--cv2-primary));
    outline-offset: 2px}
[data-theme="dark"] .cv2-readall-btn { background: rgba(var(--CoreV2-primary-rgb,101,163,13),0.12); border-color: rgba(var(--CoreV2-primary-rgb,101,163,13),0.25)}
.hosting-container,.faq-container,.theme-services-container,.CoreV2info-container,.CoreV2paktsb-container,.introslider-container,.CoreV2-campaign-countdown{
    max-width: var(--CoreV2-container-width, 1300px);
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    box-sizing: border-box}

.hosting-container {
    display: flex;
    align-items: stretch;
    gap: 16px;
    margin: 4px auto 8px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    position: relative;
    z-index: 10;
    height: 380px;
    box-sizing: border-box}


@media  (max-width: 1300px) {
.hosting-container {
        flex-direction: column}

}








@keyframes sliderFadeIn {
    from { opacity: 0; transform: translateY(8px)}
    to   { opacity: 1; transform: translateY(0)}
}
@keyframes sliderFadeInImg {
    from { opacity: 0}
    to   { opacity: 1}
}




































@keyframes sliderFill { from { width: 0%} to { width: 100%} }

@keyframes ringFill { from { stroke-dashoffset: 132} to { stroke-dashoffset: 0} }



@media  (max-width: 900px) {


.slider-main-right-blur{
        height: 56px;
        min-height: 40px;
        max-height: 56px}

}
.grid-wrapper.grid-collapsed { flex: 0 0 44px; width: 44px; min-width: 0; overflow: hidden}
.grid-wrapper.grid-collapsed .grid-toggle-label-wrap    { display: none}
.grid-wrapper.grid-collapsed .grid-toggle-chevron       { transform: rotate(180deg)}
.grid-wrapper.grid-collapsed .grid-toggle-bar           { border-bottom: none; padding: 8px 0 0; justify-content: center; margin-bottom: 0}

[data-theme="dark"] .card-title    { color: #f1f5f9}
[data-theme="dark"] .card-subtitle { color: rgba(var(--cv2-primary-rgb),.8)}
[data-theme="dark"] .percent { color: var(--CoreV2-primary)}

[data-theme="dark"] .intro-social { background: var(--CoreV2-card-bg); border: 1.5px solid var(--CoreV2-border)}
[data-theme="dark"] .intro-social a { background: rgba(var(--CoreV2-primary-rgb),.2)}
[data-theme="dark"] .intro-card { background: var(--CoreV2-card-bg); border: 1.5px solid var(--CoreV2-border)}
[data-theme="dark"] .intro-card::before {
    opacity: .08}
[data-theme="dark"] .intro-breadcrumb { background: rgba(255,255,255,.05); border-color: var(--CoreV2-border)}
[data-theme="dark"] .intro-breadcrumb .breadcrumb-text { color: #f1f5f9}
[data-theme="dark"] .intro-title { color: #ffffff}
[data-theme="dark"] .intro-desc { color: #94a3b8}
[data-theme="dark"] .intro-spec-item       { background: linear-gradient(145deg, rgba(255,255,255,0.07) 0%, rgba(255,255,255,0.03) 100%); border-color: rgba(255,255,255,.08)}
[data-theme="dark"] .intro-spec-item:hover { background: linear-gradient(145deg, rgba(255,255,255,0.12) 0%, rgba(255,255,255,0.06) 100%)}
[data-theme="dark"] .intro-spec-item .spec-info strong { color: #94a3b8}
[data-theme="dark"] .intro-spec-item .spec-info small  { color: #e2e8f0}
.introslider-title-highlight { color: var(--primary-color)}

.iziModal .iziModal-progressbar { top: auto; bottom: 0}
.iziModal .iziModal-progressbar > div { height: 3px; background: rgba(255,255,255,.45)}
.iziModal .iziModal-button {
    width: 28px; height: 28px;
    opacity: .7;
    background: rgba(255,255,255,.15);
    border-radius: 6px;
    background-size: 55%;
    transition: opacity .2s, background .2s}
.iziModal .iziModal-button:hover { opacity: 1; background: rgba(255,255,255,.28)}
.iziModal .iziModal-content {
    padding: 0;
    font-size: 13.5px;
    line-height: 1.6}
.iziModal .iziModal-content:empty,
.iziModal .iziModal-wrap:empty { display: none; height: 0; padding: 0}
.iziModal .iziModal-content > *:not(:empty) { padding: 14px 16px}
#CoreV2_settings_modal.iziModal,
#CoreV2_settings_modal.iziModal-open {
  z-index: 999999}
.iziModal-overlay.cv2-settings-overlay {
  z-index: 999990}

[data-theme="dark"] .iziModal .iziModal-content { background: var(--CoreV2-card-bg); color: #e2e8f0}
.cv2-qa-backdrop.cv2-qa-open { opacity: 1; visibility: visible; pointer-events: auto}
.cv2-qa-card::before {
    content: "";
    position: absolute;
    top: 0; left: 50%;
    transform: translateX(-50%);
    width: 88px; height: 3px;
    background:var(--cv2-gradient,var(--CoreV2-primary));
    border-radius: 0 0 6px 6px}
.cv2-qa-card::-webkit-scrollbar { display: none}
.cv2-qa-backdrop.cv2-qa-open .cv2-qa-card { transform: translateY(0) scale(1)}
[data-theme="dark"] .cv2-qa-card {
    background:var(--cv2-gradient,var(--cv2-primary));
    border-color: transparent}
[data-theme="dark"] .cv2-qa-card::before { background:var(--cv2-gradient,var(--CoreV2-primary))}
.cv2-qa-close:hover {
    background: rgba(var(--cv2-primary-rgb),.16);
    border-style: solid;
    transform: scale(1.1) rotate(90deg)}
[data-theme="dark"] .cv2-qa-close { background: rgba(var(--cv2-primary-rgb),.1); border-color: rgba(var(--cv2-primary-rgb),.3); color: var(--cv2-danger)}
.cv2-qa-tab.active {
    background: var(--theme-color-1-gradient);
    color: #ffffff;
    outline: 2px solid rgba(var(--CoreV2-primary-rgb),.30);
    outline-offset: 3px}
.cv2-qa-panel.active  { display: block}
#cv2-quickauth-backdrop .croturumac-account-type-btn.active { background: var(--theme-color-1-gradient); color: #ffffff; border-radius: 50px; outline: 2px solid rgba(var(--CoreV2-primary-rgb),.28); outline-offset: 3px}
#cv2-quickauth-backdrop .iti__selected-flag {
    background: rgba(var(--CoreV2-primary-rgb),.05);
    border-right: 1px solid rgba(0,0,0,.08);
    padding: 0 10px 0 12px;
    height: 42px}
.iti--container .iti__country.iti__highlight { background: rgba(var(--CoreV2-primary-rgb),.08)}
.iti--container .iti__country:hover{ background: rgba(var(--CoreV2-primary-rgb),.08)}
.cv2-pw-toggle:hover { color: var(--CoreV2-primary)}

.CoreV2-main-menu > ul > li::after {
    content: "";
    position: absolute;
    top: 100%; left: -20px; right: -20px;
    height: 18px;
    pointer-events: none;
    z-index: 99990}

@keyframes cv2OverlayIn {
    from { opacity: 0}}
@keyframes cv2MegaSlideIn {
    from { opacity: 0; transform: translateX(-50%) translateY(-12px) scale(.97)}}
.megahedars-dropdown-item {
    background-color: #f8fafc;
    background-image: none;
min-width: 0}
[data-theme="dark"] .megahedars-dropdown-item {
    background-color: rgba(255,255,255,.05)}
.megahedars-title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%}
.megahedars-column-title     { width: 100%; display: block}
.CoreV2-main-menu .CoreV2-dropdown-menu,
.CoreV2-main-menu .CoreV2-dropdown-menu-inner {
    background: transparent;
    background-color: transparent;
    background-image: none;
    border: none;
    margin-top: 0;
    padding-top: 3px}
.CoreV2-main-menu > ul > li:not(:last-child) > a.CoreV2-menu-item::after {
    display: none;
    content: none}
[data-theme="dark"] .CoreV2-view-all-link {background:none;border-color:transparent;color:rgba(255,255,255,.9)}
[data-theme="dark"] .genelbaslik-aciklama{ color: #94a3b8}
[data-theme="dark"] .genelbaslik-rozet { background: rgba(var(--CoreV2-primary-rgb),.12); border-color: rgba(var(--CoreV2-primary-rgb),.2)}
[data-theme="dark"] .genelbaslik-rozet-ikon { color: #ffffff}
[data-theme="dark"] .genelbaslik-rozet-metin { color: var(--CoreV2-primary)}
[data-theme="dark"] .CoreV2info-wrapper     { border: none}
[data-theme="dark"] .CoreV2info-icon        { color: var(--CoreV2-primary)}
[data-theme="dark"] .CoreV2info-number-box {
    color: #f1f5f9}

[data-theme="dark"] .vertical--packs .pack.pack-popular .btn-main       { background: #ffffff; color: var(--CoreV2-primary)}
#clientAreaMenus-2 #active  { background: rgba(0,0,0,.05)}

.core-popup2-banner__backdrop.visible {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 1}
.core-popup2-banner {
    z-index: 9999;
    opacity: 0}
.core-popup2-banner__backdrop.visible .core-popup2-banner {
    display: flex;
    transform: scale(1);
    opacity: 1}


:root {
  
  --theme-color-1: var(--cv2-primary);
  --theme-color-1-tone: var(--cv2-primary-tone);
  --theme-color-1-light: var(--cv2-primary-light);
  --theme-color-1-gradient: var(--cv2-gradient);
  --CoreV2-primary: var(--cv2-primary);
  --CoreV2-primary-rgb: var(--cv2-primary-rgb);
  --CoreV2-secondary: var(--cv2-secondary);
  --CoreV2-secondary-rgb: var(--cv2-secondary-rgb, 28, 29, 40);
  --CoreV2-primary-gradient: var(--cv2-gradient);
  
  --CoreV2-primary-light: var(--cv2-primary-light);
  
  
  
  --CoreV2-primary-bg: rgba(var(--cv2-primary-rgb), 0.08);
  --CoreV2-success: #10b981;
  --CoreV2-warning: #f59e0b;
  --CoreV2-danger: #ef4444;
  
  --CoreV2-bg: var(--cv2-surface, #fafbfc);
  --CoreV2-surface: var(--cv2-surface-card, #ffffff);
  --CoreV2-card: var(--cv2-surface-card, #ffffff);
  --CoreV2-card-hover: var(--cv2-surface-secondary, #f1f5f9);
  --CoreV2-border: var(--cv2-border, #e2e8f0);
  --CoreV2-text-primary: var(--cv2-heading, #101218);
  --CoreV2-text-secondary: var(--cv2-text, #68718c);
  
  --CoreV2-shadow-sm: 0 2px 6px rgba(0, 0, 0, 0.04);
  --CoreV2-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.08);
  --CoreV2-shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.10);
  
  
  --CoreV2-radius-lg: 12px;
  
  
  
  
  --CoreV2-transition-normal: 280ms;
  
  --CoreV2-header-height: 72px;
  --CoreV2-topbar-height: 40px;
  --CoreV2-container-width: 1300px;
  
  
  
  
  
  
  
  --CoreV2-font-size-lg: 18px;
  --mm-bg: #ffffff;
  --mm-card-bg: #f8fafc;
  --mm-card-hover: #f1f5f9;
  --mm-text-primary: #101218;
  --mm-text-secondary: #64748b;
  --mm-border: rgba(0, 0, 0, 0.06);
  --mm-shadow: 0 20px 60px -10px rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.05);
  --mm-icon-bg: rgba(0, 0, 0, 0.04);
  --mm-icon-color: #64748b;
  --bg-main: #f4f4f6;
  --bg-secondary: #f8fafc;
  --text-primary: #101218;
  --text-secondary: #64748b;
  --border-color: #e2e8f0;
  --color-primary: var(--CoreV2-primary);
  --color-primary-rgb: var(--CoreV2-primary-rgb);
  

  
  
  
  
  --faq-card-bg-color: #ffffff;
  
  
  
  --core-popup2-primary: var(--coretema-primary);
    --core-popup2-primary-rgb: var(--coretema-primary-rgb);
    --core-popup2-light-bg: rgba(var(--coretema-primary-rgb), 0.08);
    --core-popup2-text: #1a1625;
    --core-popup2-muted: var(--cv2-text, var(--cv2-soft-text, #68718c));
    --core-popup2-font: var(--font-family-base)}
html[data-theme="dark"],
[data-theme="dark"] {
  --CoreV2-bg: #0B0F19;
  --CoreV2-surface: #0B0F19;
  --CoreV2-card: #171F2E;
  --CoreV2-card-hover: #1e293b;
  --CoreV2-border: #2A3448;
  --CoreV2-text-primary: #e2e8f0;
  --CoreV2-text-secondary: #94a3b8;
  
  --CoreV2-shadow-sm: 0 2px 6px rgba(0, 0, 0, 0.15);
  --CoreV2-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.25);
  --CoreV2-shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.35);
  --mm-bg: #0e1119;
  --mm-card-bg: rgba(255, 255, 255, 0.05);
  --mm-card-hover: rgba(255, 255, 255, 0.08);
  --mm-text-primary: #f1f5f9;
  --mm-text-secondary: #94a3b8;
  --mm-border: rgba(255, 255, 255, 0.07);
  --mm-shadow: 0 20px 60px rgba(0, 0, 0, 0.5);
  --mm-icon-bg: rgba(255, 255, 255, 0.07);
  --mm-icon-color: #94a3b8;
  --bg-main: #0B0F19;
  --bg-secondary: #111827;
  --text-primary: #e2e8f0;
  --text-secondary: #94a3b8;
  --border-color: #2A3448;
  
  --cv2-surface: #0B0F19;
  --cv2-surface-card: #171F2E;
  color-scheme: dark}
.CoreV2-menu-item {
  text-decoration: none;
  font-weight: var(--fw-menu, 400)}
.CoreV2-menu-item:hover {
  background-color: var(--CoreV2-primary-light)}

.CoreV2-menu-title {
  display: flex;
  align-items: center;
  font-size: 13px;
  font-weight: var(--fw-menu, 400);
  color: #64748b;
  gap: 4px;
  text-decoration: none;
  border-bottom: none}

@media  (min-width: 992px) {
.CoreV2-menu-title i.hgi {
    display: none}
}

.CoreV2-container {
  width: 100%;
  max-width: var(--CoreV2-container-width);
  margin: 0 auto;
  padding: 0}
.container-xl {
  max-width: var(--CoreV2-container-width);
  width: 100%;
  margin: 0 auto}
.row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -0.25rem}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding: 0 0.25rem}
.gap-1 { gap: 0.25rem}
.gap-2 { gap: 0.5rem}
.px-4 { padding-left: 1.5rem; padding-right: 1.5rem}
.py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem}


.CoreV2-fx-btn.active {
  background:var(--cv2-gradient,var(--CoreV2-primary));
  color: #ffffff}
.CoreV2-selector:hover {
  background: rgba(255,255,255,0.12);
  color: #ffffff}
.CoreV2-selector:hover .CoreV2-selector-arrow {
  transform: translateY(2px);
  opacity: 0.9}

[data-theme="light"] .CoreV2-theme-icon,
html:not([data-theme="dark"]) .CoreV2-theme-icon {
  stroke: rgba(0,0,0,0.6)}
[data-theme="light"] .CoreV2-theme-switcher,
html:not([data-theme="dark"]) .CoreV2-theme-switcher {
  background: rgba(0,0,0,0.06);
  border: 1px solid rgba(0,0,0,0.1)}
[data-theme="light"] .CoreV2-theme-switcher:hover,
html:not([data-theme="dark"]) .CoreV2-theme-switcher:hover {
  background: rgba(0,0,0,0.1)}
[data-theme="dark"] .CoreV2-theme-icon.sun { opacity: 0}
[data-theme="dark"] .CoreV2-theme-icon.moon { opacity: 1}
.CoreV2-currency-widget:hover { background: rgba(255, 255, 255, 0.17)}

@media  screen and (min-width: 992px) {




}

@keyframes CoreV2SlideDown {
  from { transform: translateY(-100%); opacity: 0}
  to { transform: none; opacity: 1}
}

.CoreV2-logo {
  display: flex;
  align-items: center;
  position: relative;
  overflow: visible}
.CoreV2-logo a {
  display: inline-flex;
  align-items: center}
.CoreV2-logo img {
  max-height: 52px;
  width: auto;
  object-fit: contain;
  display: block;
  transition: transform var(--CoreV2-transition-normal) ease}
.CoreV2-logo:hover img { transform: scale(1.04)}
[data-theme="dark"] .CoreV2-logo img,
[data-theme="dark"] .CoreV2-mobile-logo img {
  filter: brightness(0) invert(1)}

.CoreV2-main-menu {
  flex: 1 1 0;
  min-width: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: visible}
.CoreV2-main-menu > ul {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  gap: 2px;
  overflow: visible;
  flex-wrap: nowrap}
.CoreV2-main-menu > ul > li {
  position: relative;
  margin: 0 2px;
  overflow: visible}
.CoreV2-main-menu > ul > li:not(:last-child)::after {
  display: none;
  content: none}
.CoreV2-menu-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 5px 10px;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  background: transparent;
  position: relative;
  min-height: 44px}
.CoreV2-menu-item:hover {
  background: transparent}

.CoreV2-main-menu > ul > li > a.CoreV2-menu-item {
  position: relative;
  overflow: visible;
  color: #64748b;
  text-decoration: none;
  border-bottom: none}
.CoreV2-main-menu > ul > li > a.CoreV2-menu-item:focus,
.CoreV2-main-menu > ul > li.show-mega-menu > a.CoreV2-menu-item,
.CoreV2-main-menu > ul > li.mega-open > a.CoreV2-menu-item {
  color: var(--CoreV2-primary, var(--cv2-primary));
  text-decoration: none;
  border-bottom: none}
.CoreV2-main-menu > ul > li > a.CoreV2-menu-item:hover{
  color: var(--CoreV2-primary, var(--cv2-primary));
  text-decoration: none}
.CoreV2-main-menu > ul > li.show-mega-menu > a.CoreV2-menu-item .CoreV2-menu-title,
.CoreV2-main-menu > ul > li.mega-open > a.CoreV2-menu-item .CoreV2-menu-title {
  color: var(--CoreV2-primary, var(--cv2-primary))}
.CoreV2-main-menu > ul > li > a.CoreV2-menu-item:hover .CoreV2-menu-title{
  color: var(--CoreV2-primary, var(--cv2-primary))}

.CoreV2-menu-badge {
  font-size: 10px;
  font-weight: 400;
  padding: 2px 8px;
  border-radius: 6px;
  margin-bottom: 4px;
  display: inline-block;
  letter-spacing: 0.2px;
  transition: all 0.3s ease;
  border: 1px solid transparent}
li.has-dynamic-color .CoreV2-menu-badge {
  background-color: var(--menu-item-bg-color, rgba(var(--CoreV2-primary-rgb), 0.1));
  color: var(--menu-item-color, var(--CoreV2-primary));
  border-color: rgba(var(--menu-item-rgb, var(--CoreV2-primary-rgb)), 0.15)}
.CoreV2-main-menu > ul > li:hover .CoreV2-menu-badge {
  transform: translateY(-2px)}

.CoreV2-dropdown-menu {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  padding-top: 14px;
  margin-top: 0;
  overflow: visible;
  display: flex;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity var(--CoreV2-transition-normal) ease, visibility var(--CoreV2-transition-normal) ease;
  z-index: 1001}


.megahedars-column-title {
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: var(--mm-text-secondary);
  margin-bottom: 6px;
  padding-left: 4px}
.megahedars-column-title::before { display: none}

.megahedars-dropdown-item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 13px 15px;
  background: var(--mm-card-bg);
  border: 1px solid var(--mm-border);
  border-radius: 12px;
  transition: all 0.2s ease;
  text-decoration: none;
  color: var(--mm-text-primary);
  cursor: pointer;
  min-height: 76px;
  height: auto;
  width: 100%;
  font-size: 14px;
  line-height: 1.5;
  position: relative;
  overflow: visible}
.megahedars-dropdown-item:hover {
  transform: translateY(-2px);
  background: var(--mm-card-hover)}
.megahedars-dropdown-item:hover .megahedars-title {
  color: var(--menu-item-color, var(--CoreV2-primary))}
[data-theme="dark"] .megahedars-dropdown-item {
  background: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.08)}
[data-theme="dark"] .megahedars-dropdown-item:hover {
  background: rgba(255, 255, 255, 0.09)}
.megahedars-dropdown-icon {
  width: 40px;
  height: 40px;
  min-width: 40px;
  min-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--mm-icon-bg);
  color: var(--mm-icon-color);
  border-radius: 50%;
  border: none;
  transition: all 0.25s ease;
  flex-shrink: 0}
.megahedars-dropdown-item:hover .megahedars-dropdown-icon {
  background: var(--menu-item-color, var(--CoreV2-primary));
  color: #ffffff}
.megahedars-dropdown-icon i,
.megahedars-dropdown-icon svg {
  font-size: 15px;
  width: 15px;
  height: 15px;
  display: block;
  line-height: 1;
  margin: auto}
.megahedars-title {
  font-size: 13px;
  font-weight: 600;
  color: var(--mm-text-primary);
  margin-bottom: 2px;
  display: block;
  line-height: 1.3;
  transition: color 0.2s ease}
.megahedars-description {
  font-size: 11.5px;
  color: var(--mm-text-secondary);
  font-weight: 400;
  line-height: 1.5;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  max-width: 34ch;
  word-wrap: break-word}

body::before {
  content: "";
  position: fixed;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(0, 0, 0, 0.45);
  backdrop-filter: blur(12px) saturate(160%) brightness(0.85);
  -webkit-backdrop-filter: blur(12px) saturate(160%) brightness(0.85);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.28s ease, visibility 0.28s ease;
  z-index: 999}



.mp-user-dropdown-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center}
.mp-user-btn:hover {
  background: rgba(var(--CoreV2-primary-rgb), 0.06);
  transform: none}
[data-theme="dark"] .mp-status-indicator { border-color: #0c0f15}
.mp-user-btn:hover .mp-user-chevron { transform: rotate(180deg); opacity: .8}
.mp-user-dropdown {
  position: absolute;
  top: calc(100% + 10px);
  right: 0;
  width: 280px;
  background: var(--CoreV2-card, #fff);
  border: 1px solid rgba(var(--CoreV2-primary-rgb), 0.12);
  border-radius: 16px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(8px) scale(.98);
  transition: opacity .18s ease, transform .18s ease, visibility .18s;
  z-index: 9999;
  overflow: hidden}
[data-theme="dark"] .mp-user-dropdown {
  background: #121722;
  border-color: rgba(255,255,255,.1)}
.mp-user-dropdown-wrapper.active .mp-user-dropdown {
  opacity: 1;
  visibility: visible;
  transform: translateY(0) scale(1)}
.mp-user-dropdown-wrapper:hover .mp-user-dropdown{
  opacity: 1;
  visibility: visible;
  transform: translateY(0) scale(1)}
.mp-user-dropdown-head {
  display: grid;
  grid-template-columns: 40px minmax(0, 1fr) 16px;
  align-items: center;
  gap: 10px;
  padding: 12px 12px 11px;
  text-decoration: none;
  color: inherit;
  background:
    radial-gradient(120% 100% at 100% 0%, rgba(var(--CoreV2-primary-rgb), .14), transparent 55%),
    rgba(var(--CoreV2-primary-rgb), .04);
  border-bottom: 1px dashed rgba(var(--CoreV2-primary-rgb), .18)}
.mp-user-dropdown-head:hover {
  background:
    radial-gradient(120% 100% at 100% 0%, rgba(var(--CoreV2-primary-rgb), .2), transparent 55%),
    rgba(var(--CoreV2-primary-rgb), .07)}
.mp-user-dropdown-head-av {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  background: var(--CoreV2-primary-gradient, var(--CoreV2-primary));
  overflow: hidden;
  border: 2px solid rgba(var(--CoreV2-primary-rgb), .28)}
.mp-user-dropdown-head-copy {
  min-width: 0}
.mp-user-dropdown-head-copy strong,
.mp-user-dropdown-head-copy small {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap}
.mp-user-dropdown-head-copy strong {
  font-size: 13px;
  font-weight: 700;
  color: var(--CoreV2-text-primary, #0f172a)}
.mp-user-dropdown-head-copy small {
  margin-top: 2px;
  font-size: 11px;
  font-weight: 600;
  color: var(--CoreV2-primary)}
[data-theme="dark"] .mp-user-dropdown-head-copy strong { color: #f1f5f9}
.mp-user-dropdown-head-go {
  font-size: 14px;
  color: var(--CoreV2-primary);
  opacity: .7}
.mp-user-dropdown-menu { padding: 8px; display: flex; flex-direction: column; gap: 2px}
.mp-user-dropdown-label {
  margin: 6px 4px 4px;
  padding: 0 6px;
  font-size: 10px;
  font-weight: 800;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: var(--CoreV2-text-secondary, #64748b)}
.mp-user-dropdown-label:first-child { margin-top: 2px}
.mp-user-dropdown-item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 10px;
  border-radius: 10px;
  color: var(--CoreV2-text-primary);
  text-decoration: none;
  font-size: 12.5px;
  font-weight: 600;
  transition: background .15s ease, color .15s ease}
.mp-user-dropdown-item:hover {
  background: rgba(var(--CoreV2-primary-rgb), 0.08);
  color: var(--CoreV2-primary);
  transform: none}
[data-theme="dark"] .mp-user-dropdown-item { color: #e2e8f0}
[data-theme="dark"] .mp-user-dropdown-item:hover { background: rgba(var(--CoreV2-primary-rgb), 0.14); color: var(--CoreV2-primary)}
.mp-user-dropdown-item:hover .mp-item-icon {
  background:var(--cv2-gradient,var(--CoreV2-primary));
  color: #ffffff}
[data-theme="dark"] .mp-item-icon { background: rgba(var(--CoreV2-primary-rgb), 0.12)}
.mp-user-dropdown-footer {
  padding: 6px;
  border-top: 1.5px dashed rgba(var(--CoreV2-primary-rgb), 0.2);
  background: transparent}
[data-theme="dark"] .mp-user-dropdown-footer { border-top-color: rgba(255,255,255,.08)}
.mp-user-logout-btn:hover {
  background: rgba(var(--cv2-primary-rgb),.08);
  color: var(--cv2-danger)}

#CoreV2-sticky-ann-wrapper.CoreV2-sticky-visible {
  display: block;
  visibility: visible;
  opacity: 1;
  pointer-events: auto}
#CoreV2-sticky-ann-wrapper.CoreV2-sticky-hide {
  display: none;
  opacity: 0;
  padding: 0;
  overflow: hidden;
  pointer-events: none;
  margin: 0}
#CoreV2-sticky-ann {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  width: 100%;
  max-width: var(--CoreV2-container-width);
  min-height: 64px;
  margin: 0 auto;
  padding: 10px 22px;
  border-radius: var(--cv2-radius-card, 12px);
  background: var(--theme-color-1-gradient);
  color: #ffffff;
  overflow: hidden;
  border: 1px solid rgba(255, 255, 255, 0.18);
  position: relative;
  isolation: isolate;
  box-sizing: border-box}
#CoreV2-sticky-ann::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background-image: url("../../images/revmo-1.webp");
  background-size: 260px 260px;
  background-position: right -10px center;
  background-repeat: no-repeat;
  opacity: 0.18;
  pointer-events: none;
  z-index: 0}
.CoreV2-sticky-content {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 14px;
  flex: 1 1 auto;
  min-width: 0;
  order: 1;
  overflow: hidden;
  z-index: 1}
.CoreV2-sticky-top-actions {
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  flex: 0 0 auto;
  order: 2;
  z-index: 2}
.CoreV2-sticky-icon-col {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  flex: 0 0 auto}
.CoreV2-sticky-icon-vline {
  width: 1px;
  height: 36px;
  background: rgba(255, 255, 255, 0.22);
  flex-shrink: 0}
.CoreV2-sticky-lead {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  align-items: center}
.CoreV2-sticky-hub {
  flex: 0 0 auto;
  min-width: 0}
.CoreV2-sticky-meta {
  display: inline-flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 10px}
.CoreV2-sticky-center {
  display: inline-flex;
  align-items: center;
  border-radius: var(--cv2-radius-btn, var(--cv2-btn-radius, 14px))}
.CoreV2-sticky-coupon-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  opacity: 0.92}
.CoreV2-sticky-coupon-code {
  font-weight: 700;
  letter-spacing: 0.04em}

.CoreV2-sticky-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 46px;
  height: 46px;
  border-radius: var(--cv2-radius-input, 10px);
  background: rgba(255, 255, 255, 0.16);
  flex: 0 0 46px;
  border: 1px solid rgba(255, 255, 255, 0.2)}
.CoreV2-sticky-icon svg,
.CoreV2-sticky-icon i,
.CoreV2-sticky-icon .hki-stroke {
  width: 22px;
  height: 22px;
  font-size: 22px;
  line-height: 1}
.CoreV2-sticky-text-area {
  font-size: 14px;
  font-weight: 500;
  flex: 1 1 auto;
  min-width: 0;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  white-space: nowrap;
  overflow: hidden;
  color: #ffffff}
.CoreV2-sticky-text { display: inline-flex; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1 1 auto; min-width: 0}
.CoreV2-sticky-details { display: inline-flex; align-items: center; flex-wrap: nowrap; gap: 10px; white-space: nowrap; flex: 0 0 auto}
.CoreV2-sticky-coupon {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  padding: 7px 14px;
  background: rgba(255, 255, 255, 0.12);
  font-size: 13px;
  border: 1px solid rgba(255,255,255,0.18);
  white-space: nowrap}
.CoreV2-sticky-coupon strong { font-weight: 700; color: #ffffff; font-size: 14px; letter-spacing: 0.5px}
.CoreV2-sticky-coupon-icon svg,
.CoreV2-sticky-coupon-icon i,
.CoreV2-sticky-coupon-icon .hki-stroke {
  width: 16px;
  height: 16px;
  font-size: 16px}
.CoreV2-sticky-actions { display: flex; align-items: center; justify-content: flex-end; gap: 10px; flex: 0 0 auto; z-index: 1}
.CoreV2-sticky-btn {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 7px 16px;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
  background: rgba(255, 255, 255, 0.18);
  color: #ffffff;
  border: 1px solid rgba(255, 255, 255, 0.28);
  white-space: nowrap;
  transition: all 0.25s ease}
.CoreV2-sticky-btn:hover {
  background: rgba(255, 255, 255, 0.28);
  transform: translateY(-1px)}
.CoreV2-sticky-copy {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  background: rgba(255,255,255,0.18);
  color: #ffffff;
  border: 1px solid rgba(255,255,255,0.35);
  padding: 4px 10px;
  font-size: 11px;
  cursor: pointer;
  transition: background 0.2s ease;
  white-space: nowrap;
  flex-shrink: 0}
.CoreV2-sticky-copy:hover { background: rgba(255,255,255,0.30)}
.CoreV2-sticky-countdown {
  display: inline-flex;
  align-items: stretch;
  flex-wrap: nowrap;
  gap: 0;
  column-gap: 0;
  row-gap: 0;
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  min-height: 46px}
.CoreV2-countdown-item {
  min-width: 42px;
  margin: 0;
  padding: 6px 8px;
  border-radius: 0;
  border: 1px solid rgba(255, 255, 255, 0.18);
  border-left-width: 0;
  border-right-width: 0;
  background: rgba(255, 255, 255, 0.14);
  text-align: center;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center}
.CoreV2-countdown-item:first-child {
  border-radius: 8px 0 0 8px;
  border-left-width: 1px;
  padding-left: 10px}
.CoreV2-countdown-item:last-child {
  border-radius: 0 8px 8px 0;
  border-right-width: 1px;
  padding-right: 10px}
.CoreV2-countdown-item + .CoreV2-countdown-item {
  margin-left: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.12)}
.CoreV2-countdown-value { display: block; font-size: 16px; font-weight: 700; color: #ffffff; line-height: 1; margin: 0 0 3px 0}
.CoreV2-countdown-label { display: block; font-size: 9px; letter-spacing: 0.04em; text-transform: uppercase; color: rgba(255, 255, 255, 0.85); line-height: 1; margin: 0}
.CoreV2-countdown-hidden { display: none}
@media  (max-width: 480px) {
.CoreV2-countdown-item {
    min-width: 32px;
    padding: 4px 4px}
.CoreV2-countdown-value { font-size: 14px}
.CoreV2-countdown-label { font-size: 8px}
}
#CoreV2-sticky-close {
  background: rgba(255, 255, 255, 0.14);
  color: #ffffff;
  width: 34px;
  height: 34px;
  min-width: 34px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--cv2-radius-input, 8px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: all 0.2s ease;
  flex-shrink: 0;
  padding: 0}
#CoreV2-sticky-close:hover { background: rgba(255, 255, 255, 0.25)}
@media  (max-width: 991px) {
#CoreV2-sticky-ann {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-rows: auto auto;
    width: 100%;
    max-width: 100%;
    min-height: 0;
    padding: 12px 12px 16px 12px;
    column-gap: 8px;
    row-gap: 10px;
    align-items: center;
    overflow: visible;
    border-radius: 16px; 
  }

.CoreV2-sticky-hub {
    grid-column: 1;
    grid-row: 2;
    width: auto;
    max-width: 100%;
    min-width: 0;
    overflow-x: auto;
    scrollbar-width: none;
    display: inline-flex;
    align-items: center;
    padding: 3px 5px;
    border-radius: 8px;
    background: rgba(255, 255, 255, 0.10);
    border: 1px solid rgba(255, 255, 255, 0.14);
    box-sizing: border-box}
.CoreV2-sticky-meta {
    display: inline-flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 5px}

.CoreV2-sticky-coupon {
    display: inline-flex;
    align-items: center;
    gap: 2px;
    min-height: 22px;
    height: auto;
    padding: 1px 5px;
    font-size: 8px;
    border-radius: 6px;
    border-width: 1px}
.CoreV2-sticky-coupon strong {
    font-size: 8.5px;
    letter-spacing: 0.2px;
    margin-left: 1px}
.CoreV2-sticky-coupon-icon {
    font-size: 10px;
    width: 12px;
    height: 12px}
.CoreV2-sticky-coupon-icon svg {
    width: 11px;
    height: 11px}

#CoreV2-sticky-ann .CoreV2-sticky-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    grid-column: 2;
    grid-row: 2;
    min-height: 44px;
    height: 44px;
    width: 44px;
    min-width: 44px;
    max-width: 44px;
    padding: 0;
    margin: 0 0 0 6px;
    font-size: 0;
    line-height: 0;
    flex: 0 0 44px;
    visibility: visible;
    opacity: 1;
    transform: none;
    outline: none;
    outline-offset: 0;
    justify-self: end;
    border-radius: 8px;
    gap: 0}
#CoreV2-sticky-ann .CoreV2-sticky-btn--side span {
    display: none}
#CoreV2-sticky-ann .CoreV2-sticky-btn--side {
    gap: 0}
#CoreV2-sticky-ann .CoreV2-sticky-btn svg,
  #CoreV2-sticky-ann .CoreV2-sticky-btn i {
    display: block;
    width: 14px;
    height: 14px;
    font-size: 14px;
    flex-shrink: 0}
}
@media  (max-width: 768px) {
#CoreV2-sticky-ann-wrapper {
    margin: 6px 10px 10px; 
  }
#CoreV2-sticky-ann {
    padding: 12px 12px 16px 12px;
    row-gap: 8px;
    column-gap: 8px;
    overflow: visible;
    border-radius: 14px}
.CoreV2-sticky-hub {
    padding: 2px 4px;
    border-radius: 7px}
.CoreV2-sticky-coupon {
    min-height: 20px;
    padding: 1px 4px;
    font-size: 7.5px;
    border-radius: 5px}
.CoreV2-sticky-coupon strong {
    font-size: 8px}
#CoreV2-sticky-ann .CoreV2-sticky-btn {
    width: 26px;
    min-width: 26px;
    max-width: 26px;
    height: 26px;
    min-height: 26px;
    flex: 0 0 26px;
    border-radius: 7px}
}
@media  (max-width: 1300px) {
.hosting-container { height: auto; max-height: none; overflow: visible; gap: 16px}
}


@media  (max-width: 768px) {
.genelbaslik-rozet-kapsayici { margin-bottom: 8px}
}
.genelbaslik-baslik {
  position: relative;
  padding-bottom: 6px;
  margin: 0 0 4px}
.genelbaslik[style*="center"] .genelbaslik-baslik::before,
section.genelbaslik[style*="center"] .genelbaslik-baslik::before {
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(to right, transparent, var(--CoreV2-primary), transparent)}
section.genelbaslik[style*="center"] .genelbaslik-baslik::after,
.genelbaslik[style*="center"] .genelbaslik-baslik::after {
  left: 50%;
  transform: translateX(-50%)}
[data-theme="dark"] {
  
  
  
  --faq-card-bg-color: #101218}
.faq-item {
  background: var(--faq-card-bg-color);
  border: 1px solid rgba(var(--CoreV2-primary-rgb), 0.08);
  border-radius: 12px;
  transition: transform 0.25s ease;
  -webkit-mask-image: radial-gradient(circle 10px at 0% 50%, transparent 98%, black 100%), radial-gradient(circle 10px at 100% 50%, transparent 98%, black 100%);
  -webkit-mask-composite: destination-in;
  mask-image: radial-gradient(circle 10px at 0% 50%, transparent 98%, black 100%), radial-gradient(circle 10px at 100% 50%, transparent 98%, black 100%);
  mask-composite: intersect}
.faq-item:hover { transform: translateY(-2px)}


.logocarts { position: relative; overflow: hidden}

.logocarts::before {
  content: "";
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%, -50%);
  width: 700px; height: 700px;
  background: radial-gradient(circle, rgba(148, 163, 184, 0.08) 0%, transparent 70%);
  pointer-events: none;
  z-index: 0}
html[data-theme="dark"] .logocarts::before,
html[data-theme="dark"] .logocarts::before {
  background: radial-gradient(circle, rgba(148, 163, 184, 0.06) 0%, transparent 70%)}
.logocarts-wrapper { position: relative; z-index: 1}

[data-theme="dark"] .logocarts-card {
  background: var(--cv2-panel, #0e1119);
  border: none}
[data-theme="dark"] .logocarts-card:hover {
  background:var(--cv2-gradient,var(--CoreV2-primary,var(--cv2-primary)))}

@keyframes lc-float {
  0%, 100% { transform: translateY(0px)}
  50%       { transform: translateY(-8px)}
}
.buy-button:hover { transform: scale(1.02); filter: brightness(1.07)}
[data-theme="dark"] .card-price { color: #f1f5f9}
[data-theme="dark"] .card-plan,
[data-theme="dark"] .card-description { color: #94a3b8}
[data-theme="dark"] .card-info { border-color: #334155}
[data-theme="dark"] .check-icon { background: rgba(var(--CoreV2-primary-rgb), 0.1)}
[data-theme="dark"] .btn-team { background: #475569; color: #f1f5f9}

.CoreV2-campaign-countdown {
  max-width: var(--CoreV2-container-width);
  margin: 28px auto 10px;
  padding: 20px 26px;
  border-radius: 22px;
  background: linear-gradient(120deg, rgba(var(--CoreV2-primary-rgb), 0.12), rgba(var(--CoreV2-primary-rgb), 0.05));
  border: 1px solid rgba(var(--CoreV2-primary-rgb), 0.22);
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 26px}
.category-tabs-list::-webkit-scrollbar { display: none}

body:not(#muspanel):not(#modernpanel) .form-control {
  font-weight: 500;
  color: var(--cv2-primary);
  border: 1px solid #f2f2f9;
  padding: 1rem 1.2rem;
  height: 58px;
  border-radius: 8px;
  width: 100%;
  transition: all 0.2s ease}
body:not(#muspanel):not(#modernpanel) .form-control:focus { border-color: var(--CoreV2-primary); color: var(--cv2-primary); outline: 0}
body:not(#muspanel):not(#modernpanel) .form-control::placeholder { color: var(--cv2-primary); font-weight: 400}

.btn,
a.btn,
button.btn,
input[type="submit"].btn,
input[type="button"].btn {
    border-radius: var(--cv2-radius-btn, var(--cv2-btn-radius, 14px));
    font-weight: var(--fw-button, 600)}
.btn { transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease, opacity 0.2s ease; width: fit-content}
.btn-main:hover { opacity: 0.9; transform: translateY(-1px)}

.CoreV2-mobile-logo {
  display: flex;
  align-items: center;
  justify-content: flex-start}
.CoreV2-mobile-actions {
  display: flex;
  align-items: center;
  gap: 7px}
.CoreV2-mobile-action {
  width: 38px;
  height: 38px;
  background: rgba(255,255,255,0.15);
  border: none;
  border-radius: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  position: relative;
  cursor: pointer;
  transition: background 0.22s ease;
  flex-shrink: 0;
  padding: 0;
  vertical-align: middle}
.CoreV2-mobile-action:hover { background: rgba(255,255,255,0.25)}



.CoreV2-mobile-login:hover { filter: brightness(1.08)}
.CoreV2-mobile-register:hover { background: rgba(var(--CoreV2-primary-rgb),.08)}

[data-theme="dark"] .CoreV2-mobile-register {
    background: rgba(255,255,255,0.06);
    color: #e2e8f0;
    border-color: rgba(255,255,255,0.12)}

li.has-dynamic-color .CoreV2-dropdown-icon {
  background-color: var(--menu-item-bg-color, var(--CoreV2-primary-light));
  color: var(--menu-item-color, var(--CoreV2-primary))}


@media  screen and (max-width: 991px) {
:root { --CoreV2-topbar-height: 0; --CoreV2-header-height: 0}
}

@keyframes mp-pulse { 0% { transform: scale(1); opacity: 0.38} 100% { transform: scale(1.5); opacity: 0} }
@keyframes shimmer { 0%, 100% { background-position: 0 50%} 50% { background-position: 100% 50%} }
@keyframes gradientShift { 0% { background-position: 0 50%} 50% { background-position: 100% 50%} 100% { background-position: 0 50%} }
@keyframes wave { 0%, 100% { transform: rotate(-45deg) scale(1)} 50% { transform: rotate(-45deg) scale(1.07)} }
@keyframes theme-fadeInUp { from { opacity: 0; transform: translateY(22px)}}
@keyframes progress-timer { from { stroke-dashoffset: 157}}
@keyframes CoreV2BadgeScale { 0%, 100% { transform: scale(1)} 50% { transform: scale(1.1)} }
@keyframes core-popupmp-fadeOutScale { from { opacity: 1; transform: scale(1)}}
@keyframes core-popup2-banner-fadeIn { }

#core-popupmp-backdrop {
  opacity: 0;
  pointer-events: none}
#core-popupmp-backdrop.core-popupmp-visible {
  opacity: 1;
  pointer-events: auto}
#core-popup2-banner-backdrop {
  display: none;
  visibility: hidden}
#core-popup2-banner-backdrop.visible {
  display: flex;
  visibility: visible}
.CoreV2-modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1100;
    opacity: 0;
    visibility: hidden;
    transition: all var(--CoreV2-transition-normal) ease
}
.CoreV2-modal.active {
    opacity: 1;
    visibility: visible
}
.CoreV2-modal-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.7);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    cursor: pointer;
    animation: CoreV2FadeIn var(--CoreV2-transition-normal) ease
}
.CoreV2-modal-content {
    position: relative;
    background-color: var(--CoreV2-card);
    border-radius: 20px;
    width: 90%;
    max-width: 480px;
    max-height: 90vh;
    overflow-y: auto;
    transform: translateY(20px);
    transition: transform 0.25s cubic-bezier(0.34,1.56,0.64,1);
    z-index: 1101;
    border: 1px solid var(--CoreV2-border)}
.CoreV2-modal.active .CoreV2-modal-content {
    transform: translateY(0);
    animation: CoreV2ZoomIn var(--CoreV2-transition-normal) ease
}
@keyframes CoreV2ZoomIn {
    from {
        opacity: 0;
        transform: scale(0.95) translateY(30px)
    }
    to {
        opacity: 1;
        transform: scale(1) translateY(0)
    }
}
.CoreV2-modal-title {
    font-size: var(--CoreV2-font-size-lg);
    color: var(--CoreV2-text-primary);
    font-weight: 600;
    margin: 0
}
.CoreV2-modal-close {
    width: 36px;
    height: 36px;
    border-radius: var(--CoreV2-radius-lg);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all var(--CoreV2-transition-normal) ease;
    background-color: var(--CoreV2-card-hover);
    color: var(--CoreV2-text-secondary)
}
.CoreV2-modal-close:hover {
    background-color: var(--CoreV2-danger);
    color: white;
    transform: rotate(90deg)
}
.CoreV2-modal-body {
    padding: 20px}
.CoreV2-modal-subtitle {
    margin: 2px 0 0;
    font-size: 12px;
    color: var(--CoreV2-text-secondary)}
.CoreV2-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
    gap: 10px}
.CoreV2-grid-item {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 12px 14px;
    border-radius: 12px;
    border: 1.5px solid var(--CoreV2-border);
    background: var(--CoreV2-card);
    text-decoration: none;
    transition: border-color 0.2s ease, background 0.2s ease, transform 0.15s ease;
    cursor: pointer}
.CoreV2-grid-item:hover {
    background: rgba(var(--CoreV2-primary-rgb), 0.04);
    transform: translateY(-1px)}
.CoreV2-grid-item.active {
    border-color: var(--CoreV2-primary);
    background: rgba(var(--CoreV2-primary-rgb), 0.08)}
.CoreV2-grid-icon {
    width: 36px;
    height: 36px;
    border-radius: 8px;
    overflow: hidden;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(var(--CoreV2-primary-rgb), 0.06)}
.CoreV2-grid-icon img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 6px}
.CoreV2-grid-info {
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-width: 0}
.CoreV2-grid-title {
    font-size: 13px;
    font-weight: 600;
    color: var(--CoreV2-text-primary);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis}
.CoreV2-grid-subtitle {
    font-size: 11px;
    color: var(--CoreV2-text-secondary)}
.CoreV2-currency-symbol {
    width: 36px;
    height: 36px;
    border-radius: 8px;
    background: rgba(var(--CoreV2-primary-rgb), 0.1);
    color: var(--CoreV2-primary);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 600;
    flex-shrink: 0}
[data-theme="dark"] .CoreV2-grid-item {
    background: rgba(255,255,255,0.03);
    border-color: rgba(255,255,255,0.08)}
[data-theme="dark"] .CoreV2-grid-item.active {
    background: rgba(var(--CoreV2-primary-rgb), 0.12);
    border-color: var(--CoreV2-primary)}
[data-theme="dark"] .CoreV2-grid-item:hover{
    background: rgba(var(--CoreV2-primary-rgb), 0.12)}



@keyframes core-popup2-banner-fadeIn {
    from { opacity: 0; transform: translateY(22px) }
    to   { opacity: 1; transform: translateY(0) }
}
@keyframes core-popup2-banner-fadeOut {
    from { opacity: 1; transform: scale(1) }
    to   { opacity: 0; transform: scale(0.97) }
}
@keyframes core-popup2-banner-tick {
    0%   { opacity: 0.4; transform: translateY(6px) }
    100% { opacity: 1;   transform: translateY(0) }
}
@keyframes core-popup2-banner-rotate {
    from { transform: rotate(0deg) }
    to   { transform: rotate(360deg) }
}
.core-popup2-banner__backdrop {
    position: fixed;
    inset: 0;
    background: rgba(8, 5, 20, 0.55);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px;
    z-index: 10000;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.35s ease
}
.core-popup2-banner {
    position: relative;
    display: flex;
    width: min(960px, 100%);
    background: #ffffff;
    border-radius: 22px;
    
    overflow: hidden;
    visibility: hidden;
    transform: translateY(22px);
    transition: box-shadow 0.4s ease
}
.core-popup2-banner.visible {
    visibility: visible;
    animation: core-popup2-banner-fadeIn 0.55s cubic-bezier(0.22, 1, 0.36, 1) forwards
}
.core-popup2-banner.closing {
    animation: core-popup2-banner-fadeOut 0.35s ease forwards
}
.core-popup2-banner__content {
    position: relative;
    flex: 1;
    padding: 44px 32px 44px 52px;
    text-align: left;
    z-index: 2
}
.core-popup2-banner__badge {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background-image: linear-gradient(135deg, var(--coretema-primary) 0%, var(--coretema-primary) 100%);
    color: #ffffff;
    font-weight: 600;
    font-size: 12px;
    letter-spacing: 0.03em;
    padding: 6px 14px;
    border-radius: 30px;
    margin-bottom: 20px
}
.core-popup2-banner__title {
    font-size: clamp(24px, 3.5vw, 34px);
    font-weight: 700;
    color: var(--core-popup2-text);
    margin: 0 0 12px;
    line-height: 1.2
}
.core-popup2-banner__description {
    font-size: 15px;
    color: var(--core-popup2-muted);
    line-height: 1.65;
    margin: 0 0 28px;
    max-width: 440px
}
.core-popup2-banner__countdown {
    margin-bottom: 32px
}
.core-popup2-banner__countdown-blocks {
    display: flex;
    gap: 10px;
    align-items: center
}
.core-popup2-banner__countdown-block {
    text-align: center
}
.core-popup2-banner__countdown-value {
    display: block;
    font-size: 22px;
    font-weight: 600;
    color: var(--core-popup2-primary);
    background: var(--core-popup2-light-bg);
    border: 1px solid rgba(var(--core-popup2-primary-rgb), 0.12);
    border-radius: 10px;
    padding: 7px 11px;
    min-width: 38px;
    margin-bottom: 5px
}
.core-popup2-banner__countdown-unit {
    display: block;
    font-size: 9px;
    font-weight: 600;
    letter-spacing: 0.07em;
    text-transform: uppercase;
    color: var(--core-popup2-muted)
}
.core-popup2-banner__cta {
    display: inline-block;
    text-decoration: none;
    background-image: linear-gradient(135deg, var(--coretema-primary) 0%, var(--coretema-primary) 100%);
    background-size: 200% auto;
    color: #ffffff;
    border: none;
    padding: 15px 32px;
    border-radius: 14px;
    font-size: 15px;
    font-weight: 600;
    cursor: pointer;
    transition: background-position 0.4s ease, transform 0.2s ease, box-shadow 0.2s ease
}
.core-popup2-banner__cta:hover {
    background-position: right center;
    transform: translateY(-2px)}
.core-popup2-banner__coupon {
    margin-top: 22px;
    max-width: 300px;
    background: rgba(var(--coretema-primary-rgb), 0.06);
    border: 1.5px dashed rgba(var(--coretema-primary-rgb), 0.28);
    border-radius: 14px;
    padding: 10px 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    transition: border-color 0.2s, background 0.2s
}
.core-popup2-banner__coupon:hover {
    background: rgba(var(--coretema-primary-rgb), 0.09)}
.core-popup2-banner__coupon p {
    margin: 0;
    color: var(--core-popup2-muted);
    font-size: 13px
}
.core-popup2-banner__coupon p strong {
    color: var(--core-popup2-primary);
    font-size: 15px;
    font-weight: 700;
    margin-left: 8px;
    letter-spacing: 0.04em
}
.core-popup2-banner__coupon-icon {
    width: 18px;
    height: 18px;
    stroke: var(--core-popup2-muted);
    flex-shrink: 0
}
.core-popup2-banner__copy-feedback {
    position: absolute;
    bottom: 88px;
    left: 52px;
    background: #1a1625;
    color: #ffffff;
    padding: 6px 14px;
    border-radius: 8px;
    font-size: 12px;
    font-weight: 500;
    opacity: 0;
    visibility: hidden;
    transition: all 0.25s ease;
    white-space: nowrap;
    z-index: 30;
    pointer-events: none
}
.core-popup2-banner__image-wrapper {
    flex-basis: 38%;
    position: relative;
    overflow: hidden;
    clip-path: path("M 60 0 H 500 V 600 H 60 C 20 540 0 420 0 300 C 0 180 20 60 60 0 Z");
    min-height: 300px
}
.core-popup2-banner__background-blobs {
    position: absolute;
    inset: 0;
    opacity: 0.45;
    filter: blur(22px);
    animation: core-popup2-banner-rotate 40s linear 1
}
.core-popup2-banner__image-wrapper img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: transform 0.6s cubic-bezier(0.25, 0.8, 0.25, 1)
}
.core-popup2-banner__image-wrapper:hover img {
    transform: scale(1.05)
}
.core-popup2-banner__close-btn {
    position: absolute;
    top: 14px;
    right: 14px;
    width: 36px;
    height: 36px;
    border: none;
    background: rgba(255, 255, 255, 0.18);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    font-size: 18px;
    color: #1a1625;
    cursor: pointer;
    border-radius: 50%;
    border: 1px solid rgba(255, 255, 255, 0.30);
    transition: background 0.2s, transform 0.2s;
    z-index: 10;
    display: flex;
    align-items: center;
    justify-content: center}
.core-popup2-banner__close-btn:hover {
    background: rgba(255, 255, 255, 0.30);
    transform: scale(1.08)
}

[data-theme="dark"] .CoreV2-cart-btn {
    background: rgba(var(--CoreV2-primary-rgb), 0.15)}
[data-theme="dark"] .CoreV2-count-badge {
    border: none}
html[data-theme="dark"] body .CoreV2-count-badge {
    border: none}
.CoreV2-theme-switcher:hover {
    background: rgba(255,255,255,0.25)}
[data-theme="dark"] .CoreV2-theme-switcher {
    background: rgba(255,255,255,0.15);
    border: none;
    color: #ffffff}
[data-theme="dark"] .CoreV2-theme-switcher:hover {
    background: rgba(255,255,255,0.25)}
[data-theme="dark"] .CoreV2-theme-switcher svg {
    stroke: #ffffff;
    color: #ffffff}
[data-theme="dark"] .CoreV2-theme-icon.sun {
    display: none}
[data-theme="dark"] .CoreV2-theme-icon.moon {
    display: block}
[data-theme="dark"] .CoreV2-mobile-theme-btn .theme-icon-sun { display: none}
[data-theme="dark"] .CoreV2-mobile-theme-btn .theme-icon-moon { display: block}
.CoreV2-mobile-action svg { width: 20px; height: 20px; flex-shrink: 0}
@keyframes snbSpin {
    to {
        transform: rotate(360deg)}
}
[data-theme="dark"] #wrapper {
    background-color: transparent;
    background-image: none}
[data-theme="dark"] .main-wrapper {
    background-color: transparent;
    background-image: none}
[data-theme="dark"] .page-wrapper {
    background-color: transparent;
    background-image: none}
[data-theme="dark"] .rightcontent {
    background-color: transparent;
    color: var(--text-secondary, #cbd5e1)}
[data-theme="dark"] .CoreV2-container {
    color: var(--text-primary, #f1f5f9)}
[data-theme="dark"] h1, [data-theme="dark"] h2,
[data-theme="dark"] h3, [data-theme="dark"] h4,
[data-theme="dark"] h5, [data-theme="dark"] h6 {
    color: #f1f5f9}
[data-theme="dark"] p { color: #cbd5e1}
html[data-theme="dark"] .card,
[data-theme="dark"] .card {
    background: var(--cv2-surface-card, var(--bg-card, #171F2E));
    background-image: none;
    border-color: var(--border-color, rgba(255, 255, 255, 0.08));
    color: var(--text-secondary, #cbd5e1)}
html[data-theme="dark"] .panel,
[data-theme="dark"] .panel {
    background: var(--cv2-surface-card, var(--bg-card, #171F2E));
    background-image: none;
    border-color: var(--border-color, rgba(255, 255, 255, 0.08));
    color: var(--text-secondary, #cbd5e1)}
html[data-theme="dark"] .well,
[data-theme="dark"] .well {
    background: var(--cv2-surface-card, var(--bg-card, #171F2E));
    background-image: none;
    border-color: var(--border-color, rgba(255, 255, 255, 0.08));
    color: var(--text-secondary, #cbd5e1)}
[data-theme="dark"] .card-body {
    color: var(--text-secondary, #cbd5e1)}
[data-theme="dark"] .panel-body {
    color: var(--text-secondary, #cbd5e1)}
[data-theme="dark"] .card-footer {
    background: rgba(255, 255, 255, 0.02);
    border-color: var(--border-color)}
[data-theme="dark"] .panel-footer {
    background: rgba(255, 255, 255, 0.02);
    border-color: var(--border-color)}
[data-theme="dark"] input::placeholder,
[data-theme="dark"] textarea::placeholder {
    color: #64748b}
[data-theme="dark"] label {
    color: #94a3b8}
[data-theme="dark"] .table,
[data-theme="dark"] table {
    color: #cbd5e1}
[data-theme="dark"] .table th,
[data-theme="dark"] table th {
    background: rgba(255, 255, 255, 0.04);
    color: #f1f5f9;
    border-color: rgba(255, 255, 255, 0.07)}
[data-theme="dark"] .table td,
[data-theme="dark"] table td {
    border-color: rgba(255, 255, 255, 0.05);
    color: #cbd5e1}
[data-theme="dark"] .table-striped tbody tr:nth-of-type(odd) {
    background: rgba(255, 255, 255, 0.02)}
[data-theme="dark"] .btn-default,
[data-theme="dark"] .btn-secondary,
[data-theme="dark"] .btn-outline-secondary {
    background: rgba(255, 255, 255, 0.06);
    border-color: rgba(255, 255, 255, 0.12);
    color: #e2e8f0}
[data-theme="dark"] .btn-default:hover,
[data-theme="dark"] .btn-secondary:hover,
[data-theme="dark"] .btn-outline-secondary:hover {
    background: rgba(255, 255, 255, 0.1);
    color: #ffffff}
[data-theme="dark"] .btn-light {
    background: rgba(255, 255, 255, 0.08);
    border-color: rgba(255, 255, 255, 0.1);
    color: #e2e8f0}
[data-theme="dark"] .alert {
    border-color: rgba(255, 255, 255, 0.08);
    color: #e2e8f0}
[data-theme="dark"] .alert-info    { background: rgba(var(--cv2-primary-rgb), 0.12)}
[data-theme="dark"] .alert-success { background: rgba(var(--cv2-primary-rgb), 0.12)}
[data-theme="dark"] .alert-warning { background: rgba(var(--cv2-primary-rgb), 0.12)}
[data-theme="dark"] .alert-danger  { background: rgba(var(--cv2-primary-rgb), 0.12)}
[data-theme="dark"] .badge { opacity: 0.9}
[data-theme="dark"] hr { border-color: rgba(255, 255, 255, 0.07)}
[data-theme="dark"] .breadcrumb {
    background: rgba(255, 255, 255, 0.03)}
[data-theme="dark"] .pagination .page-link {
    background: rgba(255, 255, 255, 0.05);
    border-color: rgba(255, 255, 255, 0.08);
    color: #cbd5e1}
[data-theme="dark"] .pagination .page-item.active .page-link {
    background:var(--cv2-gradient,var(--CoreV2-primary));
    border-color: var(--CoreV2-primary);
    color: #ffffff}
[data-theme="dark"] .pagination .page-link:hover {
    background: rgba(var(--CoreV2-primary-rgb), 0.15);
    color: var(--CoreV2-primary)}
[data-theme="dark"] .modal-content {
    background: #101218;
    border-color: rgba(255, 255, 255, 0.08);
    color: #e2e8f0}
[data-theme="dark"] .modal-footer {
    border-color: rgba(255, 255, 255, 0.07)}
[data-theme="dark"] .modal-title { color: #f1f5f9}
[data-theme="dark"] .close, [data-theme="dark"] .btn-close {
    color: #94a3b8;
    opacity: 0.8}
[data-theme="dark"] .list-group-item {
    background: rgba(255, 255, 255, 0.03);
    border-color: rgba(255, 255, 255, 0.06);
    color: #cbd5e1}
[data-theme="dark"] .list-group-item:hover {
    background: rgba(var(--CoreV2-primary-rgb), 0.06)}

[data-theme="dark"] .CoreV2-mobile-action {
    color: rgba(255, 255, 255, 0.9)}
[data-theme="dark"] .CoreV2-mobile-badge {
    background: var(--cv2-danger);
    color: #ffffff}
.CoreV2-mobile-badge {
    position: absolute;
    top: -5px;
    right: -5px;
    min-width: 17px;
    width: auto;
    height: 17px;
    padding: 0 3px;
    background: var(--cv2-danger);
    color: #ffffff;
    border-radius: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 9px;
    font-weight: 700;
    line-height: 1;
    border: none;
    z-index: 10;
    pointer-events: none}
.ws-product-carousel-container .ws-carousel-controls{
    visibility: visible}
[data-theme="dark"] .wclientblockscon {
    background: var(--bg-card);
    border-color: var(--border-color);
    color: var(--text-secondary)}
[data-theme="dark"] .rightcontent .card {
    background: var(--bg-card);
    border-color: var(--border-color)}
[data-theme="dark"] input[type="checkbox"],
[data-theme="dark"] input[type="radio"] {
    accent-color: var(--CoreV2-primary)}
[data-theme="dark"] ::-webkit-scrollbar { width: 8px; height: 8px}
[data-theme="dark"] ::-webkit-scrollbar-track { background: #0e1119}
[data-theme="dark"] ::-webkit-scrollbar-thumb { background: #334155; border-radius: 4px}
[data-theme="dark"] ::-webkit-scrollbar-thumb:hover { background: #475569}
[data-theme="dark"] .card,
[data-theme="dark"] .card-body {
    background: #1e293b;
    border-color: rgba(255,255,255,0.07);
    color: #e2e8f0}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) {
    background: #111827;
    border-color: rgba(var(--CoreV2-primary-rgb), 0.15)}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .pack-name,[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .pack-subtitle{
    color: #f1f5f9}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .current-price {
    color: #f1f5f9}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .billing-cycle {
    color: #64748b}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .old-price {
    color: #64748b}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .pack-detail {
    border-color: rgba(var(--cv2-primary-rgb),0.1)}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .feature-item {
    color: #cbd5e1}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .feature-icon,
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .feature-check {
    color: var(--CoreV2-primary)}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .pack-head {
    border-color: rgba(var(--cv2-primary-rgb),0.1)}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .feature-box {
    background: rgba(var(--CoreV2-primary-rgb), 0.1);
    border-color: rgba(var(--CoreV2-primary-rgb), 0.18)}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .feature-box .feature-value {
    color: #f1f5f9}
[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .feature-box .feature-label {
    color: #94a3b8}
[data-theme="dark"] .vertical--packs .pack.pack-popular {
    background: var(--CoreV2-primary-gradient);
    border-color: transparent}
[data-theme="dark"] .vertical--packs .pack.pack-popular .pack-name{
    color: #ffffff}
[data-theme="dark"] .vertical--packs .pack.pack-popular .current-price {
    color: #ffffff}
[data-theme="dark"] .vertical--packs .pack.pack-popular .billing-cycle {
    color: rgba(255,255,255,0.8)}
[data-theme="dark"] .vertical--packs .pack.pack-popular .pack-subtitle{
    color: rgba(255,255,255,0.8)}
[data-theme="dark"] .vertical--packs .pack.pack-popular .feature-item {
    color: rgba(255,255,255,0.9)}
[data-theme="dark"] .vertical--packs .pack.pack-popular .feature-icon,
[data-theme="dark"] .vertical--packs .pack.pack-popular .feature-check {
    color: #ffffff}
[data-theme="dark"] .vertical--packs .pack.pack-popular .pack-detail {
    border-color: rgba(255,255,255,0.15)}
[data-theme="dark"] .vertical--packs .pack.pack-popular .feature-box {
    background: rgba(255,255,255,0.12);
    border-color: rgba(255,255,255,0.2)}
[data-theme="dark"] .vertical--packs .pack.pack-popular .feature-box .feature-value {
    color: #ffffff}
[data-theme="dark"] .vertical--packs .pack.pack-popular .feature-box .feature-label {
    color: rgba(255,255,255,0.75)}
[data-theme="dark"] .vertical--packs .pack.pack-popular .btn-main:hover {
    background: rgba(255,255,255,0.92)}
[data-theme="dark"] .CoreV2info-item {
    background: rgba(255,255,255,0.1);
    border-color: rgba(255,255,255,0.2)}
[data-theme="dark"] .CoreV2info-item:hover {
    background: rgba(255,255,255,0.2)}
[data-theme="dark"] .CoreV2info-icon {
    background: #ffffff}
[data-theme="dark"] .CoreV2info-label {
    color: rgba(255,255,255,0.8);
    opacity: 1}
[data-theme="dark"] .coreservercard-back-price-amount {
    color: #f1f5f9}
[data-theme="dark"] #CoreV2rticle-section {
    background: transparent}
[data-theme="dark"] .CoreV2rticle-content-scroll h2,
[data-theme="dark"] .CoreV2rticle-content-scroll h3 {
    color: #f1f5f9}
[data-theme="dark"] .logocarts-section,
[data-theme="dark"] .logocarts-wrapper {
    background: transparent}
[data-theme="dark"] .main-service-section {
    background: #111827;
    border-color: rgba(var(--CoreV2-primary-rgb), 0.12)}
[data-theme="dark"] .service-card {
    background: #111827;
    border-color: rgba(var(--CoreV2-primary-rgb), 0.12)}
[data-theme="dark"] .service-card:hover {
    background: #1e293b}
[data-theme="dark"] .service-card-title {
    color: #f1f5f9}
[data-theme="dark"] .service-card-desc {
    color: #94a3b8}

[data-theme="dark"] footer,
[data-theme="dark"] .main-footer {
    background: #0b0f1a;
    border-top-color: rgba(255,255,255,0.06)}
[data-theme="dark"] .footer-copyright {
    color: #64748b}

.theme-transitioning *,
.theme-transitioning *::before,
.theme-transitioning *::after {
    transition: background-color 0.25s ease,
                color 0.25s ease,
                border-color 0.25s ease;
    animation: none}
.dark-background-wrapper {
    isolation: isolate}

html {
    scrollbar-width: thin;
    scrollbar-color: rgba(var(--cv2-primary-rgb), .35) rgba(var(--cv2-primary-rgb), .05)}
html::-webkit-scrollbar { width: 6px}
html::-webkit-scrollbar-track { background: rgba(var(--cv2-primary-rgb), .04)}
html::-webkit-scrollbar-thumb {
    background: rgba(var(--cv2-primary-rgb), .32);
    border-radius: 99px}
html::-webkit-scrollbar-thumb:hover {
    background: rgba(var(--cv2-primary-rgb), .58)}
[data-theme="dark"] html,
[data-theme="dark"] {
    scrollbar-color: rgba(var(--cv2-primary-rgb), .4) rgba(255,255,255,.04)}
[data-theme="dark"] html::-webkit-scrollbar-track { background: rgba(255,255,255,.04)}
[data-theme="dark"] html::-webkit-scrollbar-thumb { background: rgba(var(--cv2-primary-rgb), .38)}
[data-theme="dark"] html::-webkit-scrollbar-thumb:hover { background: rgba(var(--cv2-primary-rgb), .6)}

.cv2-select-trigger.open {
    border-radius: 12px 12px 0 0;
    border-color: var(--CoreV2-primary, var(--cv2-primary))}
.cv2-select-trigger.open .cv2-select-arrow { transform: rotate(180deg)}
.cv2-select-panel.open { display: block}
.cv2-select-panel::-webkit-scrollbar { width: 4px}
.cv2-select-panel::-webkit-scrollbar-track { background: transparent}
.cv2-select-panel::-webkit-scrollbar-thumb { background: rgba(var(--cv2-primary-rgb),.3); border-radius: 99px}
.cv2-select-panel::-webkit-scrollbar-thumb:hover { background: rgba(var(--cv2-primary-rgb),.55)}
.cv2-select-option:hover { background: rgba(var(--cv2-primary-rgb),.07); color: var(--CoreV2-primary, var(--cv2-primary))}
.cv2-select-option.selected { background: rgba(var(--cv2-primary-rgb),.10); color: var(--CoreV2-primary, var(--cv2-primary)); font-weight: 600}
[data-theme="dark"] .cv2-select-trigger { background: #1e293b; border-color: rgba(255,255,255,.12); color: #e2e8f0}
[data-theme="dark"] .cv2-select-panel { background: #1e293b}
[data-theme="dark"] .cv2-select-option { border-bottom-color: rgba(255,255,255,.06); color: #cbd5e1}
[data-theme="dark"] .cv2-select-option:hover { background: rgba(var(--cv2-primary-rgb),.12)}

@media  (max-width: 991px) {

@keyframes gradientShift { 0%, 100% { background-position: 0 50%} }
@keyframes shimmer { 0%, 100% { background-position: 0 50%} }

}
.cv2-theme-pill:hover {
    background: rgba(var(--cv2-primary-rgb), 0.08)}
[data-theme="dark"] .cv2-theme-pill:hover {
    background: rgba(255,255,255,0.06)}
[data-theme="dark"] .cv2-theme-pill__track {
    background: rgba(255,255,255,0.07);
    border-color: rgba(255,255,255,0.12)}
.cv2-theme-pill__track::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, transparent 60%);
    pointer-events: none}
[data-theme="dark"] .cv2-theme-pill__thumb {
    transform: translateX(28px);
    background: #f1f5f9}
[data-theme="dark"] .cv2-theme-pill__sun {
    opacity: 0;
    transform: scale(0.4) rotate(45deg)}
[data-theme="dark"] .cv2-theme-pill__moon {
    opacity: 1;
    transform: scale(1) rotate(0deg)}





[data-theme="dark"] .input-icon-wrapper::after {
    background: rgba(255, 255, 255, 0.15)}









@media  (min-width: 901px) {

body#home .hosting-container {
        height: 380px}



}






@media  (min-width: 901px) {



}

@media  (max-width: 991px) {

body .hosting-container,
  body#home .hosting-container {
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    max-width: 100%;
    box-sizing: border-box}




body #CoreV2-sticky-ann-wrapper {
    margin: 8px 12px 10px}
body #CoreV2-sticky-ann {
    border-radius: 16px}
body .CoreV2-sticky-hub {
    padding: 5px 8px;
    border-radius: 12px;
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.18)}
body .CoreV2-sticky-coupon {
    min-height: 24px;
    padding: 2px 6px;
    font-size: 8.5px;
    border-radius: 8px}
body .CoreV2-sticky-coupon strong {
    font-size: 9.5px}

}
@media  (max-width: 768px) {
body #CoreV2-sticky-ann-wrapper {
    margin: 6px 10px 10px}

}
@media  (max-width: 900px) {


}



.CoreV2-sticky-btn { border-radius: var(--cv2-radius-btn, 50px)}
.CoreV2-sticky-coupon { border-radius: var(--cv2-radius-btn, 50px)}
.CoreV2-sticky-copy { border-radius: var(--cv2-radius-btn, 50px)}

html, body {
  margin: 0;
  margin-top: 0;
  padding: 0;
  padding-top: 0;
  border: 0}

html::before, html::after, body::before, body::after {
  content: none;
  display: none;
  margin: 0;
  padding: 0;
  height: 0}
body > .selectLangCurrency,
body > #selectLang,
body > #selectCurrency {
  display: none;
  position: fixed;
  height: 0;
  width: 0;
  overflow: hidden;
  margin: 0;
  padding: 0}

:not(#muspanel):not(#modernpanel) #CoreV2-sticky-ann-wrapper {
  margin-top: 0}
@media  (max-width: 991px) {
body:not(#muspanel):not(#modernpanel) #CoreV2-sticky-ann-wrapper:not(.CoreV2-sticky-hide) {
    margin-top: 0;
    margin-bottom: 10px}
.CoreV2-mobile-header { top: 0}
}


.highlight{
  border: 1px dashed rgba(var(--CoreV2-primary-rgb,99,91,255),0.45);
  border-radius: var(--cv2-radius-btn, 10px);
  padding: 1px 8px;
  display: inline-block}
.CoreV2paktsb-price, .CoreV2paktsb-price .amount_spot_view, .CoreV2paktsb-price .amount_spot_view * {
  font-size: 22px; font-weight: 700; line-height: 1}
.CoreV2paktsb-period { font-size: 11px; font-weight: 600; text-transform: uppercase}


html[data-theme="dark"],
html[data-theme="dark"] {
  --CoreV2-border: #2A3448;
  --cd-border: rgba(148, 163, 184, 0.22);
  --cd-border-md: rgba(148, 163, 184, 0.30);
  
  
  
--cd-surface: #171F2E;
  --cd-surface-2: #111827;
  --cd-text: #F8FAFC}
html[data-theme="dark"] body,
html[data-theme="dark"] body {
  background: var(--cv2-surface, #0B0F19);
  color: var(--cv2-text, #94A3B8)}
html[data-theme="dark"] table,
html[data-theme="dark"] table,
html[data-theme="dark"] .table,
html[data-theme="dark"] .table {
  background: transparent;
  color: var(--cv2-text, #94A3B8)}
html[data-theme="dark"] .table > thead > tr > th,
html[data-theme="dark"] .table > thead > tr > th,
html[data-theme="dark"] .table > tbody > tr > td,
html[data-theme="dark"] .table > tbody > tr > td {
  border-color: rgba(148, 163, 184, 0.16);
  background: transparent;
  color: inherit}
html[data-theme="dark"] footer.CoreV2-footer,html[data-theme="dark"] footer.CoreV2-footer{
  background: #0d1117;
  border-top-color: rgba(148, 163, 184, 0.16)}

div#CoreV2-sticky-ann-wrapper#CoreV2-sticky-ann-wrapper{width:100%;max-width:var(--cv2-shell-max);margin-inline:auto;padding-inline:var(--cv2-page-gutter);box-sizing:border-box}
div#CoreV2-sticky-ann-wrapper div#CoreV2-sticky-ann#CoreV2-sticky-ann{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}
@media  (max-width:767px){
div#CoreV2-sticky-ann-wrapper#CoreV2-sticky-ann-wrapper{margin-inline:auto;padding-inline:var(--cv2-page-gutter)}
}

@media  (max-width:991px),(pointer:coarse){
*,*::before,*::after{-webkit-backdrop-filter:none;backdrop-filter:none}
}


:root {
  --cv2-shell-max: var(--CoreV2-container-width, 1300px);
  --cv2-page-gutter: clamp(10px, 1vw, 24px);
  --cv2-shell-gutter: var(--cv2-page-gutter);
  --cv2-shell-gutter-mobile: var(--cv2-page-gutter)}


.miotab-contents.content-wrapper,
.corev2-pack-wrapper,
.ref-outer,
.ys-page-wrapper,
.kb-wrap,
.kbd-wrap,
.sw-page {
  width: 100%;
  max-width: min(100%, var(--cv2-shell-max));
  min-width: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: var(--cv2-shell-gutter);
  padding-right: var(--cv2-shell-gutter);
  box-sizing: border-box}

.cv2-page-sections {
  width: 100%;
  max-width: var(--cv2-shell-max);
  margin-inline: auto;
  padding-inline: var(--cv2-page-gutter);
  box-sizing: border-box;
  min-width: 0}

.cv2-page-sections .cd-extra-html {
  overflow-wrap: anywhere}

.miotab-contents.content-wrapper {
  overflow-wrap: break-word}

.corev2-pack-wrapper {
  clear: both;
  position: relative;
  overflow-x: clip;
  overflow-y: visible}


.corev2-pack-wrapper .miotab-contents.content-wrapper {
  padding-left: 0;
  padding-right: 0}

.corev2-pack-wrapper .miotab-content,
.products_list,
.tablopaketler,
.corecartpkts-wrapper,
.corecartpkts-container,
.corev2-pack-wrapper .corev2-pack-wrapper {
  width: 100%;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box}

.corev2-pack-wrapper .miotab-content,
.tablopaketler,
.corecartpkts-wrapper,
.corecartpkts-container,
.corev2-pack-wrapper .corev2-pack-wrapper {
  margin-left: 0;
  margin-right: 0}

.tablopaketler,
.corecartpkts-wrapper,
.corecartpkts-container,
.corev2-pack-wrapper .corev2-pack-wrapper {
  padding-left: 0;
  padding-right: 0}


#wrapper > .tablopaketler,
#wrapper > .tablopaketler.products_list[id] {
  max-width: 100%;
  padding-left: var(--cv2-page-gutter);
  padding-right: var(--cv2-page-gutter)}


#CoreV2-sticky-ann-wrapper {
  width: 100%;
  max-width: var(--cv2-shell-max);
  margin-inline: auto;
  padding-inline: var(--cv2-page-gutter);
  box-sizing: border-box;
  min-width: 0}


@media (max-width: 991px) {
  .miotab-contents.content-wrapper,
  .corev2-pack-wrapper,
  .ref-outer,
  .ys-page-wrapper,
  .kb-wrap,
  .kbd-wrap,
  .sw-page {
    max-width: 100%}
}


@media (max-width: 767px) {
  .miotab-contents.content-wrapper,
  .corev2-pack-wrapper,
  .ref-outer,
  .ys-page-wrapper,
  .kb-wrap,
  .kbd-wrap,
  .sw-page {
    padding-left: var(--cv2-shell-gutter-mobile);
    padding-right: var(--cv2-shell-gutter-mobile)}
}
:root{--gb-title-size:32px;--gb-title-size-mobile:20px;--gb-desc-size:17px;--gb-desc-size-mobile:15px;--gb-desc-line-height:1.55;--gb-dekor-pad:6px}.genelbaslik-baslik,section.genelbaslik.genelbaslik--bare{position:relative;padding-bottom:var(--gb-dekor-pad);margin-bottom:0}.genelbaslik-baslik::after,section.genelbaslik.genelbaslik--bare::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:3px;border-radius:var(--cv2-radius-chip);background:var(--cv2-gradient,var(--CoreV2-primary,var(--color-primary)))}section.genelbaslik.genelbaslik-baslik-sol::after{left:0;transform:none}section.genelbaslik.genelbaslik-baslik-yok::after{display:none;content:none}.genelbaslik-rozet-kapsayici{text-align:center;margin-bottom:6px;width:100%;display:block;line-height:1}.genelbaslik-rozet-kapsayici::before,.genelbaslik-rozet-kapsayici::after{display:none;content:none}.genelbaslik-rozet{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:8px;background:rgba(var(--CoreV2-primary-rgb,59,130,246),0.08);border:none;border-radius:var(--cv2-radius-card);padding:4px 16px 4px 4px;margin:0 auto;max-width:100%;box-sizing:border-box;vertical-align:middle;line-height:1.2;transition:background 0.25s ease,border-color 0.25s ease}.genelbaslik-rozet-ikon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--CoreV2-primary-gradient,var(--CoreV2-gradient-primary,linear-gradient(135deg,var(--CoreV2-primary),color-mix(in srgb,var(--CoreV2-primary) 70%,#fff))));border-radius:var(--cv2-radius-card);padding:5px 11px;font-size:13px;font-weight:600;color:var(--color-on-primary);line-height:1.2;white-space:nowrap;box-sizing:border-box}.genelbaslik-rozet-metin{display:inline;font-size:13px;color:var(--CoreV2-primary);letter-spacing:-0.04em;font-weight:500;white-space:nowrap;line-height:1.2;min-width:0}.genelbaslik-ana-baslik{font-size:var(--gb-title-size);font-weight:700;line-height:1.3;letter-spacing:-0.04em;color:var(--text-primary);margin:8px 0 0;text-align:center}.genelbaslik-vurgu{font-style:italic;font-weight:600;color:transparent;background:var(--color-dual,linear-gradient(90deg,var(--CoreV2-primary,var(--color-primary)),var(--text-primary) 140%));-webkit-background-clip:text;background-clip:text;padding-right:.08em}.genelbaslik-aciklama{font-size:var(--gb-desc-size,17px);line-height:var(--gb-desc-line-height,1.55);color:var(--text-secondary,var(--cv2-text-muted));max-width:640px;margin:0 auto;text-align:center;font-weight:400;display:block}.genelbaslik-baslik,.cv2-title-heading,.title-heading{text-align:center}.cv2-pack-listing-head,.cv2-page-hero-head{width:100%;text-align:center;margin:0 0 12px;padding:0 12px;box-sizing:border-box}.cv2-pack-listing-head .cv2-title-heading,.cv2-page-hero-head .cv2-title-heading,.cv2-pack-listing-head .genelbaslik-baslik,.cv2-page-hero-head .genelbaslik-baslik{width:100%;max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.cv2-pack-listing-head .genelbaslik-ana-baslik,.cv2-page-hero-head .genelbaslik-ana-baslik{text-align:center;width:100%}@media (max-width:768px){.genelbaslik-ana-baslik{font-size:var(--gb-title-size-mobile);white-space:normal;overflow:visible;text-overflow:unset;max-width:100%;line-height:1.25}.genelbaslik-aciklama{font-size:var(--gb-desc-size-mobile,15px);padding:0 8px;line-height:1.5}.cv2-pack-listing-head,.cv2-page-hero-head{padding:0 10px;margin-bottom:10px}}
