﻿


@font-face {
	font-family: 'IranianSans';
	src: url('/css/fonts/IranianSans.eot?#iefix') format('embedded-opentype'),  url('/css/fonts/IranianSans.woff') format('woff'), url('/css/fonts/IranianSans.ttf')  format('truetype'), url('/css/fonts/IranianSans.svg#IranianSans') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
	font-family: IranianSans ;
	text-align: right;
	overflow-x: hidden !important;
}

#txtq {
	  font-family: IranianSans !important;
  color: rgba(0, 0, 0, 0.7) !important;
  font-size: 13px;
  padding-right: 15px;
}

.logo-header.navbar-brand img {
  max-height: 100px;
}
.logo-header img {
  max-height: 65px;
  position: relative;
  top: -10px;
}
.desktop-menu {
  width: max-content;
  margin: 0 auto;
}
.navbar.navbar-expand-lg.navbar-dark.ftco_navbar.bg-dark.ftco-navbar-light {
  margin-bottom: 0;
}
.ftco-animate- i {
  font-size: 12px;
  position: relative;
  top: 1px;
}

.hero-wrap.js-fullheight {
  background-image: url("/files/TechnoRahnama/img/bg.jpg");
  height: 80vh;
  background-attachment: fixed;
}
.row.no-gutters.slider-text {
  height: 80vh;
  display: flex;
  align-items: center;
}

.fade-up {
  opacity: 0;
  transform: translateY(40px);
  transition: all 0.6s ease-out;
  will-change: opacity, transform;
}

.fade-up.visible {
  opacity: 1;
  transform: translateY(0);
}
.logo img {
  max-height: 50px;
}


.rsponsive-menu {
  display: none;
}


    @media (max-width: 768px) {
		.rsponsive-menu {
  display: block;
}
		
	}

