html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-block-start:0;margin-block-end:.9rem}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;text-decoration:none;color:#000}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-block-end:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}details{display:block}summary{display:list-item}figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400}[hidden],template{display:none}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #ccc}thead{display:table-header-group}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{width:auto;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;transition:all .3s}[type=button]:focus,[type=submit]:focus,button:focus{outline:5px auto -webkit-focus-ring-color}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;width:100%;margin-block-end:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table td,table th{padding:15px;line-height:1.5;vertical-align:top;border:1px solid hsla(0,0%,50.2%,.5019607843)}table th{font-weight:700}table tfoot th,table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50.2%,.5019607843)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50.2%,.0705882353)}table tbody tr:hover>td,table tbody tr:hover>th{background-color:hsla(0,0%,50.2%,.1019607843)}table tbody+tbody{border-block-start:2px solid hsla(0,0%,50.2%,.5019607843)}@media (max-width:767px){table table{font-size:.8em}table table td,table table th{padding:7px;line-height:1.3}table table th{font-weight:400}}dd,dl,dt,li,ol,ul{margin-block-start:0;margin-block-end:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}

@keyframes marquee {
    from { transform: translateX(120%); }
    to { transform: translateX(-120%); }
}
.elementor-element-dc598fa .elementor-widget-container img {
    animation: marquee 35s linear infinite;
    display: block; /* Görselin tam genişlikte olduğundan emin ol */
    width: auto; /* Orjinal genişliği korumak için */
    height: auto; /* Orjinal yüksekliği korumak için */
}
.play_element{
	border-radius: 999px;
background: var(--Base-White, #FFF);
box-shadow: 0px 0px 0px 1px #E0E4EB, 0px 1px 2px 0px rgba(202, 208, 216, 0.50), 0px -1.5px 0px 0px rgba(218, 223, 231, 0.50) inset;
}
p{
	margin-bottom:0 !important;
}
.gra_text h2, .gra_text p, .gra_text h1 {
	color: transparent !important;
    position: relative;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: conic-gradient(from 0.98turn at 20% -100%, rgba(36, 105, 239, 0.9), rgba(2, 21, 59, 0.9), rgba(4, 41, 112, 0.72));
}
.box_shadow{
border-radius: var(--radius-2xl, 16px);
border: 1px solid var(--Gray-100, #F2F4F7);
box-shadow: 0px 0px 0px 1px rgba(14, 59, 101, 0.04), 0px 1px 1px 0px rgba(14, 59, 101, 0.04), 0px 3px 3px 0px rgba(14, 59, 101, 0.03), 0px 6px 4px 0px rgba(14, 59, 101, 0.02);
backdrop-filter: blur(5px);
}
*{
	font-family: "Manrope", sans-serif !important;
}
#wpadminbar *{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
.elementor-element-overlay::after{
	font-family: "Roboto" !important;
}
.hesap_icon1, .hesap_icon3 {
    animation: hesap1 10s linear infinite;
}
@keyframes hesap1 {
    0%, 100% { transform: translateX(20%); }
    50% { transform: translateX(30%); }
}
.hesap_icon2 {
    animation: hesap2 10s linear infinite;
}
@keyframes hesap2 {
    0%, 100% { transform: translateX(5%); }
    50% { transform: translateX(10%); }
}
.dagitim_icon1{
	animation: dagitim1 10s linear infinite;
}
.dagitim_icon2{
	animation: dagitim2 10s linear infinite;
}
.dagitim_icon3{
	animation: dagitim1 6s linear infinite;
}
.dagitim_icon4{
	animation: dagitim2 6s linear infinite;
}
.dagitim_icon5{
	animation: dagitim1 13s linear infinite;
}
@keyframes dagitim1 {
    0%, 100% { transform: translateY(-20%); }
    50% { transform: translateY(0%); }
}
@keyframes dagitim2 {
    0%, 100% { transform: translateY(20%); }
    50% { transform: translateY(0%); }
}
.kazandiracak_img{
	position:relative;
	overflow:hidden;

}
.kazandiracak_img::before{
	content: '';
	position:absolute;
	left:0;
	top:0;
	height:500px;
	width:50%;
	background-color:#54a6ff38;
	border-right:3px solid #54A6FF;
	box-shadow: -19px -0px 27px 0px rgba(84,166,255,0.58) inset;
	-webkit-box-shadow: -19px -0px 27px 0px rgba(84,166,255,0.58) inset;
	-moz-box-shadow: -19px -0px 27px 0px rgba(84,166,255,0.58) inset;
	animation: kazandiracak_ani 6s linear infinite;
}
.kazandiracak_eng::before{
	content: '';
	position:absolute;
	left:0;
	top:0;
	height:500px;
	width:50%;
	background-color:#54a6ff38;
	border-right:3px solid #54A6FF;
	box-shadow: -19px -0px 27px 0px rgba(84,166,255,0.58) inset;
	-webkit-box-shadow: -19px -0px 27px 0px rgba(84,166,255,0.58) inset;
	-moz-box-shadow: -19px -0px 27px 0px rgba(84,166,255,0.58) inset;
	animation: kazandiracak_ani 6s linear infinite;
}
@keyframes kazandiracak_ani {
    from { width:0%; }
    to { width:86%; }
}
.kazandiracak_img::after{
	content: 'Onaylandı';
    position: absolute;
    right: 30px;
    top: 0;
    background-image: url(../../../../muzikdagitim.com/wp-content/uploads/2024/04/onayladi_icon.png);
    background-position: 12px center;
    background-repeat: no-repeat;
    background-size: 35px;
    width: 150px;
    height: 50px;
    padding-left: 60px;
    border-radius: 999px;
    background-color: white;
    display: flex;
    flex-direction: column;
    justify-content: center;
	font-family: "Manrope", sans-serif !important;
	font-size:15px;
	font-weight:600;
	box-shadow: 0px 12.915px 64.576px 0px rgba(145, 145, 145, 0.40);
	animation: kazandiracak_onaylandi_ani 6s linear infinite;
}
.kazandiracak_eng::after{
	content: 'Confirmed';
    position: absolute;
    right: 30px;
    top: 0;
    background-image: url(../../../../muzikdagitim.com/wp-content/uploads/2024/04/onayladi_icon.png);
    background-position: 12px center;
    background-repeat: no-repeat;
    background-size: 35px;
    width: 150px;
    height: 50px;
    padding-left: 60px;
    border-radius: 999px;
    background-color: white;
    display: flex;
    flex-direction: column;
    justify-content: center;
	font-family: "Manrope", sans-serif !important;
	font-size:15px;
	font-weight:600;
	box-shadow: 0px 12.915px 64.576px 0px rgba(145, 145, 145, 0.40);
	animation: kazandiracak_onaylandi_ani 6s linear infinite;
}
@keyframes kazandiracak_onaylandi_ani {
    0%, 100% { transform: translateY(50%); }
    50% { transform: translateY(150%); }
}
.gra_text_white *{
	color: transparent !important;
    position: relative;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: conic-gradient(from 0.98turn at 20% -100%, rgba(226, 235, 254, 0.9), rgba(193, 214, 253, 0.9), rgba(192, 212, 251, 0.72));
}
.kayit_ol p {
    background-color: white;
    width: fit-content;
    padding: 5px 20px;
    border-radius: 999px;
	box-shadow: 0px 0px 0px 1px #E0E4EB, 0px 1px 2px 0px rgba(202, 208, 216, 0.50), 0px -1.5px 0px 0px rgba(218, 223, 231, 0.50) inset;
}
.yorumlar .slider {
	margin: 30px auto;
	position: relative;
	width: 800px; /* Adjusted width */
	height: 250px; /* Adjusted height */
}
.yorumlar .slick-slide {
	border-radius: var(--radius-2xl, 16px);
	border: 1px solid var(--Gray-100, #F2F4F7);
	background: var(--Gray-100, #F2F4F7);
	backdrop-filter: blur(5px);
	display: inline-flex;
	padding: 40px var(--spacing-6xl, 48px);
	flex-direction: column;
	align-items: flex-start;
    gap: var(--spacing-3xl, 24px);
}
.yorumlar .slick-slide:nth-child(1){
	display:none;
}
.yorumlar .slick-prev, .yorumlar .slick-next {
	color: #333;
    font-size: 30px; /* Adjust size of the arrows */
    z-index: 1;
}
.yorumlar .slick-prev, .yorumlar .slick-next{
	width:50px;
	height:50px;
}
.yorumlar .slick-prev:before, .yorumlar .slick-next:before{
	content:none;
}
.yorumlar .slick-prev {
	position: absolute;
    left: -85px; /* Adjusted positioning */
}
.yorumlar .slick-next {
	position: absolute;
    right: -85px; /* Adjusted positioning */
}
.yorumlar p{
	font-size:18px;
	font-weight:500;
	color: #031663;
}
.yorumlar .yorumkismi {
	display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
}

.nota1{
	animation: nota1 6s linear infinite;
}
@keyframes nota1 {
    0%, 100% { transform: translateY(50%); }
    50% { transform: translateY(150%); }
}
.nota2{
	animation: nota2 8s linear infinite;
}
@keyframes nota2 {
    0%, 100% { transform: translateY(0%); }
    50% { transform: translateY(150%); }
}
.nota3{
	animation: nota3 5s linear infinite;
}
@keyframes nota3 {
    0%, 100% { transform: translateY(150%); }
    50% { transform: translateY(0%); }
}
.nota4{
	animation: nota3 5s linear infinite;
}
.nota5{
	animation: nota2 12s linear infinite;
}
.nota6{
	animation: nota1 8s linear infinite;
}
.akan_cizgi_alan .gorsel1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(15px, 15px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel2 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(15px, 65px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel3 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(15px, 140px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel4 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(15px, 190px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel5 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(420px, -280px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel6 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(675px, -480px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel7 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(675px, -435px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel8 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(865px, -965px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel9 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(865px, -965px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel10 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(865px, -940px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel11 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(880px, -925px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel12 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(865px, -925px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan .gorsel13 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(865px, -930px);
    position: relative;
    z-index: 1;
}
.akan_cizgi_alan  img {
    width: 45%;
}
.gorsel5 img {
    width: 70%;
}
.akan_cizgi_alan {
    height: 800px;
    position: relative;
    left: 40px;
}
.akan_cizgi_alan span {
    text-align: center;
    width: fit-content;
    background-color: white;
    padding: 5px 20px;
    border-radius: 999px;
    color: #021842;
    font-size: 14px;
    font-weight: bold;
    margin-top: -10px;
}
svg#katman_1 {
    position: absolute;
    top: 50px;
    left: 125px;
}
svg#katman_2 {
    left: 125px;
    position: absolute;
    top: 235px;
}
svg#katman_3 {
    left: 125px;
    position: absolute;
    top: 345px;
}
svg#katman_4 {
    left: 80px;
    position: absolute;
    top: 345px;
}
svg#katman_6 {
    left: 550px;
    position: absolute;
    top: 255px;
}
svg#katman_7 {
    left: 550px;
    position: absolute;
    top: 352px;
}
svg#katman_8 {
    left: 770px;
    position: absolute;
    top: 50px;
}
svg#katman_9 {
    left: 780px;
    position: absolute;
    top: 190px;
}
svg#katman_10 {
    left: 758px;
    position: absolute;
    top: 258px;
}
svg#katman_11 {
    left: 760px;
    position: absolute;
    top: 351px;
}
svg#katman_12 {
    left: 790px;
    position: absolute;
    top: 445px;
}
svg#katman_13 {
    left: 781px;
    position: absolute;
    top: 445px;
}
.akan_cizgi_gorsel{
	width: 168px !important;
    height: 138.59px !important;
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.akan_cizgi_alan {
    height: 800px;
}
.radio-button {
        display: none; /* Radyo butonlarını gizle */
    }

    .button-label {
        display: inline-block;
        padding: 10px;
        margin: 8px 5px;
        border: 2px solid #ccc; /* Düzenlenebilir kenarlık rengi */
        border-radius: 8px;
        background-color: #f8f8f8; /* Kapalıyken arka plan rengi */
        color: black; /* Kapalıyken yazı rengi */
        cursor: pointer;
        font-size: 16px; /* Yazı boyutu */
        text-align: center; /* Yazıları ortalar */
        transition: background-color 0.3s, color 0.3s; /* Geçiş efekti */
    }

    .button-label:hover {
        background-color: #e0e0e0; /* Fare ile üzerine gelindiğinde arka plan rengi */
    }

    .radio-button:checked + .button-label {
        background-color: #2469EF; /* Seçildiğinde arka plan rengi */
        color: white; /* Seçildiğinde yazı rengi */
        border-color: #2469EF; /* Seçildiğinde kenarlık rengi */
    }
    .box:nth-child(-n + 3){
        display: block;
    }
    .box {
        overflow: hidden;
        display: none;
        margin-top: 100px;
        border-radius: 8px;
        width: 33%;
        border-radius: var(--radius-2xl, 16px);
        border: 1.5px solid #2469EF;
        background: #FFF;
        box-shadow: 0px 0px 0px 1px rgba(14, 59, 101, 0.04), 0px 1px 1px 0px rgba(14, 59, 101, 0.04), 0px 3px 3px 0px rgba(14, 59, 101, 0.03), 0px 6px 4px 0px rgba(14, 59, 101, 0.02);
        backdrop-filter: blur(5px);
    }
    .box_doviz, .box_distribution, .box_type {
        display: flex;
        flex-direction: row;
        justify-content: center;
        border-radius: 8px;
    }
#box2, #box5, #box8, #box11, #box14, #box17, #box20, #box23, #box26{
	margin-top:-50px;
}
    div#boxes {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 20px;
}
.onerilen {
	margin-top:40px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.plan {
    color: var(--Primary-500, #2469EF);
    font-family: Manrope;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
}
.box_head {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 20px 32px;
}
.box_header{
    padding: 32px;
    padding: 0px 32px 15px;

}
p.zaman {
    border-radius: 1278.72px;
    background: var(--Error-500, #F04438);
    padding: 3px 15px;
    color: #FFF;
    text-align: center;
    font-family: Manrope;
    font-size: 17.92px;
    font-style: normal;
    font-weight: 500;
    line-height: 20.48px;
}
label.button-label {
    border-radius: 8px;
    border: 1px solid var(--Gray-300, #D0D5DD);
    background: var(--Base-White, #FFF);
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
    padding: 8px 14px;
	color:#344054;
}
p.box_price {
    color: #040415;
    font-family: Manrope;
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    letter-spacing: -0.8px;
    margin: 0 0 20px 0 !important;
}
.sure label {
    color: var(--Gray-800, #1D2939);
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}
p.box_desc {
    color: #686873;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin: 20px 0 !important;
}
.box_btn{
    border-radius: 8px;
    font-size: 16px;
    padding: 10px 18px;
    display: inline-block;
    color: var(--Base-White, #FFF) !important;
    font-family: Manrope;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    position: relative;
    display: inline-block;
    line-height: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    vertical-align: middle;
    text-align: center;
    background-color: #2575fc;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    border-style: none;
}
.box_body {
    border-radius: 20px 20px var(--radius-none, 0px) var(--radius-none, 0px);
    border-top: 1px solid #E5F5FA;
    background: #FCFDFE;
    display: flex;
    padding: 32px 32px 5px 32px;
    align-items: flex-start;
    gap: 10px;
    flex-shrink: 0;
    flex-direction: column;
}
.box_body ul {
    padding: 0;
    list-style: none;
    margin-top: 0;
}
p.paket_icerigi {
    color: var(--Primary-500, #2469EF);
    font-family: Manrope;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    margin: 0;
}
.box_body ul li {
    margin: 10px 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
    color: #000;
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.box_body ul li img {
    width: 24px;
}
.checkbox_cookie_back {
    width: 55px;
    height: 30px;
    border-radius: 30px;
    overflow: hidden;
}
.cookie_check_label {
    display: block;
    width: 100%;
    height: 100%;
    background: #ddd;
    position: relative;
    transition: 250ms;
    cursor: pointer;
}
.cookie_check_label:before {
    content: "" !important;
    width: 25px !important;
    height: 25px !important;
    background: #000 !important;
    position: absolute !important;
    border-radius: 100% !important;
    inset: 0 !important;
    margin: auto 0px !important;
    left: 4px !important;
    bottom: 1px !important;
    transition: ease-in 250ms !important;
}
.cookie_check_label:after{
	display:none !important;	
}
.cookie_check:checked + label:before {
    left: 28px !important;
    background: #fff !important;
}
.cookie_check:checked + label {
    background: #2469EF;
}
.cookie_check{
    display: none;
}
.sure {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 15px;
}
.onerilen span {
    background: linear-gradient(110deg, hsla(285, 93%, 73%, 1) 0%, hsla(220, 94%, 51%, 1) 67%);
    padding: 5px 15px;
    border-radius: 999px;
    color: white;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 5px;
    align-items: center;
}
.usd, .eur{
	display:none;
}
/* Animasyon tanımı */
@keyframes donme {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/* "dunya" sınıfına animasyonun uygulanması */
.dunya {
  animation: donme 80s linear infinite; /* Animasyonun uygulanma şekli */
}
.play_element .elementor-icon-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.play_element a {
    color: var(--Gray-900, #101828);
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}
button.accordion {
    white-space: unset !important;
}
.onerilen-mobil{
	display:none;
}
.platform {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
}
.mavi_tik{
	width:10%;
}
.bayrak1 img, .bayrak2 img, .bayrak3 img, .bayrak4 img, .bayrak5 img, .bayrak6 img, .bayrak7 img, .bayrak8 img {
    transition: 0.4s;
}
.bayrak1 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem crimson);
}
.bayrak2 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem #0152B4);
}
.bayrak3 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem #fff);
}
.bayrak4 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem #6CA544);
}
.bayrak5 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem #000);
}
.bayrak6 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem #FFD943);
}
.bayrak7 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem #FFD943);
}
.bayrak8 img:hover {
    width: 55% !important;
    filter: drop-shadow(0 0 0.75rem crimson);
}
.mdmenu-fixed {
    position: fixed;
    background-color: white;
    top: 0;
    z-index: 9999;
    border-bottom: 3px solid #00000012;
}
.home .mdmenu-fixed a.ekit-menu-nav-link {
    color: black !important;
}

a.ekit-menu-nav-link {
    color: black !important;
}
.home a.ekit-menu-nav-link {
    color: white !important;
}
.home .logo_siyah{
	display:none;
}
.logo_siyah{
	display:block;
}
.home .mdmenu-fixed .logo_siyah{
	display:block;
}
.home .mdmenu-fixed .logo_siyah{
	display:block;
}
.home .mdmenu-fixed .logo_beyaz{
	display:none;
}
.logo_beyaz{
	display:none;
}
.home .logo_beyaz{
	display:block;
}
.elementskit-post-image-card {
    height: 100%;
}
.blog_list .col-lg-4.col-md-6 {
    margin-bottom: 30px;
}
.ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img {
    -webkit-transform: none !important;
    transform: none !important;
    opacity: .8;
}
.post h1 {
    font-weight: bold;
    color: black;
	text-align:center;
	margin-top:50px;
}
.post .summary{
	text-align:center;
	margin-bottom:50px;
}
.post p img{
	width:100%;
	margin:20px 0;
}
.post p {
    margin: 10px 0 !important;
}
.post .summary, .post .content, .post h1 {
    padding: 0 150px;
}
.soru {
    border-radius: var(--spacing-xl, 16px);
    background: var(--Colors-Background-bg-secondary, #f5f5f5);
    padding: var(--spacing-4xl, 32px);
    margin: 20px 0;
}
.soru h3 {
    color: var(--colors-text-text-primary-900, #101828);
    font-family: Manrope;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
	margin-top:0;
}
.soru p {
    color: var(--colors-text-text-tertiary-600, #475467);
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}
.destek-template-default h1 {
    text-align: left;
}
.destek-template-default .post .summary, .destek-template-default .post .content, .post h1{
	padding:0;
}
.diger_destek_title {
    margin-top: 60px !important;
    display: block;
    color: var(--colors-text-text-brand-tertiary-600, #155EEF);
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}
.diger_destek {
    margin-top:15px;
	padding-right: 20px;
}
.diger_destek a {
    text-decoration: none;
}
.diger_destek span {
    color: var(--Component-colors-Components-Buttons-Tertiary-button-tertiary-fg, #475467);
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}
.soru iframe {
    width: 100%;
    height: 200px;
}
        #search-container {
            position: relative;
            display: flex;
            align-items: center;
        }
#ajax-search-input {
    padding-left: 50px;
    border-radius: 8px;
    margin-bottom: 5px;
}
        #search-container svg {
			width:20px;
            position: absolute;
            left: 10px;
            color: #ccc;
			top: 10px;
        }
div#ajax-search-results ul li a {
    color: black;
}
div#ajax-search-results ul li {
    padding: 10px 0;
}
div#ajax-search-results ul {
    list-style: none;
}
div#ajax-search-results {
    width: 100%;
    background-color: white;
    padding-top: 10px;
    height: 200px;
    overflow-y: scroll;
    position: absolute;
    z-index: 9999;
    box-shadow: 0px 12px 16px -4px #10182814;
    border-radius: 8px;
    top: 50px;
}
#search-container {
    position: relative;
    display: flex;
    align-items: center;
    flex-direction: column;
}
#ajax-search-results {
    display: none; 
}
.sonuc_bulunamadi{
	padding-left:10px;
}
ul.en-cok-goruntulen-yazilar li {
    list-style: none;
    padding: 5px 0;
}
.destek_sticky {
    position: sticky;
    top: 100px;
}
/* Bayrak görsellerini tanımla */
option.lang-tr {
    background-image: url('../../../../www.md.eneskarakas.com/wp-content/uploads/2024/05/flag_de.png');
    background-repeat: no-repeat;
    padding-left: 30px; /* Görsel ile metin arasında boşluk bırak */
}

option.lang-en {
    background-image: url('../../../../www.md.eneskarakas.com/wp-content/uploads/2024/05/flag_de.png');
    background-repeat: no-repeat;
    padding-left: 30px;
}

option.lang-de {
    background-image: url('../../../../www.md.eneskarakas.com/wp-content/uploads/2024/05/flag_de.png');
    background-repeat: no-repeat;
    padding-left: 30px;
}
.mdmenu-fixed #customLanguageSelector .language-active {
    color: black !important;
    background-color: white !important;
}
.mdmenu-fixed #customLanguageSelector .languages-dropdown {
    display: none;
    position: absolute;
    cursor: pointer;
    background-color: #fff !important;
    border: 1px solid #667085;
    padding: 5px 5px 5px 10px;
    width: 100%;
    text-transform: uppercase;
    border-radius: 0px 0px 8px 8px;
    color: black !important;
    list-style: none;
}
.mdmenu-fixed #customLanguageSelector .languages-dropdown a{
	color:black !important;
}
#customLanguageSelector .language-active {
    color: black;
    background-color: white;
	border: 1px solid #667085;
    padding: 5px 15px 5px 10px;
    width: 100%;
    text-transform: uppercase;
    border-radius: 8px;
	cursor:pointer;
}
#customLanguageSelector .languages-dropdown {
    display: none;
    position: absolute;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #667085;
    padding: 5px 5px 5px 10px;
    width: 100%;
    text-transform: uppercase;
    border-radius: 0px 0px 8px 8px;
    color: black;
    list-style: none;
}
.home #customLanguageSelector .languages-dropdown {
    display: none;
    position: absolute;
    cursor: pointer;
    background-color: #ffffff4a;
    border: 1px solid #667085;
    padding: 5px 5px 5px 10px;
    width: 100%;
    text-transform: uppercase;
    border-radius: 0px 0px 8px 8px;
    color: white;
    list-style: none;
}
.home #customLanguageSelector .languages-dropdown a{
	color:white;
}
.home #customLanguageSelector .language-active {
    cursor: pointer;
    background-color: #ffffff4a;
    border: 1px solid #667085;
    padding: 5px 15px 5px 10px;
    width: 100%;
    text-transform: uppercase;
    border-radius: 8px;
	color:white;
}
#customLanguageSelector .language-active.menu-active{
	border-radius: 8px 8px 0 0;
}
#customLanguageSelector .languages-dropdown li {
    margin: 5px 0;
}
#customLanguageSelector .language-active img {
    width: 20px;
    height: 15px;
    margin-right: 10px;
}
#customLanguageSelector .language img {
    width: 20px;
    height: 15px;
    margin-right: 10px;
}
#mobil_menu{
	display:none;
}
#mobil_menu ul {
    padding-left: 10px;
    margin-top: 20px;
}
#mobil_menu li {
    list-style: none;
    padding: 10px 0;
}
#mobil_menu li a {
    color: black !important;
    font-size: 30px;
}
.custom-language-flags span {
    font-size: 19px;
    text-transform: uppercase;
    font-weight: 600;
}
.custom-language-flags a {
    display: flex;
    flex-direction: row;
    width: 20%;
    gap: 15px;
    align-items: center;
}
.custom-language-flags img {
    width: 100%;
}
.custom-language-flags {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 10px;
}
#menu_kapat i {
    font-weight: bold !important;
    color: black;
    font-size: 35px;
}
#menu_kapat i::before {
    font-weight: bold;
}
.home .mdmenu-fixed #menu_ac i {
    color: black !important;
}
#menu_ac i {
    color: black;
}

.home #menu_ac i {
    color: white;
}
.footer a{
	color: #7A7A7A;
}
.footer a:hover {
    text-decoration: underline;
}
.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb>img {
    height: 320px !important;
}
.contact_form input, .contact_form textarea {
    margin-top: 5px;
    border-color: #D0D5DD;
    border-radius: 8px;
    color: #667085;
}
.contact_form label {
    margin-top: 20px;
}
@media(max-width:750px){

.akan_cizgi_alan img {
    width: 43px;
    height: 43px;
}
.akan_cizgi_alan span {
    text-align: center;
    width: fit-content;
    background-color: white;
    padding: 5px 8px;
    border-radius: 999px;
    color: #021842;
    font-size: 12px;
    font-weight: 500;
    margin-top: -10px;
}
.akan_cizgi_alan {
    height: 725px;
    position: relative;
    left: 0px;
    overflow: hidden;
    width: 355px;
}
.akan_cizgi_gorsel {
    width: 95px !important;
    height: fit-content;
    display: flex;
    flex-direction: column;
    gap: 20px;
    position: absolute !important;
    transform: translate(0px, 0px) !important;
    top: 50%;
    left: 0;
}
.akan_cizgi_alan .gorsel1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
    left: 0%;
	top: 0;
}
.akan_cizgi_alan .gorsel2 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
    left: 24%;
	top: 0;
}
.akan_cizgi_alan .gorsel3 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
    left: 50%;
	top: 0;
}
.akan_cizgi_alan .gorsel4 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
    left: 73%;
	top: 0;
}
.akan_cizgi_alan .gorsel5 {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: fit-content;
    transform: translate(-50%, -50%);
    position: absolute;
    z-index: 1;
    top: 44%;
    left: 49%;
}
.gorsel5 img {
    width: 100px !important;
    height: 100px !important;
}
.akan_cizgi_alan .gorsel6 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    top: 450px;
    left: 168px;
}
.akan_cizgi_alan .gorsel7 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    top: 450px;
    left: 88px;
}
.akan_cizgi_alan .gorsel9 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    top: 600px;
    left: 196px;
}
.akan_cizgi_alan .gorsel8 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    top: 600px;
    left: 272px;
}
.akan_cizgi_alan .gorsel10 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    top: 600px;
    left: 130px;
}
.akan_cizgi_alan .gorsel12 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    top: 600px;
    left: 63px;
}
.akan_cizgi_alan .gorsel13 {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
    top: 600px;
    left: -7px;
}
svg#katman_1 {
    position: absolute;
    top: 161px;
    left: -86px;
    transform: rotate(90deg);
    width: 135%;
}
svg#katman_2 {
    left: -54px;
    position: absolute;
    top: 296px;
    transform: rotate(90deg);
    width: 144%;
}
svg#katman_3 {
    left: -44px;
    position: absolute;
    top: 253px;
    transform: rotate(90deg);
    width: 110%;
}
svg#katman_4 {
    left: -28%;
    position: absolute;
    top: 230px;
    transform: rotate(90deg);
    width: 120%;
}
svg#katman_6 {
    left: 55px;
    position: absolute;
    top: 485px;
    transform: rotate(90deg);
    width: 80%;
    z-index: 1;
}
svg#katman_7 {
    left: 12px;
    position: absolute;
    top: 485px;
    transform: rotate(90deg);
    width: 80%;
    z-index: 1;
}
svg#katman_8 {
    left: 160px;
    position: absolute;
    top: 560px;
    transform: rotate(90deg);
    width: 55%;
    z-index: 1;
}
svg#katman_9 {
    left: 102px;
    position: absolute;
    top: 573px;
    transform: rotate(90deg);
    width: 52%;
    z-index: 1;
}
svg#katman_10 {
    left: 119px;
    position: absolute;
    top: 592px;
    width: 44%;
    z-index: 1;
    transform: rotate(90deg);
}
svg#katman_11 {
    left: 45px;
    position: absolute;
    top: 600px;
    width: 60%;
    z-index: 1;
    transform: rotate(90deg);
}
svg#katman_12 {
    left: 20px;
    position: absolute;
    top: 612px;
    width: 50%;
    z-index: 1;
    transform: rotate(90deg);
}
svg#katman_13 {
    left: -22px;
    position: absolute;
    top: 565px;
    width: 50%;
    z-index: 1;
    transform: rotate(90deg);
}
.yorumlar .slick-prev {
    position: absolute;
    left: 32px;
}
.yorumlar .slick-next {
    position: absolute;
    right: 721px;
    z-index: 2;
}
.yorumlar p {
    font-size: 18px;
    font-weight: 500;
    color: #031663;
}
.slick-slide {
    width: 100%;
}
.yorumlar .slider {
	margin: 30px auto;
	position: relative;
	width: 310px; /* Adjusted width */
	height: 100%; /* Adjusted height */
}
.row.yorumlarmobil {
    display: flex;
    flex-direction: column-reverse;
    gap: 20px;
}
.yorumlar .slick-slide {
    border-radius: var(--radius-2xl, 16px);
    background: var(--Base-White, #FFF);
    box-shadow: 0px 0px 0px 1px rgba(14, 59, 101, 0.04), 0px 1px 1px 0px rgba(14, 59, 101, 0.04), 0px 3px 3px 0px rgba(14, 59, 101, 0.03), 0px 6px 4px 0px rgba(14, 59, 101, 0.02), 0px 11px 4px 0px rgba(14, 59, 101, 0.01), 0px 32px 24px -12px rgba(14, 59, 101, 0.06);
    backdrop-filter: blur(5px);
}
div#boxes {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 20px;
}
.box{
	width:100%;
	margin-top:30px !important;
}
	.onerilen{
		display:none;
	}
	label.button-label{
		font-size:14px;
	}
	#box2 .onerilen-mobil, #box5 .onerilen-mobil, #box8 .onerilen-mobil, #box11 .onerilen-mobil, #box14 .onerilen-mobil, #box17 .onerilen-mobil, #box20 .onerilen-mobil, #box23 .onerilen-mobil, #box26 .onerilen-mobil{
		display:block;
		margin-top: 0;
	}
.onerilen span {
    background: linear-gradient(110deg, hsla(285, 93%, 73%, 1) 0%, hsla(220, 94%, 51%, 1) 67%);
    padding: 5px 15px;
    border-radius: 999px;
    color: white;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    text-align: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 5px;
    align-items: center;
    margin-right: 5px;
	line-height: 20.48px;
}
.elementor-widget-akancizgi .elementor-widget-container {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.yorumlar .yorumkismi {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    gap: 20px;
}
.bayrak1 img:hover, .bayrak2 img:hover, .bayrak3 img:hover, .bayrak4 img:hover, .bayrak5 img:hover, .bayrak6 img:hover, .bayrak7 img:hover, .bayrak8 img:hover {
	width:25% !important;
    transition: 0.4s;
}
}
