@media (max-width:320px) {
  .uk-offcanvas-bar {
    width: 270px;
    background: #ffffff;
  }
  .cookie {
    width: 90%;
    height: auto;
    background-color: #fff;
    position: fixed;
    right: 10px;
    bottom: 10px;
    border-radius: 10px;
    padding: 10px;
    z-index: 999;
    opacity: 0;
    text-align: center;
    visibility: hidden;
  }
  .uk-navbar-nav {
    gap: 20px !important;
  }
}

@media (min-width:321px) {
  .uk-offcanvas-bar {
    width: 270px;
    background: #ffffff;
  }
  .cookie {
    width: 90%;
    height: auto;
    background-color: #fff;
    position: fixed;
    right: 10px;
    bottom: 10px;
    border-radius: 5px;
    padding: 10px;
    z-index: 999;
    opacity: 0;
    text-align: center;
    visibility: hidden;
  }
  .uk-navbar-nav {
    gap: 20px !important;
  }
}

@media(min-width:640px) {
  .uk-offcanvas-bar {
    width: 270px;
    background: #ffffff;
  }

  .cookie {
    width: 420px;
    height: 120px;
    background-color: #fff;
    position: fixed;
    right: 30px;
    bottom: 30px;
    border-radius: 5px;
    padding: 10px 20px;
    z-index: 999;
    opacity: 0;
    text-align: left;
    visibility: hidden;
  }
  .uk-navbar-nav {
    gap: 20px !important;
  }
}

@media(min-width:960px) {
  .uk-offcanvas-bar {
    width: 270px;
    background: #ffffff;
  }
  .uk-navbar-nav {
    gap: 20px !important;
  }
}

@media(min-width:1200px) {
  .uk-offcanvas-bar {
    width: 350px;
    background: #ffffff;
  }
  .uk-navbar-nav {
    gap: 15px !important;
  }
  
}

@media(min-width:1400px) {
  .uk-navbar-nav {
    gap: 20px !important;
  }
}

@media(min-width:1600px) {
  .uk-navbar-nav {
    gap: 30px !important;
  }
}


.uk-input::placeholder {
  color: #4d4d4f;
  font-weight: 200 !important;
  opacity: 0.7;
  /* Placeholder şeffaflığı */
}

.blue-top {
  background-color: #3d848f;
  height: 50px;
  width: 150px;
}

.grey-top {
  background-color: #bcbcbc;
  height: 50px;
  width: 150px;
}

.lh-25 {
  line-height: 25px;
}






@keyframes textclip {
  to {
    background-position: 200% center;
  }
}


.uk-nav-primary .uk-nav-sub a {
  border-left: solid 2px #ec003d;
  margin: 4px 0 4px 0;
  padding-left: 5px !important;
}

.border-left-1 {
  border-left: 1px solid #414343;
}

.border-bottom-1 {
  border-bottom: 1px solid #414343;
}

.pl-5 {
  padding-left: 5px;
}

.sub-menu-title {
  font-size: 12px !important;
  border-left: 0px solid #d6d6d8 !important;
  padding-left: 0px !important;
}

.uk-navbar-dropbar {
  border-radius: 15px;
  background: rgb(61, 132, 143);
  background: linear-gradient(167deg, rgba(61, 132, 143, 1) 0%, rgba(255, 255, 255, 1) 39%, rgba(255, 255, 255, 1) 100%);
}

.sticky .uk-navbar-dropbar {
  border-radius: 0 0 15px 15px;
  background: rgb(61, 132, 143);
  background: linear-gradient(167deg, rgba(61, 132, 143, 1) 0%, rgba(255, 255, 255, 1) 39%, rgba(255, 255, 255, 1) 100%);
}

.uk-navbar-nav>li:hover>a,
.uk-navbar-nav>li>a[aria-expanded=true] {
  color: #3d3d3c;
}

.uk-navbar-dropdown {
  min-width: 300px !important;
  border-radius: 10px;
}

.uk-navbar-dropdown-nav>li {
  margin-bottom: 3px;
}

.uk-navbar-dropdown-nav>li>a:hover {
  color: #ec003d !important;
}

.uk-text-green {
  color: #ec003d !important;
}

.footer-bg {
  background: #4d4d4f;
  color: #fff;
}



.footer-menu a {
  color: #d5d5d5;
  font-size: 14px;
  text-decoration: none;
  font-weight: 200;
  position: relative;
}

.footer-menu a::after {
  content: '';
  position: absolute;
  width: 0;
  height: 1px;
  display: block;
  margin-top: 2px;
  right: 0;
  background: #ec003d;
  transition: width 0.4s ease;
  -webkit-transition: width 0.4s ease;
}

.footer-menu a:hover::after {
  width: 100%;
  left: 0;
  background: #ec003d;
}

.footer-menu a:hover {
  text-decoration: none;
  color: #fff;
}

.uk-text-grey {
  color: #bdbdbe;
}

.uk-text-grey-link {
  color: #bdbdbe !important;
}

.uk-text-grey-link:hover {
  color: #fff;
}




.footer-sub-menu a:hover {
  color: #ec003d;
}

.uk-grid-divider>:not(.uk-first-column)::before {
  border-left: solid 1px #68686a;
}

.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
  border-top: solid 1px #68686a;
}


.renk {
  color: #3d3d3c !important;
}

.renk1 {
  color: #d3ad71 !important;
}

.renk2 {
  color: #d3ad71 !important;
}

.renk3 {
  color: #020f27 !important
}

.bgrenk {
  background-color: #3d3d3c !important;
}

.bgrenk1 {
  background-color: #d3ad71 !important;
}

.bgrenk2 {
  background-color: #d3ad71 !important;
}

.bgrenk3 {
  background-color: #020f27 !important
}


.opacity-01 {
  opacity: 0.1;
}

.opacity-02 {
  opacity: 0.2;
}

.opacity-03 {
  opacity: 0.3;
}

.opacity-04 {
  opacity: 0.4;
}

.opacity-05 {
  opacity: 0.5;
}

.opacity-06 {
  opacity: 0.6;
}

.opacity-07 {
  opacity: 0.7;
}

.opacity-08 {
  opacity: 0.8;
}

.opacity-09 {
  opacity: 0.9;
}



.img-cover-50 {
  object-fit: cover;
  height: 50px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-75 {
  object-fit: cover;
  height: 75px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-100 {
  object-fit: cover;
  height: 100px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-125 {
  object-fit: cover;
  height: 125px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-150 {
  object-fit: cover;
  height: 150px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-175 {
  object-fit: cover;
  height: 175px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-200 {
  object-fit: cover;
  height: 200px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-225 {
  object-fit: cover;
  height: 225px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-250 {
  object-fit: cover;
  height: 250px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-275 {
  object-fit: cover;
  height: 275px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-300 {
  object-fit: cover;
  height: 300px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-325 {
  object-fit: cover;
  height: 325px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-350 {
  object-fit: cover;
  height: 350px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-375 {
  object-fit: cover;
  height: 375px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-400 {
  object-fit: cover;
  height: 400px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-425 {
  object-fit: cover;
  height: 425px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-450 {
  object-fit: cover;
  height: 450px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-475 {
  object-fit: cover;
  height: 475px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-500 {
  object-fit: cover;
  height: 500px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-525 {
  object-fit: cover;
  height: 525px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-550 {
  object-fit: cover;
  height: 550px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-575 {
  object-fit: cover;
  height: 575px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-600 {
  object-fit: cover;
  height: 600px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-625 {
  object-fit: cover;
  height: 625px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-650 {
  object-fit: cover;
  height: 650px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-675 {
  object-fit: cover;
  height: 675px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-700 {
  object-fit: cover;
  height: 700px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-725 {
  object-fit: cover;
  height: 725px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-750 {
  object-fit: cover;
  height: 750px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-775 {
  object-fit: cover;
  height: 775px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-800 {
  object-fit: cover;
  height: 800px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-825 {
  object-fit: cover;
  height: 825px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-850 {
  object-fit: cover;
  height: 850px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-875 {
  object-fit: cover;
  height: 875px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-900 {
  object-fit: cover;
  height: 900px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-925 {
  object-fit: cover;
  height: 925px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-950 {
  object-fit: cover;
  height: 950px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-975 {
  object-fit: cover;
  height: 975px !important;
  width: 100%;
  padding: 0px;
}

.img-cover-1000 {
  object-fit: cover;
  height: 1000px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-50 {
  object-fit: contain;
  height: 50px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-75 {
  object-fit: contain;
  height: 75px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-100 {
  object-fit: contain;
  height: 100px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-125 {
  object-fit: contain;
  height: 125px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-150 {
  object-fit: contain;
  height: 150px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-175 {
  object-fit: contain;
  height: 175px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-200 {
  object-fit: contain;
  height: 200px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-225 {
  object-fit: contain;
  height: 225px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-250 {
  object-fit: contain;
  height: 250px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-275 {
  object-fit: contain;
  height: 275px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-300 {
  object-fit: contain;
  height: 300px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-325 {
  object-fit: contain;
  height: 325px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-350 {
  object-fit: contain;
  height: 350px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-375 {
  object-fit: contain;
  height: 375px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-400 {
  object-fit: contain;
  height: 400px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-425 {
  object-fit: contain;
  height: 425px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-450 {
  object-fit: contain;
  height: 450px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-475 {
  object-fit: contain;
  height: 475px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-500 {
  object-fit: contain;
  height: 500px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-525 {
  object-fit: contain;
  height: 525px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-550 {
  object-fit: contain;
  height: 550px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-575 {
  object-fit: contain;
  height: 575px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-600 {
  object-fit: contain;
  height: 600px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-625 {
  object-fit: contain;
  height: 625px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-650 {
  object-fit: contain;
  height: 650px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-675 {
  object-fit: contain;
  height: 675px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-700 {
  object-fit: contain;
  height: 700px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-725 {
  object-fit: contain;
  height: 725px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-750 {
  object-fit: contain;
  height: 750px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-775 {
  object-fit: contain;
  height: 775px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-800 {
  object-fit: contain;
  height: 800px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-825 {
  object-fit: contain;
  height: 825px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-850 {
  object-fit: contain;
  height: 850px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-875 {
  object-fit: contain;
  height: 875px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-900 {
  object-fit: contain;
  height: 900px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-925 {
  object-fit: contain;
  height: 925px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-950 {
  object-fit: contain;
  height: 950px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-975 {
  object-fit: contain;
  height: 975px !important;
  width: 100%;
  padding: 0px;
}

.img-contain-1000 {
  object-fit: contain;
  height: 1000px !important;
  width: 100%;
  padding: 0px;
}





.br10 {
  border-radius: 10px;
}

.br15 {
  border-radius: 15px;
}

.br20 {
  border-radius: 20px;
}

.br30 {
  border-radius: 30px;
}

.br40 {
  border-radius: 40px;
}

.br50 {
  border-radius: 50px;
}

.br60 {
  border-radius: 60px;
}

.br70 {
  border-radius: 70px;
}

.br80 {
  border-radius: 80px;
}

.br90 {
  border-radius: 90px;
}


.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
  content: "/";
  color: #fff;
}


.page-header .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
  content: "/";
  color: #000;
}

.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
  margin: 0 10px;
}

.uk-dotnav>*>* {
  background-color: #e7e7e7 !important;
  width: 13px;
  height: 13px;
}

.uk-dotnav>.uk-active>* {
  background-color: #686e76 !important
}

.dots-yellow .uk-active>* {
  background-color: #d3ad71 !important
}

.button-bg {
  text-align: center;
  background: #d3ad71;
  color: #fff;
  padding: 10px;
  border-radius: 10px;
  min-height: 140px
}

.button-bg:hover {
  text-align: center;
  background: #fff;
  color: #d3ad71 !important;
  padding: 10px;
  border-radius: 10px;
  min-height: 140px
}

.button-bg:hover img {
  filter: grayscale(100%) brightness(50%);
}

.uk-offcanvas-overlay::before {
  background: rgba(0, 0, 0, .8)
}

.uk-padding-left-10 {
  padding-left: 10px !important;
}

.top-line {
  height: 8px;
  background: #d3ad71
}

.margin-t-25 {
  margin: 25px 0 0 0
}

.uk-padding-icon {
  padding-left: 10px !important
}

.uk-tab {
  margin-left: 0px !important;
}

.text-normal {
  text-transform: none;
  color: #000 !important
}

.bottom-60 {
  bottom: -60px
}

.orange-btn {
  color: #3d3d3c !important;
  background: #d3ad71;
  font-size: 14px;
  font-weight: 600;
  padding: 5px 20px;
  display: inline-block;
}

.news-border {
  border-left: solid 2px #ebebeb;
  padding: 20px 25px 20px 25px;
}

.uk-badge-news {
  background: #14365c;
  padding: 5px 15px;
  font-size: 12px;
  color: #fff;
  border-radius: 30px;
}

.uk-badge-ihale {
  background: #d3ad71;
  padding: 5px 15px;
  font-size: 12px;
  color: #14365c;
  border-radius: 30px;
  font-weight: 500;
}

.hr-border {
  border-top: solid 1px #c5c5c5
}

.border-1 {
  border: solid 1px #ccc
}

.icerikmargin {
  min-height: 500px;
  padding: 20px 0 10px 0;
}

.buttons-top {
  margin-top: -120px;
  z-index: 9
}

.search-pd {
  padding: 0 35px 0 15px
}

.search-icon {
  background: #d01734 !important;
  color: #fff !important;
  border-radius: 0 40px 40px 0 !important;
  width: 70px !important;
}

.text-shadow {
  text-shadow: 2px 2px #000;
}

.search-input {
  height: 70px !important;
  border: 0px !important;
  background: #fff !important;
  border-radius: 40px !important;
  padding: 0 70px 0 25px !important
}

ul.uk-nav-sub {
  padding: 5px 0 5px 0px !important;
}

.z-index-1 {
  z-index: 1 !important
}

.uk-nav-primary .uk-nav-sub {
  font-size: 13px !important;
}

.uk-margin-20 {
  margin: 20px !important;
}

.uk-margin-70-20 {
  margin: 70px 20px !important;
}

.sticky .uk-navbar-nav>li>a[aria-expanded=true] {
  color: #ec003d !important;
}

.uk-navbar-item,
.uk-navbar-nav>li>a,
.uk-navbar-toggle {
  min-height: 60px
}

.topmenu-mt {
  margin-top: 70px;
}

.topmenu-top {
  top: -25px !important;
  z-index: 0;
}

.sticky .topmenu-mt {
  margin-top: 35px;
}




.uk-navbar-nav>li:hover>a,
.uk-navbar-nav>li>a[aria-expanded=true] {
  color: #ec003d;
}

.uk-navbar-dropdown {
  min-width: 300px !important;
  border-radius: 10px;
}

.z-9 {
  z-index: 9;
}

.z-99 {
  z-index: 99;
}

.z-999 {
  z-index: 999;
}

.button-dot {
  height: 5px;
  background: #000;
  width: 25px;
}

.uk-bg-agrey {
  background: #f5f5f5;
}

.uk-bg-agrey:hover .button-title {
  color: #fff;
}

.uk-bg-agrey:hover .button-dot {
  background: #fff;
}

.uk-bg-agrey:hover .img-mask1 {
  display: block;
}

.uk-bg-grey {
  background: #c3c3c3;
}

.uk-accordion-title {
  font-size: 16px !important;
  font-weight: 600;
}

.vertical-dot {
  position: absolute;
  right: -30px;
  top: 120px
}

.uk-text-red {
  color: #d01734;
}

.text-orange-link {
  color: #c57004 !important;
}

.text-orange-link:hover {
  color: #000 !important;
}

.uk-dotnav>*>:hover {
  background-color: #3d3d3c !important
}


.slick-slider {
  margin: 0 -15px;
}

.slick-slide {
  padding: 5px;
  text-align: center;
  margin-right: 5px;
  margin-left: 5px;
}


.image-grey:hover {
  filter: grayscale(0%);
}



.show {
  opacity: 1 !important;
  visibility: visible !important;
}

.cookie .txt {
  float: center;
  width: 100%;
}

.txt p {
  color: #1D2D35;
}

.cookie .accept {
  background-color: #ec003d;
  color: #fff !important;
  border-radius: 10px;
  padding: 8px 23px;
  font-size: 14px;
  float: center;
}

.cookie .accept:hover {
  background-color: #344754;
}


.slidearrowprev {
  margin-right: 50px !important;
  z-index: 99;
  background: #324299;
  color: #fff
}

.slidearrowprev:hover {
  background: #adb2cc;
  color: #fff
}

.slidearrownext {
  z-index: 99;
  background: #adb2cc;
  color: #fff
}

.slidearrownext:hover {
  background: #adb2cc;
  color: #fff
}

.pm-0 {
  padding-left: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
}

.uk-h-100 {
  height: 100%;
}


.p-40 {
  padding: 40px;
}

.uk-li-padding li {
  padding: 2px;
}

.lh-20 {
  line-height: 20px;
}

.bottom-15 {
  bottom: 15px;
}

.uk-search-navbar .uk-search-input {
  font-size: 14px !important;
}

.uk-background-blue {
  background: #005ba4;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -transition: all 0.2s ease-out;
}

.uk-background-blue:hover {
  background: #03457c;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -transition: all 0.2s ease-out;
}

.uk-background-gradiend {
  background: rgb(0, 91, 164);
  background: linear-gradient(28deg, rgba(0, 91, 164, 1) 0%, rgba(0, 183, 179, 1) 100%);
}

.uk-background-green {
  background: #00b6b2;
}

.uk-background-green:hover {
  background: #1faca9;
}



.uk-nav-primary a {
  color: #000 !important;
  text-align: left !important;
  font-size: 15px !important;
  font-weight: 500;
}
.uk-nav-primary a:hover {
  color: #000000b7 !important;
}
.uk-nav-default>li>a {
  color: #000 !important;
  font-size: 15px !important;
}

.uk-padding-large-top {
  padding: 30px 0 0 0 !important;
}


.uk-navbar-item,
.uk-navbar-nav>li>a,
.uk-navbar-toggle {
  font-family: 'Montserrat';
  text-transform: capitalize;
  font-display: fallback;
}

.text-green-link {
  color: #00b6b2;
}

.text-green-link:hover {
  color: #005ba4;
}

.text-blue-link {
  color: #183750;
  margin: 0 10px 0 10px;
  font-weight: 400;
}

.text-blue-link:hover {
  color: #00b6b2;
}

.uk-text-ablue-link {
  color: #d3ad71;
  margin: 0 10px 0 10px;
  font-weight: 400;
}

.uk-text-ablue-link:hover {
  color: #fff;
}



h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Montserrat' !important;
}


.test:hover {
  background-color: #fff;
  color: #fff !important;
}

.test:hover img {
  filter: brightness(0) !important;
}

.test:hover {
  filter: brightness(1) !important;
  color: black !important;
}

.btnaktif {
  background-color: #fff;
  filter: brightness(1) !important;
  color: black !important;
}

.btnaktif img {
  filter: brightness(0) !important;
}



.slidebaritem {
  background-color: #82002500;
  -moz-transition: all 0s ease-out;
  -o-transition: all 0s ease-out;
  -webkit-transition: all 0s ease-out;
  -ms-transition: all 0s ease-out;
  -transition: all 0s ease-out;
}

.slidebaritem:hover {
  background-color: #fff;
  -moz-transition: all 0s ease-out;
  -o-transition: all 0s ease-out;
  -webkit-transition: all 0s ease-out;
  -ms-transition: all 0s ease-out;
  -transition: all 0s ease-out;
}

.change-photos .change-photo img {}

.slidebaritem .icon-d {
  display: block;
}

.slidebaritem:hover .icon-d {
  display: none;
}

/* Hiding the second picture right away */
.change-photos .change-photo:nth-of-type(2) {
  display: none;
}

/* When you hover your cursor over the parent change-photos class, the first picture is hidden, and the second is shown */

.change-photos:hover .change-photo:nth-of-type(1) {
  display: none;
}

.change-photos:hover .change-photo:nth-of-type(2) {
  display: block;
}

.change-photos:hover {
  cursor: pointer;
}


.uk-bg-blue {
  background-color: rgba(3, 10, 17, 0.8);
  color: #fff;
  z-index: 9999;
}

.sidenav-menu li a {
  display: block;
  color: #fff;
  text-align: left;
  font-size: 25px;
  line-height: 15px;
  padding-left: 20px;
  font-weight: 500;
  border-left: solid 4px rgba(255, 255, 255, 0);
  margin: 25px 15px;
}


.item {
  background-color: #f2861f !important;
  color: white !important;
  border: none;
  cursor: pointer;
}

.item:hover {
  background-color: #f2861f;
}


.bar1,
.bar2,
.bar3 {
  width: 55px;
  height: 1px;
  background-color: #fff !important;
  margin: 5px 0px 5px 0px;
  transition: 0.4s;
}

.change .bar1 {
  -webkit-transform: rotate(45deg) translate(-6px, 5px);
  transform: rotate(-45deg) translate(-6px, 5px);
  background-color: #fff;
}

.change .bar2 {
  opacity: 0;
}

.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-4px, -4px);
  transform: rotate(45deg) translate(-4px, -4px);
  background-color: #fff;
}


.sidenav-menu li {
  display: block;
}

.sidenav-menu li a:hover {
  color: #fff;
  border-left: solid 4px #fff;
}

.uk-nav-default .uk-nav-sub a {
  color: #ffffffb0;
  line-height: 25px;
}

.uk-nav-default .uk-nav-sub a:hover {
  color: #ffffff61;
}



.sidenav {
  height: 100%;
  position: fixed;
  z-index: 2 !important;
  top: 0px;
  transition: 0.5s;
}



.submenu-link {
  margin: 0px !important;
  line-height: 22px !important;
  font-size: 14px !important;
}

.overflow-y {
  overflow-y: hidden;
  overflow-x: hidden;
}

.sosyal {
  background-color: #7f7f7f;
  border-radius: 50px;
  height: 50px;
  width: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
}

.garanti span {
  font-weight: bold;
  color: #fff;
  text-align: center;
}

.bordo {
  color: #820024 !important;
}

.koyubordo {
  color: #660000 !important
}

.turuncu {
  color: #f2861f !important;
}

.text-normal {
  text-transform: none !important;
}

body {
  margin: 0px;
  font-family: 'Montserrat';
  font-style: normal;
  background: #f5f5f5;
  font-weight: 400;
  font-size: 15px;
  color: #303a45;
  outline: none;
  min-height: 100%;
}

html {
  overflow-y: scroll;
  overflow-x: hidden;
  height: 100%;
}

a {
  text-decoration: none;
  color: #000000;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -transition: all 0.2s ease-out;
}

a:hover {
  text-decoration: none;
  color: #ec003d;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -transition: all 0.2s ease-out;
}

.uk-button-text::before {
  border-bottom: 2px solid #ec003d !important;
}

.uk-w-100 {
  width: 100% !important;
}

.nav-menu-position {
  margin: 20px 0px 0 0;
}

.stickyright {
  margin-top: -40px;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -transition: all 0.2s ease-out;
}

.img-fit-150 {
  object-fit: cover;
  height: 150px !important;
  width: 100%;
  object-position: left;
  padding: 0px;
}

.img-fit-250 {
  object-fit: cover;
  min-height: 250px !important;
  width: 100%;
  object-position: center;
  padding: 0px;
}

.img-fit-user {
  object-fit: contain;
  height: 150px !important;
  width: 100%;
  object-position: center;
  padding: 0px;
}

.img-fit-news {
  object-fit: cover;
  height: 220px !important;
  width: 100%;
  object-position: center;
  padding: 0px;
}

.img-fit-250-dar {
  object-fit: contain !important;
  object-position: center;
  width: 100%;
  padding: 0px;
}

.img-fit-320 {
  object-fit: cover;
  height: 170px !important;
  width: 100%;
  padding: 0px;
}


.left-menu li {
  display: block;
}

.left-menu li a {
  display: block;
  color: #dbd9d9 !important;
  text-align: left;
  font-size: 14px !important;
  line-height: 16px;
  padding-left: 10px;
  font-weight: 300;
  border-left: solid 2px #dbd9d9;
  margin: 13px 0 13px;
}

.left-menu li .act {
  color: #fff !important;
  font-weight: 500;
}

.left-menu li a:hover {
  color: #fff !important;
}

.uk-nav-sub-left li a {
  color: #e9e9e9 !important;
  font-size: 13px !important;
  border-left: solid 2px #4d4d4f00;
}



.br-20 {
  border-radius: 20px !important;
}

b,
strong {
  font-weight: bold;
}

.lang-pd {
  padding: 60px 45px 45px 45px;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -transition: all 0.2s ease-out;
  position: absolute;
  z-index: 99999;
}

.lang-left {
  padding: 5px 10px;
  margin-left: -89px;
}

.button-border {
  border: solid 1px #b9b1ac;
  padding: 25px 15px;
}


.quantity button[class*=btn] {
  width: 30px;
  height: 30px;
  background-color: #e9e9e9;
  border-radius: 0px;
  border: none;
  cursor: pointer;
  color: #2c2c2c;
}

.quantity input {
  -webkit-appearance: none;
  border: none;
  text-align: center;
  width: 30px;
  font-size: 14px;
  color: #2c2c2c;
  font-weight: 700;
}



.gizle {
  display: none;
}

.fs8 {
  font-size: 8px !important;
}

.fs9 {
  font-size: 9px !important;
}

.fs10 {
  font-size: 10px !important;
}

.fs11 {
  font-size: 11px !important;
}

.fs12 {
  font-size: 12px !important;
}

.fs13 {
  font-size: 13px !important;
}

.fs14 {
  font-size: 14px !important;
}

.fs15 {
  font-size: 15px !important;
}

.fs16 {
  font-size: 16px !important;
}

.fs17 {
  font-size: 17px !important;
}

.fs18 {
  font-size: 18px !important;
}

.fs19 {
  font-size: 19px !important;
}

.fs20 {
  font-size: 20px !important;
}

.fs21 {
  font-size: 21px !important;
}

.fs22 {
  font-size: 22px !important;
}

.fs23 {
  font-size: 23px !important;
}

.fs24 {
  font-size: 24px !important;
}

.fs25 {
  font-size: 25px !important;
}

.fs30 {
  font-size: 30px !important;
}

.fs35 {
  font-size: 35px !important;
}

.fs40 {
  font-size: 40px !important;
}

.fs45 {
  font-size: 45px !important;
}

.fs50 {
  font-size: 50px !important;
}

.fs55 {
  font-size: 55px !important;
}

.fs60 {
  font-size: 60px !important;
}

.fs65 {
  font-size: 65px !important;
}

.fs70 {
  font-size: 70px !important;
}

.fw-1 {
  font-weight: 100 !important
}

.fw-2 {
  font-weight: 200 !important
}

.fw-3 {
  font-weight: 300 !important
}

.fw-4 {
  font-weight: 400 !important
}

.fw-5 {
  font-weight: 500 !important
}

.fw-6 {
  font-weight: 600 !important
}

.fw-7 {
  font-weight: 700 !important
}

.fw-8 {
  font-weight: 800 !important
}

.fw-9 {
  font-weight: 900 !important
}

.fw1 {
  font-weight: 100 !important
}

.fw2 {
  font-weight: 200 !important
}

.fw3 {
  font-weight: 300 !important
}

.fw4 {
  font-weight: 400 !important
}

.fw5 {
  font-weight: 500 !important
}

.fw6 {
  font-weight: 600 !important
}

.fw7 {
  font-weight: 700 !important
}

.fw8 {
  font-weight: 800 !important
}

.fw9 {
  font-weight: 900 !important
}


.user-select-none {
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer */
  user-select: none;
}



.p1 {
  padding: 5px !important
}

.p2 {
  padding: 10px !important
}

.p3 {
  padding: 15px !important
}

.p4 {
  padding: 20px !important
}

.p5 {
  padding: 25px !important
}

.p6 {
  padding: 30px !important
}

.p7 {
  padding: 35px !important
}

.p8 {
  padding: 40px !important
}

.p9 {
  padding: 45px !important
}

.p10 {
  padding: 50px !important
}

.p11 {
  padding: 75px !important
}

.pt1 {
  padding-top: 5px !important
}

.pt2 {
  padding-top: 10px !important
}

.pt3 {
  padding-top: 15px !important
}

.pt4 {
  padding-top: 20px !important
}

.pt5 {
  padding-top: 25px !important
}

.pt6 {
  padding-top: 30px !important
}

.pt7 {
  padding-top: 35px !important
}

.pt8 {
  padding-top: 40px !important
}

.pt9 {
  padding-top: 45px !important
}

.pt10 {
  padding-top: 50px !important
}

.pt11 {
  padding-top: 75px !important
}

.pb1 {
  padding-bottom: 5px !important
}

.pb2 {
  padding-bottom: 10px !important
}

.pb3 {
  padding-bottom: 15px !important
}

.pb4 {
  padding-bottom: 20px !important
}

.pb5 {
  padding-bottom: 25px !important
}

.pb6 {
  padding-bottom: 30px !important
}

.pb7 {
  padding-bottom: 35px !important
}

.pb8 {
  padding-bottom: 40px !important
}

.pb9 {
  padding-bottom: 45px !important
}

.pb10 {
  padding-bottom: 50px !important
}

.pb11 {
  padding-bottom: 75px !important
}

.ps1 {
  padding-left: 5px !important
}

.ps2 {
  padding-left: 10px !important
}

.ps3 {
  padding-left: 15px !important
}

.ps4 {
  padding-left: 20px !important
}

.ps5 {
  padding-left: 25px !important
}

.ps6 {
  padding-left: 30px !important
}

.ps7 {
  padding-left: 35px !important
}

.ps8 {
  padding-left: 40px !important
}

.ps9 {
  padding-left: 45px !important
}

.ps10 {
  padding-left: 50px !important
}

.ps11 {
  padding-left: 75px !important
}

.pe1 {
  padding-right: 5px !important
}

.pe2 {
  padding-right: 10px !important
}

.pe3 {
  padding-right: 15px !important
}

.pe4 {
  padding-right: 20px !important
}

.pe5 {
  padding-right: 25px !important
}

.pe6 {
  padding-right: 30px !important
}

.pe7 {
  padding-right: 35px !important
}

.pe8 {
  padding-right: 40px !important
}

.pe9 {
  padding-right: 45px !important
}

.pe10 {
  padding-right: 50px !important
}

.pe11 {
  padding-right: 75px !important
}


.m1 {
  margin: 5px !important
}

.m2 {
  margin: 10px !important
}

.m3 {
  margin: 15px !important
}

.m4 {
  margin: 20px !important
}

.m5 {
  margin: 25px !important
}

.m6 {
  margin: 30px !important
}

.m7 {
  margin: 35px !important
}

.m8 {
  margin: 40px !important
}

.m9 {
  margin: 45px !important
}

.m10 {
  margin: 50px !important
}

.mt0 {
  margin-top: 0px !important
}

.mt1 {
  margin-top: 5px !important
}

.mt2 {
  margin-top: 10px !important
}

.mt3 {
  margin-top: 15px !important
}

.mt4 {
  margin-top: 20px !important
}

.mt5 {
  margin-top: 25px !important
}

.mt6 {
  margin-top: 30px !important
}

.mt7 {
  margin-top: 35px !important
}

.mt8 {
  margin-top: 40px !important
}

.mt9 {
  margin-top: 45px !important
}

.mt10 {
  margin-top: 50px !important
}

.mt11 {
  margin-top: 75px !important
}

.mb0 {
  margin-bottom: 0px !important
}

.mb1 {
  margin-bottom: 5px !important
}

.mb2 {
  margin-bottom: 10px !important
}

.mb3 {
  margin-bottom: 15px !important
}

.mb4 {
  margin-bottom: 20px !important
}

.mb5 {
  margin-bottom: 25px !important
}

.mb6 {
  margin-bottom: 30px !important
}

.mb7 {
  margin-bottom: 35px !important
}

.mb8 {
  margin-bottom: 40px !important
}

.mb9 {
  margin-bottom: 45px !important
}

.mb10 {
  margin-bottom: 50px !important
}

.ms1 {
  margin-left: 5px !important
}

.ms2 {
  margin-left: 10px !important
}

.ms3 {
  margin-left: 15px !important
}

.ms4 {
  margin-left: 20px !important
}

.ms5 {
  margin-left: 25px !important
}

.ms6 {
  margin-left: 30px !important
}

.ms7 {
  margin-left: 35px !important
}

.ms8 {
  margin-left: 40px !important
}

.ms9 {
  margin-left: 45px !important
}

.ms10 {
  margin-left: 50px !important
}

.me1 {
  margin-right: 5px !important
}

.me2 {
  margin-right: 10px !important
}

.me3 {
  margin-right: 15px !important
}

.me4 {
  margin-right: 20px !important
}

.me5 {
  margin-right: 25px !important
}

.me6 {
  margin-right: 30px !important
}

.me7 {
  margin-right: 35px !important
}

.me8 {
  margin-right: 40px !important
}

.me9 {
  margin-right: 45px !important
}

.me10 {
  margin-right: 50px !important
}


.mk1 {
  margin-top: -1% !important
}

.mk2 {
  margin-top: -2% !important
}

.mk3 {
  margin-top: -3% !important
}

.mk4 {
  margin-top: -4% !important
}

.mk5 {
  margin-top: -5% !important
}

.mk6 {
  margin-top: -6% !important
}

.mk7 {
  margin-top: -7% !important
}

.mk8 {
  margin-top: -8% !important
}

.mk9 {
  margin-top: -9% !important
}

.mk10 {
  margin-top: -10% !important
}



.uk-lightbox {
  background: #000000c9;
  opacity: 0;
  transition: opacity .15s linear;
  touch-action: pinch-zoom;
}



.efekt {
  transition: background-color 0.5s ease;
}


.float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  background-color: #25d366;
  color: #FFF;
  border-radius: 50px;
  z-index: 1;
}


.hizlimesaj {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 120px;
  left: 40px;
  background-color: #353535;
  color: #FFF;
  border-radius: 50px;
  z-index: 1;
}



.bar1,
.bar2,
.bar3 {
  width: 45px;
  height: 2px;
  background-color: #000;
  margin: 5px 0px 5px 0px;
  transition: 0.4s;
}

.change .bar1 {
  -webkit-transform: rotate(45deg) translate(-6px, 5px);
  transform: rotate(-45deg) translate(-6px, 5px);
  background-color: #000;
}

.change .bar2 {
  opacity: 0;
}

.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-4px, -4px);
  transform: rotate(45deg) translate(-4px, -4px);
  background-color: #000;
}

.fixed-right-bg {
  background: rgb(244, 150, 2);
  background: linear-gradient(0deg, rgba(244, 150, 2, 1) 0%, rgba(238, 111, 9, 1) 30%, rgba(234, 88, 12, 1) 100%);
  height: 100%;
  width: 21%;
}

.right-footer-bar {
  background: #1d1d1b;
  padding: 15px 50px 15px 15px;
  color: #fff;
}

.header-absolute {
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -transition: all 0.2s ease-out;
  z-index: 981;
  width: 100%;
  position: absolute;
}

.overlaymenu {
  position: absolute;
  background: url(../images/menubg.webp) #820024 no-repeat center top;
  background-size: contain;
  opacity: 1;
  z-index: 2 !important;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: none;
}

.opactiy2 {
  opacity: 0.1 !important;
}


.uk-bg-white {
  background: #fff !important;
  border: 0px;
}

.uk-text-white {
  color: #fff !important;
}

.uk-text-white-link {
  color: #fff !important;
}

.uk-text-white-link:hover {
  color: #b4b8bb !important;
}

.uk-text-black {
  color: #000 !important;
}

.uk-text-black-link {
  color: #000 !important;
}

.uk-text-black-link:hover {
  color: #6e6e6e !important;
}

.uk-text-orange {
  color: #ec630b !important;
}

.uk-text-orange-link {
  color: #ec630b !important;
}

.uk-text-orange-link:hover {
  color: #000 !important;
}

.border-0 {
  border: 0px;
}

.gap-0 {
  gap: 0px;
}

.lang-margin {
  margin: 20px 30px 0 0;
}

.compensate-for-scrollbar {
  margin-right: 0px !important;
}


.hover-top {
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
}

.hover-top:hover {
  transform: translateY(-3px);
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
}

.grecaptcha-badge {
  visibility: hidden;
}

.br-15 {
  border-radius: 15px;
}

.br-10 {
  border-radius: 10px;
}



/* montserrat-100 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-100italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-200 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-200italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-300 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-300italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-regular - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-500 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-500italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-600 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-600italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-700 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-700italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-800 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-800italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-900 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-900italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  src: url('/fonts/montserrat-v31-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}