@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap');

.rubik-<uniquifier> {
  font-family: "Rubik", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

@font-face {
    font-family: micon;
    src: url(https://hyperosupdates.com/wp-content/themes/miuidownload/iconfont.eot?t=1701325160648);
    src: url(https://hyperosupdates.com/wp-content/themes/miuidownload/iconfont.eot?t=1701325160648#iefix) format('embedded-opentype'), url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url(https://hyperosupdates.com/wp-content/themes/miuidownload/iconfont.woff?t=1701325160648) format('woff'), url(https://hyperosupdates.com/wp-content/themes/miuidownload/iconfont.ttf?t=1701325160648) format('truetype'), url(https://hyperosupdates.com/wp-content/themes/miuidownload/iconfont.svg?t=1701325160648#micon) format('svg')
}

#post-content {
    font-size: 16px;
    padding: 90px 270px
}

.micon {
    font-family: micon !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.micon-tracking:before {
    content: '\e6ae'
}

::selection {
    background: #b1b7ec
}

.micon-play-solid:before {
    content: '\e6a6'
}

.micon-arrow-right-outlined:before {
    content: '\e6a4'
}

.micon-calendar-solid:before {
    content: '\e69f'
}

.micon-return:before {
    content: '\e6a1'
}

.micon-nav-media:before {
    content: '\e698'
}

.micon-nav-sport-device:before {
    content: '\e692'
}

.micon-nav-more:before {
    content: '\e693'
}

.micon-nav-case:before {
    content: '\e68c'
}

.micon-nav-phone:before {
    content: '\e68d'
}

.micon-date:before {
    content: '\e68a'
}

.micon-only-official-website:before {
    content: '\e689'
}

.micon-icon-add:before {
    content: '\e686'
}

.micon-package:before {
    content: '\e687'
}

.micon-share-fill:before {
    content: '\e685'
}

.micon-check:before {
    content: '\e684'
}

.micon-camera:before {
    content: '\e682'
}

.micon-time-complete:before {
    content: '\e681'
}

.micon-nav-tablets:before {
    content: '\e67c'
}

.micon-support-mail:before {
    content: '\e676'
}

.micon-loading:before {
    content: '\e66c'
}

.micon-info:before {
    content: '\e66b'
}

.micon-ok:before {
    content: '\e66a'
}

.micon-cloud-data:before {
    content: '\e665'
}

.micon-nav-redmi:before {
    content: '\e660'
}

.micon-nav-poco:before {
    content: '\e661'
}

.micon-nav-redmi-note:before {
    content: '\e662'
}

.micon-nav-xiaomi:before {
    content: '\e663'
}

.micon-nav-smart-device:before {
    content: '\e658'
}

.micon-nav-tv-media:before {
    content: '\e65c'
}

.micon-nav-sport:before {
    content: '\e65d'
}

.micon-nav-environment:before {
    content: '\e654'
}

.micon-filter:before {
    content: '\e652'
}

.micon-price:before {
    content: '\e651'
}

.micon-car:before {
    content: '\e64e'
}

.micon-youtube:before {
    content: '\e64c'
}

.micon-community:before {
    content: '\e64b'
}

.micon-notes:before {
    content: '\e64a'
}

.micon-watch:before {
    content: '\e645'
}

.micon-home:before {
    content: '\e644'
}

.micon-phone1:before {
    content: '\e60d'
}

.micon-step-empty:before {
    content: '\e643'
}

.micon-step-active:before {
    content: '\e63a'
}

.micon-payment:before {
    content: '\e640'
}

.micon-view-more:before {
    content: '\e63f'
}

.micon-star:before {
    content: '\e63e'
}

.micon-notifications:before {
    content: '\e63d'
}

.micon-lock:before {
    content: '\e63c'
}

.micon-share:before {
    content: '\e634'
}

.micon-link-arrow:before {
    content: '\e630'
}

.micon-message:before {
    content: '\e62b'
}

.micon-language-earth:before {
    content: '\e627'
}

.micon-more:before {
    content: '\e615'
}

.micon-arrow-up:before {
    content: '\e625'
}

.micon-forward:before {
    content: '\e624'
}

.micon-fill-arrow-right:before {
    content: '\e623'
}

.micon-fill-arrow-left:before {
    content: '\e620'
}

.micon-fill-arrow-top:before {
    content: '\e683'
}

.micon-menu:before {
    content: '\e614'
}

.micon-up:before {
    content: '\e622'
}

.micon-location:before {
    content: '\e611'
}

.micon-time:before {
    content: '\e612'
}

.micon-phone:before {
    content: '\e613'
}

.micon-account:before {
    content: '\e60f'
}

.micon-close:before {
    content: '\e60e'
}

.micon-checkbox-disabled:before {
    content: '\e60b'
}

.micon-delete:before {
    content: '\e605'
}

.micon-back:before {
    content: '\e606'
}

.micon-clear:before {
    content: '\e607'
}

.micon-radio-disabled:before {
    content: '\e603'
}

.micon-telegram:before {
    content: '\e621'
}

.micon-instagram:before {
    content: '\e61f'
}

.micon-twitter:before {
    content: '\e61b'
}

.micon-line:before {
    content: '\e61c'
}

.micon-vk:before {
    content: '\e61e'
}

@font-face {
    font-family: MiSans;
    font-weight: 100;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.dd0b8b5cf15a00ac.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.dd0b8b5cf15a00ac.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.dd0b8b5cf15a00ac.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.dd0b8b5cf15a00ac.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 100;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.cec3fefc0dfc347d.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.cec3fefc0dfc347d.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.cec3fefc0dfc347d.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/100/lt.cec3fefc0dfc347d.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 200;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.b17929391eda520e.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.b17929391eda520e.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.b17929391eda520e.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.b17929391eda520e.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 200;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.072a09da45fe710d.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.072a09da45fe710d.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.072a09da45fe710d.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/200/lt.072a09da45fe710d.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 300;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.3686ea329166b71e.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.3686ea329166b71e.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.3686ea329166b71e.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.3686ea329166b71e.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 300;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.6f598a860e9d7c3b.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.6f598a860e9d7c3b.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.6f598a860e9d7c3b.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/300/lt.6f598a860e9d7c3b.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 400;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.aa3c0437b111998e.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.aa3c0437b111998e.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.aa3c0437b111998e.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.aa3c0437b111998e.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 400;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.8e066c9a2c752753.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.8e066c9a2c752753.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.8e066c9a2c752753.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/400/lt.8e066c9a2c752753.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 450;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.f1a6170b8928936c.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.f1a6170b8928936c.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.f1a6170b8928936c.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.f1a6170b8928936c.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 450;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.023ecb867427b6cc.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.023ecb867427b6cc.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.023ecb867427b6cc.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/450/lt.023ecb867427b6cc.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 500;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.53f5494eba0de730.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.53f5494eba0de730.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.53f5494eba0de730.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.53f5494eba0de730.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 500;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.45ae2211818eadfa.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.45ae2211818eadfa.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.45ae2211818eadfa.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/500/lt.45ae2211818eadfa.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 600;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.8f8e9a26f66699ae.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.8f8e9a26f66699ae.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.8f8e9a26f66699ae.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.8f8e9a26f66699ae.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 600;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.734dc6c8a7b8bea6.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.734dc6c8a7b8bea6.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.734dc6c8a7b8bea6.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/600/lt.734dc6c8a7b8bea6.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 650;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.a019290772e7a780.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.a019290772e7a780.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.a019290772e7a780.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.a019290772e7a780.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 650;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.b6e095dd15cff748.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.b6e095dd15cff748.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.b6e095dd15cff748.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/650/lt.b6e095dd15cff748.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 700;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.cfb27e7e475d138e.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.cfb27e7e475d138e.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.cfb27e7e475d138e.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.cfb27e7e475d138e.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 700;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.1b85cb1f9b046e82.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.1b85cb1f9b046e82.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.1b85cb1f9b046e82.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/700/lt.1b85cb1f9b046e82.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

@font-face {
    font-family: MiSans;
    font-weight: 900;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.2e947641e0be2b96.0.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.2e947641e0be2b96.0.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.2e947641e0be2b96.0.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.2e947641e0be2b96.0.eot) format("embedded-opentype");
    unicode-range: U+20-7e, U+a1-ff, U+131, U+152-153, U+2c6, U+2da, U+2dc, U+2018-201a, U+201c
}

@font-face {
    font-family: MiSans;
    font-weight: 900;
    font-display: swap;
    src: url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.1b0b3eebf62e7def.1.woff2) format("woff2"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.1b0b3eebf62e7def.1.woff) format("woff"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.1b0b3eebf62e7def.1.ttf) format("truetype"), url(https://cdn.cnbj1.fds.api.mi-img.com/mi-font-service/misans/900/lt.1b0b3eebf62e7def.1.eot) format("embedded-opentype");
    unicode-range: U+201d-201e, U+2022, U+2026, U+2039-203a, U+2044, U+2074, U+20ac, U+2212, U+2215
}

body,
html {
    border: none;
    margin: 0;
	background: var(--pagebg);
   /* background-image: url(https://tailwindcss.com/_next/static/media/8.de377256.jpg); */
   /* background-size: 100% 10%; */
  /*  background-repeat: no-repeat;  */
    padding: 0 0;
    font-family: MiSans;
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
    -moz-osx-font-smoothing: grayscale
}

blockquote,
button,
caption,
code,
em,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
img,
label,
legend,
li,
ol,
p,
small,
table,
td,
th,
tr,
ul {
    border: none;
    font-size: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-align: inherit
}

blockquote::after,
blockquote::before {
    content: ""
}

html {
    font-size: 62.5%;
    scroll-behavior: smooth
}

@media (prefers-reduced-motion:reduce) {
    html {
        scroll-behavior: auto
    }
}

body {
    box-sizing: border-box;
    color: var(--text);
    font-family: sans-serif;
    font-size: 1.8rem;
    letter-spacing: -.015em;
    text-align: left;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .004)
}

@supports (font-variation-settings:normal) {
    body {
        font-family: Rubik, sans-serif
    }
}

*,
::after,
::before {
    box-sizing: inherit;
    -webkit-font-smoothing: antialiased;
    word-break: break-word;
    word-wrap: break-word
}

#site-content {
    overflow: hidden;
    padding: 4% 17% 0 17%
}

.entry-content::after,
.group::after {
    clear: both;
    content: "";
    display: block
}

a,
path {
    transition: all .1s linear
}

.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important;
    word-break: normal
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
    clip: auto !important;
    -webkit-clip-path: none;
    clip-path: none;
    color: #21759b;
    display: block;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    right: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000
}

.skip-link {
    left: -9999rem;
    top: 2.5rem;
    z-index: 999999999;
    text-decoration: underline
}

.skip-link:focus {
    display: block;
    left: 6px;
    top: 7px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    line-height: normal;
    padding: 15px 23px 14px;
    z-index: 100000;
    right: auto
}

@font-face {
    font-family: NonBreakingSpaceOverride;
    src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG) format("woff")
}

@font-face {
    font-family: "Inter var";
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
    src: url(https://hyperosupdates.com/wp-content/themes/miuidownload/assets/fonts/inter/Inter-upright-var.woff2) format("woff2")
}

@font-face {
    font-family: "Inter var";
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
    src: url(https://hyperosupdates.com/wp-content/themes/miuidownload/assets/fonts/inter/Inter-italic-var.woff2) format("woff2")
}

@media (prefers-reduced-motion:reduce) {
    * {
        animation-duration: 0s !important;
        transition-duration: 0s !important
    }
}

main {
    display: block
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-feature-settings: "lnum";
    font-variant-numeric: lining-nums;
    font-weight: 700;
    letter-spacing: -.0415625em;
    line-height: 1.25;
    margin: 3.5rem 0 2rem
}

.heading-size-1,
h1 {
    font-size: 3.6rem;
    font-weight: 800;
    line-height: 1.138888889
}

.heading-size-2,
h2 {
	padding: 5px 0px !important;
    font-size: 28px !important;
    font-weight: 600 !important;
    color: var(--text); !important;
}

.heading-size-3,
h3 {
    font-size: 2.8rem
}

.heading-size-4,
h4 {
    font-size: 2.4rem
}

.heading-size-5,
h5 {
    font-size: 2.1rem
}

.heading-size-6,
h6 {
    font-size: 1.6rem;
    letter-spacing: .03125em;
    text-transform: uppercase
}

p {
    line-height: 1.5;
    margin: 0 0 1em 0;
	font-size: 1.5rem;
}

em,
i,
q {
    font-style: italic
}

em em,
em i,
i em,
i i {
    font-weight: bolder
}

small {
    font-size: .75em
}

b,
strong {
    font-weight: 700
}

ins {
    text-decoration: underline
}

hr {
    border-style: solid;
    border-width: .1rem 0 0 0;
    border-color: var(--sectionhover);
    margin: 4rem 0
}

.entry-content hr,
hr.styled-separator {
    background: linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px));
    background-color: transparent !important;
    border: none;
    height: .1rem;
    overflow: visible;
    position: relative
}

.entry-content hr:not(.has-background),
hr.styled-separator {
    color: #6d6d6d
}

.entry-content hr::after,
.entry-content hr::before,
hr.styled-separator::after,
hr.styled-separator::before {
    background: currentColor;
    content: "";
    display: block;
    height: 1.6rem;
    position: absolute;
    top: calc(50% - .8rem);
    transform: rotate(22.5deg);
    width: .1rem
}

.entry-content hr::before,
hr.styled-separator::before {
    left: calc(50% - .5rem)
}

.entry-content hr::after,
hr.styled-separator::after {
    right: calc(50% - .5rem)
}

a {
    color: var(--text);
    text-decoration: none !important;
}

a:focus,
a:hover {
    text-decoration: none
}

ol,
ul {
    margin: 0 0 3rem 3rem
}

ul {
    list-style: disc
}

ul ul {
    list-style: circle
}

ul ul ul {
    list-style: square
}

ol {
    list-style: decimal
}

ol ol {
    list-style: lower-alpha
}

ol ol ol {
    list-style: lower-roman
}

li {
    line-height: 1.5;
    margin: .5rem 0 0 2rem
}

li>ol,
li>ul {
    margin: 1rem 0 0 2rem
}

.reset-list-style,
.reset-list-style ol,
.reset-list-style ul {
    list-style: none;
    margin: 0
}

.reset-list-style li {
    margin: 0
}

dd,
dt {
    line-height: 1.5
}

dt {
    font-weight: 700
}

dt+dd {
    margin-top: .5rem
}

dd+dt {
    margin-top: 1.5rem
}

blockquote {
    border-color: #cd2653;
    border-style: solid;
    border-width: 0 0 0 .2rem;
    color: inherit;
    font-size: 1em;
    margin: 4rem 0;
    padding: .5rem 0 .5rem 2rem
}

blockquote p:last-child {
    margin: 0
}

code,
kbd,
pre {
    font-family: monospace;
    font-size: .9em;
    padding: .4rem .6rem
}

code,
kbd {
    background: rgba(0, 0, 0, .075);
    border-radius: .2rem
}

pre {
    border: .1rem solid var(--sectionhover);
    line-height: 1.5;
    margin: 4rem 0;
    overflow: auto;
    padding: 3rem 2rem;
    text-align: left
}

pre code {
    background: 0 0;
    padding: 0
}

figure {
    display: block;
    margin: 0
}

iframe {
    display: block;
    max-width: 100%
}

video {
    display: block
}

embed,
img,
object,
svg {
    display: block;
    height: auto;
    max-width: 100%
}

.wp-caption-text,
figcaption {
    color: #6d6d6d;
    display: block;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.2;
    margin-top: 1.5rem
}

.wp-caption-text a,
figcaption a {
    color: inherit
}

blockquote.instagram-media,
iframe.instagram-media {
    margin: auto !important
}

.gallery {
    display: flex;
    flex-wrap: wrap;
    margin: 3em 0 3em -.8em;
    width: calc(100% + 1.6em)
}

.gallery-item {
    margin: .8em 0;
    width: 100%
}

.gallery-caption {
    display: block;
    margin-top: .8em
}

legend {
    font-size: .85em;
    font-weight: 700;
    padding: 0 1rem
}

label {
    display: block;
    font-size: 1.6rem;
    font-weight: 400;
    margin: 0 0 .5rem 0
}

input[type=checkbox]+label,
label.inline {
    display: inline;
    font-weight: 400;
    margin-left: .5rem
}

input[type=checkbox] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    top: 2px;
    display: inline-block;
    margin: 0;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    background: #fff;
    border-radius: 0;
    border-style: solid;
    border-width: .1rem;
    border-color: var(--sectionhover);
    box-shadow: none;
    cursor: pointer
}

input[type=checkbox]:checked::before {
    content: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E);
    position: absolute;
    display: inline-block;
    margin: -.1875rem 0 0 -.25rem;
    height: 1.75rem;
    width: 1.75rem
}

.button,
.wp-block-button__link,
.wp-block-file__button,
button,
input,
textarea {
    font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 1
}

@supports (font-variation-settings:normal) {

    .button,
    .faux-button,
    .faux-button.more-link,
    .wp-block-button__link,
    .wp-block-file__button,
    button,
    input,
    textarea {
        font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif
    }
}

input,
textarea {
    border-color: var(--sectionhover);
    color: #000
}

code,
input[type=email],
input[type=tel],
input[type=url] {
    direction: ltr
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: #f3f3f3;
    border-radius: 0;
    border-style: solid;
    border-width: .1rem;
    box-shadow: none;
    display: block;
    font-size: 1.6rem;
    letter-spacing: -.015em;
    margin: 0;
    max-width: 100%;
    padding: 1.5rem 1.8rem;
    width: 100%
}

input[type=number] {
    padding-right: .5rem
}

select {
    font-size: 1em
}

textarea {
    height: 12rem;
    line-height: 1.5;
    width: 100%
}

input::-webkit-input-placeholder {
    line-height: normal
}

input:-ms-input-placeholder {
    line-height: normal
}

input::-moz-placeholder {
    line-height: revert
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
    display: none
}

.button,
.wp-block-button__link,
.wp-block-file .wp-block-file__button,
button,
input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: #cd2653;
    border: none;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: .0333em;
    line-height: 1.25;
    margin: 0;
    opacity: 1;
    padding: 1.1em 1.44em;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: opacity .15s linear
}

.button:focus,
.button:hover,
.wp-block-button .wp-block-button__link:focus,
.wp-block-button .wp-block-button__link:hover,
.wp-block-file .wp-block-file__button:focus,
.wp-block-file .wp-block-file__button:hover,
button:focus,
button:hover,
input[type=button]:focus,
input[type=button]:hover,
input[type=reset]:focus,
input[type=reset]:hover,
input[type=submit]:focus,
input[type=submit]:hover {
    text-decoration: underline
}

input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=range]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
textarea:focus {
    border-color: currentColor
}

input[type=search]:focus {
    outline: thin dotted;
    outline-offset: -4px
}

table {
    border: .1rem solid var(--sectionhover);
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    font-size: 1.6rem;
    margin: 4rem 0;
    max-width: 100%;
    overflow: hidden;
    width: 100%
}

td,
th {
    border: .1rem solid var(--sectionhover);
    line-height: 1.4;
    margin: 0;
    overflow: visible;
    padding: .5em
}

caption {
    background: var(--sectionhover);
    font-weight: 600;
    padding: .5em;
    text-align: center
}

thead {
    vertical-align: bottom;
    white-space: nowrap
}

th {
    font-weight: 700
}

.no-margin {
    margin: 0
}

.no-padding {
    padding: 0
}

.screen-height {
    min-height: 100vh
}

.admin-bar .screen-height {
    min-height: calc(100vh - 32px)
}

@media (max-width:782px) {
    .admin-bar .screen-height {
        min-height: calc(100vh - 46px)
    }
}

.screen-width {
    position: relative;
    left: calc(50% - 50vw);
    width: 100vw
}

section {
    padding: 5rem 0;
    width: 100%
}

.section-inner {
    margin-left: auto;
    margin-right: auto;
    max-width: 120rem;
    width: calc(100% - 4rem)
}

.section-inner.thin {
    max-width: 58rem
}

.section-inner.small {
    max-width: 80rem
}

.section-inner.medium {
    max-width: 100rem
}

.section-inner.no-margin {
    margin: 0
}

.toggle {
    -moz-appearance: none;
    -webkit-appearance: none;
    color: inherit;
    cursor: pointer;
    font-family: inherit;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    text-align: inherit;
    user-select: none
}

button.toggle {
    background: 0 0;
    border: none;
    box-shadow: none;
    border-radius: 0;
    font-size: inherit;
    font-weight: 400;
    letter-spacing: inherit;
    padding: 0;
    text-transform: none
}

.js .show-js {
    display: block !important
}

.js .hide-js {
    display: none !important
}

.no-js .show-no-js {
    display: block !important
}

.no-js .hide-no-js {
    display: none !important
}

.font-size-xl {
    font-size: 1.25em
}

.font-size-xs {
    font-size: .8em
}

.no-select {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.color-accent {
    color: #cd2653
}

.bg-accent {
    background-color: #cd2653
}

.border-color-accent {
    border-color: #cd2653
}

.fill-children-accent,
.fill-children-accent * {
    fill: #cd2653
}

.fill-children-current-color,
.fill-children-current-color * {
    fill: currentColor
}

.bg-image {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

.bg-attachment-fixed {
    background-attachment: fixed
}

@supports (-webkit-overflow-scrolling:touch) {
    .bg-attachment-fixed {
        background-attachment: scroll
    }
}

@media (prefers-reduced-motion:reduce) {
    .bg-attachment-fixed {
        background-attachment: scroll
    }
}

.search-form {
    align-items: stretch;
    display: flex;
    flex-wrap: nowrap;
    margin: 0 0 -.8rem -.8rem
}

.search-form .search-submit {
    margin: 0 0 .8rem .8rem
}

.search-form label {
    align-items: stretch;
    display: flex;
    font-size: inherit;
    margin: 0;
    width: 100%
}

.search-form .search-submit {
    flex-shrink: 0
}

.search-form .search-submit:focus,
.search-form .search-submit:hover {
    text-decoration: none
}

ul.social-icons {
    display: flex;
    flex-wrap: wrap;
    margin: -.9rem 0 0 -.9rem;
    width: calc(100% + .9rem)
}

ul.social-icons li {
    margin: .9rem 0 0 .9rem
}

.social-icons a {
    align-items: center;
    background: #cd2653;
    border-radius: 50%;
    color: #fff;
    display: flex;
    height: 4.4rem;
    justify-content: center;
    padding: 0;
    transition: transform .15s ease-in-out;
    width: 4.4rem
}

.social-icons a:focus,
.social-icons a:hover {
    transform: scale(1.1);
    text-decoration: none
}

#site-header {
    background: #f3f4f7;
    position: relative
}

.header-inner {
    max-width: 168rem;
    padding: 3.15rem 0;
    z-index: 100
}

.site-description,
.site-logo,
.site-title {
    margin: 0
}

.site-title {
    font-size: 2.1rem;
    font-weight: 600;
    line-height: 1
}

.site-title a {
    color: inherit;
    display: block;
    text-decoration: none
}

.site-title a:focus,
.site-title a:hover {
    text-decoration: underline
}

.site-description {
    margin-top: 1rem;
    color: #6d6d6d;
    font-size: 1.8rem;
    font-weight: 500;
    display: none;
    letter-spacing: -.0311em;
    transition: all .15s linear
}

.site-logo a,
.site-logo img {
    display: block
}

.site-logo img {
    max-height: 6rem;
    margin: 0 auto;
    width: auto
}

body:not(.enable-search-modal) .site-logo img {
    margin: 0
}

.overlay-header #site-header {
    background: 0 0;
    margin: 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 2
}

.overlay-header .header-inner {
    color: #fff
}

.overlay-header .site-description,
.overlay-header .toggle {
    color: inherit
}

.overlay-header .header-inner .toggle-wrapper::before {
    background-color: currentColor;
    opacity: .25
}

.admin-bar.overlay-header #site-header {
    top: 32px
}

@media (max-width:782px) {
    .admin-bar.overlay-header #site-header {
        top: 46px
    }
}

.header-navigation-wrapper {
    display: none
}

.header-inner .toggle {
    align-items: center;
    display: flex;
    overflow: visible;
    padding: 0 2rem
}

.header-inner .toggle svg {
    display: block;
    position: relative;
    z-index: 1
}

.header-inner .toggle path {
    fill: currentColor
}

.toggle-inner {
    display: flex;
    justify-content: center;
    height: 2.3rem;
    position: relative
}

.toggle-icon {
    display: block;
    overflow: hidden
}

.toggle-inner .toggle-text {
    color: #6d6d6d;
    font-size: 1rem;
    font-weight: 600;
    position: absolute;
    top: calc(100% + .5rem);
    width: auto;
    white-space: nowrap;
    word-break: break-all
}

.overlay-header .toggle-text {
    color: inherit
}

.header-inner .toggle:focus .toggle-text,
.header-inner .toggle:hover .toggle-text {
    text-decoration: underline
}

.search-toggle {
    position: absolute;
    bottom: 0;
    left: 0;
    top: 0
}

.search-toggle .toggle-icon,
.search-toggle svg {
    height: 2.5rem;
    max-width: 2.3rem;
    width: 2.3rem
}

.nav-toggle {
    position: absolute;
    bottom: 0;
    right: 0;
    top: 0;
    width: 6.6rem
}

.nav-toggle .toggle-icon,
.nav-toggle svg {
    height: .8rem;
    width: 2.6rem
}

.nav-toggle .toggle-inner {
    padding-top: .8rem
}

.primary-menu-wrapper {
    display: none
}

ul.primary-menu {
    display: flex;
    font-size: 1.8rem;
    font-weight: 500;
    letter-spacing: -.0277em;
    flex-wrap: wrap;
    justify-content: flex-end;
    margin: -.8rem 0 0 -1.6rem
}

.primary-menu .icon {
    display: block;
    height: .7rem;
    position: absolute;
    pointer-events: none;
    transform: rotate(-45deg);
    width: 1.3rem
}

.primary-menu .icon::after,
.primary-menu .icon::before {
    content: "";
    display: block;
    background-color: currentColor;
    position: absolute;
    bottom: calc(50% - .1rem);
    left: 0
}

.primary-menu .icon::before {
    height: .9rem;
    width: .2rem
}

.primary-menu .icon::after {
    height: .2rem;
    width: .9rem
}

.primary-menu li {
    font-size: inherit;
    line-height: 1.25;
    position: relative
}

.primary-menu>li {
    margin: .8rem 0 0 1.6rem
}

.primary-menu>li.menu-item-has-children>a {
    padding-right: 2rem
}

.primary-menu>li>.icon {
    right: -.5rem;
    top: calc(50% - .4rem)
}

.primary-menu a {
    color: inherit;
    display: block;
    line-height: 1.2;
    text-decoration: none;
    word-break: normal;
    word-wrap: normal
}

.primary-menu a:focus,
.primary-menu a:hover {
    text-decoration: underline
}

.primary-menu li.current-menu-item>.link-icon-wrapper>a,
.primary-menu li.current-menu-item>a {
    text-decoration: underline
}

.primary-menu li.current-menu-item>.link-icon-wrapper>a:focus,
.primary-menu li.current-menu-item>.link-icon-wrapper>a:hover,
.primary-menu li.current-menu-item>a:focus,
.primary-menu li.current-menu-item>a:hover {
    text-decoration: none
}

.primary-menu ul {
    background: #000;
    border-radius: .4rem;
    color: #fff;
    font-size: 1.7rem;
    opacity: 0;
    padding: 1rem 0;
    position: absolute;
    right: 9999rem;
    top: calc(100% + 2rem);
    transition: opacity .15s linear, transform .15s linear, right 0s .15s;
    transform: translateY(.6rem);
    width: 20rem;
    z-index: 1
}

.primary-menu li.menu-item-has-children.focus>ul,
.primary-menu li.menu-item-has-children:focus>ul,
.primary-menu li.menu-item-has-children:hover>ul {
    right: 0;
    opacity: 1;
    transform: translateY(0);
    transition: opacity .15s linear, transform .15s linear
}

.primary-menu ul::after,
.primary-menu ul::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 100%
}

.primary-menu ul::before {
    height: 2rem;
    left: 0;
    right: 0
}

.primary-menu ul::after {
    border: .8rem solid transparent;
    border-bottom-color: #000;
    right: 1.8rem
}

.primary-menu ul a {
    background: 0 0;
    border: none;
    color: inherit;
    display: block;
    padding: 1rem 2rem;
    transition: background-color .15s linear;
    width: 100%
}

.primary-menu ul li.menu-item-has-children>a {
    padding-right: 4.5rem
}

.primary-menu ul li.menu-item-has-children .icon {
    position: absolute;
    right: 1.5rem;
    top: calc(50% - .5rem)
}

.primary-menu ul ul {
    top: -1rem
}

.primary-menu ul li.menu-item-has-children.focus>ul,
.primary-menu ul li.menu-item-has-children:focus>ul,
.primary-menu ul li.menu-item-has-children:hover>ul {
    right: calc(100% + 2rem)
}

.primary-menu ul ul::before {
    bottom: 0;
    height: auto;
    left: auto;
    right: -2rem;
    top: 0;
    width: 2rem
}

.primary-menu ul ul::after {
    border-bottom-color: transparent;
    border-left-color: #000;
    bottom: auto;
    right: -1.6rem;
    top: 2rem
}

@media (any-pointer:coarse) {
    .primary-menu>li.menu-item-has-children>a {
        padding-right: 0;
        margin-right: 2rem
    }

    .primary-menu ul li.menu-item-has-children>a {
        margin-right: 4.5rem;
        padding-right: 0;
        width: unset
    }
}

.menu-modal {
    background: #fff;
    display: none;
    opacity: 0;
    overflow-y: auto;
    overflow-x: hidden;
    position: fixed;
    bottom: 0;
    left: -99999rem;
    right: 99999rem;
    top: 0;
    transition: opacity .25s ease-in, left 0s .25s, right 0s .25s;
    z-index: 99
}

.admin-bar .menu-modal {
    top: 32px
}

@media (max-width:782px) {
    .admin-bar .menu-modal {
        top: 46px
    }
}

.menu-modal.show-modal {
    display: flex
}

.menu-modal.active {
    left: 0;
    opacity: 1;
    right: 0;
    transition: opacity .25s ease-out
}

.menu-modal-inner {
    background: #fff;
    display: flex;
    justify-content: stretch;
    overflow: auto;
    -ms-overflow-style: auto;
    width: 100%
}

.menu-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

button.close-nav-toggle {
    align-items: center;
    display: flex;
    font-size: 1.6rem;
    font-weight: 500;
    justify-content: flex-end;
    padding: 3.1rem 0;
    width: 100%
}

button.close-nav-toggle svg {
    height: 1.6rem;
    width: 1.6rem
}

button.close-nav-toggle .toggle-text {
    margin-right: 1.6rem
}

.menu-modal .menu-top {
    flex-shrink: 0
}

.modal-menu {
    position: relative;
    left: calc(50% - 50vw);
    width: 100vw
}

.modal-menu li {
    border-color: #dedfdf;
    border-style: solid;
    border-width: .1rem 0 0 0;
    display: flex;
    flex-wrap: wrap;
    line-height: 1;
    justify-content: flex-start;
    margin: 0
}

.modal-menu>li>a {
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.0375em
}

.modal-menu>li:last-child {
    border-bottom-width: .1rem
}

.modal-menu a {
    display: block;
    padding: 2rem 2.5rem;
    text-decoration: none;
    width: 100%
}

.modal-menu a:focus,
.modal-menu a:hover {
    text-decoration: underline
}

.modal-menu ul {
    display: none;
    margin: 0;
    width: 100%
}

.modal-menu ul li {
    border-left-width: 1rem
}

.modal-menu ul li a {
    color: inherit;
    font-weight: 500
}

.menu-wrapper .menu-item {
    position: relative
}

.menu-wrapper .active {
    display: block
}

.expanded-menu {
    display: none
}

.mobile-menu {
    display: block
}

.menu-bottom {
    flex-shrink: 0;
    padding: 4rem 0
}

.menu-bottom nav {
    width: 100%
}

.menu-bottom .social-menu {
    justify-content: center
}

.search-modal {
    background: rgba(0, 0, 0, .2);
    display: none;
    opacity: 0;
    position: fixed;
    bottom: 0;
    left: -9999rem;
    top: 0;
    transition: opacity .2s linear, left 0s .2s linear;
    width: 100%;
    z-index: 999
}

.admin-bar .search-modal.active {
    top: 32px
}

@media (max-width:782px) {
    .admin-bar .search-modal.active {
        top: 46px
    }
}

.search-modal-inner {
    background: #fff;
    transform: translateY(-100%);
    transition: transform .15s linear, box-shadow .15s linear
}

.search-modal-inner .section-inner {
    display: flex;
    justify-content: space-between;
    max-width: 168rem
}

.search-modal.active {
    left: 0;
    opacity: 1;
    transition: opacity .2s linear
}

.search-modal.active .search-modal-inner {
    box-shadow: 0 0 2rem 0 rgba(0, 0, 0, .08);
    transform: translateY(0);
    transition: transform .25s ease-in-out, box-shadow .1s .25s linear
}

.search-modal form {
    margin: 0;
    position: relative;
    width: 100%
}

.search-modal .search-submit {
    position: absolute;
    right: -9999rem;
    top: 50%;
    transform: translateY(-50%)
}

.search-modal .search-submit:focus {
    right: 0
}

.to-the-content-wrapper {
    position: absolute;
    left: 0;
    right: 0;
    top: calc(100% + .5rem)
}

.to-the-content {
    align-items: center;
    display: flex;
    justify-content: center;
    height: 4rem;
    text-decoration: none
}

.to-the-content svg {
    height: 2rem;
    transition: transform .15s linear;
    transform: translateY(0);
    width: 1.767rem
}

.to-the-content:focus svg,
.to-the-content:hover svg {
    transform: translateY(20%)
}

body.template-full-width .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
body.template-full-width [class*="__inner-container"]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 120rem
}

.archive-header {
    background-color: #fff;
    padding: 4rem 0
}

.archive-title {
    font-size: 2.4rem;
    font-weight: 700;
    letter-spacing: -.026666667em;
    margin: 0
}

body:not(.singular) main>article:first-of-type {
    padding: 4rem 0 0
}

.no-search-results-form {
    padding-top: 5rem
}

.singular .entry-header {
    background-color: #fff;
    padding: 4rem 0
}

.entry-categories {
    line-height: 1.25;
    margin-bottom: 2rem
}

.entry-categories-inner {
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    margin: -.5rem 0 0 -1rem
}

.entry-categories a {
    border-bottom: .15rem solid currentColor;
    font-size: 1.4rem;
    font-weight: 700;
    letter-spacing: .036666667em;
    margin: .5rem 0 0 1rem;
    text-decoration: none;
    text-transform: uppercase
}

.entry-categories a:focus,
.entry-categories a:hover {
    border-bottom-color: transparent
}

h1.entry-title,
h2.entry-title {
    margin: 0
}

.entry-title a {
    color: inherit;
    text-decoration: none
}

.entry-title a:focus,
.entry-title a:hover {
    text-decoration: underline
}

.post-meta-single-top .post-meta {
    justify-content: center
}

.post-meta-wrapper {
    margin-top: 2rem;
    margin-right: auto;
    margin-left: auto;
    max-width: 58rem;
    width: 100%
}

.post-meta {
    color: #6d6d6d;
    display: flex;
    flex-wrap: wrap;
    font-size: 1.5rem;
    font-weight: 500;
    list-style: none;
    margin: -1rem 0 0 -2rem
}

.post-meta li {
    flex-shrink: 0;
    letter-spacing: -.016875em;
    margin: 1rem 0 0 2rem;
    max-width: calc(100% - 2rem)
}

.post-meta a {
    color: inherit;
    text-decoration: none
}

.post-meta a:focus,
.post-meta a:hover {
    text-decoration: underline
}

.post-meta .meta-wrapper {
    align-items: center;
    display: flex;
    flex-wrap: nowrap
}

.post-meta .meta-icon {
    flex-shrink: 0;
    margin-right: 1rem
}

.post-meta .post-author .meta-icon svg {
    width: 1.6rem;
    height: 1.8rem
}

.post-meta .post-categories .meta-icon svg {
    width: 1.8rem;
    height: 1.7rem
}

.post-meta .post-comment-link .meta-icon svg {
    width: 1.8rem;
    height: 1.8rem
}

.post-meta .post-date .meta-icon svg {
    width: 1.7rem;
    height: 1.8rem
}

.post-meta svg * {
    fill: currentColor
}

.post-inner {
    padding-top: 3rem
}

.post-nav-links {
    border-radius: .4rem;
    display: flex;
    font-size: .9em;
    font-weight: 600;
    line-height: 1;
    margin: 3em auto 0 auto;
    padding: 0;
    width: calc(100% - 4rem);
    max-width: 58rem
}

.post-nav-links>span.label {
    padding: 1em 0
}

.post-nav-links>* {
    padding: 1em .75em
}

.post-meta-wrapper.post-meta-single-bottom {
    margin-top: 3rem
}

.author-bio {
    margin-top: 4rem;
    margin-right: auto;
    margin-left: auto;
    max-width: 58rem;
    width: 100%
}

.hide-avatars .author-bio {
    padding-left: 0
}

.author-bio .author-title-wrapper {
    align-items: center;
    display: flex;
    margin: 0 0 1rem 0
}

.author-bio .avatar {
    border-radius: 50%;
    margin-right: 1.5rem;
    height: 5rem;
    width: 5rem
}

.hide-avatars img.avatar {
    display: none
}

.author-bio p:last-child {
    margin-bottom: 0
}

.author-bio .author-title {
    margin: 0
}

.author-bio .author-link {
    display: block;
    font-size: 1.6rem;
    font-weight: 600;
    margin-top: 1em;
    text-decoration: none
}

.author-bio .author-link:focus,
.author-bio .author-link:hover {
    text-decoration: underline
}

.pagination-single {
    font-size: 1.8rem;
    margin-top: 5rem
}

.pagination-single-inner {
    display: flex;
    flex-direction: column
}

.pagination-single hr:first-child {
    margin: 0 0 2.8rem 0
}

.pagination-single hr:last-child {
    margin: 2.8rem 0 .8rem 0
}

.pagination-single a {
    align-items: baseline;
    display: flex;
    font-weight: 600;
    letter-spacing: -.0275em;
    text-decoration: none;
    flex: 1
}

.pagination-single a+a {
    margin-top: 1rem
}

.pagination-single a .arrow {
    margin-right: 1rem
}

.pagination-single a:focus .title,
.pagination-single a:hover .title {
    text-decoration: underline
}

.has-text-color a {
    color: inherit
}

:root {
    --kutucuk: #fff;
    --kutucukhover: #e7e7e7;
    --arkaplan: #fff;
    --text: #000;
    --textinfo: #939393;
    --buton: #2553fe;
    --butonnonactive: #e7ecff;
    --butonhover: #193cbf;
    --accent: #2553fe;
    --pagebg: #f7f7f7;
    --panelbg: #ececec;
    --butonactivate: #ecf0ff;
    --paneltext: #262626;
    --sectionhover: #dadada;
    --keten: #00000087;
    --headerblur: rgb(247 247 247 / 35%);
	--headershadow: #dfdfdf;
}

/* Dark Mode */
[data-theme="dark"] {
 	--kutucuk: #252525;
    --kutucukhover: #252525;
    --arkaplan: #3b3b3b;
    --text: #ffffff;
    --textinfo: #939393;
    --buton: #2553fe;
    --butonnonactive: #1e2951;
    --butonhover: #d2dcff;
    --accent: #859fff;
    --pagebg: #000000;
    --panelbg: #3b3b3b;
    --butonactivate: #3f3f3f;
    --paneltext: #ffffff;
	--keten: #dadada;
    --sectionhover: #6d6d6d;
    --headerblur: rgb(93 93 93 / 35%);
	--headershadow: #000;
}


:root .has-accent-color {
    color: #cd2653
}

:root .has-accent-background-color {
    background-color: #cd2653;
    color: #fff
}

:root .has-primary-color {
    color: #000
}

:root .has-primary-background-color {
    background-color: #000;
    color: #f5efe0
}

:root .has-secondary-color {
    color: #6d6d6d
}

:root .has-secondary-background-color {
    background-color: #6d6d6d;
    color: #fff
}

:root .has-subtle-background-color {
    color: #dcd7ca
}

:root .has-subtle-background-background-color {
    background-color: #dcd7ca;
    color: #000
}

:root .has-background-color {
    color: #f5efe0
}

:root .has-background-background-color {
    background-color: #f5efe0;
    color: #000
}

.has-text-align-left {
    text-align: left
}

.has-text-align-center {
    text-align: center
}

.has-text-align-right {
    text-align: right
}

.entry-content .wp-block-categories,
.entry-content .wp-block-latest-comments,
.entry-content .wp-block-latest-posts,
.entry-content .wp-block-pullquote {
    font-family: sans-serif
}

@supports (font-variation-settings:normal) {

    .entry-content .wp-block-archives,
    .entry-content .wp-block-categories,
    .entry-content .wp-block-cover-image p,
    .entry-content .wp-block-latest-comments,
    .entry-content .wp-block-latest-posts,
    .entry-content .wp-block-pullquote,
    .has-drop-cap:not(:focus)::first-letter {
        font-family: sans-serif
    }
}

.entry-content .has-small-font-size {
    font-size: .842em
}

.entry-content .has-normal-font-size {
    font-size: 1em
}

.entry-content .has-medium-font-size {
    font-size: 1.1em;
    line-height: 1.45
}

.entry-content .has-large-font-size {
    font-size: 1.25em;
    line-height: 1.4
}

.entry-content .has-larger-font-size {
    font-size: 1.5em;
    line-height: 1.3
}

[class*="_inner-container"]>:first-child {
    margin-top: 0
}

[class*="_inner-container"]>:last-child {
    margin-bottom: 0
}

.wp-block-categories:not(.alignwide):not(.alignfull),
.wp-block-code,
.wp-block-columns:not(.alignwide):not(.alignfull),
.wp-block-embed:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
.wp-block-gallery:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),
.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
.wp-block-latest-comments:not(.aligncenter):not(.alignleft):not(.alignright),
.wp-block-latest-posts:not(.aligncenter):not(.alignleft):not(.alignright),
.wp-block-media-text:not(.alignwide):not(.alignfull),
.wp-block-pullquote:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),
.wp-block-video:not(.alignwide):not(.alignfull) {
    margin-bottom: 3rem;
    margin-top: 3rem
}

[class*="__inner-container"] .wp-block-group:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright) {
    margin-left: auto;
    margin-right: auto;
    max-width: 58rem
}

.wp-block-categories,
.wp-block-latest-comments,
.wp-block-latest-posts {
    list-style: none;
    margin-left: 0
}

.wp-block-categories ul,
.wp-block-latest-comments ul,
.wp-block-latest-posts ul {
    list-style: none
}

.entry-content .wp-block-categories>li,
.entry-content .wp-block-latest-comment>li,
.entry-content .wp-block-latest-posts>li {
    margin-left: 0
}

.entry-content .wp-block-categories>li:last-child,
.entry-content .wp-block-latest-comment>li:last-child,
.entry-content .wp-block-latest-posts>li:last-child {
    margin-bottom: 0
}

.entry-content .wp-block-categories *,
.entry-content .wp-block-latest-comments *,
.entry-content .wp-block-latest-posts * {
    font-family: inherit
}

.entry-content .wp-block-categories li,
.entry-content .wp-block-latest-posts li {
    color: #6d6d6d
}

.wp-block-categories a,
.wp-block-latest-comments a,
.wp-block-latest-posts a {
    font-weight: 700;
    text-decoration: none
}

.wp-block-categories a:focus,
.wp-block-categories a:hover,
.wp-block-latest-comments a:focus,
.wp-block-latest-comments a:hover,
.wp-block-latest-posts a:focus,
.wp-block-latest-posts a:hover {
    text-decoration: underline
}

.wp-block-latest-comments__comment-meta,
.wp-block-latest-posts a {
    font-weight: 700;
    letter-spacing: -.025em;
    line-height: 1.25
}

.wp-block-latest-comments__comment-date,
.wp-block-latest-posts__post-date {
    color: #6d6d6d;
    font-size: .7em;
    font-weight: 600;
    letter-spacing: normal;
    margin-top: .15em
}

.wp-block-embed figcaption,
.wp-block-image figcaption {
    color: #6d6d6d;
    font-size: 1.4rem;
    margin-bottom: 0;
    margin-top: 1.5rem
}

.wp-block-button {
    margin: 3rem 0
}

.wp-block-file {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.wp-block-file a:not(.wp-block-file__button) {
    font-weight: 700;
    text-decoration: none
}

.wp-block-file a:not(.wp-block-file__button):not(:last-child) {
    margin-right: 1rem
}

.wp-block-file a:not(.wp-block-file__button):focus,
.wp-block-file a:not(.wp-block-file__button):hover {
    text-decoration: underline
}

.wp-block-file .wp-block-file__button {
    font-size: 1.5rem;
    padding: 1em 1.25em
}

.wp-block-file a.wp-block-file__button:visited {
    opacity: 1
}

.wp-block-file a.wp-block-file__button:active,
.wp-block-file a.wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:hover {
    opacity: 1;
    text-decoration: underline
}

.wp-block-gallery ul {
    list-style: none;
    margin: 0 0 -1.6rem 0
}

.wp-block-group.has-background {
    padding: 2rem;
    margin-bottom: 0;
    margin-top: 0
}

.wp-block-group__inner-container {
    margin: 0 auto
}

.entry-content .wp-block-group p,
.wp-block-group__inner-container {
    max-width: 100%
}

.wp-block-media-text .wp-block-media-text__content {
    padding: 3rem 2rem
}

.wp-block-media-text .wp-block-media-text__content p {
    max-width: none
}

.wp-block-media-text__content>:first-child {
    margin-top: 0
}

.wp-block-media-text__content>:last-child {
    margin-bottom: 0
}

.wp-block-pullquote {
    padding: 0;
    position: relative
}

.wp-block-pullquote::before {
    background: #fff;
    border-radius: 50%;
    color: #cd2653;
    content: "”";
    display: block;
    font-size: 6.2rem;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 auto 1.5rem auto;
    text-align: center;
    height: 4.4rem;
    width: 4.4rem
}

.wp-block-pullquote blockquote {
    border: none;
    margin: 0;
    padding: 0
}

.wp-block-pullquote blockquote p {
    font-family: inherit;
    font-size: 2.8rem;
    font-weight: 700;
    line-height: 1.178571429;
    letter-spacing: -.041785714em;
    max-width: 100%
}

.wp-block-pullquote p:last-of-type {
    margin-bottom: 0
}

.wp-block-pullquote.is-style-solid-color {
    padding: 3rem 2rem
}

.wp-block-pullquote.is-style-solid-color::before {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateY(-50%) translateX(-50%)
}

.wp-block-pullquote.is-style-solid-color blockquote {
    max-width: 100%;
    text-align: inherit
}

hr.wp-block-separator {
    margin: 3rem 0
}

.wp-block-separator.is-style-wide {
    max-width: calc(100vw - 4rem);
    position: relative;
    width: 100%
}

.wp-block-search .wp-block-search__input {
    width: auto
}

.entry-content .wp-block-latest-comments li {
    margin: 2rem 0
}

.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
    margin-left: 5.5rem
}

.entry-content .wp-block-latest-comments a {
    text-decoration: none
}

.entry-content .wp-block-latest-comments a:focus,
.entry-content .wp-block-latest-comments a:hover {
    text-decoration: underline
}

.wp-block-latest-comments__comment {
    font-size: inherit
}

.wp-block-latest-comments__comment-date {
    margin-top: .4em
}

.wp-block-latest-posts.is-grid li {
    border-top: .2rem solid #dcd7ca;
    margin-top: 2rem;
    padding-top: 1rem
}

.wp-block-post-template,
.wp-block-post-template>li {
    margin-left: 0;
    margin-right: 0
}

.entry-content {
    line-height: 1.5
}

.entry-content>* {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1.25em
}

.entry-content>:first-child {
    margin-top: 0
}

.entry-content>:last-child {
    margin-bottom: 0
}

.read-more-button-wrap {
    margin-top: 1em;
    text-align: center
}

.entry-content a:focus,
.entry-content a:hover {
    text-decoration: none
}

.entry-content li,
.entry-content p {
    line-height: 1.4
}

.entry-content li img {
    display: inline-block
}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
    margin: 3.5rem auto 2rem
}

.entry-content ol ol,
.entry-content ol ul,
.entry-content ul ol,
.entry-content ul ul {
    margin-bottom: 1rem
}

.entry-content hr {
    margin: 4rem auto
}

.entry-content {
    font-family: sans-serif;
    letter-spacing: normal
}

.entry-content .wp-block-file,
.entry-content .wp-caption-text,
.entry-content figcaption,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-content table {
    font-family: sans-serif
}

@supports (font-variation-settings:normal) {

    .entry-content .wp-block-file,
    .entry-content .wp-caption-text,
    .entry-content address,
    .entry-content cite,
    .entry-content figcaption,
    .entry-content h1,
    .entry-content h2,
    .entry-content h3,
    .entry-content h4,
    .entry-content h5,
    .entry-content h6,
    .entry-content table {
        font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif
    }
}

.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 58rem;
    width: calc(100% - 4rem)
}

[class*="__inner-container"]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 58rem;
    width: 100%
}

[class*="__inner-container"]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) {
    margin-left: auto;
    margin-right: auto
}

.comments-wrapper {
    margin-top: 5rem
}

.comments .comment,
.comments .pingback,
.comments .review {
    padding-top: 3.5rem
}

div.comment:first-of-type {
    margin-top: 3.5rem;
    padding-top: 0
}

.comments .comments-header+div {
    margin-top: 0;
    padding-top: 0
}

.comment-body {
    position: relative
}

.comment .comment {
    padding-left: 5%
}

.comment-meta {
    line-height: 1.1;
    margin-bottom: 1.5rem;
    min-height: 5rem;
    padding-left: 5rem;
    position: relative
}

.hide-avatars .comment-meta {
    min-height: 0;
    padding-left: 0
}

.comment-meta a {
    color: inherit
}

.comment-author {
    font-size: 1.8rem;
    font-weight: 700;
    letter-spacing: -.027777778em
}

.comment-author a {
    text-decoration: underline
}

.comment-author a:focus,
.comment-author a:hover {
    text-decoration: none
}

.comment-meta .avatar {
    height: 4rem;
    position: absolute;
    left: 0;
    top: 0;
    width: 4rem
}

.comment-author .url {
    text-decoration: underline
}

.comment-content.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    width: 100%
}

.comment-footer-meta {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    font-size: 1.2rem;
    font-weight: 600;
    justify-content: flex-start;
    letter-spacing: .030833333em;
    line-height: 1;
    margin: 1.5rem 0 -1rem -1.5rem;
    text-transform: uppercase
}

.comment-footer-meta>* {
    margin: 0 0 1rem 1.5rem
}

.comment-footer-meta a {
    text-decoration: none
}

.comment-footer-meta a:focus,
.comment-footer-meta a:hover {
    text-decoration: underline
}

.pingback .comment-meta {
    padding-left: 0
}

.comments-pagination {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 6rem;
    text-align: center
}

.comments-pagination.only-next {
    justify-content: flex-end
}

.comments-pagination .next {
    display: block
}

.comments-pagination .next {
    right: 0;
    text-align: right
}

.comment-form-cookies-consent {
    align-items: baseline;
    display: flex
}

.pagination .nav-links {
    align-items: baseline;
    display: flex;
    flex-wrap: wrap;
    font-size: 1.8rem;
    font-weight: 600;
    margin: -1.5rem 0 0 -2.5rem;
    width: calc(100% + 2.5rem)
}

.pagination-separator {
    margin: 5rem 0
}

.nav-links>* {
    margin: 1.5rem 0 0 2.5rem
}

.nav-links .placeholder {
    display: none;
    visibility: hidden
}

.pagination a {
    text-decoration: none
}

.pagination a:focus,
.pagination a:hover {
    text-decoration: underline
}

.error404 #site-content {
    padding-top: 4rem
}

.error404-content {
    text-align: center
}

.error404 #site-content .search-form {
    justify-content: center;
    margin-top: 3rem
}

@supports (font-variation-settings:normal) {

    .widget-content .wp-caption-text,
    .widget-content cite,
    .widget-content figcaption {
        font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif
    }
}

.calendar_wrap {
    font-size: 2.4rem
}

.calendar_wrap td,
.calendar_wrap th,
.wp-calendar-nav span {
    display: table-cell;
    font-size: 1em;
    font-weight: 500;
    line-height: 1;
    padding: 2.5% 2.5% 1.75% 2.5%;
    text-align: center
}

.wp-calendar-table {
    margin-bottom: 0
}

.wp-calendar-nav {
    display: table;
    width: 100%;
    font-size: 1.8rem
}

.calendar_wrap .wp-calendar-nav a {
    text-decoration: none
}

.calendar_wrap .wp-calendar-nav-next {
    text-align: right
}

#site-footer {
    background-color: var(--panelbg);
    color: var(--paneltext);
}

.footer-top-hidden #site-footer {
    margin-top: 5rem
}

#site-footer,
.footer-top {
    padding: 3rem 0;
    margin-top: 20px
}

.footer-top {
    display: flex;
    border-bottom: .1rem solid #dedfdf;
    justify-content: space-between
}

.footer-menu {
    font-size: 1.8rem;
    font-weight: 700;
    letter-spacing: -.0277em
}

.footer-menu li {
    line-height: 1.25;
    margin: .25em 0 0 0
}

.footer-menu a {
    text-decoration: none;
    word-break: normal;
    word-wrap: normal
}

.footer-menu a:focus,
.footer-menu a:hover {
    text-decoration: underline
}

.footer-social-wrapper {
    margin: 0;
    width: 100%
}

.has-footer-menu .footer-social-wrapper {
    flex-shrink: 0;
    margin-left: 1rem;
    width: 50%
}

ul.footer-social {
    margin: -.5rem 0 0 -.5rem
}

.has-footer-menu .footer-social {
    justify-content: flex-end
}

ul.footer-social li {
    margin: .5rem 0 0 .5rem
}

.footer-social a {
    background-color: #cd2653;
    height: 3.6rem;
    width: 3.6rem
}

.footer-social a::before {
    font-size: 1.6rem
}

#site-footer {
    font-size: 1.6rem
}

#site-footer .section-inner {
    align-items: baseline;
    display: flex;
    justify-content: space-between
}

#site-footer a {
    text-decoration: none
}

.to-the-top {
    color: #6d6d6d
}

a.to-the-top {
    margin-left: 2.4rem;
    white-space: nowrap
}

a.to-the-top>* {
    pointer-events: none
}

@media (max-width:479px) {

    ol,
    ul {
        margin: 0 0 3rem 2rem
    }

    li {
        margin: .5rem 0 0 1rem
    }

    .post-nav-links {
        margin: 3em 0 0 0
    }
}

@media (min-width:480px) {
    .post-nav-links {
        margin: 3em 0 0 0
    }
}

@media (max-width:599px) {
    .wp-block-columns+.wp-block-columns {
        margin-top: .2rem
    }

    .post-nav-links {
        margin: 3em 0 0 0
    }
}

@media (min-width:600px) {
    .post-nav-links {
        margin: 3em 0 0 0
    }
}

@media (min-width:660px) {
    .post-nav-links {
        margin: 3em auto 0 auto
    }
}

@media (min-width:700px) {

    ol,
    ul {
        margin-bottom: 4rem
    }

    pre {
        padding: 3rem
    }

    hr {
        margin: 8rem auto
    }

    table {
        font-size: 1.8rem
    }

    .gallery-columns-2 .gallery-item {
        max-width: 50%
    }

    .gallery-columns-3 .gallery-item {
        max-width: 33.33%
    }

    .gallery-columns-4 .gallery-item {
        max-width: 25%
    }

    .gallery-columns-5 .gallery-item {
        max-width: 20%
    }

    .gallery-columns-6 .gallery-item {
        max-width: 16.66%
    }

    .gallery-columns-7 .gallery-item {
        max-width: 14.28%
    }

    .gallery-columns-8 .gallery-item {
        max-width: 12.5%
    }

    .gallery-columns-9 .gallery-item {
        max-width: 11.11%
    }

    .heading-size-1,
    .heading-size-2,
    .heading-size-3,
    h1,
    h2,
    h3 {
        margin: 6rem auto 3rem
    }

    .heading-size-4,
    .heading-size-5,
    .heading-size-6,
    h4,
    h5,
    h6 {
        margin: 4.5rem auto 2.5rem
    }

    .heading-size-1,
    h1 {
        font-size: 6.4rem
    }

    .heading-size-2,
    h2 {
        font-size: 1.5em
    }

    .heading-size-3,
    h3 {
        font-size: 4rem
    }

    .heading-size-4,
    h4 {
        font-size: 3.2rem
    }

    .heading-size-5,
    h5 {
        font-size: 2.4rem
    }

    .heading-size-6,
    h6 {
        font-size: 1.8rem
    }

    legend {
        padding: 0 1.5rem
    }

    .button,
    .wp-block-button__link,
    button,
    input[type=button],
    input[type=reset],
    input[type=submit] {
        font-size: 1.7rem
    }

    .wp-caption-text,
    figcaption {
        margin-top: 1.8rem
    }

    section {
        padding: 8rem 0
    }

    .section-inner {
        width: calc(100% - 8rem)
    }

    .header-inner {
        padding: 3.8rem 0
    }

    .site-title {
        font-size: 2.4rem;
        font-weight: 700
    }

    .site-description {
        display: block
    }

    .site-logo img {
        max-height: 9rem;
        transition: height .15s linear, width .15s linear, max-height .15s linear
    }

    .toggle-inner .toggle-text {
        font-size: 1.2rem
    }

    .search-toggle {
        left: 2rem
    }

    .nav-toggle {
        right: 2rem
    }

    button.close-nav-toggle {
        font-size: 1.8rem;
        padding: 4rem 0
    }

    button.close-nav-toggle svg {
        height: 2rem;
        width: 2rem
    }

    button.close-nav-toggle .toggle-text {
        margin-right: 2.1rem
    }

    .modal-menu {
        left: auto;
        width: 100%
    }

    .modal-menu>li>a {
        font-size: 2.4rem;
        padding: 2.5rem 0
    }

    .modal-menu ul li {
        border-left-color: transparent
    }

    .menu-bottom {
        align-items: center;
        display: flex;
        justify-content: space-between;
        padding: 4.4rem 0
    }

    .search-modal form {
        position: relative;
        width: 100%
    }

    .to-the-content-wrapper {
        top: calc(100% + 1.8rem)
    }

    .to-the-content {
        height: 6rem
    }

    .to-the-content svg {
        height: 2.4rem;
        width: 2.12rem
    }

    body.template-full-width .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
        width: calc(100% - 8rem)
    }

    .archive-header {
        padding: 8rem 0
    }

    .archive-title {
        font-size: 3.2rem
    }

    body:not(.singular) main>article:first-of-type {
        padding: 8rem 0 0
    }

    h2.entry-title {
        font-size: 6.4rem
    }

    .no-search-results-form {
        padding-top: 8rem
    }

    .singular .entry-header {
        padding: 8rem 0
    }

    .entry-categories {
        margin-bottom: 3rem
    }

    .entry-categories-inner {
        margin: -1rem 0 0 -2rem
    }

    .entry-categories a {
        font-size: 1.5rem;
        margin: 1rem 0 0 2rem
    }

    .post-meta-wrapper {
        margin-top: 3rem
    }

    .post-meta {
        font-size: 1.6rem;
        margin: -1.4rem 0 0 -3rem
    }

    .post-meta li {
        margin: 1.4rem 0 0 3rem;
        max-width: calc(100% - 3rem)
    }

    .post-inner {
        padding-top: 3rem
    }

    .post-meta-wrapper.post-meta-single-bottom {
        margin-top: 4rem
    }

    .author-bio {
        margin-top: 8rem;
        min-height: 8rem;
        padding-left: 10rem;
        position: relative
    }

    .author-bio .avatar {
        position: absolute;
        left: 0;
        top: 0;
        height: 8rem;
        width: 8rem
    }

    .pagination-single {
        font-size: 2.4rem;
        margin-top: 8rem
    }

    .pagination-single-inner {
        flex-direction: row;
        justify-content: space-between
    }

    .pagination-single.only-next .pagination-single-inner {
        justify-content: flex-end
    }

    .pagination-single hr:first-child {
        margin: 0 0 4rem 0
    }

    .pagination-single hr:last-child {
        margin: 4rem 0 .8rem 0
    }

    .pagination-single a+a {
        margin: 0 0 0 4rem
    }

    .pagination-single a .arrow {
        margin: 0 2rem 0 0
    }

    .pagination-single .next-post {
        flex-direction: row-reverse;
        text-align: right
    }

    .pagination-single .next-post .arrow {
        margin: 0 0 0 2rem
    }

    .wp-block-embed figcaption,
    .wp-block-image figcaption {
        font-size: 1.6rem
    }

    .wp-block-categories:not(.alignwide):not(.alignfull),
    .wp-block-code,
    .wp-block-columns:not(.alignwide):not(.alignfull),
    .wp-block-embed:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
    .wp-block-gallery:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
    .wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),
    .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),
    .wp-block-latest-comments:not(.aligncenter):not(.alignleft):not(.alignright),
    .wp-block-latest-posts:not(.aligncenter):not(.alignleft):not(.alignright),
    .wp-block-media-text:not(.alignwide):not(.alignfull),
    .wp-block-pullquote:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),
    .wp-block-video:not(.alignwide):not(.alignfull) {
        margin-bottom: 4rem;
        margin-top: 4rem
    }

    .entry-content .wp-block-columns h1,
    .entry-content .wp-block-columns h2,
    .entry-content .wp-block-columns h3,
    .entry-content .wp-block-columns h4,
    .entry-content .wp-block-columns h5,
    .entry-content .wp-block-columns h6 {
        margin: 3.5rem 0 2rem
    }

    .wp-block-group.has-background {
        padding: 4rem;
        margin-top: 0;
        margin-bottom: 0
    }

    .wp-block-media-text .wp-block-media-text__content {
        padding: 4rem
    }

    .wp-block-pullquote blockquote p {
        font-size: 3.2rem
    }

    hr.wp-block-separator {
        margin: 6rem auto
    }

    .wp-block-separator.is-style-wide {
        max-width: calc(100vw - 8rem)
    }

    .entry-content {
        font-size: 2.1rem
    }

    .entry-content li,
    .entry-content p {
        line-height: 1.476
    }

    .entry-content h1,
    .entry-content h2,
    .entry-content h3 {
        margin: 6rem auto 3rem
    }

    .entry-content h4,
    .entry-content h5,
    .entry-content h6 {
        margin: 4.5rem auto 2.5rem
    }

    .comments-wrapper {
        margin-top: 8rem
    }

    .comments .comment,
    .comments .pingback,
    .comments .review {
        padding-top: 5rem
    }

    div.comment:first-of-type {
        margin-top: 5rem
    }

    .comment-meta {
        margin-bottom: 2rem;
        min-height: 6rem;
        padding: .3rem 0 0 7.5rem
    }

    .comment-meta .avatar {
        display: block;
        height: 6rem;
        position: absolute;
        left: 0;
        top: 0;
        width: 6rem
    }

    .comment-author {
        font-size: 2.4rem
    }

    .comment-footer-meta {
        margin-top: 2.5rem
    }

    .comments-pagination {
        margin-top: 8rem
    }

    .pingback .comment-body {
        padding: 0
    }

    .pagination-separator {
        margin: 8rem 0
    }

    .pagination .nav-links {
        font-size: 2.4rem;
        font-weight: 700;
        margin: -2.5rem 0 0 -4rem
    }

    .nav-links>* {
        margin: 2.5rem 0 0 4rem
    }

    .error404 #site-content {
        padding-top: 8rem
    }

    .footer-top-hidden #site-footer {
        margin-top: 8rem
    }

    .footer-top {
        padding: 3.7rem 0
    }

    .footer-menu {
        font-size: 2.4rem;
        margin: -.8rem 0 0 -1.6rem
    }

    .footer-menu li {
        margin: .8rem 0 0 1.6rem
    }

    .has-footer-menu .footer-social-wrapper {
        flex: 1;
        margin-left: 4rem;
        width: auto
    }

    #site-footer {
        font-size: 1.8rem;
        padding: 4.3rem 0
    }
}

@media (min-width:1000px) {
    #site-header {
        z-index: 2
    }

    .header-inner {
        align-items: center;
        display: flex;
        justify-content: space-between;
        padding: 2.8rem 0
    }

    .header-navigation-wrapper {
        align-items: center;
        display: flex
    }

    .primary-menu-wrapper {
        display: block;
        width: 100%
    }

    .mobile-nav-toggle,
    .mobile-search-toggle {
        display: none !important
    }

    .header-inner .toggle {
        height: 4.4rem;
        padding: 0 3rem;
        position: relative;
        bottom: auto;
        left: auto;
        right: auto;
        top: auto;
        width: auto
    }

    .header-inner .toggle-wrapper {
        position: relative
    }

    .header-inner .toggle-wrapper::before {
        background: #dedfdf;
        content: "";
        display: block;
        height: 2.7rem;
        position: absolute;
        left: 0;
        top: calc(50% - 1.35rem);
        width: .1rem
    }

    .header-inner .toggle-wrapper:first-child::before {
        content: none
    }

    .nav-toggle-wrapper:not(.has-expanded-menu) {
        display: none
    }

    .toggle-inner {
        position: static
    }

    .toggle-inner .toggle-text {
        left: 0;
        right: 0;
        text-align: center;
        top: calc(100% - .3rem);
        width: auto
    }

    .menu-modal {
        opacity: 1;
        justify-content: flex-end;
        padding: 0;
        transition: background-color .3s ease-in, left 0s .3s, right 0s .3s
    }

    .menu-modal.active {
        background: rgba(0, 0, 0, .2);
        transition: background-color .3s ease-out
    }

    .menu-wrapper.section-inner {
        width: calc(100% - 8rem)
    }

    .menu-modal-inner {
        box-shadow: 0 0 2rem 0 rgba(0, 0, 0, .1);
        opacity: 0;
        padding: 0;
        transform: translateX(20rem);
        transition: transform .2s ease-in, opacity .2s ease-in;
        width: 50rem
    }

    .menu-modal.active .menu-modal-inner {
        opacity: 1;
        transform: translateX(0);
        transition-timing-function: ease-out
    }

    .mobile-menu {
        display: none
    }

    .expanded-menu {
        display: block
    }

    .menu-bottom {
        padding: 6rem 0
    }

    .menu-bottom .social-menu {
        justify-content: flex-start
    }

    hr.wp-block-separator {
        margin: 8rem auto
    }

    .comment-meta {
        padding-left: 0
    }

    .comment-meta .avatar {
        left: -8rem
    }

    .pagination .nav-links {
        justify-content: space-between;
        margin: 0;
        width: 100%
    }

    .nav-links>* {
        margin: 0 2rem
    }

    .pagination .next {
        display: block
    }

    .pagination .next {
        text-align: right;
        margin: 0 0 0 auto
    }

    .footer-top {
        align-items: center
    }

    .footer-menu {
        align-items: baseline;
        display: flex;
        justify-content: flex-start;
        flex-wrap: wrap;
        font-size: 2.1rem;
        margin: -1.2rem 0 0 -2.4rem
    }

    .footer-menu li {
        margin: 1.2rem 0 0 2.4rem
    }
}

@media (min-width:1220px) {

    .heading-size-1,
    h1 {
        font-size: 8.4rem
    }

    ul.primary-menu {
        margin: -.8rem 0 0 -2.5rem
    }

    .primary-menu>li {
        margin: .8rem 0 0 2.5rem
    }

    .footer-menu {
        font-size: 2.4rem;
        margin: -1.5rem 0 0 -3rem
    }

    .footer-menu li {
        margin: 1.5rem 0 0 3rem
    }

    ul.footer-social {
        margin: -1rem 0 0 -1rem
    }

    ul.footer-social li {
        margin: 1rem 0 0 1rem
    }

    .footer-social a {
        height: 4.4rem;
        width: 4.4rem
    }

    .footer-social a::before {
        font-size: 2rem
    }
}

@media (min-width:1280px) {
    .wp-block-separator.is-style-wide {
        max-width: 120rem;
        width: 120rem
    }
}

.ortapaneltab {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.ortapaneltab li {
    font-weight: 500;
    border-radius: 30px;
    padding: 7px 0 2px;
    height: 30px;
    display: contents;
    font-size: 16px
}

.search {
    color: var(--text);
    font-size: 20px;
    font-weight: 500;
    border-radius: 30px;
    height: 50px;
    margin-top: 5px
}

.arabeniyalabeni {
    background-color: #f3f3f3;
    color: #5b5b5b;
    border-radius: 30px;
    border: 0
}

input.search {
    background-color: initial;
    border: none;
    width: -webkit-fill-available;
    color: #5b5b5b;
    font-weight: 700;
    font-size: 20px;
    margin-left: 10px;
    outline: 0
}

input.search::placeholder {
    color: #5b5b5b;
    font-weight: 700;
    font-size: 20px
}

.header_social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    float: right;
    padding-top: 18px
}

.header_social i {
    width: 15px;
    height: 4px;
    font-size: 35px;
    fill: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.header_social>a {
    margin-right: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: var(--text);
    text-decoration: none;
    transition: .3s
}

#site-footer a:focus,
#site-footer a:hover {
}

.col-sm-8888 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 85%
}

@media (min-width:1280px) {
    .col-sm-8888 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
}

.search_hide {
    display: none;
    visibility: 0
}

.phoneresultarea {
    display: -ms-grid;
    display: grid;
    border-radius: 25px;
    padding: 10px 10px 20px
}

.phoneresult {
    background-color: var(--kutucuk);
    border-radius: 15px;
    padding: 18px 0;
    display: inline-grid
}

.phoneresult:hover {
    text-decoration: none
}

.phoneresult h3 {
    font-size: 14px;
    color: var(--paneltext);
}

.phoneresult li {
    list-style: none;
    text-align: left;
    padding-bottom: 1px;
    margin-left: -10px;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease
}

.phoneresult li:hover {
    border-left: 2px solid #2553fe;
    text-decoration: none;
    background: #f1f1f1
}

.phoneresult a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: block;
    padding: 8px 18px;
    text-decoration: none
}

,
.phoneresult a:hover {
    text-decoration: none
}

.phoneresult img {
    margin-right: 10px;
    float: left;
    padding: 7px;
    margin: -6px 0;
    height: 55px
}

.phoneresult span {
    font-size: 12px;
    font-weight: 500;
    display: block;
    padding-top: 0;
    color: var(--keten);
}

.tid_search_result {
    width: 100%;
    border-radius: 25px;
    padding-left: 10px;
    height: auto;
    z-index: 253;
    position: absolute;
    padding: 300px;
    top: 60px;
    left: 10px;
    max-width: 500px;
    margin: 10px;
    background: var(--kutucuk);
    padding: 0;
    -webkit-box-shadow: rgb(0 0 0 / 25%) 0 0 5px 0;
    box-shadow: rgb(0 0 0 / 10%) 0 1px 0 1px
}

.phone_list {
    margin-bottom: 20px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #333;
    position: relative;
    width: 20%;
    display: -ms-inline-grid;
    display: inline-grid;
    padding: 1px
}

.phone_list-item {
    margin: 5px 5px;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.phone_list-item img {
    height: 200px;
    max-width: 145px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 10px;
    width: auto
}

.phone_list span {
    font-size: 14px;
    font-weight: 600;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: block;
    margin-top: 10px
}

.iremeasigim {
    margin-left: -8px
}

.col-md-71 {
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 58.333333%;
    max-width: 58.333333%
}

.birgirdap {
    margin-left: 0
}

@media (max-width:1280px) {
    .col-sm-8888 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 85%;
        max-width: 85%;
        margin-left: auto;
        margin-right: auto
    }

    .ortapaneltab {
        margin: 0;
        width: 100%
    }

    .iremeasigim {
        padding-left: 0
    }

    .col-md-71 {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0
    }
}

.keten {
    color: #939393;
    font-size: 14px;
    padding-top: 0
}

.keten2 {
    color: #939393;
    font-size: 13px;
	padding-top: 2%;
}

form#searchform {
    width: 100%;
    height: auto position: absolute;
    left: 0;
    -webkit-transition: .2s ease;
    -o-transition: .2s ease;
    transition: .2s ease
}

form#searchform.active {
    width: 85%
}

input.search_input {
	background: var(--panelbg);
    color: var(--text);
    border-radius: 50px;
    padding: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 8px;
    border: 0;
    font-size: 15px;
    padding: 5px 0 5px 40px;
    font-weight: 400;
    width: 100%
}

input.search_input::-webkit-input-placeholder {
    color: var(--keten)
}

input.search_input::-moz-placeholder {
    color: var(--keten)
}

input.search_input:-ms-input-placeholder {
    color: var(--keten)
}

input.search_input::-ms-input-placeholder {
    color: var(--keten)
}

input.search_input::placeholder {
    color: var(--keten)
}

input.search_input:focus {
    color: var(--text)
}

form#searchform {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

button#searchsubmit {
    border: 0;
    font-size: 5px;
    cursor: pointer;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 12px;
    background: 0 0
}

#searchsubmit svg {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    height: 18px;
    width: 25px
}

.crumb3 {
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
    display: flex
}

.crumb3 a {
    color: var(--accent);
    padding: 1px
}

.crumb3 a:hover {
    background-color: #00000014;
    border-radius: 6px;
    padding: 1px;
    text-decoration: none
}

.crumb3 li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 15px;
    margin-left: -15px;
    color: #999;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: inline-block
}

.crumb3 li+li:before {
    padding: 0 5px 0 10px;
    color: #999;
    margin-left: 10px;
    content: "\203A"
}

.header_social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-inline-box;
    margin-left: auto;
    margin-right: auto;
    float: right;
    padding-top: 18px
}

.header {
    background-color: var(--headerblur);
    backdrop-filter: blur(25px);
    display: flex;
    align-items: center;
    position: fixed;
    border-radius: 15px;
    margin-top: 15px;
    z-index: 99;
    justify-content: center;
    padding: 8px 40px;
    box-shadow: 1px 11px 51px var(--headershadow);
}

.hyperos-logo {
    display: flex;
    align-items: center;
    max-width: 300px
}

.hyperos-logo-image {
    width: 25px;
    height: 25px
}

.hyperos-text {
    font-size: 16px;
    margin-left: 10px;
    font-weight: 700;
    color: var(--accent);
    white-space: nowrap
}

.search-box {
    flex: 1;
    text-align: center;
    max-width: 300px
}

.advertisement {
    width: 468px
}

.info-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #000
}

.info-left {
    flex: 1
}

.info-left p {
    margin: 0;
    padding: 5px
}

.info-right {
    height: 10px;
    overflow: hidden
}

.info-right img {
    width: 200px;
    height: 100px
}

.latestrom img {
    margin: 0 0;
    float: right
}

.latestrom {
    display: block;
    padding: 0 3px 0 10px;
    border-bottom: 1px solid var(--sectionhover);
    transition: .2s;
    margin-top: 3px
}

.latestrom p {
    font-size: 13px;
    color: var(--paneltext);
    font-weight: 400
}

.latestrom:hover {
    background-color: var(--sectionhover);
    text-decoration: none;
    border-radius: 15px
}

.latestrom h3 {
    font-size: 16px;
    color: var(--paneltext);
    font-weight: 700
}

.titlealtiparagraf {
    color: #6f6f6e;
    font-size: 14px
}

.image-container {
    height: 64px;
    overflow: hidden
}

.cropped-image {
    width: auto;
    height: 133px
}

.applogo {
    width: auto;
    height: 52px
}

.telnameanasayfa {
    padding-top: 15px
}

.titledevicelist {
    font-size: 30px;
    padding-top: 20px;
    font-weight: 700;
    color: var(--text);
}

.altdevicelist {
    font-size: 14px;
    color: #6f6f6e
}

.gercekfootericerik {
    padding-left: 15px;
    padding-right: 15px;
    width: 67%
}

@media (max-width:1280px) {

    body,
    html {
        padding: 0
    }

    #post-content {
        font-size: 16px;
        padding: 100px 16px
    }

    .tersten {
        flex-direction: column-reverse
    }
}

.paddinglicontent {
    padding: 0 150px
}

.header_social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-inline-box;
    margin-left: auto;
    margin-right: auto;
    float: left;
    padding-top: 18px;
    margin-bottom: 18px
}

#menuhyperos a {
    font-size: 15px;
    font-weight: 600;
    color: var(--text);
    margin: 0;
    padding: 6px;
    position: relative;
    text-decoration: none
}

.nav-item {
    margin: 0 0 0 2rem;
    white-space: nowrap
}

#menuhyperos a:hover {
    text-decoration: none;
    color: var(--text);;
    background: #a3a3a321;
    padding: 6px;
    border-radius: 5px
}

@media only screen and (max-width:600px) {
    .search {
        padding-left: 10px;
        padding-right: 10px
    }

    .paddinglicontent {
        padding: 0 10px
    }

    .screenshots img {
        width: 40%
    }

    #site-content {
        padding: 100px 11px 0 11px
    }

    .hidden-mobile {
        display: none
    }

    .header {
        padding: 0 29px;
        margin-left: 0;
        margin-right: 0
    }

    .appdownloadbutton {
        margin: 3px 15px 22px 15px
    }

    .app_download span {
        display: block;
        padding-left: 0;
        padding-top: 10px
    }

    .app_download img {
        width: 23px;
        padding-top: 5px;
        float: left
    }

    .app_info p {
        font-size: 13px
    }

    .header {
        display: flex;
        padding: 0 22px;
    }

    .hyperos-text {
        font-size: 0
    }

    input.search_input {
        background-color: var(--panelbg);
        color: var(--text)!important;
        border-radius: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: block;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-left: 8px;
        border: 0;
        font-size: 12px;
        padding: 0 0 0 42px;
        height: 40px;
        margin: 15px 0 15px 0;
        color: #272727;
        font-weight: 400;
        width: 100%
    }

    .search-box {
        max-width: 100%
    }

    button#searchsubmit {
        border: 0;
        font-size: 5px;
        cursor: pointer;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 5px;
        background: 0 0
    }
}

.crumb3 li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #999;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: inline-block
}

.crumb3 li+li:before {
    padding: 0 5px 0 10px;
    color: #999;
    content: "\203A"
}

.tip {
    border-radius: 15px;
    background-color: var(--kutucuk);
    width: 100%;
    padding: 2px 19px;
    padding-top: 10px;
    color: var(--text);
    border: 2px solid var(--sectionhover);
}

.app_info {
    padding-left: 10px
}

.app_download:hover {
    background-color: #c5d1ff;
    transition: .4s
}

.app_download {
    background-color: #fff;
    transition: .4s;
    margin-left: 10px
}

.screenshots img {
    width: 60%;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.app_logo {
    width: 50px;
    float: left;
    margin-right: 15px
}

.ortalayici {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-left: auto;
    margin-right: auto
}

.app_info h2 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 20px
}

.app_info p {
    color: #939393;
    font-size: 15px
}

.app_info span {
    font-size: 14px;
    font-weight: 400;
    color: #202020;
    display: block;
    padding-left: 0;
    margin-top: 6px;
    margin-bottom: 10px
}

.app_download span {
    font-size: 14px;
    font-weight: 600;
    color: #939393;
    padding-right: 18px
}

.app_download h2 {
    font-size: 18px;
    font-weight: 600;
    margin-right: 5px;
    display: contents
}

.appdate {
    color: var(--accent);
    font-weight: 600
}

.lightbox {
    display: none;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1em;
    background: rgba(0, 0, 0, .8)
}

.lightbox:target {
    display: block
}

.lightbox span {
    display: block;
    width: 100%;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain
}

.appdownloadbutton {
    background-color: #2553fe;
    color: #ecf0ff;
    font-weight: 600;
    border-radius: 15px;
    padding: 19px;
    border-radius: 15px;
    margin: 15px;
    text-decoration: none;
    font-family: MiSans
}

.appdownloadbutton a {
    color: #ecf0ff;
    text-decoration: none
}

.app_download img {
    width: 25px;
    padding-top: 5px;
    float: right
}

.logobutton:hover {
    opacity: 50%;
    border-radius: 5px;
    text-decoration: none
}

#beklemeMesaji {
    display: none
}

.rom_download {
    width: 160px;
    float: left;
    margin-right: 15px
}

.rom_download_panel {
    margin-bottom: -13px
}

.rom_download_panel h2 {
    font-size: 18px;
    font-weight: 600
}

.rom_download_panel span {
    font-size: 14px;
    font-weight: 400;
    color: #202020;
    display: block;
    padding-left: 0;
    margin-top: 6px;
    margin-bottom: 10px
}

.download_tel_logo {
    width: 85px;
    margin-left: auto;
    display: block;
    margin-right: auto
}

.generatedlink {
    background: var(--kutucuk);
    padding: 19px;
    border-radius: 15px;
    line-height: 1.5;
    transition: .4s
}

.hidden-mobile {
    display: contents
}

.ortapaneltab ul {
    padding: 0;
    margin-left: 0
}

.miuinav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.miuinav-tabs {
    margin-left: -22px;
    margin-bottom: 30px;
    justify-content: center;
    margin-bottom: 0;
    list-style: none;
    display: inline-flex
}

.miuinav-tabs .miuinav-item {
    margin-bottom: -1px
}

.miuinav-tabs .miuinav-link {
    border: 1px solid transparent
}

.miuinav-link {
    display: block;
    padding: 10px;
    width: 100px;
    text-align: center;
    color: #000;
    border-radius: 30px;
    background-color: #fff
}

.miuinav-tabs .miuinav-item.show .miuinav-link,
.miuinav-tabs .miuinav-link.active {
    color: #fff;
    background-color: #2553fe;
    border-radius: 30px;
    padding: 10px;
    width: 100px;
    text-align: center;
    border-color: #dee2e6 #dee2e6 #fff
}

.postpanel {
    background-color: var(--kutucuk);
    border-radius: 15px;
    padding: 20px 25px 20px 25px;
    font-size: 16px;
	color: var(--text);
    font-weight: 350
}

.postpanel h2 {
    color: var(--accent);
    font-size: 21px;
    letter-spacing: .01px;
    font-weight: 600
}

.sidebarpanel {
    background-color: var(--arkaplan);
    border-radius: 15px;
    padding: 9px 9px 26px 7px;
}

.post_cumb {
    margin-bottom: 25px
}

.hyper-entry a:hover {
    background-color: #00000014;
    border-radius: 6px;
    padding: 1px;
    text-decoration: none
}

.hyper-entry a {
    color: #2553fe;
    padding: 1px
}

.hyperos_button {
    margin: 34px 0 10px 0;
    background-color: var(--accent);
    color: #fff;
    padding: 15px;
    border-radius: 15px;
    transition: .2s
}

.hyperos_button:active {
    background: #00018e
}

.hyperos_button:hover {
    text-decoration: none;
    background: #59a9ff
}

.fruit {
    display: none
}

@media (min-width:600px) {
    .fruit.desktop {
        display: table-cell
    }
}

@media (max-width:599px) {
    .fruit.mobile {
        display: table-cell
    }
}

.gallery-container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    grid-gap: 10px
}

.gallery-item {
    overflow: hidden;
    cursor: pointer
}

.gallery-image {
    width: 100%;
    height: auto;
    transition: transform .3s ease
}

.gallery-item:hover .gallery-image {
    transform: scale(1.1)
}

.app-vault {
    height: 370px;
    overflow: hidden;
    position: relative
}

.content {
    height: auto;
    transition: height .3s ease;
    padding: 10px;
    font-size: 16px
}

.read-more {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: linear-gradient(to top, rgba(255, 255, 255, 1) 10%, rgba(255, 255, 255, 0) 100%);
    text-align: center;
    padding: 5px;
    cursor: pointer;
    font-weight: 800;
    color: #00f
}

.rom_download_header {
    background: var(--pagebg);
    margin: -4% -30% 0% -30%;
    padding-top: 2.5%;
}

.slider-container {
    display: contents
}

.downloadheader_teladi {
    font-size: 35px
}

.rom_download_header_row {
    padding-top: 35px;
    margin-left: 20%;
    padding-bottom: 35px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.downloadheader_codename {
    font-weight: 600;
    font-size: 18px;
    margin-top: 6px;
    display: flex
}

.rom_download_panel_info i {
    background-color: #fff;
    font-size: 18px;
    border-radius: 14px;
    padding: 4px 5px;
    text-align: center;
    display: inline-flex;
    margin-right: 10px;
    margin-top: -8px
}

.rom_download_panel_info span {
    font-weight: 600;
    font-size: 15px;
    display: inline
}

.rom_download_panel_info {
    display: flex;
    margin-bottom: 21px
}

.rom_download_header_row_img_container {
    width: 90px;
    height: 90px
}

.rom_download_header_row_img_container img {
    width: 160px
}

@media (max-width:540px) {
    .rom_download_header_row_img_container {
        width: 50px;
        height: 50px
    }

    .rom_download_header_row {
        padding-top: 18px;
        margin-left: 10px;
        padding-bottom: 18px;
        overflow: hidden;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .rom_download_header {
        margin-left: -11px
    }

    .rom_download_panel_info {
        display: flex;
        margin-bottom: 10px
    }

    .rom_download_panel_info i {
        background-color: #fff;
        font-size: 13px;
        border-radius: 14px;
        padding: 1px;
        text-align: center;
        display: inline-flex;
        margin-right: 10px;
        margin-top: 0
    }

    .rom_download_panel_info span {
        font-weight: 600;
        font-size: 13px;
        display: inline
    }

    .rom_download_panel_info_container {
        padding-top: 11px
    }

    .slider-container {
        overflow: auto;
        text-wrap: nowrap;
        width: 300px;
        display: flex
    }

    .gokdelen {
        overflow: auto;
        text-wrap: nowrap;
        width: 300px;
        display: flex
    }

    .downloadheader_teladi {
        font-size: 21px;
        display: inline-block
    }
}

.card-hos {
    border: none;
    border-radius: 20px;
    padding: 27px;
    transition: .1s linear;
    background: var(--arkaplan);
}

.card-hos-img {
    width: 100%;
    height: auto;
    border-radius: 10px
}

.card-hos-title {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: .75rem
}

.card-hos-text {
    font-size: 14px;
    margin-bottom: .5rem;
    line-height: 1.7
}

.card-hos-text small {
    color: #6c757d
}

.card-hos-body {
    padding: 0 15px 0 15px
}

.card-hos:hover {
    background: var(--panelbg);
}

.anasayfapost a {
    color: var(--text);
}

.anasayfapost a:hover {
    color: var(--text);
    text-decoration: none
}

@media (max-width:540px) {
    .card-hos-body {
        padding: 21px 8px 0 0
    }
}

.customrom {
    background-image: linear-gradient(to right, #3660fe, #df68de)
}

.customrom:hover {
    background-image: linear-gradient(to right, #b8c7ff, #ffaffe)
}

.yorumyazma {
    background: var(--arkaplan);
    padding: 22px;
    border-radius: 15px;
}

.yorumyazma span {
    font-size: 16px;
    font-weight: 600;
	color: var(--text);
}

.yorumyazma input,
textarea {
    background: var(--panelbg);
    border-radius: 15px;
    margin-top: 10px;
    color: var(--text);
    font-size: 14px;
    font-family: MiSans;
}

.yorumyazma label {
  	display: inline-block;
    margin-bottom: .5rem;
    font-weight: 800;
    padding: 10px 0px 10px 0px;
    border-bottom: 1px solid #d7d7d7;	
}

.yorumyazma input[type=submit]:hover {
    text-decoration: none;
    background-color: var(--butonhover);
	color: var(--butonnonactive);
}

.yorumyazma input[type=submit] {
    background-color: var(--accent);
    color: var(--butonnonactive);
    font-size: 14px;
    transition: .1s linear
}

.yorum {
    padding: 16px 19px;
    background: var(--kutucuk);
    border-radius: 15px;
    margin: 20px 0;
    transition: .1s linear;
	border: 1px solid var(--sectionhover);
}

.yorum img {
    border-radius: 100px;
    width: 55px;
    margin-bottom: 10px
}

.commentinfo {
    font-weight: 600;
}

.yorum p {
    margin-top: 4px;
    font-size: 16px
}

.yorum:hover {
    background: var(--sectionhover);
}

.comment-modal-background {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center
}

.overlay {
    width: 0;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 0;
    padding-bottom: 50px;
    height: auto;
    background-color: rgb(0 0 0);
    overflow-x: hidden;
    transition: .5s
}

.overlay-content {
    position: relative;
    top: 25%;
    width: 100%;
    text-align: center;
    margin-top: 30px
}

.overlay a {
    padding: 8px;
    text-decoration: none;
    font-size: 24px;
    color: #818181;
    display: block;
    transition: .3s;
	text-wrap:nowrap;
}

.overlay a:focus,
.overlay a:hover {
    color: #f1f1f1
}

.closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px
}

#menuhyperos .dropdown-item {
    padding: 20px 10px
}

#menuhyperos .dropdown-item:hover {
    padding: 20px 10px
}

@media screen and (max-height:450px) {
    .overlay a {
        font-size: 20px
    }

    .closebtn {
        font-size: 40px;
        top: 15px;
        right: 35px
    }
}

#slider {
    height: 200px
}

#slider .carousel-inner .carousel-item {
    height: 200px
}

#slider .carousel-inner .carousel-item img {
    object-fit: cover;
    height: 200px
}

#slider .carousel-caption {
    background: linear-gradient(to top, rgba(0, 0, 0, 1) 0, rgba(0, 0, 0, 0) 100%);
    color: #fff;
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 70px 123px 24px 22px
}

#slider .carousel-caption h5 {
    margin-bottom: 0
}

#slider .carousel-control-next {
    width: 3%
}

#slider .carousel-control-next-icon {
    background-color: #fff
}

@media (max-width:768px) {
    #slider {
        height: 150px
    }

    #slider .carousel-inner .carousel-item {
        height: 150px
    }

    #slider .carousel-inner .carousel-item img {
        height: 150px
    }

    #slider .carousel-caption {
        padding: 23px
    }

    #slider .carousel-caption h5,
    #slider .carousel-caption p {
        font-size: 14px
    }
}

.gallery-container {
    display: flex;
    overflow-x: auto;
    max-height: 350px
}

.gallery-item-app {
    margin-right: 10px;
    border-radius: 15px;
    max-width: fit-content
}

.gallery-item:last-child {
    margin-right: 0
}

.gallery-image-app {
    max-width: 100%;
    max-height: none;
    object-fit: cover;
    width: fit-content;
    cursor: pointer
}

.block {
    display: block
}

.miuiv15_center {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-left: auto;
    margin-right: auto
}

.miuiv15_button {
    padding: 10px;
    text-align: center;
    font-weight: 600;
    color: var(--arkaplan);
    cursor: pointer;
    background-color: var(--accent);
    transition: .1s;
    border-radius: 30px;
}

.miuiv15_button:hover {
    background-color: var(--butonhover);
    color: var(--butonnonactive);
    text-decoration: none
}

.miuiv15_panel {
    background-color: var(--arkaplan);
    padding: 20px 30px 30px 10px;
    border-radius: 15px;
    backdrop-filter: blur(30px);
}

.miuiv15_panel tbody {
    display: table-row-group;
    vertical-align: middle
}

.miuiv15_panel tbody tr {
    border-bottom: 1px solid var(--sectionhover);
    width: 100%;
    cursor: pointer;
    transition: .1s linear
}

.miuiv15_panel tbody tr:hover {
    background: var(--kutucukhover);
}

.miuiv15_panel tbody tr:last-of-type(even) {
    border-bottom: 2px solid #009879
}

.miuiv15_panel table {
    border: none;
    border-collapse: collapse;
    margin: 0;
    font-size: 20px
}

.miuiv15_panel thead tr {
    background: 0 0;
    color: var(--text);
    text-align: left;
    height: 40px;
    font-size: 20px
}

.miuiv15_panel th {
    font-size: 16px;
    border: none;
    border-bottom: 1px solid var(--sectionhover);
}

.miuiv15_panel td {
    border: none;
    font-size: 14px;
    font-weight: 500
}

.miuiv15_panel td a {
    color: var(--accent);
    padding: 1px
}

.miuiv15_panel td a:hover {
    background-color: #00000014;
    border-radius: 6px;
    padding: 1px;
    text-decoration: none
}

.disabled {
    background: var(--butonnonactive);
    color: var(--accent);
    cursor: default
}

.disabled:hover {
    background: var(--butonnonactive);
    color: var(--accent);
    cursor: default
}


.non-active {
    background: var(--butonnonactive);
    color: var(--accent)
}

.non-active span {
	color: var(--accent)
}

.revert-active {
    background: var(--butonnonactive);
    color: var(--accent);
	cursor: pointer;
	transition: 0.1s
}

.revert-active span {
	font-size: 14px;
    font-weight: 600
}

.revert-active:hover {
	background: var(--butonhover);
	color: var(--butonnonactive);
}

.miuiv15_active_box {
    display: inline-table
}

.miuiv15_active_box:hover {
    background-color: var(--sectionhover);
    cursor: pointer;
    transition: all .1s linear;
    text-decoration: none
}

.miuiv15_active_box img {
    margin: 10px 0;
    height: 55px
}

.miuiv15_active_box span {
    font-size: 20px;
    color: var(--textinfo);
}

.miuiv15_active_box h3 {
    font-size: 18px;
    color: var(--paneltext);
}

.miuiv15_section {
    display: block;
    padding: 15px 2px 0 10px;
    border-bottom: 1px solid var(--sectionhover);
    transition: .1s;
    text-decoration: none;
    color: #000
}

.miuiv15_section h3 {
    font-size: 16px;
    color: var(--paneltext);
    font-weight: 700
}

.miuiv15_section:hover {
    background: var(--sectionhover);
    border-radius: 15px;
    text-decoration: none
}

.miuiv15_section span {
    font-size: 13px;
    color: var(--text);
    font-weight: 400
}

.uyumlu{
	padding:20px;
	background-color: #62b397;
	color: white;
	font-size: 15px;
	margin-left: 14px;
    margin-bottom: 11px;
	border-radius: 15px;
}

.uyumlu img{
    width: 25px;
    margin-right: 10px
}

.uyumsuz{
	padding:20px;
	background-color: #e85160;
	color: white;
	font-size: 15px;
	margin-left: 14px;
    margin-bottom: 11px;
	border-radius: 15px;
	line-height: 33px;
}

.uyumsuz img{
    width: 18px;
    margin-right: 5px
}

.miuiv15_down_list span{
	font-size: 14px;
    font-weight: 600;
    color: #939393;
    padding-right: 18px;
}

.clickable {
    transition: 0.1s;
    cursor: pointer
}

.clickable:hover {
    background: #d5d5d5
}

.divider {
    background: var(--sectionhover);
    height: 1px;
}

.border-15{
	border-radius:15px
}

.guide h3 {
    font-size: 16px;
    font-weight: 700;
    border-bottom: 1px solid var(--sectionhover);
    padding-bottom: 10px;
    margin-bottom: 5px;
}
.guide li {
    font-size: 15px;
}

.guide a{
	color: var(--accent);
}

.dropdownimportant {
	background: var(--kutucuk)!important;
}

.downloadpagekutusu {
    border-radius: 15px;
    padding: 10px;
}
	.downloadpagekutusu h2 {
    font-size: 22px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    font-weight: 800;
    border-bottom: 1px solid #cfcfcf;
}
	.downloadpagekutusu h3 {
    color: var(--text);
    font-weight: 500;
}
	.downloadpagekutusu p {
    font-weight: 400;
}

  
        .tab-container {
            display: flex;
            margin-top: 20px;
        }
        
        .tab {
        			padding: 10px 5px;
        			border: none;
        			cursor: pointer;
        			color: var(--textinfo);
        			margin: 0 5px;
        			position: relative;
        		}
        
        .tab.active {
        			font-weight: bold;
        			color: var(--text);
        		}
        
        .tab::after {
            content: "";
            position: absolute;
            bottom: -2px; 
            left: 50%;
            transform: translateX(-50%);
            width: 30px;
            height: 4px;
            background-color: var(--accent); 
            border-radius: 10px; 
            display: none;
        }
        
        .tab.active::after {
            display: block;
			height:5px;
        }
        
        .tab-content {
			display: none;
			background: var(--arkaplan);
			border-radius: 15px;
			padding-top: 12px;
			padding-bottom: 15px;
		}
        
        .tab-content.active {
            display: block;
        			 width: 100%;
        }
		.custom-tab-container {
    display: flex;
    margin-top: 20px;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
    
    .custom-tab {
    padding: 10px 5px;
    border: none;
    cursor: pointer;
    color: var(--textinfo);
    margin: 0 5px;
    position: relative;
    white-space: nowrap; /* İçerik taşarsa alt satıra geçmesini engeller */
}
    
    .custom-tab.active {
        font-weight: bold;
        color: var(--text);
    }
    
    .custom-tab::after {
        content: "";
        position: absolute;
        bottom: -2px; 
        left: 50%;
        transform: translateX(-50%);
        width: 30px;
        height: 4px;
        background-color: var(--accent); 
        border-radius: 10px; 
        display: none;
    }
    
    .custom-tab.active::after {
        display: block;
		height:5px;
    }
    
    .custom-tab-content {
        display: none;
        background: var(--arkaplan);
        border-radius: 15px;
        padding-top: 12px;
        padding-bottom: 15px;
    }
    
    .custom-tab-content.active {
        display: block;
        width: 100%;
    }