@media screen and (min-width: 700px) {
    .mobile-only {
        display: none !important;
    }

    .lg\:w-1\/3:nth-of-type(2) .contact-box {
        border-left: none;
        border-right: none;
    }

    .lg\:w-1\/3:nth-of-type(3) .contact-box {
    }

    .contact-panel {
        display: none;
    }
}

/*DEFAULT LAPTOPS*/
@media screen and (min-width: 901px) and (max-width: 1599px) {

}

@media screen and (max-width: 700px) {
    .pc-only {
        display: none !important;
    }

    .pb-sm-80 {
        padding-bottom: 80px !important;
    }

    .pt-sm-80 {
        padding-top: 80px !important;
    }

    .pb-sm-60 {
        padding-bottom: 60px !important;
    }

    .pt-sm-60 {
        padding-top: 60px !important;
    }

    .pb-sm-40 {
        padding-bottom: 40px !important;
    }

    .pt-sm-40 {
        padding-top: 40px !important;
    }

    .pb-sm-20 {
        padding-bottom: 20px !important;
    }

    .pt-sm-20 {
        padding-top: 20px !important;
    }

    .hero .bg-img {
        height: 100vh;
    }

    .contact-icon i {
        font-size: 40px;
    }

    .contact-wrapper {
        margin-bottom: 0;
        padding: 3rem;
    }

    .lg\:w-1\/3:nth-of-type(1) .contact-box, .lg\:w-1\/3:nth-of-type(2) .contact-box {
        border-bottom: none;
    }

    .contact-box {
        padding: 2rem;
        height: unset;
    }

    .randevu-btn {
        bottom: 20px;
    }

    .contact-panel {
        position: fixed;
        bottom: 0;
        width: 100%;
        left: 0;
        display: flex;
        z-index: 90;
        opacity: 1;
    }

    a.contact-panel-item {
        width: 50%;
        padding-inline: 20px;
        background-color: #fff;
        color: #000000;
        font-size: 1.8rem;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        gap: .3rem;
        padding-block: .15rem;
    }

    a.contact-panel-item span {
        font-size: 1rem;
    }

    a.wp-btn {
        background: #f09433;
        background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
        background: -webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
        background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1);
        color: #fff;
    }

    .hero-btn-wrapper {
        bottom: 25px;
        left: 50%;
        transform: translateX(-50%);
    }

    .randevu-btn {
        padding: 7px 15px;
        font-size: 17px;
        width: 170px;
    }

    body.services-bg {
        background-image: none;
    }

    .service-body {
         padding-inline: 0;
    }
}