::i-block-chrome, .container-fluid.banner .owl-one .item .container {
 height: 100%;
}

::i-block-chrome, .container-fluid.banner .owl-one .item {
 height: 920px;
 display: inline-block;
 width: 100%;
}
::i-block-chrome, .container-fluid.banner {
 background:transparent !important;
}

::i-block-chrome, .container-fluid.banner .owl-dots {
 width: 10%;
}
::i-block-chrome, .container-fluid.banner .owl-nav {
 display: none;
}
.owl-dots .owl-dot {
	float: left;
}
.container-fluid.packages .owl-two .owl-item .item .packages-box .packages-box-inner .box-inner-hover .vertical-box span, .container-fluid.packages .owl-two .owl-item .item .packages-box .packages-box-inner .box-inner-hover .vertical-box span {
	-webkit-writing-mode: vertical-rl;
	-moz-writing-mode: vertical-rl;
	-ms-writing-mode: vertical-rl;
}
.container-fluid.gallery h3, .container-fluid.clients h3 {
	font-family: Titillium_XBold;
	font-size: 35px;
	margin-bottom: 50px;
	text-align: center;
}
.clients-logos {
	border: 1px solid #f5f5f5;
	padding: 0px;
	margin: 10px 0px;
	    text-align: center;
}
#clients h4 {
	text-align: center;
	background: #f5f5f5;
	padding: 10px 8px;
	margin: 0px 0px 00px 0px;
	color: #000;
}
#gallery h4 {
	text-align: center;
	background: #f44f35;
	padding: 15px 8px;
	margin: 0px 0px 00px 0px;
	color: #fff;
}
.gallery {
	margin-bottom: 35px;
}
.gal {
	border: 1px solid #ececec;
	overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}
.gal img {
	transition: transform .5s ease;
}
.gal:hover img {
	transform: scale(1.5);
}
.electro-section {
	background: rgb(184,14,8);
	background: linear-gradient(90deg, rgba(184,14,8,1) 1%, rgba(253,29,29,1) 50%, rgba(252,176,69,1) 100%);
	padding: 15px;
	font-size: 25px;
	color: #fff;
	margin-bottom: 25px;
}
.electro-section h3 {
	margin: 15px !important;
	padding: 0px;
}
.electro-section p {
	text-align: center;
	font-size: 20px;
}

.map {
    background: #ec5942;
    padding: 3px 15px;
    border-radius: 3px;
    float: left;
    margin-top: 20px;
    color: #fff;

}

.map:hover {
    background: #fcc954;
   
}

.by{
	margin-top:-6px;
	float:right;
	margin-left:3px;
	}
	
.ser-wid{
	width:140%;}
	
.iso {
font-family: Titillium_Bold;

color: #fff;

font-size: 16px;

text-transform: uppercase;

float: right;

position: fixed;

right: 0px;

top: 18px;

width: auto;

background: #d92727;

padding: 5px 12px;

border-radius: 4px 0px 0px 4px;
	}

@media screen and (max-width:1360px) {
.iso {

    top: 52px;
	font-size:15px;


}	
	
}

@media screen and (max-width:800px) {	

.container-fluid.header .container .menu_wrap ul li a {

    padding: 14px 10px 12px;
    font-size: 14px;

}



}
	
	
@media screen and (max-width:768px) {	
			
.ser-wid{
	width:auto;}
	
.clients-logos img{
	text-align:center;
	float:none;}
	
	
	.map {

    background: #ec5942;
    padding: 3px 15px;
    border-radius: 3px;
    float: none;
    margin-top: 24px;
    color: #fff;
    text-align: center;

}
	
	}
	
	
@media screen and (max-width:520px) {	
.ser-wid{
	width:auto;}
	
.gal {

    text-align: center;

}
	
}