.mb-10 {
    margin-bottom: 10px;
}

.detay_baslik h4 {
    font-size: 25px;
}

.buy_info_box {
    background-color: #fff;
    border-radius: 10px;
    display: flex;
    justify-content: space-between;
    overflow: hidden;
    align-items: center;
    margin-top: 15px;
}

.price_box {
    border-radius: 10px;
    font-size: 29px;
    font-weight: bold;
    color: #524f50;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    line-height: normal;
}

.price_box del{
    font-size: 17px;
}

.buy_button {
    background-color: #2a58a5;
    padding: 16px 26px;
    border-radius: 10px;
    color: #fff !important;
    font-size: 21px;
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: 6px;
}

.buy_button.kurumsal {
    background-color: #4CAA54;
}

.buy_button svg {
    width: 18px;
    height: 18px;
    margin-right: 5px;
}

.bg-standart {
    background-color: #ebedff;
}

.vh-100 {
    height: calc(100vh - 62px);
}

.detay_box_inner {
    background-color: #fff;
    padding: 0 0 10px 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.full .detay_box_inner span{
    font-size: 19px !important;
    font-weight: 600 !important;
    max-height: unset !important;
    line-height: 30px;
    padding-left: 5px;
    padding-right: 5px;
}

.detay_box_wrapper>[class*="col-"] {
    padding-bottom: 10px;
    overflow: hidden;
}

.detay_box_wrapper .detay_box_inner {
    border-radius: 10px;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 5px;
    height: 100%;
}

.detay_box_wrapper .detay_box_inner span {
    font-weight: 600;
    font-size: 18.5px;
    /*display: flex;*/
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    text-align: center;
    max-height: 60px;
    padding-top: 3px;
    line-height: 25px;
}
.detay_box_wrapper .col-xs-6 .detay_box_inner span {
    font-size: 17.5px;
}

.detay_box_wrapper .detay_box_inner > span:before {
    content: '';
    position: absolute;
    top: -10px;
    left: 10%;
    width: 80%;
    margin: 0 auto;
    height: 1px;
    background-color: #bbb;
    display: block;
}

.st_vh{
    height: calc(100vh - 300px);
}

@media(max-width: 600px){
    .detay_box_wrapper>[class*="col-"]:nth-child(odd) .detay_box_inner{
        box-shadow: -2.5px 2px 5px rgba(0, 0, 0, 0.16);
    }
    .detay_box_wrapper>[class*="col-"]:nth-child(even) .detay_box_inner{
        box-shadow: 2.5px 2px 5px rgba(0, 0, 0, 0.16);
    }
    ._sol{
        padding-right: 5px !important;
    }
    ._sag{
        padding-left: 5px !important;
    }
}

.full img{
    width: 100%;
    min-height: 150px;
}

.full .grey{
    background-color: #eee;
    min-height: 150px;
}

.detay_slider{
    width: 100%;
    height: 100%;
}

.detay_slider img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.detay_baslik{
    margin: 30px 0 20px 0;
}

.detay_baslik h2{
    font-size: 22px;
}

.detay_slider.mobile{
    display: none;
}

.detay_slider.tablet{
    display: none;
}

@media(max-width: 768px) {
    .daynex-dv-8{
        height: auto !important;
        bottom: unset !important;
        top: 1px !important;
        z-index: 99999999999999999999999999999999999 !important;
    }
    .domaincenter{
        padding: 13px 0px !important;
    }
    .domain-metch-title-up {
        font-size: 28px !important;
    }
    .domaincenter > *{
        text-align: right !important;
    }
}

@media(max-width: 550px){
    .detay_slider.mobile{
        display: block;
    }
    .detay_box_wrapper.padding-settings{
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 5px;
    }
    .detay_box_wrapper.padding-settings .col-sm-4{
        padding-right: 0 !important;
        padding-left: 0 !important;
        flex: 0 0 32% !important;
        max-width:32% !important;
    }
    .detay_box_wrapper.padding-settings .col-sm-4:nth-child(-n + 3){
        padding-bottom: 5px !important;
    }

    .domaincenter{
        padding: 13px 0px !important;
    }
    .domain-metch-title-up {
        font-size: 28px !important;
    }
    .domaincenter > *{
        text-align: right !important;
    }
    .daynex-dv-8{
        height: auto !important;
        bottom: unset !important;
        top: 1px !important;
        z-index: 99999999999999999999999999999999999 !important;
    }
}

@media(min-width: 551px){
    .detay_slider.tablet{
        display: block;
    }
}

@media(min-width: 361px) and (max-width: 400px){
    .buy_button{
        padding: 14px 14px;
        font-size: 18px;
    }
    .price_box{
        font-size: 25px;
    }
    .detay_slider img{
        object-fit: cover;
    }
}

@media(max-width: 360px){
    .buy_button{
        padding: 14px 17px;
        font-size: 16px;
    }
    .price_box{
        font-size: 23px;
    }
    .detay_slider img{
        object-fit: cover;
    }
}
.border-top-standart {
    border-top: 1px solid #dfdfdf;
}
.border-bottom-standart {
    border-bottom: 1px solid #dfdfdf;
}
.border-right-standart{
    border-right: 1px solid #dfdfdf;
}
.border-left-standart{
    border-left: 1px solid #dfdfdf;
}
.text-standart {
    font-size: 16px;
}
.float-right {
    float: right;
}
.kurumsal-text {
    color: #4CAA54;
}
.column-flex{
    display: flex;
    flex-direction: column;
}
.kurumsal-kutu svg{
    width: 35px;
}
.text-orange{
    color: #F36F11;
}
.woy-footer{
    padding: 0.5rem;
    background-color: #4CAA54;
    color: #fff;
    text-align: center;
    font-weight: bold;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.detay-list-boxs{
    display: flex;
    flex-wrap: wrap;
}
.detay-list-boxs li{
    width: 25%;
    flex: 0 0 25%;
    padding: 2.5px;
}
.detay-list-boxs li > div{
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    border: 1px solid #dfdfdf;
    background-color: #fff;
    box-shadow: -2.5px 2px 5px rgba(0, 0, 0, 0.16);
    border-radius: 5px;
    height: 100%;
    width: 100%;
}

.detay-list-boxs li img{
    max-width: 30px;
    object-fit: contain;
    margin: 10px 0;
}

.detay-list-big-box > div{
    justify-content: center !important;
}

.detay-list-boxs li p{
    font-size: 14.5px;
    text-align: center;
    max-width: 95%;
}

.detay-list-boxs li.detay-list-big-box p{
    font-size: 19px;
}

.w-3{
    width: 33.333% !important;
    flex: 0 0 33.333% !important;
}

.b2b-text{
    color: #FF9900;
}

.basic-list {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0.25rem;
    border-right: 1px solid #dfdfdf;
    flex-direction: column;
    min-height: 185px;
}

.basic-list img{
    padding: 0px 20px 0px 20px;
    height: 86px;
}

.basic-list p {
    margin: auto 0;
}

.row .col-3:last-child .basic-list {
    border: 0;
}

.b2b-support-flex{
    display: flex;
}

.b2b-support-flex > div{
    width: 33.333%;
    flex: 0 0 33.333%;
    border-right: 1px solid #dfdfdf;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.temsilci-ilk-kutu .column-flex {
    box-shadow: -2.5px 2px 5px rgba(0, 0, 0, 0.16);
    background-color: #fff;
    padding: 10px 0 10px 10px;
}

.b2b-temsilci-foto{
    display: flex;
    align-items: center;
}

.b2b-temsilci-foto img{
    border-radius: 50%;
}

.b2b-support-flex > div:last-child{
    border: 0;
}

.box-shadow-standart{
    box-shadow: -2.5px 2px 5px rgba(0, 0, 0, 0.16);
}

.border-radius-standart{
    border-radius: 5px;
}

.bg-white{
    background-color: #fff;
}

.text-black {
    color: #434343;
}

.uyumlu img{
    max-width: 30px;
    margin: 10px 0;
    object-fit: contain;
    position: relative;
}

.uyumlu p {
    position: relative;
    display: flex;
    justify-content: center;
}

.uyumlu p:before {
    content: '';
    height: 1px;
    width: 80%;
    background-color: #dfdfdf;
    display: block;
    position: absolute;
    top: -5px;
}

.tiny-box{
    background-color: #fff;
    padding: 0.5rem;
    border-radius: 5px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 5px;
}

.tiny-box span{
    display: block;
    margin-top: auto;
    margin-bottom: auto;
    width: 100%;
    text-align: center;
    font-size: 90%;
}

.tiny-box img{
    max-width: 80%;
    margin: 0 auto;
}

.kurumsal-turuncu{
    color: #FABA0A;
}
.three-box{
    position: relative;
    z-index: 1;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}
.green-full{
    background-color: #4CAA54;
    padding: 50px 0px 20px;
    margin-top: -30px;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}
.b-opsiyonel {
    position: absolute;
    top: -10px;
    right: 0;
    height: 25px;
    object-fit: contain;
}

.left-side-inner h2, .right-side-inner h2 {
    line-height: normal;
}

.left-side-inner{
    box-shadow: inset 0px 0px 5px #7d7777a8;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    display: flex;
    justify-content: flex-end;
    padding: 15px 12px 15px 0;
    background-image: linear-gradient(55deg, #ffffff , #e3e2e2);
    position: relative;
}

.left-side-inner img{
    max-height: 35px;
    margin-bottom: 10px;
}

.left-side-inner > div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: end;
}

.right-side-inner{
    box-shadow: inset 0px 0px 5px #7d7777a8;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    display: flex;
    justify-content: flex-start;
    padding: 15px 0px 15px 12px;
    background-image: linear-gradient(100deg, #ffffff , #e3e2e2);
    position: relative;
}

.right-side-inner img{
    max-height: 35px;
    margin-bottom: 10px;
}

.right-side-inner > div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: start;
}

.kurumsal-blue-link{
    position: absolute;
    top: 10px;
    left: 5px;
    background-color: #0E58AD;
    font-weight: 600;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 7px;
    border-radius: 50%;
    width: 35px;
    height: 35px;
}

.kurumsal-blue-link svg{
    max-height: 35px;
}

.blue-full{
    background-color: #0E58AD;
    padding: 50px 0px 5px;
    margin-top: -30px;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}

.second-blue-full{
    background-color: #0E58AD;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    padding-top: 15px;
}

.opsiyonel-float{
    float: right;
    max-height: 25px;
    margin-bottom: 15px;
}

.e-shop-gorsel{
    max-height: 150px;
    float: right;
}

.grey-full{
    margin-top: -39px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}

.tiny-box .opsiyonel{
    position: absolute;
    top: -10px;
    left: auto;
    max-height: 20px;
}

.for-overflow [class^="col-"]{
    overflow: visible;
}

.for-overflow .tiny-box{
    padding-top: 1rem;
}

.green-col{
    width: 100%;
    background-color: #3E9C46;
    padding: 10px 5px 55px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-image: none;
    box-shadow: none;
}

.green-opsiyonel{
    max-height: 23px !important;
    position: absolute;
    top: 10px;
    left: 15px;
}

.right-side-inner .green-opsiyonel{
    left: unset;
    right: 15px;
}

.top-0{
    top: 0 !important;
}

.left-0 {
    left: 0 !important;
}

.oval-img {
    text-align: center;
}

.kurumsal-bg{
    background-color: #4CAA54;
    border-radius: 25px;
    padding: 20px;
}

.ticks{
    color: #fff;
    font-weight: 700;
    font-size: 15px;
}

.ticks img{
    max-width: 25px;
}

.buy_button.b2b {
    background-color: #FF9900;
}

.b2b .tiny-box{
    box-shadow: -2.5px 2px 5px #ff990017, 5px 2px 5px #ff990012;
}

.text-b2b{
    color: #FF9900;
}

.b2b .right-side-inner {
    height: 100%;
}

.lh-reset{
    line-height: 1;
}

@media(max-width: 999px){
    .border-bottom-half{
        position: relative;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .border-bottom-half:before {
        position: absolute;
        height: 1px;
        width: 80%;
        left: auto;
        right: auto;
        margin: 0 auto;
        bottom: 0;
        background-color: #bbb;
        content: '';
    }
    .mobile-show{
        display: block !important;
    }
    .web-shop{
        display: none !important;
    }
    .kampanya-web{
        display: none !important;
    }
    .web-show{
        display: none !important;
    }
}

@media(min-width: 999px){
    .web-show{
        display: block !important;
    }
    .mobile-show{
        display: none !important;
    }
    .for-web > .column-flex{
        flex-direction: row;
        flex: 1;
        width: 100%;
        justify-content: center;
        text-align: center;
        gap: 5px;
        padding: 15px;
        position: relative;
    }

    .detay_box_inner.for-web{
        background-color: transparent;
    }

    .for-web .border-bottom-standart{
        border: 0;
    }

    .for-web .column-flex h2 {
        padding: 0 !important;
        line-height: normal !important;
        font-size: 27px !important;
    }

    .for-web .basic-list{
        min-height: unset;
        border: 0;
    }

    .for-web .basic-list p{
        margin: 10px 0 0;
        font-size: 20px;
    }

    .for-web > .row [class^='col-']{
        padding: 0 15px !important;
    }

    .for-web .basic-list{
        background-color: #fff;
        border-radius: 5px;
        box-shadow: -2.5px 2px 5px rgba(0, 0, 0, 0.16);
        padding: 1rem 0;
    }

    .b2b-web .detay_box_wrapper .detay_box_inner{
        border-radius: 5px;
        background-color: #fff;
        box-shadow: -2.5px 2px 5px rgba(0, 0, 0, 0.16);
    }

    .b2b-web .for-web .basic-list{
        box-shadow: none;
        border-radius: 0;
        border-right: 1px solid #E8E8E8;
    }

    .b2b-web .for-web [class^='col-']:last-child .basic-list{
        border-right: 0;
    }

    .b2b-web .b2b-list .column-flex:before{
        position: absolute;
        height: 1px;
        width: 80%;
        left: auto;
        right: auto;
        margin: 0 auto;
        bottom: 0;
        background-color: #E8E8E8;
        content: '';
    }

    .b2b-web .b2b-list .detay_box_inner >div>p.fs-19{
        /*font-size: 26px !important;*/
    }

    .h2-inline{
        text-align: center;
    }

    .h2-inline h2{
        display: inline-block;
        line-height: normal;
        width: auto !important;
        font-size: 26px;
    }

    .h2-inline h2:first-child{
        margin-right: 5px;
    }

    .detay_box_wrapper .col-xs-6 .detay_box_inner span{
        margin-top: auto;
        font-size: 24.5px;
    }

    .for-web h2{
        font-size: 26px !important;
    }

    .buy_info_box .price_box{
        flex: 0 auto;
        margin-right: 20px;
        margin-left: auto;
        width: auto;
        padding-right: 0;
    }
    .kampanya-web {
        display: flex;
        align-items: center;
        height: 100%;
        font-size: 22px;
        margin-bottom: auto;
        margin-top: auto;
        padding-top: 30px;
        padding-left: 30px;
        gap: 3px;
    }
    .kampanya-text{
        background-color: #fff;
        padding: 4px 7px;
        border: 1px solid #3B4044;
        border-radius: 8px;
        animation: kampanya 1s infinite;
    }

    @keyframes kampanya {
        0%   {opacity: 0}
        100% {opacity: 1}
    }

    .kurumsal-web .tiny-box span{
        font-size: 19px;
    }

    .kurumsal-web .green-full{
        margin: 0;
        padding: 0;
        border-radius: 5px;
        margin-bottom: 20px;
    }

    .kurumsal-web .b-opsiyonel{
        top: 10px;
        height: 44px;
    }

    .kurumsal-web .green-full h2{
        font-size: 38px !important;
    }

    .web-p {
        padding: 0 15px !important;
    }

    .kurumsal-web .left-side-inner , .kurumsal-web .right-side-inner{
        border-radius: 5px;
        height: 100%;
    }

    .kurumsal-blue-link{
        left: 22px;
    }

    .kurumsal-web .left-side-inner h2 , .kurumsal-web .right-side-inner h2{
        font-size: 26px !important;
    }

    .kurumsal-web .left-side-inner img , .kurumsal-web .right-side-inner img{
        max-height: 48px;
    }

    .kurumsal-web .blue-full{
        margin: 0;
        padding: 0;
        margin-bottom: 20px;
    }

    .kurumsal-web .blue-full img{
        max-height: 205px;
    }

    .kurumsal-web .blue-full h2{
        font-size: 38px !important;
    }

    .kurumsal-web .blue-full .justify-content-center{
        justify-content: flex-end !important;
    }

    .kurumsal-web .to-big img{
        position: relative !important;
        top: 0 !important;
        right: 0 !important;
        transform: none !important;
        margin: 0 !important;
    }

    .kurumsal-web .to-big [class^='col-']{
        padding-top: 0 !important;
    }

    .kurumsal-web .to-big h2{
        font-size: 36px !important;
    }

    .kurumsal-web .second-blue-full{
        margin-bottom: 30px;
        border-radius: 5px;
    }

    .kurumsal-web .second-blue-full h2{
        font-size: 38px !important;
    }

    .kurumsal-web .second-blue-full h2:last-child{
        margin-bottom: 10px;
    }

    .kurumsal-web .e-shop-gorsel{
        position: absolute;
        right: 0;
    }

    .opsiyonel-float {
        max-height: 44px;
    }

    .kurumsal-web .grey-full{
        margin-top: 0;
    }

    .kurumsal-web .grey-full h2 {
        font-size: 38px !important;
    }

    .kurumsal-web .grey-full .fs-15 {
        font-size: 23px !important;
    }

    .kurumsal-web .tiny-box .opsiyonel {
        top: -20px;
        max-height: 40px;
    }

    .kurumsal-web .green-col{
        padding: 15px !important;
    }

    .kurumsal-web .green-col h2{
        font-size: 38px !important;
    }

    .kurumsal-web .green-col img{
        max-height: 36px !important;
    }

    .kurumsal-web .web-margin{
        margin-bottom: 30px;
    }

    .kurumsal-web .detay_baslik h2{
        font-size: 38px !important;
    }

}

.domain-metch-title-price {
    font-size: 30px;
    font-weight: bold;
    letter-spacing: -1px;
    background: #fbe24c;
    border-radius: 5px;
    padding: 5px 15px;
}

@media (min-width: 999px) {
    .domain-metch-title-price {
        display: inline-block;
    }
}

.domain-metch-title-price span {
    font-size: 22px;
    font-weight: normal;
    text-decoration: line-through;
    color: #524f4fbf;
}

.domain-metch-title-price .nspace {
    font-weight: normal;
    font-size: 16px;
}

.daynex-a-3 {
    padding: 15px 24px 15px 24px;
    background-color: #3174f1;
    font-size: 15px;
    color: #fff;
    position: relative;
    line-height: 1.2;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-webkit-radius: 5px;
    display: inline-block;
    border: 0;
    min-width: 12rem;
    text-align: center;
}

.daynex-a-3:hover {
    background: #155ee7;
    color: #fff;
    border: 0;
}

.daynex-a-3 svg {
    width: 30px;
    fill: #fff;
}

.ab-price{
    position: absolute;
    right: 0;
    bottom: 100px;
    z-index: 11;
}

.ab-bg{
    position: absolute;
    right: 0;
    left: 0;
    bottom: -50px;
    z-index: 10;
}

@media(max-width: 768px){
    .domaincenter {
        flex-direction: column;
        align-items: flex-end !important;
    }
    .hemensatinal{
        display: none;
    }
    .daynex-a-3 {
        min-width: unset;
    }
    .ab-price {
        position: relative;
        left: 0;
        padding: 0 20px;
        bottom: 0;
        margin: 20px 0;
    }
    .ab-bg{
        overflow: hidden;
        max-width: 100%;
        position: unset;
    }
    .ab-bg svg{
        transform: scale(1.2);
    }
    .ab-price .domain-metch-title-price{
        flex: unset !important;
        margin-left: auto;
        min-width: 50% !important;
    }
    .domaincenter .d-flex  {
        width: 100%;
    }
    .d-flex .domain-metch-title-price {
        flex: 1;
    }
}

@media(max-width: 399px){
    .domain-metch-title-price{
        font-size: 26px;
    }
    .domain-metch-title-price span{
        font-size: 19px;
    }
    .domain-metch-title-price{
        display: flex;
        align-items: center;
        gap: 10px;
    }
}

@media(max-width: 375px){
    .domain-metch-title-price{
        font-size: 23px;
    }
    .domain-metch-title-price span{
        font-size: 17px;
    }
    .domain-metch-title-price{
        display: flex;
        align-items: center;
        gap: 10px;
    }
}


.module , .module2 , .module3 , .module4 , .module5 , .module6 , .module7 , .module8{
    transform: translateY(0) !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.tm-sc-icon-box.icon-box.icon-left.dash_icon_box .check_icon{
    display: flex;
    align-items: center;
}

.icon-type-image img{
border-radius: 0 !important;
}

.counter-block .inner{
    padding: 0 !important;
}

#accordion .card-header .btn{
    color: #10458d !important;
    font-family: 'Nunito', sans-serif !important;
    box-shadow: none !important;
}

.img-list-b2b{
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
}

.img-list-b2b .mark-img{
    height: auto;
    border: 0;
    filter: grayscale(100%);
    padding-top: 0;
    margin-top: -30px;
    padding-bottom: 0;
}

.img-list-b2b .mark-img:hover{
    filter: grayscale(0);
}

.b2b-features-padding-setting {
    padding-top: 0px !important;
}

.daynex-a-3{
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: 20px !important;
    gap: 5px;
}

.daynex_extra_flex_div{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    margin-top: -90px;
    position: relative;
    z-index: 50;
}

.daynex_text_center{
    text-align: center !important;
}

.daynex_extra_flex_div img {
    margin: 0 auto;
}

.optional-absolute-icon{
    position: absolute;
    right: 9px;
    top: 7.5px;
}

.optional-absolute-icon a{
    padding: 2.5px 5px;
    color: #10458d;
    background-color: #31245B00;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    border-radius: 4px;
    position: relative;
    z-index: 7;
}

.optional-absolute-icon a:before , .optional-absolute-icon a:after{
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #10458d;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 0 0 #10458d;
    box-shadow: 0 0 0 0 #10458d;
    /*-webkit-animation: button-ripple 3s infinite;*/
    /*animation: button-ripple 3s infinite;*/
    opacity: .6;
    z-index: -1;
}

@keyframes button-ripple {
    70% {
        -webkit-box-shadow: 0 0 0 5px #10458d;
        box-shadow: 0 0 0 5px #10458d;
        opacity: 0;
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 #10458d;
        box-shadow: 0 0 0 0 #10458d;
        opacity: 0;
    }
}


.optional-absolute-icon i{
    -webkit-animation: spinEfekt 3s infinite;
    animation: spinEfekt 3s infinite;
    margin-right: 4px;
}

@keyframes spinEfekt {
    0% {
        transform: rotate(0);
    }
    100%{
        transform: rotate(360deg);
    }
}

.inner-box:hover .optional-absolute-icon a:before , .inner-box:hover .optional-absolute-icon a:after , .inner-box:hover .optional-absolute-icon a{
    color: #fff;
    box-shadow: 0 0 0 0 #fff;
    border-color: #fff;
}

.kurumsal-web #daynex_addon_61 .step_block ul li .step_number{
    background-image: url(../../upload/new_images/buton2.png);
}

@media(min-width: 999px){
    .kurumsal-web .st_vh , .b2b-web .st_vh , .eshop .st_vh , .woy .st_vh{
        margin-top: -91px;
        height: calc(100vh - 250px) ;
    }
}

#daynex_addon_61 .step_block ul li .step_number h3{
    color: #47433e;
}

.eshop .tecrube_sec_background{
    background-image: linear-gradient(63deg, #0d6eb6 0%, #111111 91%);
}

.feature-slider .owl-dots .owl-dot span{
    width: 15px;
    height: 15px;
}

.daynex-dv-8 {
    position: fixed;
    bottom: 0px;
    width: 100%;
    height: 120px;
    background-color: #fff;
    z-index: 0;
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
    transform: translateY(60px);
    margin-top: 10px;
    margin-bottom: 10px;
    opacity: 0;
    margin: 0;
    left: 0;
    display: flex;
    align-items: center;
}

.daynex-dv-8.active {
    transform: translateY(0);
    box-shadow: 20px 2px 11px rgba(0,0,0,0.1), 20px 2px 11px rgba(0,0,0,0.1);
    z-index: 999;
    opacity: 1;
}

.rowflex {
    display: flex;
    align-items: center;
}

.domaincenter {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.domain-metch-title {
    font-size: 16px;
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.domain-metch-title img {
    width: 58px;
    display: inline-block;
    border-right: 1px solid #d3d3d3;
    padding-right: 8px;
}

.domain-metch-title-up {
    font-size: 32px;
    font-weight: bold;
}

.padding-bottom-active{
    padding-bottom: 120px;
}

.fiyat_info{
    position: fixed;
    right: 18%;
    top: 92px;
    background-color: #ebedff;
    z-index: 50;
    max-width: 248px;
    border-radius: 4px;
    padding: 16px;
    box-shadow: 0 0px 20px rgb(180 183 213 / 41%);
    font-weight: bold;
}

.total_gonderi_content{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 33px;
    font-weight: 700;
    text-align: center;
}

.animate-icon{
    width: 12px;
    height: 12px;
    margin: 0 12px;
    background-color: #FFD857;
    border-radius: 100%;
    -webkit-animation: animate-for-counter 2.4s linear infinite alternate both;
    animation: animate-for-counter 2.4s linear infinite alternate both;
}

.total_gonderi_content .canli_daynex_counter{
    font-size: 35px;
    font-weight: 800;
}

@keyframes  animate-for-counter {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

@media (max-width: 500px) {
    .total_gonderi_content{
        font-size: 26px;
        flex-direction: column;
    }
}

#column-wrap-id-1673307371744 {
    .daynex_addon_title {
        line-height: 1;
    }
}

.domain-metch-title-price {
    justify-content: center;
    align-items: center;
    gap: 5px;
}