<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media (max-width:1400px){
	.half-space {padding-left:15%; padding-right:15%;}
}


/*----------------------------------------------------------*/
/* Laptop View CSS */
/*----------------------------------------------------------*/
@media (max-width:1200px){
	.navbar-fixed + .inner-intro.lg-intro .intro-title{padding-top:200px; padding-bottom: 130px;}
	.navbar-fixed + .inner-intro.xl-intro .intro-title{padding-top:230px; padding-bottom: 180px;}
}

/*----------------------------------------------------------*/
/* Tablet View CSS */
/*----------------------------------------------------------*/
@media (min-width:993px){
	.header-slide .owl-carousel .owl-item &gt; .item{background:none !important;}
}

@media (max-width:992px){
section {padding: 70px 0;}
.section-lg{padding: 100px 0;}
.section-sm{padding: 50px 0;}
h1{font-size:38px;}
h2{font-size: 32px;}
h3{font-size: 26px;}
h4{font-size: 22px;}
h5{font-size: 18px;}
h6 {font-size: 16px;}

.sm-pull-left{float:left !important;}
.sm-pull-right{float:right !important;}

.sm-text-left{float:left;}
.sm-text-center{float:center;}
.sm-text-right{float:right;}

.fullbg {width: 40%}
.button-block a{margin-right:20px; margin-bottom:20px;}
.half-space{padding-left:5%; padding-right:5%;}

.maintenance-block{background-color:rgba(255,255,255,0.7); padding:40px 0;}

/* isotope*/
.b-isotope .b-isotope-grid &gt; li { width: 33.33%;}

/*-------------------------------
  Main Slider
--------------------------------*/
	.header-slide h1{font-size:60px; line-height:60px;}
	.header-slide .owl-carousel .slide-img img{display:none;}
	.header-slide .owl-carousel .owl-item &gt; .item{min-height:100vh;}
	.header-slide .owl-carousel .active .slide-content{bottom:0;}

/*-------------------------------
  Slider Single Image
--------------------------------*/
	.header-slide h3{font-size:50px; line-height:60px;}

/*-------------------------------
  Page Title 
--------------------------------*/
	/*.inner-intro .intro-title{padding:120px 0;}*/
	.intro-title .title{font-size:44px; line-height:46px;}
	.navbar-fixed+.inner-intro .intro-title{padding-top:170px; padding-bottom: 90px;}
	.navbar-fixed+.inner-intro.md-intro .intro-title{padding-top:120px; padding-bottom: 60px;}
	.navbar-fixed+.inner-intro.xl-intro .intro-title{padding-top:220px; padding-bottom: 130px;}
	.navbar-fixed+.inner-intro.small-intro .intro-title{padding-top:100px; padding-bottom:50px;}

/*-------------------------------
  Blog Pages 
--------------------------------*/
.blog-post .row-eq-height{display:block;}
.blog-post.masonry-main .blog-masonry .masonry-item{width:50%;}
	
}

/*----------------------------------------------------------*/
/* Mobile Landscape CSS */
/*----------------------------------------------------------*/
@media (max-width:767px){
section {padding: 30px 0;}
.section-lg {padding: 50px 0;}
.section-sm {padding: 20px 0;}
h1 {font-size: 32px;}
h2 {font-size: 26px;}
h3 {font-size: 22px;}
h4 {font-size: 20px;}
h5 {font-size: 18px;}
h6 {font-size: 15px;}

.xs-pull-left{float:left !important;}
.xs-pull-right{float:right !important;}

.xs-text-left{float:left;}
.xs-text-center{float:center;}
.xs-text-right{float:right;}

.fullbg{position:relative; width:100%; height:400px;}
.coming-block,
.block-404{width:80%; margin-left:10%; height:auto;}
.label-404{font-size: 150px; line-height: 120px;}

.maintenance-page .m-logo img{width:80px;}
.maintenance-block{padding:40px;}

.footer-logo{width:70px;}

/* isotope*/
.b-isotope .b-isotope-grid &gt; li{width:50%;}
	
/*-------------------------------
  Main Slider
--------------------------------*/
	.header-slide{height:auto !important; min-height:inherit;}
	.header-slide h1{font-size:50px; line-height:50px;}
	.header-slide p{font-size:16px; line-height:26px; margin-bottom:10px;}
	.header-slide .owl-carousel .owl-item &gt; .item{height:auto !important; min-height:inherit; background-size:cover; background-position:center center;}
	.header-slide .owl-carousel .owl-item &gt; .item &gt; div{padding-top:80px; padding-bottom:80px;}
	.navbar.navbar-fixed + .header-slide .owl-carousel .owl-item &gt; .item &gt; div{padding-top:130px; padding-bottom:80px;}
	.header-slide .btn{margin:5px 0;}
	
	.header-slide .owl-carousel .owl-nav{display:none;}
	.header-slide .owl-carousel .owl-dots{display:block !important;}

/*-------------------------------
  Slider Single Image
--------------------------------*/
	.header-slide h3{font-size:40px; line-height:50px;}
	.navbar.navbar-fixed + .single-image{padding-bottom:100px; padding-top:130px;}
	.single-image{padding-bottom:90px; padding-top:90px;}
	.top-minus{margin-top:-40px;}

/*-------------------------------
  Page Title 
--------------------------------*/
	.inner-intro .container{width:100%;}
	.inner-intro .intro-title &gt; [class*="col-"], .inner-intro .intro-title [class*="text-"]{text-align:center;}
	.intro-title .title{margin-bottom:7px;}
	.intro-title .sub-title{margin-bottom:7px; display:block;}
	
	.inner-intro .intro-title{padding:60px 0;} .intro-title .title{font-size:36px; line-height:40px;}
	.navbar-fixed+.inner-intro .intro-title,
	.navbar-fixed+.inner-intro.md-intro .intro-title,
	.navbar-fixed+.inner-intro.xl-intro .intro-title,
	.navbar-fixed+.inner-intro.small-intro .intro-title{padding-top:120px; padding-bottom:60px;}
	
/*-------------------------------
  Clients
--------------------------------*/
	.clients.line .media{width:100%; padding:10px; margin:0; text-align:center; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
	.clients.line &gt; [class*="col-"]:nth-child(2n+1) &gt; .media{border-left:1px solid #dddddd;}
	.clients.line &gt; [class*="col-"]:nth-child(-n+2) &gt; .media{border-top:1px solid #dddddd;}

/*-------------------------------
  Blog Pages 
--------------------------------*/
.comment-list .comments-info .title{display:block;}
.comment-list .comments-photo img {height:auto !important;  width:50px !important;}

/*-------------------------------
  Footer
--------------------------------*/
.link-horizon .link li{margin:0;}
.footer-bottom [class*="col-"]{text-align:center;}
.footer-bottom .link-horizon{display:inline-block; float:none !important;}
.footer-bottom .link{padding-left:0;}	
}

/*----------------------------------------------------------*/
/* Mobile Landscape CSS */
/*----------------------------------------------------------*/
@media (max-width:550px){
	.post.post-left .post-image,
	.post.post-left .post-details{width:100%; display:block;}
}

/*----------------------------------------------------------*/
/* Mobile Portal CSS */
/*----------------------------------------------------------*/
@media (max-width:479px){
	.col-xx-12{width:100%;}
	.fullbg{height:300px;}
	.coming-block,
	.block-404{width:90%; margin-left:5%;}
	.label-404{font-size: 100px; line-height: 80px;}
	.label-coming {font-size: 40px; line-height:40px;}
	.maintenance-block{padding:30px;}
	
	.footer-logo{width:50px;}
	
	/* isotope*/
	.b-isotope .b-isotope-grid &gt; li{width:100%;}

/*-------------------------------
  Slider Single Image
--------------------------------*/
	.header-slide h3{font-size:30px; line-height:45px;}
	.navbar.navbar-fixed + .single-image{padding-bottom:80px; padding-top:100px;}
	.single-image{padding-bottom:60px; padding-top:60px;}

/*-------------------------------
  Page Title 
--------------------------------*/	
	.inner-intro .intro-title{padding:50px 0;} .intro-title .title{font-size:26px; line-height:30px;}
	.navbar-fixed+.inner-intro .intro-title,
	.navbar-fixed+.inner-intro.md-intro .intro-title,
	.navbar-fixed+.inner-intro.xl-intro .intro-title,
	.navbar-fixed+.inner-intro.small-intro .intro-title{padding-top:100px; padding-bottom:40px;}

/*-------------------------------
  Clients
--------------------------------*/
	.clients.line .media{border:1px solid #dddddd; border-bottom:none;}
	.clients.line  &gt; [class*="col-"]:last-child &gt; .media{border-bottom:1px solid #dddddd;}

/*-------------------------------
  Blog Pages 
--------------------------------*/
.blog-post.masonry-main .blog-masonry .masonry-item{width:100%;}
.comment-list .reply span{display:none;}
	
}</pre></body></html>