[data-fwd-widget] {
    position: relative;
    overflow-wrap: break-word;
    word-wrap: break-word;
}

[data-fwd-widget] > * {
    position: relative;
}

[data-fwd-widget][data-url] ,[data-fwd-widget] [data-url] {
    cursor: pointer;
}

[data-fwd-widget=Columns], [data-fwd-widget=ColumnCell] {
    /** TODO */
    /* overflow: visible;  mix-blend-mode ile chromeda sorun Ã§Ä±karÄ±yor.	*/
    /* menu kulakÃ§Ä±klarÄ± iÃ§in overflow olmamasÄ± gerekli */
    overflow: visible;
}

.fwd-gcell > a {
    display: block;
}

.fwd-cell [data-fwd-widget] {
    /*default  widget spacing */
    margin-bottom: 20px;
}

.fwd-cell [data-fwd-widget]:last-child:not(.fwd-inline) {
    margin-bottom: 0;
}

[data-fwd-widget].fwd-inline {
    display: inline-block;
    vertical-align: middle;
}

.fwd-section[data-fwd-widget] {
    max-width: none !important;
    /*margin kaydirma  (pre filweb-ice)*/
    margin: 0 -10px;
    /*sectionlar kendi iÃ§inde overflow yÃ¶netir*/
}

.fwd-section[data-fwd-widget] > .body > .grid {
    /* overflowlar kaldÄ±rÄ±ldÄ± daha Ã§ok sorun yaratÄ±yor overflow-x: auto; */
}

.fwd-section.fwd-sec-full[data-fwd-widget] {
    /*kaldirdi: 31.08.2020*/
    /*padding-left: 0;*/
    /*padding-right: 0;*/
}

/*Nested Grid Sistem*/
.fwd-section[data-fwd-widget] .fwd-section[data-fwd-widget] {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    /*fwd section iÃ§inde bir tane daha gelirse overflow hidden olamalÄ±dr. Aksi halde fwd-section overflowa sebep oluyor*/
    /*TODO: hidden olunca da gÃ¶lgeler kesiliyor bunu dÃ¼zlet*/
    /* kaldÄ±rdÄ±k overflow-x: hidden;*/
}

.fwd-section .fwd-section .body .grid {
    /*margin kaydirma  (pre filweb-ice)*/
    margin-left: -10px;
    margin-right: -10px;
    /*nested section geniÅŸ tablolarda overflow istiyor.*/
    /* kaldÄ±rdÄ±k overflow-x: auto; */
}


/*********************/
@media (min-width: 1025px) {
    .layout-C .fwd-section.fwd-sec-full, .layout-D .fwd-section.fwd-sec-full {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
}

.fwd-section > .body {
    /*+20px default cell spacingi sÄ±fÄ±rlamak iÃ§in veriyoruz (pre filweb-ice)*/
    max-width: calc(1140px + 20px);
    max-width: calc(var(--content-width) + 20px);
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    position: relative;
}

.fwd-section [class*=grid] {
    margin: 0;
}

.fwd-section [class*=grid] > * {
    padding: 0;
    margin: 0;
}

.fwd-section .fwd-cell {
    /*default cell spacing*/
    margin: 10px;
    box-sizing: border-box;
    flex: 1;
}

/* gap management */
.fwd-section{
    /*default grid gap set et*/
    --grid-gaps: var(--page-margins);
}

.fwd-section[data-fwd-widget] {
    margin: 0 -10px;
    margin: 0 calc(-1 * var(--grid-gaps));
    /*sectionlar kendi iÃ§inde overflow yÃ¶netir*/
}

.fwd-section.fwd-sec-full {
    margin-left: calc(-1 * var(--page-margins));
    margin-right: calc(-1 * var(--page-margins));
}

.fwd-section .fwd-section .body .grid {
    margin-left: -10px;
    margin-right: -10px;
    margin-left: calc(-1 * var(--grid-gaps));
    margin-right: calc(-1 * var(--grid-gaps));
}

.fwd-section > .body {
    /*+20px default cell spacingi sÄ±fÄ±rlamak iÃ§in veriyoruz*/
    max-width: calc(1140px + 20px);
    max-width: calc(var(--content-width) + var(--grid-gaps) * 2);
}

.fwd-section .fwd-cell {
    /*default cell spacing*/
    margin: 10px;
    margin:var(--grid-gaps);
}

h1.fwd-heading, h2.fwd-heading, h3.fwd-heading, h4.fwd-heading, h5.fwd-heading, h6.fwd-heading {
    margin: 0;
}

.fwd-header .fwd-heading {
    margin: 0;
}

.fwd-butwid {
    position: relative;
    overflow: hidden;
}
.fwd-butwid .button {
    margin:0 !important;
    direction:ltr !important;
}
.fwd-butwid .fwd-wrap{
    line-height: 0;
}
.fwd-butwid span, .fwd-butwid em {
    position: relative;
    z-index: 10;
}

.fwd-butwid [class*=icon-],
.fwd-butwid [class*=icobase-],
.fwd-butwid [class*=fwico]
{
    font-size: 1.3em;
    vertical-align: middle;
    display: inline-block;
}

.fwd-butwid [class*=icon-]:first-child,
.fwd-butwid [class*=icobase-]:first-child,
.fwd-butwid [class*=fwico]:first-child
{
    margin-right: 0.5em;
}

.fwd-butwid [class*=icon-]:last-child ,
.fwd-butwid [class*=icobase-]:last-child,
.fwd-butwid [class*=fwico]:last-child
{
    margin-left: 0.5em;
}

figure img, figure figcaption {
    box-sizing: border-box;
    word-break: break-all;
}

/* Video Widget */
[data-fwd-widget="Video"] .fwd-wrap {
    width: 100%;
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
}

[data-fwd-widget="Video"] iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* background */
.fwd-bg-video, .fwd-bg-overlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    /*z-index: 1;*/
}

.fwd-bg-video > iframe {
    transition: opacity 0.9s ease-out;
    opacity: 0;
}

.fwd-bg-video > video {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    pointer-events: none;
}

.fwd-bg-overlay {
}

iframe .fwd-yt-bg {
    width: 100%;
    height: 256%;
}

@media (max-width: 576px) {
    /* Mobilde arka plan sabitlemeyi engelleyelim */
    [data-fwd-widget][data-fwd-bg], [data-fwd-widget][data-fwd-bg] > * {
        background-attachment: scroll;
    }
}

/*shape divis*/
.fwd-shapediv {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    overflow: hidden;
    pointer-events: none;
}

.fwd-shapediv-top {
    top: 0px;
}

.fwd-shapediv > svg {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 100%;
    display: block;
    margin: 0 !important;
    fill: #FFFFFF;
}

.fwd-shapediv-bottom {
    bottom: 0;
}

.fwd-shapediv-bottom > svg {
    transform: translateX(-50%) rotateX(180deg);
}

.fwd-shapediv.fwd-shd-flip {
    transform: rotateY(180deg);
}

.fwd-shapediv.fwd-shd-invert {
    transform: rotate(180deg);
}

.fwd-shapediv.fwd-shd-invert.fwd-shd-flip {
    transform: rotate(180deg) rotateY(180deg);
}

/*Tab tipi genel */
.fwd-tab-content .fwd-teditor-con > *:first-child {
    margin-top: 0;
}

.fwd-tab-content .fwd-teditor-con > *:last-child {
    margin-bottom: 0;
}

/*Tabs Widget*/
.fwd-tabs {
    --tab-border-color: rgba(0, 0, 0, 0.244);
    --tab-bg-color: transparent;
}

.fwd-tabs .fwd-tab-handles {
    display: flex;
    flex-wrap: wrap;
    color: rgba(0, 0, 0, 0.610);
}

.fwd-tabs .fwd-tab-handles > * {
    padding: 15px 25px;
    position: relative;
    cursor: pointer;
    background-color: var(--tab-bg-color);
    border: 1px solid transparent;
    border-bottom: 1px solid var(--tab-border-color);
    margin: 0;
    font-weight: 600;
    transition: all 0.3s ease;
    text-align: center;
    outline: none;
}

.fwd-tabs .fwd-tab-handles:after {
    content: " ";
    flex: 1;
    border-bottom: 1px solid var(--tab-border-color);
    background-color: var(--tab-bg-color);
}

.fwd-tabs .fwd-tab-handles  .st {
    font-style:normal;
    font-size:0.875em;
    display:block;
    margin-top:.35em
}
.fwd-tabs .fwd-tab-handles > .active {
    color: var(--color-link);
    border: 1px solid var(--tab-border-color);
    border-bottom: 1px solid transparent;
    border-top: 3px solid;
    margin-top: -2px;
}

.fwd-tabs .fwd-tab-handles > * > i {
    font-size: 20px;
    margin: 0 10px 0 0;
}

.fwd-tabs .fwd-tab-contents > div {
    opacity: 0;
    height: 0;
    overflow: hidden;
    transition: opacity 0.3s ease-out;
    position: absolute;
    left: 0;
    right: 0;
}

.fwd-tabs .fwd-tab-contents > div.active {
    opacity: 1 !important;
    height: auto;
    overflow: visible;
    margin: 20px 0 0;
    position: relative;
}

.fwd-tabs.fwd-top-icon .fwd-tab-handles > * > i {
    display: block;
    text-align: center;
    margin: 0 0 10px 0;
    font-size: 27px;
}

.fwd-tabs.fwd-eq-tabs .fwd-tab-handles > * {
    flex: 1;
}

.fwd-tabs.fwd-eq-tabs .fwd-tab-handles:after {
    display: none;
}

.fwd-tabs.fwd-tab02 {
    --tab-border-color: rgba(0, 0, 0, 0.1);
}

.fwd-tabs.fwd-tab02 .fwd-tab-handles > *, .fwd-tabs.fwd-tab02 .fwd-tab-handles:after {
    border: none;
    border-bottom: 2px solid var(--tab-border-color);
    font-weight: 700;
}

.fwd-tabs.fwd-tab02 .fwd-tab-handles > .active {
    border-bottom: 2px solid;
}

.fwd-tabs.fwd-tab03 {
    --tab-border-color: rgba(0, 0, 0, 0.1);
    --tab-bg-color: rgba(0, 0, 0, 0.041);
    margin-top: 30px;
}

.fwd-tabs.fwd-tab03 .fwd-tab-handles > *, .fwd-tabs.fwd-tab03 .fwd-tab-handles:after {
    border: 1px solid var(--tab-border-color);
    border-left: 1px solid transparent;
    background-color: var(--tab-bg-color);
    font-weight: 500;
    color: rgba(0, 0, 0, 0.951);
    padding: 20px 35px;
    font-size: 1.2em;
}

.fwd-tabs.fwd-tab03 .fwd-tab-handles > *:first-child {
    border: 1px solid var(--tab-border-color);
    margin-left: 0 !important;
}

.fwd-tabs.fwd-tab03 .fwd-tab-handles > .active {
    background-color: #FFFFFF;
    border-bottom: 1px solid transparent;
    padding-top: 40px;
    border-left: 1px solid var(--tab-border-color);
    margin-left: -1px;
    margin-top: -23px;
    border-top: 3px solid var(--tab-border-color);
}

.fwd-tabs.fwd-tab03 .fwd-tab-handles > * > i {
    font-size: 2.2em;
    opacity: 0.7;
}

.fwd-tabs.fwd-tab03 .fwd-tab-handles > *.active > i {
    opacity: 1;
}

.fwd-tabs.fwd-tab03 .fwd-tab-handles > *.active:after {
    content: " ";
    position: absolute;
    top: 0;
    width: 20px;
    height: 0px;
    left: calc(50% - 20px);
    border-right: 20px solid var(--tab-border-color);
    border-bottom: 20px solid transparent;
    border-top: 20px solid transparent;
    transform: rotate(270deg);
}

.fwd-tabs.fwd-tab03 .fwd-tab-contents {
    border: 1px solid rgba(0, 0, 0, 0.146);
    border-top: 1px solid transparent;
}

.fwd-tabs.fwd-tab03 .fwd-tab-contents > div {
    margin: 20px;
}

.fwd-tabs.fwd-tab04 {
    --tab-border-color: rgba(0, 0, 0, 0.15);
}

.fwd-tabs.fwd-tab04 > .fwd-tabs-wrap {
    display: flex;
}

.fwd-tabs.fwd-tab04 > .fwd-tabs-wrap > .fwd-tab-contents {
    flex: 1;
}

.fwd-tabs.fwd-tab04 .fwd-tab-handles {
    flex-direction: column;
}

.fwd-tabs.fwd-tab04 .fwd-tab-handles > * {
    padding: 15px;
    border: 1px solid transparent;
    border-right: 1px solid var(--tab-border-color);
    border-left: 3px solid transparent;
    margin: 0;
    text-align: left;
    white-space: nowrap;
    flex: 0;
}

.fwd-tabs.fwd-tab04.fwd-top-icon .fwd-tab-handles > * {
    text-align: center;
}

.fwd-tabs.fwd-tab04.fwd-eq-tabs .fwd-tab-handles > * {
    padding-left: 40px;
    padding-right: 40px;
    flex: 0;
}

.fwd-tabs.fwd-tab04 .fwd-tab-handles > .active {
    color: var(--color-link);
    border: 1px solid var(--tab-border-color);
    border-right: 1px solid transparent;
    border-left: 3px solid;
    margin-top: -2px;
}

.fwd-tabs.fwd-tab04 .fwd-tab-contents > div {
    margin: 0 0 0 20px;
}

.fwd-tabs.fwd-tab04 .fwd-tab-handles:after {
    display: none;
}

@media (max-width: 1024px) {
    .fwd-tabs .fwd-tab-handles > * {
        flex: 1;
        font-size: 1em !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .fwd-tabs .fwd-tab-handles:after {
        display: none;
    }
}

@media (max-width: 576px) {
    .fwd-tabs.fwd-mob-simple .fwd-tab-handles > * > span {
        display: none;
    }

    .fwd-tabs.fwd-mob-simple .fwd-tab-handles > * > i {
        margin: 0;
    }
}

/*Accordion Widget*/
.fwd-accordion {
    --tab-border-color: rgba(0, 0, 0, 0.1);
    --tab-icon-color: var(--color-a);
    --tab-bg-color: transparent;
}

.fwd-accordion .fwd-tab-section .fwd-tab-content {
    transition: all 0.45s ease-in-out;
    overflow: hidden;
    margin: 0 0 0 20px;
    border-left: 2px solid var(--tab-icon-color);
    padding: 0 10px 0 30px;
}

.fwd-accordion .fwd-tab-section:not(.active) > .fwd-tab-content {
    max-height: 0px !important;
    padding-top: 0;
    padding-bottom: 0;
}

.fwd-accordion .fwd-tab-section.active > .fwd-tab-content {
    overflow-x: visible;
    margin-bottom: 10px;
    margin-top: 10px;
}

.fwd-accordion .fwd-tab-section {
    border-bottom: 1px solid var(--tab-border-color);
    background-color: transparent;
    transition: all 0.5s ease;
}

.fwd-accordion .fwd-tab-handle {
    position: relative;
    margin: 0;
    padding: 10px;
    outline: none;
    cursor: pointer;
    background-color: var(--tab-bg-color);
}

.fwd-accordion .fwd-tab-handle > span {
    margin: 0 0 0 30px;
    display: inline-block;
}


.fwd-accordion .fwd-tab-handle i, .fwd-accordion .fwd-tab-handle > span:before {
    position: absolute;
    left: calc(5px + 0.26em);
    top: calc(10px + 0.2em);
    color: var(--tab-icon-color);
}

.fwd-accordion .fwd-tab-handle > span:first-child:before {
    content: "\e933";
    font-family: 'icobase';
    vertical-align: middle;
    line-height: 1;
}

.fwd-accordion .active > .fwd-tab-handle > span:first-child:before {
    content: "\e930";
}

.fwd-accordion .fwd-tab-handle > em {
    margin: 0 0 0 30px;
    display: block;
    font-style:normal;
    font-size:0.8em
}

.fwd-accordion.fwd-acc02 {
}

.fwd-accordion.fwd-acc02 .fwd-tab-handle {
    font-size: 1.25em;
    font-weight: 300;
    padding: 15px 10px;
}

.fwd-accordion.fwd-acc02 .fwd-tab-handle > span {
    margin: 0 1.5em 0 0;
    display: inline-block;
}
.fwd-accordion.fwd-acc02 .fwd-tab-handle > .st {
    margin: 0 1.5em 0 0;
    display: block;
}

.fwd-accordion.fwd-acc02 .active > .fwd-tab-handle > span {
    font-weight: 500;
}

.fwd-accordion.fwd-acc02 .fwd-tab-handle i, .fwd-accordion.fwd-acc02 .fwd-tab-handle > span:before {
    left: auto;
    right: 10px;
    top: calc(15px + 0.2em);
}

.fwd-accordion.fwd-acc02 .fwd-tab-section .fwd-tab-content {
    margin: 0;
    border-left: none;
    padding: 0 0 0 10px;
}

.fwd-accordion.fwd-acc02 .fwd-tab-section.active > .fwd-tab-content {
    margin-top: 10px;
    margin-bottom: 10px;
}

.fwd-accordion.fwd-acc03 {
    --tab-border-color: rgba(0, 0, 0, 0.2);
    --tab-icon-color: inherit;
    --tab-bg-color: transparent;
}

.fwd-accordion.fwd-acc03 .fwd-tab-handle {
    font-size: 1.25em;
    font-weight: 300;
    padding: 15px 10px;
}

.fwd-accordion.fwd-acc03 .fwd-tab-section {
    border: 1px solid var(--tab-border-color);
    background-color: transparent;
    transition: all 1s ease;
    margin: 10px 0;
    /*+border-radius: 5px;*/
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.fwd-accordion.fwd-acc03 .fwd-tab-section.active {
    border-width: 2px;
    margin-left: -1px;
    margin-right: -1px;
}

.fwd-accordion.fwd-acc03 .fwd-tab-handle > span {
    margin: 0 1.5em 0 0;
    display: inline-block;
}

.fwd-accordion.fwd-acc03 .active > .fwd-tab-handle > span {
    font-weight: 500;
}
.fwd-accordion.fwd-acc03 .fwd-tab-handle > .st {
    margin: 0 1.5em 0 0;
    display: block;
}
.fwd-accordion.fwd-acc03 .fwd-tab-handle i, .fwd-accordion.fwd-acc03 .fwd-tab-handle > span:before {
    left: auto;
    right: 10px;
    top: calc(15px + 0.2em);
}

.fwd-accordion.fwd-acc03 .fwd-tab-section .fwd-tab-content {
    margin: 0;
    border-left: none;
    padding: 0 10px;
}

.fwd-accordion.fwd-acc03 .fwd-tab-section.active > .fwd-tab-content {
    margin-top: 10px;
    margin-bottom: 10px;
}

/*time line*/
.fwd-timeline {
    --icon-bg-color: #ddd;
    --icon-color: inherit;
    --content-bg-color: #eee;
    --title-bg-color: transparent;
    --title-color: inherit;
    position: relative;
}

.fwd-timeline .fwd-timeline-wrap {
}

.fwd-timeline .fwd-tli {
    margin: 0 0 20px 0;
    padding: 1px;
    display: flex;
    align-items: flex-start;
}

.fwd-timeline .fwd-tli > * {
    flex: 0;
    order: 0;
}

.fwd-timeline .fwd-tli > .fwd-tab-content {
    flex: 1;
    background-color: var(--content-bg-color);
    padding: 20px;
    position: relative;
}

.fwd-timeline .fwd-tli .fwd-tab-content:before {
    content: " ";
    width: 20px;
    height: 20px;
    display: inline-block;
    position: absolute;
    left: -15px;
    top: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 15px 15px 0;
    border-color: transparent;
    border-right-color: var(--content-bg-color);
}

.fwd-timeline .fwd-tli-icon {
    position: relative;
    flex-basis: 80px;
    text-align: center;
    color: var(--icon-color);
}

.fwd-timeline .fwd-tli-icon i {
    display: inline-block;
    padding: 15px;
    background-color: var(--icon-bg-color);
    /*+border-radius: 100%;*/
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%;
    border-radius: 100%;
    font-size: 24px;
}

.fwd-timeline .fwd-tli .fwd-tli-date {
    padding: 5px 30px 5px 10px;
    flex-basis: 18%;
    font-weight: 300;
    margin: 9px 0 0;
    text-align: left;
    font-size: 1.2em;
    color: var(--title-color);
    background-color: var(--title-bg-color);
}

.fwd-timeline .fwd-tl-vline {
    width: 3px;
    position: absolute;
    top: 10px;
    bottom: 0;
    left: 38px;
    background-color: var(--icon-bg-color);
}

.fwd-timeline.fwd-tlm02 {
}

.fwd-timeline.fwd-tlm02 .fwd-tli {
    align-items: center;
}

.fwd-timeline.fwd-tlm02 .fwd-tli-icon {
    order: 0;
    padding: 0 20px;
}

.fwd-timeline.fwd-tlm02 .fwd-tli .fwd-tli-date {
    order: -1;
    flex-basis: calc(50% - 80px);
    padding: 5px 10px;
    text-align: right;
    margin: 0;
}

.fwd-timeline.fwd-tlm02 .fwd-tli:nth-child(odd) {
    flex-direction: row-reverse;
}

.fwd-timeline.fwd-tlm02 .fwd-tli:nth-child(odd) .fwd-tli-date {
    text-align: left;
}

.fwd-timeline.fwd-tlm02 .fwd-tli:nth-child(odd) .fwd-tab-content:before {
    left: auto;
    right: -15px;
    transform: rotate(180deg);
}

.fwd-timeline.fwd-tlm02 .fwd-tab-content:before {
    top: calc(50% - 15px);
}

.fwd-timeline.fwd-tlm02 .fwd-tl-vline {
    left: calc(50% - 2px);
}

.fwd-timeline.fwd-tlm-notitle .fwd-tli-date {
    visibility: hidden;
    flex-basis: 20px;
    overflow: hidden;
    height: 0;
    padding: 0;
}

.fwd-timeline.fwd-tlm03 {
    --title-bg-color: #888888;
    --title-color: #FFFFFF;
}

.fwd-timeline.fwd-tlm03 .fwd-tli {
    flex-wrap: wrap;
}

.fwd-timeline.fwd-tlm03 .fwd-tli .fwd-tli-date {
    padding: 12px 20px;
    flex: 1 1 0;
    font-weight: 300;
    margin: 4px 0 0;
    text-align: left;
    font-size: 1.2em;
}

.fwd-timeline.fwd-tlm03 .fwd-tli > .fwd-tab-content {
    flex: 1 100%;
    padding: 20px;
    position: relative;
    margin-left: 80px;
}

.fwd-timeline.fwd-tlm03.fwd-tlm-notitle .fwd-tli > .fwd-tab-content {
    margin-top: -53px;
}

.fwd-timeline.fwd-tlm03 .fwd-tli .fwd-tab-content:before {
    display: none;
}

@media (max-width: 1024px) {
    .fwd-timeline .fwd-tl-vline {
        display: none;
    }

    .fwd-timeline .fwd-tli {
        flex-wrap: wrap;
        margin-top: 0 !important;
        flex-direction: row !important;
    }

    .fwd-timeline .fwd-tli .fwd-tab-content {
        flex-basis: 100%;
        margin-left: 0;
        margin-top: 25px;
    }

    .fwd-timeline .fwd-tli .fwd-tli-date {
        flex: 1;
        text-align: left !important;
    }

    .fwd-timeline .fwd-tli-icon {
        flex-basis: 0;
        order: -1 !important;
        padding: 0 20px 0 0 !important;
    }

    .fwd-timeline .fwd-tli .fwd-tab-content:before {
        left: 21px;
        right: auto !important;
        top: -22px;
        transform: rotate(90deg) !important;
    }

    .fwd-timeline.fwd-tlm03 .fwd-tli > .fwd-tab-content {
        margin-left: 0;
    }
}

/* multislider */
.fwd-mslider {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    /*abs modda iÃ§erik v-konum*/
    --wms-content-pos: 50%;
    --wms-control-bg: transparent;
    --wms-control-fg: rgba(0, 0, 0, 0.268);
    direction: ltr !important;
}

.fwd-mslider > .fwd-wrap {
    overflow: hidden;
    outline-offset: 1px;
    flex: 1;
    /*opacity: 0.1;*/
}

.fwd-mslider > .fwd-wrap > .fwd-ms-body {
    position: relative;
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100% !important;
    /*enable hardware acceleration */
    backface-visibility: hidden;
    transition: max-height 0.3s ease-out;
}

.fwd-mslider .fwd-sld {
    flex: 1;
    overflow: hidden;
    transition: all 0.5s ease-in-out;
    transition: all var(--duration) ease-in-out;
    transition-property: opacity, transform, scale, perspective, rotateX, rotateY;
}

.fwd-mslider .fwd-sld > .fwd-itm {
    display: flex;
    position: relative;
    align-items: center;
    --spacing: 0px;
    min-height: 50px;
    margin: 0;
    margin: 0 var(--spacing);
    padding: 0px;
    background-size: cover;
    background-position: center;
    min-height: 100%;
    box-sizing: border-box;
    transition: all 0.5s ease-in-out;
    transition: all var(--duration) ease-in-out;
    transition-property: opacity, transform, scale, perspective, rotateX, rotateY;
}

.fwd-mslider .fwd-sld > .fwd-itm > * {
    flex: 1;
}

.fwd-mslider .fwd-sld > .fwd-itm > .fwd-tab-content {
    transform-origin: top left;
}

.fwd-ms-mana .fwd-itm > .fwd-tab-content, .fwd-ms-fullpage .fwd-itm > .fwd-tab-content {
    position: absolute;
    left: 0;
    right: 0;
}

.fwd-mslider.fwd-ms-fullpage .fwd-sld > .fwd-itm {
    padding: 0;
    max-height: 100vh;
}

.fwd-mslider .fwd-itm > .fwd-sld-ol {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.fwd-mslider.fwd-ms-absitm .fwd-ms-body {
    width: 100%;
    transform: none !important;
}

.fwd-mslider.fwd-ms-absitm .fwd-sld {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    bottom: 0;
}

.fwd-mslider.fwd-ms-absitm > .fwd-wrap {
    z-index: 0;
}

.fwd-mslider.fwd-ms-absitm .fwd-sld {
    transition: none;
}

.fwd-mslider .fwd-msb-prev, .fwd-mslider .fwd-msb-next {
    cursor: pointer;
    border: none;
    outline: none;
    z-index: 10;
    padding: 20px;
    width: 0;
    height: 0;
    display: block;
    /*+border-radius: 100%;*/
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%;
    border-radius: 100%;
    color: rgba(0, 0, 0, 0.268);
    background-color: transparent;
    color: var(--wms-control-fg);
    background-color: var(--wms-control-bg);
}

.fwd-mslider .fwd-msb-next {
    transform: rotate(180deg);
}

.fwd-mslider .fwd-msb-prev i, .fwd-mslider .fwd-msb-next i {
    display: block;
    line-height: 0;
    font-size: 38px;
    margin-left: -20px;
    color: inherit;
}

.fwd-mslider .fwd-ms-dots {
    width: 126px;
    flex-basis: 100%;
    text-align: center;
    line-height: 0;
    margin: 10px;
}

.fwd-mslider .fwd-ms-dots a {
    display: inline-block;
    cursor: pointer;
    padding: 5px;
    background-color: rgb(0, 0, 0);
    background-color: var(--wms-control-fg);
    opacity: 0.5;
    /*+border-radius: 100%;*/
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%;
    border-radius: 100%;
    margin: 0 5px;
    line-height: 0;
    transition: all 0.3s ease-out;
}

.fwd-mslider .fwd-ms-dots a.act {
    opacity: 1;
    transform: scale(1.3);
}

.fwd-mslider.fwd-ms-innerctrl .fwd-msb-next, .fwd-mslider.fwd-ms-innerctrl .fwd-msb-prev {
    position: absolute;
    left: 10px;
    padding: 25px;
}

.fwd-mslider.fwd-ms-innerctrl .fwd-msb-next {
    position: absolute;
    left: auto;
    right: 10px;
}

.fwd-mslider.fwd-ms-innerctrl .fwd-ms-dots {
    position: absolute;
    bottom: 15px;
    left: 0;
    right: 0;
    width: 100%;
    margin: 0;
}

.fwd-mslider.fwd-msce-opacity:not([data-viscount="1"]) .fwd-sld {
    opacity: 0.4 !important;
}

.fwd-mslider.fwd-msce-opacity:not([data-viscount="1"]) .fwd-sld.act {
    opacity: 1 !important;
}

.fwd-mslider.fwd-msce-scale:not([data-viscount="1"]) > .fwd-wrap {
    padding-top: 2.5%;
    padding-bottom: 2.5%;
}

.fwd-mslider.fwd-msce-scale:not([data-viscount="1"]) .fwd-sld {
    overflow: visible;
}

.fwd-mslider.fwd-msce-scale:not([data-viscount="1"]) .fwd-sld.act {
    z-index: 10;
}

.fwd-mslider.fwd-msce-scale:not([data-viscount="1"]) .fwd-sld.act .fwd-itm {
    transform: scale(1.2);
}

.fwd-mslider.fwd-msce-tilt:not([data-viscount="1"]) .fwd-sld {
    overflow: visible;
}

.fwd-mslider.fwd-msce-tilt:not([data-viscount="1"]) .fwd-sld .fwd-itm {
    transform: perspective(500px) rotateY(20deg) scale(0.82);
    opacity: 0.7;
}

.fwd-mslider.fwd-msce-tilt:not([data-viscount="1"]) .fwd-sld.act .fwd-itm {
    transform: scale(1);
    opacity: 1;
    z-index: 10;
}

.fwd-mslider.fwd-msce-tilt:not([data-viscount="1"]) .fwd-sld.act ~ .fwd-sld > .fwd-itm {
    transform: perspective(500px) rotateY(-20deg) scale(0.82);
}

.fwd-mslider [data-fwd-widget] {
    transform-origin: top center;
}

/* ios long pres dÃ¼zeltme */
.fwd-mslider *:not(input):not(textarea) {
    -webkit-user-select: none;
    -webkit-touch-callout: none;
}

/* slider iÃ§indeki imajlarÄ± drag etmeyi engeller*/
.fwd-mslider .fwd-itm img {
    pointer-events: none;
}

/* divider */
.fwd-divider {
    max-width: none !important;
}

.fwd-divider .fwd-dvd-seperator {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 50px;
    margin-bottom: 50px;
    height: 35px;
}

.fwd-divider .fwd-dvd-seperator svg {
    width: 100%;
    height: 100%;
    fill: rgba(0, 0, 0, 0.3);
}

/*Icon widget*/
.fwd-iconwid {
    font-size: 32px;
    z-index: 10;
    line-height: 0.5em;
}

.fwd-iconwid .fwd-icn {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    /*+border-radius: 100%;*/
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%;
    border-radius: 100%;
}

.fwd-iconwid a {
    color: inherit;
    display: inline-block;
    line-height: 0;
    transition: all 0.3s ease;
}

.fwd-iconwid a:hover {
    transform: scale(1.05);
}

.fwd-iconwid .fwd-icn i {
    color: inherit;
}

.fwd-iconwid .fwd-icn-frame {
    border: 2px solid;
    padding: 0.5em;
}

.fwd-iconwid .fwd-icn-stack {
    background-color: #888;
    padding: 0.5em;
    color: #FFFFFF;
}

.fwd-iconwid .fwd-icn-sqr {
    /*+border-radius: 0;*/
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
}

/*Image Widget*/
.fwd-image {
    display: flex;
    max-width:100%;
}

.fwd-image .fwd-wrap {
    max-width: 100%;
    max-width: var(--max-width);
    width: 100%;
}

.fwd-image  figure {
    direction:ltr !important
}


.fwd-image figure img {
    width: 100%;
}

.fwd-image.fwd-inline{
    display: inline-flex;
    width:100%;
    width: var(--max-width);
}

.fwd-image[data-crop="1"] .fwd-wrap {
    max-width: 100%;
    max-width: var(--max-width);
}

.fwd-image[data-crop] figure > div {
    display: block;
    position: relative;
    overflow: hidden;
    text-align: left;
}

.fwd-image[data-crop] figure img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.fwd-image figcaption {
    margin-top: calc(0.15em + 5px);
    margin-bottom: 0.3em;
}

/*ImmageGallery Widget*/
.fwd-imagegallery .fwd-wrap {
    --columns: 6;
    display: grid;
    grid-template-columns: repeat(var(--columns), 1fr);
    grid-gap: 10px;
}

.fwd-imagegallery .fwd-wrap figure a {
    display: block;
    position: relative;
    padding-bottom: 100%;
    overflow: hidden;
}

.fwd-imagegallery figure img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.fwd-imagegallery figcaption {
    display: none;
    margin-top: calc(0.1em + 5px);
    margin-bottom: calc(0.15em + 5px);
}

.fwd-imagegallery.fwd-w-caption figcaption {
    display: block;
}

@media (max-width: 576px) {
    .fwd-imagegallery .fwd-wrap {
        --columns: 2;
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ fix*/
    .fwd-imagegallery {
        margin-left: -5px;
        margin-right: -5px;
    }

    .fwd-imagegallery .fwd-wrap > * {
        float: left;
    }

    .fwd-imagegallery figure a {
        background-size: cover;
        margin: 5px;
    }

    .fwd-imagegallery figure img {
        visibility: hidden;
    }
}

/* Counter widget */
.fwd-counter {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.fwd-counter .fwd-n {
    font-size: 3em;
    font-weight: 600;
}

.fwd-counter .fwd-icn {
    font-size: 3em;
    color: inherit;
    line-height: 0;
}

.fwd-counter.fwd-pb-circ > .fwd-wrap {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.fwd-counter .fwd-prg {
    margin: 10px auto;
    line-height: 0;
}

.fwd-counter .fwd-prg svg {
    width: 100%;
}

/* Popup widget*/


.fwd-popup-content{
    display: none;
}

.fw-dialog [data-fwd-widget="Popup"]{
    margin: -20px -30px;

}

.fw-dialog [data-fwd-widget="Popup"] .fwd-popup-content{
    display:block;
    padding:25px;
}
/*common wigs*/
/*responsive float*/
[data-align*=def-left].fwd-wig-float {
    float: left;
    margin-right: 20px;
}

[data-align*=def-right].fwd-wig-float {
    float: right;
    margin-left: 20px;
}

@media (max-width: 1366px) and (min-width: 1025px) {
    [data-align].fwd-wig-float {
        float: none;
        margin-right: 0;
        margin-left: 0;
    }

    [data-align*=lg-left].fwd-wig-float {
        float: left;
        margin-right: 20px;
    }

    [data-align*=lg-right].fwd-wig-float {
        float: right;
        margin-left: 20px;
    }
}

@media (max-width: 1024px) and (min-width: 577px) {
    [data-align].fwd-wig-float {
        float: none;
        margin-right: 0;
        margin-left: 0;
    }

    [data-align*=md-left].fwd-wig-float {
        float: left;
        margin-right: 20px;
    }

    [data-align*=md-right].fwd-wig-float {
        float: right;
        margin-left: 20px;
    }
}

@media (max-width: 576px) {
    [data-align].fwd-wig-float {
        float: none;
        margin-right: 0;
        margin-left: 0;
    }

    [data-align*=sm-left].fwd-wig-float {
        float: left;
        margin-right: 20px;
    }

    [data-align*=sm-right].fwd-wig-float {
        float: right;
        margin-left: 20px;
    }

    /*desginer phone mode için*/
    body.fwd-design::-webkit-scrollbar{
        -webkit-appearance: none;
        width: 7px;
    }

    body.fwd-design::-webkit-scrollbar-thumb {

        border-radius: 4px;
        background-color: rgba(0,0,0,.5);
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
    }

    body.fwd-design::-webkit-scrollbar {
        width: 5px;
    }

    body.fwd-design::-webkit-scrollbar-track {
        background: #f1f1f1;
    }

    body.fwd-design::-webkit-scrollbar-thumb {
        background: #707070;
    }

    body.fwd-design::-webkit-scrollbar-thumb:hover {
        background: #355cc9;
    }
    body.fwd-design::-webkit-overflow-scrolling:touch {
    background:#707070;
    width: 5px;
    }
}

/* tiny inline table resize fix */
[class*=ephox-snooker], .ephox-dragster-blocker {
    z-index: 66000 !important;
}




