body {
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

nav.navik-menu a{font-family: Gustan-Medium}
h1, h2, h3, h4, h5, h6 {
  font-family: "Gustan-Thin";
}
.black {
  font-family: Gustan-Bold;
}
span.dropdown__trigger {
  color: #fff;
  font-family: Gustan-Bold;
}
.menu-vertical li.dropdown::after {
  color: #fff;
}
.sub-motto {
  padding: 20px;
}
.sub-motto.header-hakkimizda {
  background: #4a0909a3;
}
.sub-motto.header-akustik {
  background: #262151a3;
}
.sub-motto.header-ses-isik {
  background: #7dc11fa3;
}
.sub-motto.header-sahne-mekanik {
  background: #D09D51a3;
}
.sub-motto.header-konferans-koltuk {
  background: #ffac08a3;
}
.sub-motto.header-referanslar {
  background: #000000a3;
}
.sub-motto.header-contact {
  background: #000000a3;
}
.sub-motto.header-projeler {
  background-image: -webkit-linear-gradient(180deg, rgba(109, 204, 114, 0.76) 0%, rgba(225, 185, 13, 0.72) 17.53%, rgba(196, 181, 158, 0.69) 34.44%, rgba(85, 20, 240, 0.71) 50.33%, rgba(176, 147, 80, 0.70) 67.40%, rgba(86, 200, 198, 0.74) 82.95%, rgba(53, 118, 189, 0.77) 100%);
  background-image: -moz-linear-gradient(180deg, rgba(109, 204, 114, 0.76) 0%, rgba(225, 185, 13, 0.72) 17.53%, rgba(196, 181, 158, 0.69) 34.44%, rgba(85, 20, 240, 0.71) 50.33%, rgba(176, 147, 80, 0.70) 67.40%, rgba(86, 200, 198, 0.74) 82.95%, rgba(53, 118, 189, 0.77) 100%);
  background-image: -o-linear-gradient(180deg, rgba(109, 204, 114, 0.76) 0%, rgba(225, 185, 13, 0.72) 17.53%, rgba(196, 181, 158, 0.69) 34.44%, rgba(85, 20, 240, 0.71) 50.33%, rgba(176, 147, 80, 0.70) 67.40%, rgba(86, 200, 198, 0.74) 82.95%, rgba(53, 118, 189, 0.77) 100%);
  background-image: linear-gradient(270deg, rgba(109, 204, 114, 0.76) 0%, rgba(225, 185, 13, 0.72) 17.53%, rgba(196, 181, 158, 0.69) 34.44%, rgba(85, 20, 240, 0.71) 50.33%, rgba(176, 147, 80, 0.70) 67.40%, rgba(86, 200, 198, 0.74) 82.95%, rgba(53, 118, 189, 0.77) 100%);
}
.process_item h4 {
  font-weight: 400;
  font-family: "Gustan-Bold";
  font-size: 1.125em;
  line-height: 1.33333;
  margin-bottom: 12.8px;
}
.bar .logo {
  position: relative;
  width: 120px !important;
  height: auto;
  max-height: inherit !important;
  z-index: 100;
}
.menu-horizontal > li:not(:hover) > a, .menu-horizontal > li:not(:hover) > span, .menu-horizontal > li:not(:hover) > .modal-instance > .modal-trigger {
  opacity: 1;
}
.bar-1 .menu-horizontal > li > .dropdown__trigger, .bar-1 .menu-horizontal > li > a {
  font-family: "Gustan-Medium";
  font-size: 1.05em;
  text-transform: uppercase;
  color: #e6e6e6;
  font-weight: 400;
  letter-spacing: -0.2px;
}
h1.motto {
  font-size: 4.2em;
  line-height: 1.11111;
  margin-bottom: 36px;
  letter-spacing: -0.04em;
  font-family: "Gustan-Thin";
}
span.motto {
  font-size: 1.8em;
  line-height: 1.11111;
  letter-spacing: -0.04em;
  font-family: "Gustan-Book";
}
hr.short {
  width: 3.78571429em;
  border: solid 2px #ffa52f;
}
.dropdown .dropdown__content {
  border-radius: 0px;
  background-color: rgb(0, 131, 247) !important;
  background-image: -webkit-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -moz-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -o-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
}
.dropdown .dropdown__content:not([class="bg--dark"]) .menu-vertical a {
  color: #fff !important;
  font-family: "Gustan-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-weight: normal !important;
  font-style: normal !important;
}
.dolby-logo {
  margin-top: 40px;
}
.btn {
  font-family: "Gustan-Medium";
  font-size: 1.2em;
  border: none;
  font-weight: 400 !important;
  letter-spacing: -0.2px;
}
.btn.btn-more {
  border-radius: 4px;
  color: #fff;
}
.bkg-red {
  background-color: #ee155b !important;
  background-image: -webkit-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -moz-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -o-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
}
.bkg-pink {
  background-color: rgba(142, 28, 89, 1);
  background-image: -webkit-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -moz-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -o-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
}
.bkg-trq {
  background-color: rgba(18, 139, 152, 1) !important;
  background-image: -webkit-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -moz-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -o-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
}
.bkg-green {
  background-color: rgba(124, 170, 63, 1) !important;
  background-image: -webkit-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -moz-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -o-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
}
.bkg-empty {
  background-color: none !important;
  border: 1px solid #fff;
}
.bar.pos-fixed {
  background-color: #63c5b9 !important;
  background-image: -webkit-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -moz-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -o-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
}
blockquote {
  font-family: 'Gustan-Book', serif;
  font-style: normal;
  font-weight: 400;
}
.basket-bkg {
  background-image: url(../images/holoman.jpg);
  background-position: right top;
  background-repeat: no-repeat;
  background-size: fit;
  background-color: #010005;
}
.map-bkg {
  background-image: url(../images/mapbkg.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #C8C6D3;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #909;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #909;
  opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #909;
  opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #909;
}
::-ms-input-placeholder { /* Microsoft Edge */
  color: #909;
}
::placeholder { /* Most modern browsers support this now. */
  color: #909;
}
.mtb-40 {
  margin: 40px auto;
}
.mtb-50 {
  margin: 50px auto;
}
.mtb-60 {
  margin: 60px auto;
}
.mtb-70 {
  margin: 70px auto;
}
.mtb-80 {
  margin: 80px auto;
}
.mtb-90 {
  margin: 90px auto;
}
.mtb-100 {
  margin: 100px auto;
}
.mt-40 {
  margin-top: 40px;
}
.mt-50 {
  margin-top: 50px;
}
.mt-60 {
  margin-top: 60px;
}
.mt-70 {
  margin-top: 70px;
}
.mt-80 {
  margin-top: 80px;
}
.mt-90 {
  margin-top: 90px;
}
.mt-100 {
  margin-top: 100px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-40 {
  margin-bottom: 40px;
}
.mb-50 {
  margin-bottom: 50px;
}
.mb-60 {
  margin-bottom: 60px;
}
.mb-70 {
  margin-bottom: 70px;
}
.mb-80 {
  margin-bottom: 80px;
}
.mb-90 {
  margin-bottom: 90px;
}
.mb-100 {
  margin-bottom: 100px;
}
.ptb-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.ptb-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.ptb-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.ptb-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.ptb-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.ptb-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.ptb-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.ptb-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.blue-grd-bkg {
  background-color:
    rgb(0, 131, 247) !important;
  background-image: -webkit-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -moz-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
  background-image: -o-radial-gradient(0px 0px, ellipse, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)) !important;
}
.anime-holder::after {
  content: url("https://www.brihaspathi.com/fish2.gif");
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -190px;
  margin-left: -180px;
}
footer * {
  color: #fff !important;
}
.video-play-icon {
  z-index: 10;
  background: transparent;
  background-image: url(../images/play.png);
  background-repeat: no-repeat;
  border: none;
  background-size: contain;
}
.video-play-icon::before {
  content: none !important;
}
.referans-logo li {
  display: inline-table;
  margin-right: 25px;
  padding: 5px;
  margin-bottom: 20px;
}
.referans-logo li img {
  height: auto;
  width: 100px;
}
.video-wall .row {
  margin-bottom: 25px;
}
img.base-img {z-index: -1;
     position: absolute;
    left: 0;
}
img.over-animate {
  z-index: 600 !important;
  width: 80%;
  bottom: 100px;
  position: relative;
}

p strong {color:inherit !important;}


.navik-header .logo img {
    width: auto;
    max-width: inherit;
    max-height: 44px;
}




.navik-menu ul li > a {
  display: block;
  padding: 14px 15px;
  font-family: gustan-medium;
  font-size: 16px;
  color: #212121;
  text-decoration: none;
  text-transform: none !important;
  transition: all 0.2s ease-in-out;
}
.navik-header .logo {
  padding: 10px 10px;
  text-align: left;
}
.navik-header .logo img.corporate-logo {
  height: 44px;
  width: auto
}
.burger-menu {
  top: 25px;
}
.navik-menu ul ul li > a {
  padding: 10px 15px 10px 30px;
  font-size: 14px;
  font-style: normal;
  text-transform: inherit;
}
video{max-width:100%}