<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.region-footer .footer-chat{
	position: fixed;
    right: 0;
    bottom: 0;
    left:unset;
    margin-left: 0px;
}
@media only screen and (max-width: 660px){
	.footer-contact{
		margin-bottom: 100px;
	}	
}
/* 08-03-2019 header changes start */
@media only screen and (min-width: 661px){
	.emaerket-header{
		display: none;
	}
	.preheader-menu ul.clearfix{
		display: none;
	}
	.stack-row .stack-right{
		display: block;
	}
	.preheader-menu {
    	display: inline-block;
    	background-color: #fff;
    	margin-right: 15px;
	}
	.region-preheader .wrapper{
		background: inherit;
		border-bottom: none;
	}
	.header-search{
		position: absolute;
	    right: 10%;
	    bottom: -67px;
	    z-index: 1;
	}
	.region-header-logo{
		margin-top: -10px;
	}
	.basket__price{
		display: none;
	}
}
/* 08-03-2019 header changes end */
/*05-08-2019*/
.eportfolio-index-index .region-content ul.cases-list li {
    width: 23.6%;
    padding-right: 5px;
    padding-left: 5px;
}
.eportfolio-index-index .region-content .portfolio-title-dtl{
	color: #353a3e;
	padding-left: 5px;
}
.eportfolio-index-index .region-content .portfolio-title-dtl p{
	font-size: 15px;
}
.eportfolio-index-index .wrapper .portfolio-cat-tabs{
	padding-left: 5px;
	margin: 30px 0px;
}
.eportfolio-index-index .wrapper .portfolio-cat-tabs .categories-li a {
    padding: 5px 15px;
    border: 1px solid #c3c3c3;
    cursor: pointer;
    background-color: #f3f3f3;
    position: relative;
}
.eportfolio-index-index .wrapper .portfolio-cat-tabs .categories-li a:hover{
	background-color: #545454;
	color: #ffffff;
	border-color: #545454;
}
.eportfolio-index-index .region-content ul.cases-list li a{
	display: block;
    border: 1px solid #f3f3f3;
    background-color: #f5f4f4;
}
.eportfolio-index-index .region-content ul.cases-list li .cases-list-dtl{
	text-align: center;
}
.eportfolio-index-index .region-content ul.cases-list li {
	margin-bottom: 20px;
	vertical-align: top;
}
.eportfolio-index-index .region-content .cases-list {
    padding-left: 0;
    padding-top: 10px;
}
.eportfolio-index-index .wrapper .portfolio-cat-tabs .categories-li.active a{
	background-color: #545454;
	border-color: #545454;
	color: #ffffff;
}
.eportfolio-index-index .wrapper .portfolio-cat-tabs .categories-li.active a:after{
    content: '';
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #545454;
    position: absolute;
    bottom: -8px;
    left: 41%;
}
.eportfolio-index-view .w3-content .w3-left,
.eportfolio-index-view .w3-content .w3-right{
	font-size: 35px;
}
.eportfolio-index-view #demos .owl-carousel .item{
	height: auto;
	background: transparent;
	padding: 0;
}
.eportfolio-index-view #demos .owl-carousel .item a{
	display: block;
    border: 1px solid #f3f3f3;
    background-color: #f5f4f4;
}
.eportfolio-index-view #demos .owl-carousel .item a&gt;div&gt;p{
	line-height: normal;
	margin: 13px 0px;
	min-height: 36px;
}
.eportfolio-index-view #demos .owl-theme .owl-nav button p {
    margin: 0;
    font-size: 35px;
    line-height: normal;
}
.eportfolio-index-view #demos .owl-theme .owl-nav [class*=owl-]:hover{
	background: transparent;
}
.port-pro-btn-bye a{
    display: inline-block;
    padding: 10px 30px;
    border: 1px solid;
    background: #57ad57;
    color: #ffffff;
    font-weight: 600;
    margin-bottom: 10px;
}
.port-pro-btn-offer a{
	display: inline-block;
    padding: 10px 30px;
    border: 1px solid;
    background: #5a5a5a;
    color: #ffffff;
    font-weight: 600;
}
.port-pro-btn-bye a:hover{
	color: #ffffff;
}
.port-pro-btn-offer a:hover{
	color: #ffffff;
}
.port-pro-btn {
    text-align: center;
    margin-top: 25px;
}
.owl-carousel .owl-nav button.owl-prev {
    position: absolute;
    top: 30%;
    left: -30px;
}
.owl-carousel .owl-nav button.owl-next {
    position: absolute;
    top: 30%;
    right: -30px;
}
.eportfolio-index-view #demos .owl-theme .owl-nav button p:hover{
	color: #b4aa50;
}
@media screen and (max-width: 992px){
	.eportfolio-index-index .region-content ul.cases-list li{
		width: 32%;
	}
}
@media screen and (max-width: 767px){
	.eportfolio-index-index .region-content ul.cases-list li img{
		width: 100%;
	}
	.eportfolio-index-index .region-content ul.cases-list li{
		width: 46%;
	}
	.eportfolio-index-index .region-content .cases-list{
		text-align: center;
	}
}
.eportfolio-index-view p.port-slides-title {
    display: block;
    width: 100%;
    float: left;
    margin-bottom: 0;
    border-bottom: 1px solid lightgray;
    margin-top: 40px;
}
.eportfolio-index-view #demos .owl-carousel {
    margin: 1rem 0;
}
@media screen and (min-width: 768px){
	.eportfolio-index-view .w3-content.w3-display-container h1{
		display: none;
	}
}
@media screen and (max-width: 767px){
	.eportfolio-index-view .portfolio-pro-dtl-main h1{
		display: none;
	}
	.eportfolio-index-view .w3-content.w3-display-container {
	    width: 100% !important;
	    padding: 0 15px;
	}
	.eportfolio-index-view .port-pro-right-dtl{
		width: 100% !important;
		padding: 0 15px;
	}
	.eportfolio-index-view #demos {
	    padding: 0 15px;
	}
	.eportfolio-index-view p.port-slides-title{
		padding: 0 15px;
	}
	.eportfolio-index-view .w3-content.w3-display-container h1 {
	    font-size: 28px;
	    line-height: 30px;
	}
	.eportfolio-index-view .w3-content.w3-display-container .w3-row-padding.w3-section img{
		height: 50px !important;
	}
	.eportfolio-index-view .w3-content.w3-display-container .w3-display-bottommiddle{
		bottom: 45% !important;
	}
}
.eportfolio-index-index .region-content .cases-list li{
	display: inline-block;
	padding-right: 10px;
}
.horizontal-port{
	width: 100%;
	border-top: 1px solid #eeeeee;
	display: inline-block;
}
/*30-07-2019*/
.eportfolio-category-index .region-content .category-list li{
	display: inline-block;
	padding-right: 10px;
}
.eportfolio-category-index .region-content ul.category-list li{
	width: 23.6%;
}
.eportfolio-category-view p.port-slides-title {
    display: block;
    width: 100%;
    float: left;
    margin-bottom: 0;
    border-bottom: 1px solid lightgray;
    margin-top: 40px;
}
.eportfolio-category-view #demos .owl-carousel {
    margin: 1rem 0;
}
@media screen and (min-width: 768px){
	.eportfolio-category-view .w3-content.w3-display-container h1{
		display: none;
	}
}
@media screen and (max-width: 767px){
	.eportfolio-category-view .portfolio-pro-dtl-main h1{
		display: none;
	}
	.eportfolio-category-view .w3-content.w3-display-container {
	    width: 100% !important;
	    padding: 0 15px;
	}
	.eportfolio-category-view .port-pro-right-dtl{
		width: 100% !important;
		padding: 0 15px;
	}
	.eportfolio-category-view #demos {
	    padding: 0 15px;
	}
	.eportfolio-category-view p.port-slides-title{
		padding: 0 15px;
	}
	.eportfolio-category-view .w3-content.w3-display-container h1 {
	    font-size: 28px;
	    line-height: 30px;
	}
	.eportfolio-category-view .w3-content.w3-display-container .w3-row-padding.w3-section img{
		height: 50px !important;
	}
	.eportfolio-category-view .w3-content.w3-display-container .w3-display-bottommiddle{
		bottom: 45% !important;
	}
}
.eportfolio-category-view .w3-content .w3-left,
.eportfolio-category-view .w3-content .w3-right{
	font-size: 35px;
}
.eportfolio-category-view #demos .owl-carousel .item{
	height: auto;
	background: transparent;
	padding: 0;
}
.eportfolio-category-view #demos .owl-carousel .item a{
	display: block;
    border: 1px solid #f3f3f3;
    background-color: #f5f4f4;
}
.eportfolio-category-view #demos .owl-carousel .item a&gt;div&gt;p{
	line-height: normal;
	margin: 13px 0px;
	min-height: 36px;
}
.eportfolio-category-view #demos .owl-theme .owl-nav button p {
    margin: 0;
    font-size: 35px;
    line-height: normal;
}
.eportfolio-category-view #demos .owl-theme .owl-nav [class*=owl-]:hover{
	background: transparent;
}
.port-pro-btn-bye a{
    display: inline-block;
    padding: 10px 30px;
    border: 1px solid;
    background: #57ad57;
    color: #ffffff;
    font-weight: 600;
    margin-bottom: 10px;
}
.port-pro-btn-offer a{
	display: inline-block;
    padding: 10px 30px;
    border: 1px solid;
    background: #5a5a5a;
    color: #ffffff;
    font-weight: 600;
}
.port-pro-btn-bye a:hover{
	color: #ffffff;
}
.port-pro-btn-offer a:hover{
	color: #ffffff;
}
.port-pro-btn {
    text-align: center;
    margin-top: 25px;
}
.owl-carousel .owl-nav button.owl-prev {
    position: absolute;
    top: 30%;
    left: -30px;
}
.owl-carousel .owl-nav button.owl-next {
    position: absolute;
    top: 30%;
    right: -30px;
}
.eportfolio-category-view #demos .owl-theme .owl-nav button p:hover{
	color: #b4aa50;
}
.eportfolio-category-index .region-content ul.category-list li {
    width: 23.6%;
    padding-right: 5px;
    padding-left: 5px;
}
.eportfolio-category-index .region-content .portfolio-title-dtl{
	color: #353a3e;
	padding-left: 5px;
}
.eportfolio-category-index .region-content .portfolio-title-dtl p{
	font-size: 15px;
}
.eportfolio-category-index .wrapper .portfolio-cat-tabs{
	padding-left: 5px;
	margin: 30px 0px;
}
.eportfolio-category-index .wrapper .portfolio-cat-tabs .categories-li a {
    padding: 5px 15px;
    border: 1px solid #c3c3c3;
    cursor: pointer;
    background-color: #f3f3f3;
    position: relative;
}
.eportfolio-category-index .wrapper .portfolio-cat-tabs .categories-li a:hover{
	background-color: #545454;
	color: #ffffff;
	border-color: #545454;
}
.eportfolio-category-index .region-content ul.category-list li a{
	display: block;
    border: 1px solid #f3f3f3;
    background-color: #f5f4f4;
}
.eportfolio-category-index .region-content ul.category-list li .category-list-dtl{
	text-align: center;
}
.eportfolio-category-index .region-content ul.category-list li {
	margin-bottom: 20px;
	vertical-align: top;
}
.eportfolio-category-index .region-content .category-list {
    padding-left: 0;
    padding-top: 10px;
}
.eportfolio-category-index .wrapper .portfolio-cat-tabs .categories-li.active a{
	background-color: #545454;
	border-color: #545454;
	color: #ffffff;
}
.eportfolio-category-index .wrapper .portfolio-cat-tabs .categories-li.active a:after{
    content: '';
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #545454;
    position: absolute;
    bottom: -8px;
    left: 41%;
}
.eportfolio-index-view .mobile-title-pro{
	display: none;		
}
.eportfolio-category-view .mobile-title-pro{
	display: none;		
}
@media screen and (max-width: 992px){
	.eportfolio-category-index .region-content ul.category-list li{
		width: 32%;
	}
}
@media screen and (max-width: 767px){
	.eportfolio-category-index .region-content ul.category-list li img{
		width: 100%;
	}
	.eportfolio-category-index .region-content ul.category-list li{
		width: 46%;
	}
	.eportfolio-category-index .region-content .category-list{
		text-align: center;
	}
	.eportfolio-index-view .mobile-title-pro{
		display: block;	
    	font-size: 22px;
    	padding: 0 15px;
    	margin-bottom: 5px;
	}
	.eportfolio-index-view .portfolio-pro-dtl-top{
		width: 100% !important;
    	padding: 0 20px;
	}
	.eportfolio-category-view .mobile-title-pro{
		display: block;	
    	font-size: 22px;
    	padding: 0 15px;
    	margin-bottom: 5px;
	}
	.eportfolio-category-view .portfolio-pro-dtl-top{
		width: 100% !important;
    	padding: 0 20px;
	}
}
.eportfolio-category-view .wrapper .portfolio-cat-tabs {
	padding-left: 5px;
	margin: 30px 0px;
}
.eportfolio-category-view .wrapper .portfolio-cat-tabs .categories-li a {
    padding: 5px 15px;
    border: 1px solid #c3c3c3;
    cursor: pointer;
    background-color: #f3f3f3;
    position: relative;
}
.eportfolio-category-view .wrapper .portfolio-cat-tabs .categories-li a:hover{
	background-color: #545454;
	color: #ffffff;
	border-color: #545454;
}
.eportfolio-category-view .region-content ul.cases-list li {
    width: 23.6%;
    padding-right: 5px;
    padding-left: 5px;
}
.eportfolio-category-view .region-content ul.cases-list li a{
	display: block;
    border: 1px solid #f3f3f3;
    background-color: #f5f4f4;
}
.eportfolio-category-view .region-content ul.cases-list li .cases-list-dtl{
	text-align: center;
}
.eportfolio-category-view .region-content ul.cases-list li {
	margin-bottom: 20px;
	vertical-align: top;
}
.eportfolio-category-view .region-content .cases-list {
    padding-left: 0;
    padding-top: 10px;
}
@media screen and (max-width: 992px){
	.eportfolio-category-view .region-content ul.cases-list li{
		width: 32%;
	}
}
@media screen and (max-width: 767px){
	.eportfolio-category-view .region-content ul.cases-list li img{
		width: 100%;
	}
	.eportfolio-category-view .region-content ul.cases-list li{
		width: 46%;
	}
	.eportfolio-category-view .region-content .cases-list{
		text-align: center;
	}
	.eportfolio-category-view .wrapper .portfolio-cat-tabs .categories-li a{
		padding: 5px 12px;
		margin-bottom: 10px;
    	display: inline-block;
	}
	.eportfolio-index-index .wrapper .portfolio-cat-tabs .categories-li a{
		padding: 5px 12px;
		margin-bottom: 10px;
    	display: inline-block;
	}
}
.eportfolio-category-view .wrapper .portfolio-cat-tabs .categories-li.active a{
	background-color: #545454;
	border-color: #545454;
	color: #ffffff;
}
.eportfolio-category-view .wrapper .portfolio-cat-tabs .categories-li.active a:after{
    content: '';
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #545454;
    position: absolute;
    bottom: -8px;
    left: 41%;
}
/* 06-08-2019 */
.eportfolio-index-index .region-content .portfolio-title-dtl h1,
.eportfolio-category-view .region-content .portfolio-title-dtl h1{
	color: #545454;
}
.eportfolio-index-index .wrapper .portfolio-cat-tabs .categories-li a,
.eportfolio-category-view .wrapper .portfolio-cat-tabs .categories-li a{
	padding: 10px 25px;
	color: #545454;
	display: block;
}
.eportfolio-index-index .wrapper .portfolio-cat-tabs .btn,
.eportfolio-category-view .wrapper .portfolio-cat-tabs .btn{
	margin-right: 5px;
	margin-bottom: 10px;
}
.eportfolio-index-index .region-content ul.cases-list li .cases-list-dtl p,
.eportfolio-category-view .region-content ul.cases-list li .cases-list-dtl p{ 
	color: #545454;
	font-weight: bold;
	text-transform: capitalize;
	padding: 0 10px;
	line-height: 1.2;
	min-height: 33px;
}
.eportfolio-index-index .region-content ul.cases-list li a,
.eportfolio-category-view .region-content ul.cases-list li a{
	background-color: #fff;
}
.eportfolio-category-view .breadcrumbs li,
.eportfolio-index-view .breadcrumbs li{
	line-height: 25px;
}
.eportfolio-category-view .breadcrumbs,
.eportfolio-index-view .breadcrumbs{
	border: none;
	background-color: transparent;
}
.eportfolio-index-view .horizontal-port{
	border-top: 1px solid #eee;
	padding-top: 10px;
    margin-top: 35px;
}
.eportfolio-index-view .w3-content{
	width: 60% !important;
}
.eportfolio-index-view .portfolio-pro-dtl-top{
	width: 40% !important;
	padding-left: 20px;
}
.eportfolio-index-view .w3-content img.mySlides{
	height: 490px !important;
	width: 100% !important; 
	object-fit: cover !important;
}
.eportfolio-index-view .w3-content .w3-left{
	margin-left: -20px;
}
.eportfolio-index-view .w3-content .w3-right{
	margin-right: -20px;
}
.eportfolio-index-view .w3-content .w3-left, .eportfolio-index-view .w3-content .w3-right{
	font-size: 45px;
}
.eportfolio-index-view .portfolio-pro-dtl-main h1{
	margin-bottom: 0;
}
.eportfolio-index-view .portfolio-pro-dtl-main  h4{
	font-weight: bold;
}
.eportfolio-index-view .w3-display-container .w3-row-padding{
	padding: 0;
}
.eportfolio-index-view .w3-row-padding&gt;.w3-col{
	padding: 0 5px;
}
.eportfolio-index-view .w3-row-padding&gt;.w3-col:first-child{
	margin-left: -5px;
}
.eportfolio-index-view .w3-row-padding&gt;.w3-col img.w3-opacity{
	height: auto !important;
	opacity: 1;
}
.eportfolio-index-view p.port-slides-title{
	font-weight: bold;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
}
.eportfolio-index-view #demos .owl-carousel .item a{
	background-color: #fff;
}
.eportfolio-index-view #demos .owl-carousel .item a&gt;div&gt;p{
	font-weight: bold;
	text-transform: capitalize;
	padding: 0 10px;
	color: #545454;
}
.eportfolio-index-view #demos .large-12{
	padding-left: 0;
    padding-right: 0;
}
.eportfolio-index-view .port-pro-btn{
	margin-top: 45px;
}
.eportfolio-index-view .port-pro-btn-bye a{
	padding: 8px 37px;
	font-weight: normal;
	line-height: 1.2;
}
.eportfolio-index-view #demos .owl-theme .owl-nav button p.arrow-left{
	background-image: url('../../img/left.png');
	width: 30px;
	height: 30px;
	background-size: contain;
}
.eportfolio-index-view #demos .owl-theme .owl-nav button p.arrow-right{
	background-image: url('../../img/right.png');
	width: 30px;
	height: 30px;
	background-size: contain;
}
.eportfolio-index-view .w3-content .w3-left img, .eportfolio-index-view .w3-content .w3-right img{
	width: 40px;
}
@media (max-width: 640px){
	.eportfolio-index-index .region-content .portfolio-title-dtl{
		padding: 0 10px;
	}
	.eportfolio-category-view .wrapper .portfolio-cat-tabs{
		white-space: nowrap;
    	overflow-x: scroll;
	}
	.eportfolio-category-view .wrapper .portfolio-cat-tabs{
		padding-left: 10px;
	}
	.eportfolio-category-view .region-content ul.cases-list li{
		width: 50%;
    	float: left;
	}
	.eportfolio-category-view .region-content .cases-list{
		padding-top: 0;
	    display: inline-block;
	    margin-top: 0;
	}
	.eportfolio-index-view .horizontal-port{
		margin-top: 0;
	}
	.eportfolio-index-view .w3-content img.mySlides{
		height: 300px !important;
		object-fit: cover;
	}
	.eportfolio-index-view .mobile-title-pro{
		margin-bottom: 10px;
	}
	.portfolio-title-dtl p{
		font-size: 13px;
	}
	.eportfolio-index-index .region-content ul.cases-list li .cases-list-dtl p, .eportfolio-category-view .region-content ul.cases-list li .cases-list-dtl p{
		font-size: 13px;
	}
	.eportfolio-index-index .region-content .portfolio-title-dtl h1, .eportfolio-category-view .region-content .portfolio-title-dtl h1{
		line-height: 1.2;
	}
	.eportfolio-index-view p.port-slides-title{
		font-size: 18px;
	}
	.eportfolio-category-view .wrapper .portfolio-cat-tabs{
		margin: 30px 0px 15px 0;
	}
	.eportfolio-index-view #demos .owl-carousel .item a&gt;div&gt;p{
		padding: 0 5px;
    	font-size: 13px;
    	line-height: 1.2;
    	min-height: 33px;
    	margin-top: 5px;
    	margin-bottom: 5px;
	}
	.eportfolio-index-view .w3-content.w3-display-container .w3-row-padding.w3-section img{
		object-fit: contain;
	}
	.eportfolio-index-view .w3-content img.mySlides{
		object-fit: contain !important;
	}
	.eportfolio-index-view .mobile-title-pro{
	    padding: 0 10px;
	}
	.eportfolio-index-view .w3-content.w3-display-container{
		padding: 0 10px;
	}
	.eportfolio-index-view .portfolio-pro-dtl-top{
	    padding-left: 10px;
	    padding-right: 10px;
	    margin-top: 30px;
	    width: 100% !important;
	}
	.eportfolio-index-view .portfolio-pro-dtl-main h4{
		font-size: 18px;
	}
	.eportfolio-index-view .port-pro-desc p{
	    margin-top: 0;
	        font-size: 13px;
	}
	.eportfolio-index-view p.port-slides-title{
	    padding: 0 10px;
	}
	.eportfolio-index-view .portfolio-title-dtl{
		padding: 0 10px;
	}
	.eportfolio-category-view .region-content .cases-list{
		padding-left: 5px;
	    padding-right: 5px;
	}
	.eportfolio-index-index .wrapper .portfolio-cat-tabs .categories-li a, .eportfolio-category-view .wrapper .portfolio-cat-tabs .categories-li a{
		line-height: 1.2;
	}
}
/*17-08-2019 changes*/
@media screen and (min-width: 641px){
	.eportfolio-category-view .wrapper .portfolio-cat-tabs{
    	width: 75%;
    	display: inline-block;
	}
	.eportfolio-category-view .sorting {
	    display: inline-block;
	    width: 24%;
	    text-align: right;
	}
	.eportfolio-category-view .sorting select {
	    width: 150px;
	}
	.eportfolio-index-index .wrapper .portfolio-cat-tabs{
    	width: 75%;
    	display: inline-block;
	}
	.eportfolio-index-index .sorting {
	    display: inline-block;
	    width: 24%;
	    text-align: right;
	}
	.eportfolio-index-index .sorting select {
	    width: 150px;
	}
}
@media screen and (max-width: 640px){
	.eportfolio-category-view .sorting {
	    width: 90%;
	    margin: 0 auto;
	    margin-bottom: 20px;
	}
	.eportfolio-index-index .sorting {
	    width: 90%;
	    margin: 0 auto;
	    margin-bottom: 20px;
	}
}
.eportfolio-index-index .region-content ul.cases-list li .cases-list-dtl p,
.eportfolio-category-view .region-content ul.cases-list li .cases-list-dtl p{
	text-transform: inherit;
	font-size: 14px;
}
.eportfolio-index-view .w3-content img.mySlides{
	object-fit: contain !important;
	max-width: 490px;
}
.eportfolio-index-view .portfolio-pro-dtl-main h1{
	margin-top: 0px;
}
.eportfolio-index-index .region-content ul.cases-list li img {
    width: 100%;
}
.eportfolio-category-view .region-content ul.cases-list li img {
    width: 100%;
}
/*23-09-2019*/
.eportfolio-index-index .region-content ul.cases-list li img{
	min-height: 220px;
}
.eportfolio-category-view .region-content ul.cases-list li img{
	min-height: 220px;
}</pre></body></html>