@media screen and (max-width: 992px) {
    .no-mobile {
        display: none !important;
    }
    .fixed-bar {
        display: none;
    }
    .breadcrumbs {
        display: none !important;
    }
    #footer {
        height: 1000px;
    }
    html.touch *:hover {
        all: unset!important;
    }
    html.touch *:hover {
        pointer-events: none !important;
    }
    .pp-175 {
        padding: 100px 0
    }
    .pp-100 {
        padding: 75px 0
    }
    .pp-50 {
        padding: 35px 0
    }
    .pp-75 {
        padding: 25px 0
    }
    main {
        margin-top: -95px;
    }
    .header-logo-m .open.logo img {
        width: 145px;
        margin-bottom: -10px;
        padding-top: 20px;
        z-index: 9;
        display: block;
        position: absolute;
    }
    .open.logo {
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: center;
        position: relative;
        /* margin-right: 40%; */
        width: 100%;
        z-index: 99999999999;
    }
    .menu-header-logo {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .inside.logo img {
        height: 75px;
        display: flex;
        align-items: center;
        justify-content: center;
        object-fit: contain;
        width: 100%;
    }
    .inside.logo {
        position: absolute;
        top: 7px;
        z-index: 99999;
        display: block;
    }
    .mobileMenu {
        display: flex;
        width: 30px;
        height: 30px;
        border: 0px;
        background: none;
        transition: 300ms;
        color: #3dbde7;
        border: 1px solid #3dbde7;
        align-items: center;
        justify-content: center;
    }
    button.mobile-menu.no-desktop {
        color: #ffffff;
        background: none;
        border: none;
        font-size: 22px;
        position: absolute;
        right: -50;
        right: 15px;
        top: 10px;
        z-index: 99999999999;
    }
    #myLinks ul {
        list-style: none;
        text-align: center;
        padding-left: 0;
        /* margin-right: calc(50% - 115px);*/
    }
    .topnav {
        /*   overflow: hidden; */
        background-color: #313131;
        position: absolute;
        width: 100%;
        box-shadow: 0 2.8px 2.2px rgba(0, 0, 0, 0.034), 0 6.7px 5.3px rgba(0, 0, 0, 0.048), 0 12.5px 10px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px rgba(0, 0, 0, 0.072), 0 41.8px 33.4px rgba(0, 0, 0, 0.086), 0 100px 80px rgba(0, 0, 0, 0.12);
        z-index: 99999;
        top: 0
    }
    .topnav #myLinks {
        display: none;
        margin-top: 115px;
        height: 100%;
    }
    .topnav a {
        color: #ffffff !important;
        padding: 10px 16px;
        text-decoration: none;
        font-size: 17px;
        font-weight: 600;
        display: block;
    }
    .topnav a.icon {
        background: transparent;
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        /*   width:10px; */
        z-index: 9999;
    }
    #myLinks .nav a {
        margin-left: 26px;
        padding-bottom: 10px;
    }
    .main-header .header-container .header-logo-m .logo img {
        width: 100px;
        background: #fff;
        top: 0;
        position: absolute;
        left: calc(50% - 146px);
        top: -42px;
    }
    ul.dropdown-content.mobile-lang-ul {
        display: flex !important;
        position: absolute;
        list-style: none;
        width: 100%;
        align-items: center;
        justify-content: center;
        height: 30px;
    }
    li.mobile-lang-dropdown {
        padding-left: 10px;
    }
    li.mobile-lang-dropdown a {
        color: #ffffff91 !important;
        font-weight: 600;
        font-size: 15px;
    }
    .open.logo.mobile a {
        background: white;
        padding: 15px;
        box-shadow: 0px 0px 16px -4px #00000075;
    }
    .header-bar.mobile ul.normal-menu a {
        font-size: 16px;
        font-weight: 300;
    }
    main {
        margin-top: 0 !important
    }
    .header-bar.mobile {
        position: absolute;
        width: 100%;
    }
    .open.logo.mobile img {
        width: 150px;
    }
    .blog-slider-image img {
        height: 185px;
    }
    span.blog-slider-title {
        font-size: 17px;
    }
    .prod-slider-image img {
        height: 235px;
    }
    span.bottom-title.slider-bottom {
        font-size: 35px;
    }
    .advantages-top {
        height: unset;
    }
    .advantage-box {
        height: 200px !important;
        display: flex;
        flex-direction: column !important;
        justify-content: center;
        padding: 25px !important;
        text-align: end;
    }
    .advantages-bottom .advantage-box {
        height: 200px !important;
        text-align: end;
    }
    span.advantage-title {
        font-size: 25px;
        z-index: 9;
    }
    span.advantage-percent {
        font-size: 100px;
        z-index: 99;
    }
    img.advantage-image {
        display: none;
    }
    .col-md-8.advantage-box.advantage-right.d-flex .advantage-title {
        max-width: unset;
        margin-left: unset;
    }
    .advantage-left span.advantage-title {
        margin-top: unset;
    }
    .col-md-8.advantage-right {
        background: #9098a5;
        position: relative;
        border-left: none;
    }
    .advantages-bottom {
        height: unset;
    }
    .main-contact {
        height: 175px;
        text-align: center;
        width: 100%;
        background-size: cover;
        background-position: center;
    }
    section.main-contact .col-md-3 {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }
    span.technologies-big-title {
        max-width: unset;
        margin-top: 5px;
        font-size: 35px;
    }
    .main-technologies span.line {
        display: none !important;
    }
    p.technologies-text {
        max-width: 95%;
        margin: 25px 0;
    }
    .main-technologies .col-md-6.d-flex.flex-column.justify-content-center.pl-5 {
        padding: 40px 45px;
    }
    .col-md-6.row.count-bar-left {
        margin-right: -15px;
        margin-left: -15px;
    }
    .main-count-bar span.count-title {
        padding: 0 !important;
        width: 45% !important;
    }
    .main-count-bar span.count {
        width: 55% !important;
        display: flex !important;
        text-align: center !important;
        justify-content: end !important;
        padding-right: 15px !important;
        font-size: 105px !important;
    }
    section.how-it-works {
        height: 400px;
    }
    .row.newsletter-col {
        height: 175px;
        justify-content: center;
    }
    span.newsletter-title {
        font-size: 32px;
        margin-right: unset;
    }
    .row.customer-service-col {
        height: 135px;
        text-align: center;
        padding: 0;
    }
    span.customer-service-title {
        justify-content: center;
        margin-bottom: 10px;
    }
    .footer-section nav.menu.row {
        height: 350px;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
    .footer-section nav.menu.row ol:not(.sub-menu) {
        display: flex;
        flex-direction: column
    }
    .footer-socials.row {
        margin-top: 25px;
    }
    .footer-logos.row {
        height: 175px;
    }
    section.contact-page-top {
        text-align: center;
        height: 350px;
        padding-top: 100px;
    }
    p.contact-top-text {
        margin-top: 15px;
    }
    .page-contact-form {
        padding: 0 25px;
    }
    button.btn.mobile-menu.no-desktop {
        width: 40px;
        height: 40px;
        background: #eb793d94;
        border-radius: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        font-size: 20px;
    }
    section.technology-top {
        height: 550px;
        background-size: cover;
        padding-top: 110px;
    }
    p.technology-top-text {
        max-width: unset;
        font-size: 18px;
    }
    section.technology-top {
        height: 550px;
        background-size: cover;
        padding-top: 110px;
    }
    p.technology-top-text {
        max-width: unset;
        font-size: 18px;
    }
    section.technology-attached-area.d-flex.align-items-center {
        text-align: center;
        height: 320px;
    }
    span.attached-area-first-title {
        margin-bottom: 10px;
    }
    h2.attached-area-second-title {
        margin-bottom: 15px;
    }
    section.technology-attached-area .container {
        height: 440px
    }
    .odd-technology .technology-content {
        padding: 35px;
        padding-bottom: 60px;
    }
    .technology-bottom-left img {
        height: 560px;
    }
    span.technology-bottom-subtitle {
        margin-top: 25px;
    }
    p.technology-bottom-text {
        font-size: 18px;
    }
    .technology-bottom-right .col-md-8.p-5 {
        padding-right: 15px !important
    }
    h2.technology-bottom-title {
        font-size: 34px;
    }
    section.technology {
        background: none;
    }
    .col-md-6.technology-image img {
        width: 100% !important;
        height: 305px !important;
    }
    .benefits-titles {
        height: 380px;
    }
    section.downloads-top.d-flex.align-items-center {
        padding-top: 135px;
    }
    h2.download-top-subtitle {
        font-size: 32px;
        margin: 15px 0 25px 0;
    }
    p.download-top-text {
        font-size: 17px;
    }
    section.downloads-top.d-flex.align-items-center {
        padding-top: 135px;
    }
    h2.download-top-subtitle {
        font-size: 32px;
        margin: 15px 0 25px 0;
    }
    p.download-top-text {
        font-size: 17px;
    }
    section.downloads-attached-area h2.attached-area-second-title {
        margin-bottom: 30px;
        font-size: 26px;
    }
    section.downloads-attached-area p.attached-area-text {
        margin-top: 30px;
    }
    section.sectors-top.d-flex.align-items-center {
        padding-top: 100px;
    }
    h1.sector-top-title {
        margin-bottom: 15px;
        font-size: 35px;
    }
    p.sector-top-text {
        max-width: unset;
        font-size: 17px;
    }
    section.sectors-attached-area.d-flex.align-items-center {
        text-align: center;
    }
    section.sectors-attached-area .container {
        padding: 25px 15px;
    }
    p.attached-area-text {
        font-size: 16px;
    }
    h2.attached-area-second-title {
        font-size: 30px;
    }
    .col-md-6.sector-content {
        order: 0 !important;
    }
    .col-md-6.sector-image.p-0 {
        order: 1 !important;
    }
    .col-md-6.sector-image.p-0 img {
        width: 100%;
        height: 350px;
        object-fit: cover;
        left: 0 !important;
    }
    .sector-content {
        padding: 25px !important;
    }
    h2.sector-title {
        margin-top: 15px;
        font-size: 34px;
        height: 35px;
        margin-bottom: 15px;
    }
    p.sector-text {
        line-height: unset;
        font-size: 17px;
    }
    h1.product-home-top-title {
        font-size: 30px;
    }
    p.product-home-top-text {
        font-size: 17px;
    }
    .orange-area {
        height: 200px;
    }
    span.ratio-title {
        font-size: 20px;
    }
    span.big-ratio {
        line-height: 1;
    }
    .dark-area {
        height: 420px;
        padding: 40px 40px;
        text-align: center;
        justify-content: center;
        align-items: center;
    }
    span.dark-area-text {
        font-size: 17px;
    }
    .dark-area a {
        margin-top: 15px;
    }
    section.product-pages-content {
        height: unset;
        background-size: cover;
        padding-bottom: 75px;
    }
    h2.product-group-title {
        font-size: 30px;
        margin-top: 20px;
        margin-bottom: 10px;
    }
    p.product-group-text {
        font-size: 18px;
        margin-bottom: 25px;
    }
    .product-home-group {
        margin-bottom: 50px;
    }
    h2.sss-top-title {
        font-size: 35px !important;
        margin-bottom: 30px;
        padding-right: 50px;
    }
    p.sss-top-text,
    p.sss-item-text {
        font-size: 18px;
    }
    .col-md-4.sss-top-link {
        justify-content: flex-start !important;
        margin-top: 15px;
    }
    section.sss {
        background-repeat: no-repeat;
        background-size: cover;
    }
    .product-item-image img {
        object-position: center;
    }
    .product-item {
        height: 300px;
    }
    .col-md-6.product-item-content.d-flex.flex-column {
        text-align: center;
    }
    .col-md-3.product-item-button {
        justify-content: center;
        display: flex;
        padding: 10px 0;
    }
    .product-list-items {
        padding: unset;
        top: unset;
    }
    .page-contact-banner {
        height: 200px;
        background-position: center;
    }
    h2.qa-top-subtitle {
        font-size: 28px;
        padding: unset;
        margin: 15px 0 25px 0;
    }
    p.qa-top-text {
        font-size: 17px;
        margin-bottom: 35px;
    }
    section.qa-top {
        padding-top: 100px;
        height: 500px;
    }
    section.qa-attached-area h2.attached-area-second-title {
        font-size: 30px;
    }
    section.qa-attached-area {
        height: 300px;
    }
    .technology-pages-bottom .technology-bottom-left img {
        height: 300px;
    }
    h1.technology-pages-top-title {
        font-size: 30px;
    }
    p.technology-pages-top-text {
        font-size: 18px;
    }
    .technology-pages-top {
        min-height: 700px;
    }
    h2.content-title {
        font-size: 34px;
        padding-right: unset;
    }
    p.content-text {
        font-size: 18px;
    }
    section.technology-pages-content {
        min-height: 945px;
        height: unset;
    }
    .col-md-5.content-image-col {
        margin-bottom: 50px;
        margin-top: 25px;
    }
    section.blog-detail-top {
        min-height: 460px;
        height: 635px;
        padding-top: 100px;
    }
    h1.blog-detail-title {
        font-size: 35px;
    }
    .blog-detail-info.row {
        flex-direction: column;
        justify-content: flex-start;
        align-items: start;
        text-align: center;
        height: 50px;
        margin-top: 50px;
        margin-bottom: 25px;
    }
    span.col-10.blog-detail-info-line {
        display: none;
    }
    span.col-1.text-left {
        max-width: unset;
        text-align: center !important;
        font-size: 16px;
    }
    span.col-1.text-right {
        max-width: unset;
        text-align: center !important;
        font-size: 16px;
    }
    .academy-list span.blog-slider-title {
        text-align: center;
    }
    .academy-list .blog-slider-image img {
        object-fit: contain;
        object-position: center;
        width: 100%;
    }
    .academy-top {
        padding-top: 100px;
    }
    ol.sub-menu {
        margin: 0;
        padding: 0;
        width: 100%;
        transition: 400ms;
    }
    ol.sub-menu:hover {
        width: 50%;
        transition: 400ms;
    }
    li.menu-item.sub-item {
        height: 40px;
        background: #575757;
        border-color: #4c4c4c !important;
    }
    ul.second-sub-menu {
        width: 100%;
    }
}


/** max992 **/

@media screen and (max-width: 1210px) {}

@media screen and (max-width: 360px) {}

@media screen and (min-width: 992px) {
    /** Desktop **/
    .no-desktop {
        display: none !important;
    }
    .mobile {
        display: none !important;
    }
}

@media screen and (max-width: 375px) {
    /** İphoneX **/
}