

.big-slider {
float:left;
position:relative;
width:100%;
}

 .left-arrow {
  width: 50%;
 
}

.right-arrow {
  position: absolute;
  width: 50%;
  
}

/* .align-center {
  text-align: center;
} */

.align-center.more-spc {
  margin-top: 30px;
}

.photo-item-spc {
  margin-bottom: 20px;
}

.align-left {
  text-align: left;
}

.slide-big-1,.slide-big-2,.slide-big-3,.slide-big-4,
.slide-big-5,.slide-big-6,.slide-big-7,.slide-big-8,.slide-big-9,.slide-big-10 {
  background-color: #fff;
  background-position: 0% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.module-simplyslide {
display:none;
}

  .port-contatiner {
  position: relative;
  left: 30px;
  top: 50%;
  right: 30px;
  z-index: 10;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
  text-align: center;
}  

.port-contatiner.right {
 text-align:right !important; 
position:absolute;
right:10%
}

.port-contatiner.left {
  top: 40%;
   text-align:left !important; 
} 

.typed-cursor{
        opacity: 1 !important;
        -webkit-animation: blink 0.7s infinite !important;
        -moz-animation: blink 0.7s infinite !important;
        animation: blink 0.7s infinite !important;
    }
 @keyframes blink{
        0% { opacity:1; }
        50% { opacity:0; }
        100% { opacity:1; }
    }
    @-webkit-keyframes blink{
        0% { opacity:1; }
        50% { opacity:0; }
        100% { opacity:1; }
    }
    @-moz-keyframes blink{
        0% { opacity:1; }
        50% { opacity:0; }
        100% { opacity:1; }
    } 
	
	.module-simplyslide {
text-indent:-5000px
}
    
	.inner-title {
	font-size:40px;
	font-weight:bold;
	z-index:999;
	text-transform:uppercase;
	}
	  

/* 3. Responsive */
@media screen and (min-width: 1200px) {
   .w-container {
     max-width: 1170px;
   }
}

@media (max-width: 991px) {
  
 
  .slide-big-3 {
    background-size: cover;
  }
 
  .big-slider {
    height: 500px;
  }
  
  .slide-big-1 {
    background-size: cover;
  }
  .slide-big-2 {
    background-size: cover;
  }
  
}

@media (max-width: 767px) {
  
  .center-mobile {
    text-align: center;
  }
  
  .inner-title {
    font-size: 23px;
    line-height: 50px;
  }
  

}

@media (max-width: 479px) {
  .inner-title {
    font-size: 30px !important;
    line-height: 30px;
  }
  
  

.port-contatiner.right {
 text-align:center !important; 
position:absolute;
right:50%
}

.port-contatiner.left {
  top: 50%;
   text-align:center !important; 
} 

 .port-contatiner {
  position: relative;
  left: 10px;
  top: 50%;
  right: 10px;
  z-index: 10;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
  text-align: center;
}  

.port-contatiner p {
font-size:16px !important ;
}
 
}

