﻿@media only screen and (max-width: 768px) {
    .logo {
        max-width: 160px;
        height: auto;
        /*padding:5px;*/
    }
    .av6 {
        display: flex;
        justify-content: flex-start;
        flex-direction: column;
        align-items: flex-start;
    }
    .dr1 {
        background: #4f912e;
        width: 100%;
        padding:5px;
    }
    .dr1 ul{
        background:transparent;
        text-align:center;
        list-style:none;
    }
    .dr1 a{
       color:#fff;
    }
    .bio2 i {
        color: #fff;
        box-shadow: 0 0 0 1em #4f912e inset;
        font-size: 16px;
        width: 35px;
        height: 35px;
        line-height: 35px;
        text-align: center;
        border-radius: 50%;
    }
    .bio3 {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .bio2 {
        display: flex;
        align-items: center;
        justify-content: center;
        width:100%;
    }
    .bio6 {
        position: absolute;
        top: 25%;
        /* left: 5%; */
    }
    .bio6 h2 {
        font-size: 16px;
        font-weight: 700;
        color: #fff;
        text-shadow: 0 0 2px #000;
    }
    .bio6 p {
        font-size: 16px;
        color: #ffffff;
        font-weight: 600;
        text-shadow: 0 0 2px #000;
        margin-bottom: 2px;
    }
    .bio43 {
        margin-top: 0px;
    }
    .bio42 h3:before {
        content: "";
        height: 2px;
        width: 15%;
    }
    .bio42 h3:after {
        content: "";
        height: 2px;
        width: 15%;
    }
    .bio21 h3:before {
        content: "";
        height: 2px;
        width: 15%;
    }
    .bio21 h3:after {
        content: "";
        height: 2px;
        width: 15%;
    }
    .bio29 {
        width: 50%;
    }
    .srd10 span {
        font-size: 38px;
        font-weight: 300;
    }
    .home1.newsletter .content h1 {
        /* font-weight: 700; */
        color: #fff;
        font-size: 42px;
    }
    .content {
        /*height: 12vh;*/
    }
    .sl1 .overlay {
        background: rgb(0 0 0 / 42%);
        padding:  75px 0;
    }
    .bio66{
        margin-top:15px;
    }
    .yn2 button {
        border: 1px solid #fff;
        /* color: #fff; */
        background: #fff;
    }
    .bio17 {
        border-bottom: 1px solid #e1e1e1;
       
    }
    .bio19, .bio57 {
        text-align: center;
    }
    .bio30{
        padding-top:75px;
    }
    .bio56 {
        border-bottom: 1px solid #e1e1e1;
    }
    .bio69 {
        margin-top: 25px;
    }
    .fnd10 span{
        font-size:42px;
    }
    .home2.newsletter .content h1 {
        font-size: 38px;
    }
    .urk3{
        margin-top:25px;
    }
    .bio13{
        padding:35px 15px;
    }
    .bio13 h4{
        font-size:21px;
    }
    .bio13 a{
        padding:5px 10px;
        font-size:14px; 
    }
    .bio13 p{
        display:none;
    }
    .service-item__inner{
        margin-left:0;
    }
    .service-item__descr{
        width:99%;
    }
    .urk9 {
        padding: 15px 0px;
    }
    .urk6{
        min-height:auto;
        margin-top:15px;
    }
    .sldr1{
        height:20vh;
    }
    .sldr2{
        height:20vh;
    }
    #owl-carouselslide .owl-prev, #owl-carouselslide .owl-next{
        top:25%;
    }
        #owl-carouselslide .owl-prev span, #owl-carouselslide .owl-next span {
            font-size: 50px;
        }
        .hak2 {
            padding: 25px;
        }
        .hak1{
            margin-top:25px;
            margin-bottom:25px;
        }
    .lyt2 {
        padding: 0;
        /*background: #c3c3c3;*/
    }
        .lyt2 ul {
            list-style: none;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .lyt2 a {
            padding: 5px;
            display: flex;
            align-items: center;
            color: #fff;
            font-weight: 500;
        }
        .lyt2 img {
            max-height: 25px;
            padding: 0 5px;
        }
    .urny1 {
        overflow: hidden;
        padding: 15px;
    }
    .vd2 h3{
        font-size:23px;
    }
    .bio29 ul {
        padding: 5px 0;
    }
    .bio43{
        padding:inherit;

    }
    .urunh1{
        margin-bottom:25px;
    }
    .bio30{
        padding:25px 0;
    }
    .stnd1{
        padding:5px;
    }

    .bio43 h4 {
        font-size: 18px;
        padding: 0 15px;
    }
    .sssy3 {
        padding: 15px;
        margin-bottom: 25px;
    }
    .sssy2 {
        padding: 25px 0;
    }
    .service-item__title {
        font-size: 16px;
    }
    .bio31{
        padding:inherit;
    }
    .bio37{
        text-align:center;
    }
    .ic2 h1{
        font-size:23px;
    }
  

    .ic2 h2 {
        font-size: 18px;
    }
    .bio46{
        margin-top:0;
    }
    .bio48 {
        padding: 15px;
    }
    .ic1 {
        height: 80px;
    }
    .bio52{
        border-color:transparent;
    }
    .ilts4 {
        /* background: #efefef; */
        padding: 30px;
    }
    .ilts3 {
        padding: 0;
    }
    .ilt2 {
        padding: 25px 0;
    }
    .srn2 {
        display: flex;
        flex-direction: column;
    }
    .ucl1{
        padding-bottom:0;
    }

    .katre1 img {
        max-height: 15px;
        margin: 10px auto;
        position: relative;
        top: auto;
        right: auto;
        transform: none;
    }

    .katre1 {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .hbr6 {
        flex-direction: column;
    }
    .hbr12 {
        padding-top: 25px;
      
    }
    .hbrd1 {
        width: 100%;
        padding-bottom: 25px;
    }
    .hbrd3 {
        padding: 25px 0;
    }
    .hbrd2 {
        padding:  0;
       
    }
    .hbrd4{
        padding: 0;
    }
    .av29 {
        padding: 0;
    }
    .bio67 iframe {
        height: 250px;
    }
    }
