  * {
    box-sizing: border-box;
  }
.label-input100
{
  color:#1C9292!important;
  font-weight: bold!important;
}
.logo-bg-color{
  background-color: #1C9292!important;
}
  .logo-bg-color:hover{
    background-color: #333!important;
  }
  section.cs-mt-10{
    padding-top: 0rem!important;
  }
  .footer-iframe iframe {
    width:100%!important;
    height:200px;
  }
  #Devam .grid-item{
    float:left!important;
  }

  .hvr_a{
    color:#fff!important;
  }
  .hvr_a:hover{
    color:#01669A!important;
  }
  .text-white{
    color:#fff!important;
  }
  .hvr-blue:hover{
    color:#01669A!important;
  }
  .project-grid--1-col .project2 {
    width: 100%!important;
  }
  body {
    margin: 0;
  }
  .ifrm iframe
  {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -2;
  }


  .header__background {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 0;
    padding-bottom: 66.25%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    pointer-events: none;
  }
  .header__video-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    transition: opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0.5s linear;
  }
  .header__video-overlay--fadeOut {
    opacity: 0;
    visibility: hidden;
  }
  .header iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
  }
  .header__title {
    position: relative;
    flex: 0 0 auto;
    align-self: center;
    width: 100%;
    font-family: 'Permanent Marker', cursive;
    font-size: 50px;
    font-weight: normal;
    text-align: center;
    color: white;
    background: transparent!important;
    padding:100%;
    line-height: 1;
    opacity:0.5;
  }

  .cc-window{
    display:none!important;
  }

  @media only screen and (max-width:522px)
  {

    .angle:before {
      position: relative!important;
      z-index: -1;
      transform: skewY(-5deg);
      width: 100%;
      left: 0;
      z-index: 9!important;
      content: "";
      background: none repeat scroll 0 0 #fff;
      min-height: 170px;
    }


  }   

  .social-whatsapp{
    background-color:#25d366!important;
  }

  .social-whatsapp:hover{
    background-color:#131313!important;
  }


  @media only screen and (min-width:992px) and (max-width:1433px)
  {


    .nav__menu>li>a {
      font-family: DM Sans, sans-serif;
      font-weight: 500;
      color: #131313;
      font-size: 13px;
      padding: 0 7px;
      letter-spacing: -.05em;
      line-height: 112px;
      display: block;
      transition: line-height .6s cubic-bezier(.86, 0, .07, 1), color .1s ease-in-out;
    }


  }

  .owllar .owl-nav{
    margin:10px;
    text-align:right!important;
  }
  .owl-nav button span {
    background: #131313;
    color: #fff;
    padding: 4px 17px;
    font-family: verdana;
    font-size: 25px;
    margin-top: 10px!important;
    outline: none;

    }.owllar .owl-nav button{
      outline: none;
    }
    .owl-nav button span:hover {
     background: #01669A;
     color: #fff;
     padding: 7px 19px;
     font-family: verdana;
     font-size: 25px;
     margin-top: 10px!important;
     outline: none;
     transition:all 0.3s ease;
   }


   @media only screen and(max-width:480px)
   {
     .testimonial__text {
      font-size: 0.6rem!important;
      margin-bottom: 28px;
      display: inline-block;
      position: relative;
      color: #fff;
    }

  }

  @media only screen and (min-width:481px)
  {
    .testimonial__text {
      font-size: 1.125rem;
      margin-bottom: 28px;
      display: inline-block;
      position: relative;
      color: #fff;
    }
    #intro{
      margin-top:58!important;
    }


  } 
  .header {
    position: relative;
    display: flex;
    height: 600px;
    background: #000;
    overflow: hidden;
  }
  @media only screen and (max-width: 520px){
    .vid-sec {
      margin-top: 145px!important;
    }
  }