
@font-face {
  font-family: "Nunito";
	font-weight: 800;
  src: url('fonts/Nunito-VariableFont_wght.ttf') format('truetype');
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  src: url('fonts/Mitr-Regular.ttf') format('truetype');
}

.button-wrap-global img {
	width: 45px;
}
@media screen, projection, print {
  img {
background-color: transparent;
}

.post-custom-content img {
	margin: 10px;
}

.elbzotech-logo-global-style-image a {
	font-family: Nunito;
	font-size: 24px;
}

.elementor-7748 .e-con{
	max-height:300px;
}

#main-content {
	min-height: 50vh;
}

.title34 {
	text-align: left;
}

.bzotech-col-md-6 .color-title {
	height: 70px;
	overflow: hidden;
}

.bzotech-col-md-6 .title34 {
	height: 60px;
	overflow: hidden;
}

.gdpr {
	position: fixed;
	bottom: 0;
	background-color: rgb(160, 35, 52);
	color: white;
	width: 100%;
	height: auto;
	padding: 10px;
	z-index: 10001;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;	
	display: flex;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-webkit-box-align: center;	
	align-items: center;
	font-family: Roboto;
	Font-size: 23px;	
}

.gdpr a {
	color: #ccc !important;
}

.gdpr-text {
	color: white !important;
}

.gdprok {
	padding: 10px;
	border: 1px solid black;
	background-color: white;
	color: #443A3A;
	width: 40px;
	height: 40px;
	cursor: pointer;
	display: inline;
	margin-left: 20px;
	    border-radius: 25px;
}

sr7-bg {
	mask-image: linear-gradient(to left, white 35%, transparent 99%);
  width: min(900px, 90vw);
  aspect-ratio: 16 / 9;
  overflow: hidden;
}

sr7-bg > canvas {
  width: 100%;
  height: 100%;
  object-fit: cover;

  -webkit-mask-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'>\
    <linearGradient id='g' x1='0' x2='0' y1='0' y2='1'>\
      <stop offset='0%' stop-color='white'/>\
      <stop offset='92%' stop-color='white'/>\
      <stop offset='100%' stop-color='black'/>\
    </linearGradient>\
    <path fill='url(%23g)' d='M0,0 H100 V90 \
      C90,95 80,85 70,90 \
      C60,95 50,100 40,95 \
      C30,90 20,85 10,90 \
      C5,95 0,100 0,90 Z'/>\
  </svg>");
  
  mask-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'>\
    <linearGradient id='g' x1='0' x2='0' y1='0' y2='1'>\
      <stop offset='0%' stop-color='white'/>\
      <stop offset='92%' stop-color='white'/>\
      <stop offset='100%' stop-color='black'/>\
    </linearGradient>\
    <path fill='url(%23g)' d='M0,0 H100 V90 \
      C90,95 80,85 70,90 \
      C60,95 50,100 40,95 \
      C30,90 20,85 10,90 \
      C5,95 0,100 0,90 Z'/>\
  </svg>");

  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.sidebar ul {
	list-style: none !important;
}

.sidebar-position-right {
	text-align: left;
}

.banner-advs img, .post-custom-content img {
	border-radius: 20px;
}

.action-type-popup-gallery .item-instagram-inner img {
	max-height: 220px;
}

.separator {
	color: white;
	line-height: 20px;
}

@media(max-width:1000px){
#footer .button-account-e {
	padding-left: 10% !important;
}
}

@media(max-width: 1000px){
	.sliderbgkep {
		display: none;
	}
}