/*
Theme Name: My Landing Theme TR Fixed
Theme URI: https://example.com
Author: Dmitriy
Author URI: https://example.com
Description: Минимальная WordPress тема для лендинга
Version: 1.1
License: GNU General Public License v2 or later
Text Domain: my_landing_theme_tr_fixed
*/
        *,
        :after,
        :before {
            box-sizing: border-box
        }

        html {
            -webkit-text-size-adjust: 100%;
            -webkit-tap-highlight-color: transparent;
            font-family: sans-serif;
            line-height: 1.15
        }

        body {
            color: #212529;
            font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1rem;
            line-height: 1.5;
            text-align: left
        }

        [tabindex="-1"]:focus:not(:focus-visible) {
            outline: 0 !important
        }

        p {
            margin-top: 0
        }

        b,
        strong {
            font-weight: bolder
        }

        a {
            background-color: transparent;
            color: #007bff;
            text-decoration: none
        }

        a:hover {
            color: #0056b3
        }

        a:not([href]):not([class]),
        a:not([href]):not([class]):hover {
            color: inherit;
            text-decoration: none
        }

        img {
            border-style: none
        }

        img {
            vertical-align: middle
        }

        [role=button] {
            cursor: pointer
        }

        [type=button],
        [type=reset],
        [type=submit] {
            -webkit-appearance: button
        }

        [type=button]:not(:disabled),
        [type=reset]:not(:disabled),
        [type=submit]:not(:disabled) {
            cursor: pointer
        }

        [type=button]::-moz-focus-inner,
        [type=reset]::-moz-focus-inner,
        [type=submit]::-moz-focus-inner {
            border-style: none;
            padding: 0
        }

        [type=number]::-webkit-inner-spin-button,
        [type=number]::-webkit-outer-spin-button {
            height: auto
        }

        [type=search] {
            -webkit-appearance: none;
            outline-offset: -2px
        }

        [type=search]::-webkit-search-decoration {
            -webkit-appearance: none
        }

        ::-webkit-file-upload-button {
            -webkit-appearance: button;
            font: inherit
        }

        [hidden] {
            display: none !important
        }

        .h1,
        .h2,
        .h3,
        .h4,
        .h5,
        .h6,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            font-weight: 500;
            line-height: 1.2;
            margin-bottom: .5rem
        }

        .display-1 {
            font-size: 6rem
        }

        .display-1,
        .display-2 {
            font-weight: 300;
            line-height: 1.2
        }

        .display-2 {
            font-size: 5.5rem
        }

        .display-3 {
            font-size: 4.5rem
        }

        .display-3,
        .display-4 {
            font-weight: 300;
            line-height: 1.2
        }

        .display-4 {
            font-size: 3.5rem
        }

        .container {
            margin-left: auto;
            margin-right: auto;
            padding-left: 15px;
            padding-right: 15px;
            width: 100%
        }

        @media (min-width:576px) {
            .container {
                max-width: 540px
            }
        }

        @media (min-width:768px) {
            .container {
                max-width: 720px
            }
        }

        @media (min-width:992px) {
            .container {
                max-width: 960px
            }
        }

        @media (min-width:1200px) {
            .container {
                max-width: 1140px
            }
        }

        @-webkit-keyframes progress-bar-stripes {
            0% {
                background-position: 1rem 0
            }

            to {
                background-position: 0 0
            }
        }

        @keyframes progress-bar-stripes {
            0% {
                background-position: 1rem 0
            }

            to {
                background-position: 0 0
            }
        }

        @-webkit-keyframes spinner-border {
            to {
                transform: rotate(1turn)
            }
        }

        @keyframes spinner-border {
            to {
                transform: rotate(1turn)
            }
        }

        @-webkit-keyframes spinner-grow {
            0% {
                transform: scale(0)
            }

            50% {
                opacity: 1;
                transform: none
            }
        }

        @keyframes spinner-grow {
            0% {
                transform: scale(0)
            }

            50% {
                opacity: 1;
                transform: none
            }
        }

        .align-bottom {
            vertical-align: bottom !important
        }

        .align-text-bottom {
            vertical-align: text-bottom !important
        }

        .d-block {
            display: block !important
        }

        .align-content-center {
            align-content: center !important
        }

        @supports ((position:-webkit-sticky) or (position:sticky)) {
            .sticky-top {
                position: -webkit-sticky;
                position: sticky;
                top: 0;
                z-index: 1020
            }
        }

        .h-25 {
            height: 25% !important
        }

        .h-50 {
            height: 50% !important
        }

        .h-75 {
            height: 75% !important
        }

        .h-100 {
            height: 100% !important
        }

        .m-0 {
            margin: 0 !important
        }

        .m-1 {
            margin: .25rem !important
        }

        .m-2 {
            margin: .5rem !important
        }

        .m-3 {
            margin: 1rem !important
        }

        .m-4 {
            margin: 1.5rem !important
        }

        .m-5 {
            margin: 3rem !important
        }

        .p-0 {
            padding: 0 !important
        }

        .p-1 {
            padding: .25rem !important
        }

        .p-2 {
            padding: .5rem !important
        }

        .p-3 {
            padding: 1rem !important
        }

        .p-4 {
            padding: 1.5rem !important
        }

        .p-5 {
            padding: 3rem !important
        }

        .m-n1 {
            margin: -.25rem !important
        }

        .m-n2 {
            margin: -.5rem !important
        }

        .m-n3 {
            margin: -1rem !important
        }

        .m-n4 {
            margin: -1.5rem !important
        }

        .m-n5 {
            margin: -3rem !important
        }

        .text-left {
            text-align: left !important
        }

        .text-center {
            text-align: center !important
        }

        .text-body {
            color: #212529 !important
        }

        @media print {

            *,
            :after,
            :before {
                box-shadow: none !important;
                text-shadow: none !important
            }

            a:not(.btn) {
                text-decoration: underline
            }

            img,
            tr {
                page-break-inside: avoid
            }

            h2,
            h3,
            p {
                orphans: 3;
                widows: 3
            }

            h2,
            h3 {
                page-break-after: avoid
            }

            @page {
                size: a3
            }

            .container,
            body {
                min-width: 992px !important
            }
        }

        .footer {
            background-color: #000;
            border-top: 1px solid #7a7a7a;
            color: #fff;
            display: block
        }

        .disclaimer {
            background: #000;
            border-top: 1px solid #7a7a7a
        }

        .disclaimer .container {
            padding: 15px
        }

        .disclaimer p {
            color: #676767;
            font-size: 12px !important;
            line-height: 18px !important
        }

        .disclaimer p a {
            color: #676767
        }

        .disclaimer p a:hover {
            color: #ccc
        }

        .footer-logos {
            background-color: #000;
            overflow-x: hidden;
            padding: 1em 0
        }

        .footer-logos p {
            color: #676767;
            font-size: 12px;
            line-height: 18px
        }

        .footer-logos img {
            display: block;
            margin: .5em auto;
            padding: 0 5px
        }

        .container_redirect_message {
            overflow: hidden;
            position: relative
        }

        .redirect-box {
            background-color: #e8ebf7;
            color: #333;
            position: fixed;
            width: 100%;
            z-index: 9000
        }

        @font-face {
            font-display: swap;
            font-family: GDCIcons;
            font-style: normal;
            font-weight: 400;
            src: url(https://objects.kaxmedia.com/auto/o/2106/501ce4bd96.eot);
            src: url(https://objects.kaxmedia.com/auto/o/2106/501ce4bd96.eot) format("embedded-opentype"), url(https://objects.kaxmedia.com/auto/o/2108/61e2b10169.woff) format("woff"), url(https://objects.kaxmedia.com/auto/o/2107/236f20a0b1.ttf) format("truetype")
        }

        @font-face {
            font-display: swap;
            font-family: Poppins;
            font-style: normal;
            font-weight: 300;
            src: local("Poppins Light"), local("Poppins-Light"), url(https://objects.kaxmedia.com/auto/o/134903/533641319c.woff2) format("woff2"), url(https://objects.kaxmedia.com/auto/o/134895/4e52f415a1.woff) format("woff"), url(https://objects.kaxmedia.com/auto/o/134887/f49a74f847.ttf) format("truetype")
        }

        @font-face {
            font-display: swap;
            font-family: Poppins;
            font-style: normal;
            font-weight: 400;
            src: local("Poppins"), local("Poppins"), url(https://objects.kaxmedia.com/auto/o/134905/75db21114f.woff2) format("woff2"), url(https://objects.kaxmedia.com/auto/o/134897/6a00b33faf.woff) format("woff"), url(https://objects.kaxmedia.com/auto/o/134889/3340eb2363.ttf) format("truetype")
        }

        @font-face {
            font-display: swap;
            font-family: Poppins;
            font-style: italic;
            font-weight: 400;
            src: local("Poppins Italic"), local("Poppins Italic"), url(https://objects.kaxmedia.com/auto/o/134902/6c3d22393e.woff2) format("woff2"), url(https://objects.kaxmedia.com/auto/o/134894/c9621b910a.woff) format("woff"), url(https://objects.kaxmedia.com/auto/o/134886/1b73bc209d.ttf) format("truetype")
        }

        @font-face {
            font-display: swap;
            font-family: Poppins;
            font-style: normal;
            font-weight: 600;
            src: local("Poppins Semibold"), local("Poppins-Semibold"), url(https://objects.kaxmedia.com/auto/o/134906/1a2dbcd1a7.woff2) format("woff2"), url(https://objects.kaxmedia.com/auto/o/134898/d2cb72ec39.woff) format("woff"), url(https://objects.kaxmedia.com/auto/o/134890/772b90b3bb.ttf) format("truetype")
        }

        @font-face {
            font-display: swap;
            font-family: Poppins;
            font-style: normal;
            font-weight: 700;
            src: local("Poppins Bold"), local("Poppins-Bold"), url(https://objects.kaxmedia.com/auto/o/134900/3d4b782972.woff2) format("woff2"), url(https://objects.kaxmedia.com/auto/o/134892/df34e9ff75.woff) format("woff"), url(https://objects.kaxmedia.com/auto/o/134884/42184bc76d.ttf) format("truetype")
        }

        @font-face {
            font-display: swap;
            font-family: Poppins Bold;
            font-style: normal;
            font-weight: 600;
            src: local("Poppins Bold"), local("Poppins-Bold"), url(https://objects.kaxmedia.com/auto/o/134900/3d4b782972.woff2) format("woff2"), url(https://objects.kaxmedia.com/auto/o/134892/df34e9ff75.woff) format("woff"), url(https://objects.kaxmedia.com/auto/o/134884/42184bc76d.ttf) format("truetype")
        }

        p {
            margin-bottom: 1rem
        }

        h1,
        h2,
        h3,
        h4,
        h5 {
            line-height: 1.3;
            margin: 3rem 0 1.38rem
        }

        h1,
        h2,
        h3 {
            font-weight: 600
        }

        h4,
        h5 {
            font-weight: 400
        }

        h1 {
            font-size: 1.7rem;
            margin-top: 0
        }

        h2 {
            font-size: 1.602rem
        }

        h3 {
            font-size: 1.424rem
        }

        h4 {
            font-size: 1.266rem
        }

        h5 {
            font-size: 1.125rem
        }

        .h3 a,
        h3 a {
            color: #dc3545;
            font-weight: 700
        }

        .h3 a:hover,
        h3 a:hover {
            text-decoration: underline
        }

        a {
            color: #dc3545
        }

        a:focus,
        a:hover {
            color: #9d242a
        }

        a:hover {
            text-decoration: underline
        }

        a:focus {
            text-decoration: none
        }

        body,
        html {
            height: 100%;
            width: 100%
        }

        body {
            text-rendering: optimizeLegibility;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: antialiased;
            -webkit-animation: safari-render-fix 1s;
            background-color: #fff;
            color: #000;
            font-family: Poppins, sans-serif !important;
            font-size: 16px;
            font-weight: 400;
            line-height: 1.6;
            margin: 0;
            overflow-x: hidden
        }

        @media (max-width:767px) {
            .container {
                max-width: none;
                padding-left: 8px;
                padding-right: 8px
            }
        }

        .container.body_content {
            background-color: #fff
        }

        * {
            -webkit-overflow-scrolling: touch
        }

        ::-webkit-input-placeholder {
            color: #333 !important
        }

        ::-moz-placeholder {
            color: #333 !important
        }

        :-ms-input-placeholder {
            color: #333 !important
        }

        .redirect-box {
            background: #f2f2f2
        }

        [v-cloak] {
            display: none !important
        }

        @-webkit-keyframes loading-spinner {
            0% {
                transform: rotate(0)
            }

            to {
                transform: rotate(1turn)
            }
        }

        @keyframes loading-spinner {
            0% {
                transform: rotate(0)
            }

            to {
                transform: rotate(1turn)
            }
        }

        #disclaimer {
            cursor: pointer
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            margin-top: 20px;
            margin-bottom: 12px;
            font-size: 21px;
            font-weight: 600
        }

        pt-1 {
            padding-top: 12px !important;
            margin-bottom: 15px
        }

        .float-left {
            float: left !important;
        }

        .disclosure {
            color: #333;
            font-size: 11px;
            line-height: 14px;
            margin-bottom: 10px;
            margin-left: 15px;
            font-family: Poppins, sans-serif !important;
        }

        strong {
            font-weight: bolder;
        }

        .d-md-inline {
            display: inline !important
        }

        .align-top {
            vertical-align: top !important
        }

        a {
            color: #000000;
        }

        a:hover {
            color: #000000
        }

        .footer a {
            color: #dc3545;
        }

        .footer {
            height: auto;
        }

        .yorum-konteyneri {
            font-family: Arial, sans-serif;
            margin: 20px auto;
            padding: 15px;
            max-width: 700px;
            border: 1px solid #e0e0e0;
            border-radius: 10px;
            background-color: #f9f9f9;
        }

        .yorum-basligi {
            font-size: 24px;
            font-weight: bold;
            color: #333;
            margin-bottom: 20px;
            text-align: center;
            border-bottom: 2px solid #eee;
            padding-bottom: 10px;
        }

        .yorum-karti {
            background-color: #ffffff;
            border: 1px solid #ddd;
            border-radius: 8px;
            padding: 15px;
            margin-bottom: 15px;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
        }

        .yorum-karti-ust {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 10px;
        }

        .kullanici-adi {
            font-weight: bold;
            color: #d63384;
            /* Sweet Bonanza renklerine yakın bir ton */
        }

        .yorum-tarihi {
            font-size: 0.85em;
            color: #888;
        }

        .yorum-puan {
            color: #ffc107;
            /* Yıldız rengi */
            font-size: 1.1em;
        }

        .yorum-metni {
            font-size: 1em;
            color: #555;
            line-height: 1.6;
        }

        .iframe-container {
            position: relative;
            width: 100%;
            overflow: hidden;
            margin-bottom: 20px;
            padding-top: 56.2%;
            /* 281 / 500 = 0.562 */
        }

        .iframe-container iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border: 0;
        }
        .green-outline {
            outline: 1px solid green;
        }

        .red-outline {
            outline: 1px solid red;
        }