/* MENO */
.site-header-section .aux-master-menu .current-menu-item .aux-menu-label {
	color:var(--e-global-color-229cdd69);
}

/* Search */
.aux-header-elements .aux-search-box .aux-search-section  .aux-search-icon {
	margin-left:15px;
}
/* single blog */

@media screen and (max-width:706px) {
  .single-post .aux-single .aux-wrapper .aux-container .aux-primary .content {
	    padding: 5px;
}
}
.hentry .entry-info [class^="entry-"]+[class^="entry-"]:before, .aux-widget-post-slider .aux-latest-posts-slider .aux-slide-info .entry-tax a::after, .hentry .entry-info .entry-tax a::after{
	content:'';
	width:1px;
	height:9px;
	background-color:var(--e-global-color-5f61c15);
}

.aux-next-prev-posts.nav-skin-modern .np-prev-section .np-nav-text:before {
	    background-image: none;
    content: '\00ab'!important;
    background-color: var(--e-global-color-5fd0372);
    padding-top: 9px;
        margin-left: -8px;
    position: absolute;
    width: 37px;
    height: 30px;
    font-size: 15px;
    text-align: center;
    border-radius: 50%;
    color: #98BCDC;
    font-weight: bold;
	transition: all 300ms ease-out;
}
.aux-next-prev-posts.nav-skin-modern .np-prev-section .np-nav-text:hover:before{
	background-color:var(--e-global-color-229cdd69);
	color:var(--e-global-color-4d4e4a94);
}
.aux-next-prev-posts.nav-skin-modern .np-next-section .np-nav-text:hover:after{
	background-color:var(--e-global-color-229cdd69);
	color:var(--e-global-color-4d4e4a94);
}
@media screen and (max-width:1312px) {
  .aux-single .aux-wrapper .aux-container .aux-primary .content .aux-simple-context .entry-content {
	    padding: 0px 13px;
}
}
.aux-single .aux-wrapper .aux-container .aux-primary .content .aux-simple-context .entry-main .entry-meta
{
	margin:0 200px;
}

@media screen and (max-width:1334px) {
  .aux-single .aux-wrapper .aux-container .aux-primary .content .aux-simple-context .entry-main .entry-meta
{
	margin:0;
}
}
.single-portfolio .content .aux-sticky-position .entry-meta-data-container .entry-meta-data dl dt{
	font-family:Poppins;
	font-weight:bold;
	font-size:16px;
	line-height:23px;
	color:var(--e-global-color-152d6f0e);
}
.single-portfolio .content .aux-sticky-position .entry-meta-data-container .entry-meta-data dl dt dd{
		font-family:Montserrat;
	font-weight:400;
	font-size:16px;
	line-height:19px;
	color:var(--e-global-color-152d6f0e);
}
.aux-port-archive-btn .cls-1{
	    fill: var(--e-global-color-5fd0372);
}
.single-format-standard .aux-container .aux-primary .aux-medium-context .entry-main .entry-meta{
	margin:0 235px;
}
@media screen and (max-width:1334px){
	.single-format-standard .aux-container .aux-primary .aux-medium-context .entry-main .entry-meta{
	margin:0 5px;
}
}
a{
	color:var(--e-global-color-14c9128);
}
.aux-single .aux-wrapper .aux-container .aux-primary .comment-respond{
	padding: 0px 240px;
	padding-bottom:350px;
}
@media screen and (max-width:1334px) {
  .aux-single .aux-wrapper .aux-container .aux-primary .comment-respond{
	padding: 0px ;
		padding-bottom:250px;

}
}
.aux-single .aux-wrapper .aux-container .aux-primary .content .comment-respond .comment-reply-title span{
	font-family:Poppins;
	font-size:34px;
	font-weight:bold;
	color:#202020;
	font-style:normal;
	line-height:48px;
}
.single-post .aux-main .aux-wrapper .logged-in-as{
	font-family:Montserrat;
	font-size:16px;
	font-weight:400;
	color:#393939;
	font-style:normal;
	line-height:16px;
}
.aux-single .aux-wrapper .aux-container .aux-primary .content .comment-respond .submit{
	    background: var(--e-global-color-229cdd69);
    color: var(--e-global-color-152d6f0e);
    float: right;
    font-size: 16px;
  box-shadow:0px 10px 20px rgba(251,176,52,0.20);
    line-height: 23px;
	font-weight:bold!important;
	margin-top:50px;
	text-transform:capitalize;
}
.aux-single .aux-container .aux-primary .content .comment-respond .aux-modern-form .aux-block-inputs label{
	 color: #393939;
    font-family: Montserrat;
    font-size: 15px;
    line-height: 19px;
    font-weight: 400;
	height:5px;
	min-height:5px;
	
	   
}
.aux-single .aux-container .aux-primary .content .comment-respond .aux-modern-form .aux-block-inputs #comment{
	height: 65px;
    min-height: 65px;
	margin-top:55px;
}
@media screen and (max-width:734px) {
  .aux-single .aux-wrapper .aux-container .content .aux-medium-context .entry-main .entry-content {
    margin-left: 0;
    margin-right: 0;
  }
}

/* Single project	 */
.single-portfolio .aux-boxed-container .aux-fold .type-portfolio.aux-side-right{
	 padding-right:810px!important;
}

@media screen and (max-width:1449px) and (min-width: 1025px){
  .single-portfolio .aux-boxed-container .aux-fold .type-portfolio.aux-side-right{
	 padding-right:580px!important;
}
}
.hentry .aux-portfolio-columns .aux-overlay-content, .aux-widget-recent-portfolios .aux-portfolio-columns .aux-overlay-content{
	   text-align: left;
    bottom: 45px;
    position: relative!important;
}
.aux-portfolio-columns  .aux-overlay-content .entry-main{
	position:absolute;
	top: 22px;
  left: 100px;
}

@media screen and (max-width:556px) {
  .aux-portfolio-columns  .aux-overlay-content .entry-main{
    position: relative;
    top: 0px;
    left: 0px;
}
}
@media screen and (max-width:556px) {
  .hentry .aux-portfolio-columns .aux-overlay-content, .aux-widget-recent-portfolios .aux-portfolio-columns .aux-overlay-content{
		    width: 100%;
    text-align: center;
    padding: 1.5em;
    position: relative!important;
    transform: translateY(-60%);
    overflow: hidden;
    top: 0%;
}
}
.aux-portfolio-columns .aux-overlay-content .aux-portfolio-overlay-buttons .aux-arrow-post-link .aux-arrow-nav .aux-medium-right{
	background-image: none;	
}
.aux-portfolio-columns .aux-overlay-content .aux-portfolio-overlay-buttons .aux-arrow-post-link .aux-arrow-nav{
	background-color:var(--e-global-color-229cdd69);
}


.elementor-widget-container .aux-widget-recent-portfolios .aux-portfolio-columns .aux-iso-visible .aux-item-overlay .aux-frame-darken::after{
	background-color:rgba(0,34,64,0.75);
}
.aux-portfolio-columns .aux-overlay-content .aux-portfolio-overlay-buttons .aux-arrow-post-link .aux-arrow-nav .aux-medium-right:before{
	content: "\f101";
   font-family: "FontAwesome" !important;
 font-style: normal !important;
 font-weight: normal !important;
 font-variant: normal !important;
 text-transform: none !important;
 speak: none;
     position: absolute;
    top: -36%;
    left: 0px;
    color: var(--e-global-color-4d4e4a94);
	border-color: var(--e-global-color-5fd0372);
}
.aux-portfolio-columns .aux-arrow-nav.aux-outline.aux-white{
	border-color: var(--e-global-color-229cdd69);
    box-shadow: 0 0 0 1px var(--e-global-color-229cdd69) inset;
}

@media screen and (max-width:1130px) and (min-width: 1024px){
  .single-portfolio .aux-boxed-container .aux-fold .type-portfolio.aux-side-right{
    padding-right: 580px!important;
}
}
@media screen and (max-width:1024px) {
  .single-portfolio .aux-boxed-container .aux-fold .type-portfolio.aux-side-right{
    padding-right: 0px!important;
}
}
@media screen and (max-width:1024px) {
  .single-portfolio .aux-boxed-container .aux-fold .type-portfolio .aux-sticky-position{
        width: 100%!important;
		    margin-top: -120px;
		margin-left: 5px;
}
}
.single-portfolio .aux-boxed-container .aux-fold .type-portfolio .aux-sticky-position{
	 margin-right: -585px;
width:520px;
}
.single-portfolio .aux-primary .content .aux-sticky-position .entry-side-title h1{
    font-size: 50px;
    line-height: 60px;
    color: var(--e-global-color-152d6f0e);
	margin-top:45px;
	position:relative;
	max-width:80%;
	font-family:Poppins;
	font-weight:bold;
	color:var(--e-global-color-152d6f0e);
}
.single-portfolio .aux-primary .content .aux-sticky-position .entry-side-title h1:after{
	 content: '';
    height: 5px;
    width: 74px;
    display: inline-block;
    position: absolute;
    top: 20%;
    transform: translateY(-50%);
    left: -102px;
  background: rgb(251,176,52);
background: linear-gradient(90deg, var(--e-global-color-c05065f) 0%, var(--e-global-color-cc071eb) 100%, var(--e-global-color-cc071eb) 100%);

box-shadow: -3px 3px 7px rgba(251,176,52,0.20);
}
@media screen and (max-width:766px) {
.single-portfolio .aux-primary .content .aux-sticky-position .entry-side-title h1:after{
	 content: '';
	display: none!important;
	padding:0;
}
}
.single-portfolio .content .aux-sticky-position .entry-overview-container .entry-side-overview{
	  font-family: Montserrat;
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    color: var(--e-global-color-152d6f0e);
   padding-bottom:20px;
	margin-top:40px
}
.single-portfolio .aux-container .aux-primary .aux-side-meta-normal .entry-main .entry-media{
	margin-bottom:0;
} 
.single-portfolio .alignnone {
	margin-top:0;
}
.portfolio-template-default .type-portfolio .entry-actions .aux-wpulike .count-box, .aux-single-portfolio-share{
	color: var(--e-global-color-152d6f0e);
  font-family: Montserrat;
  font-weight: 400;
	color:var(--e-global-color-152d6f0e);
	line-height:19px;
}
.portfolio-template-default .entry-side .entry-overview-container .entry-actions{
     width: 85%;
}
.portfolio-template-default .type-portfolio .auxicon-share:before{
	margin-left:85px;
	
} 
a.button.aux-black, button.aux-black, input[type="button"].aux-black, .aux-button.aux-black{
	background-color: var(--e-global-color-229cdd69);
	padding:16px 28px;
	color:var(--e-global-color-152d6f0e);
	font-family:Poppins;
	font-size:16px;
	line-height:19px;
	text-shadow:none;
	font-weight:700;
	  box-shadow:0px 10px 20px rgba(251,176,52,0.20);
	margin-top:25px;
}
a.button.aux-black:hover, button.aux-black:hover, input[type="button"].aux-black:hover, .aux-button.aux-black:hover {
		background-color:var(--e-global-color-152d6f0e);
	color: #fff;
}
.single-portfolio .aux-boxed-container .aux-container .aux-primary .aux-related-container{
	padding-right: 810px;
	    padding-bottom: 220px;
}

@media screen and (max-width: 1514px)and (min-width: 1088px) {
  .single-portfolio .aux-boxed-container .aux-container .aux-primary .aux-related-container{
    padding-right: 580px!important
			;
}
}
@media screen and (max-width: 1088px) {
  .single-portfolio .aux-boxed-container .aux-container .aux-primary .aux-related-container{
    padding-right: 0px;
		 padding-bottom: 80px;
}
}
.portfolio-template-default .aux-widget-recent-posts .widget-title{
	font-family: Poppins;
    font-weight: bold;
    color: var(--e-global-color-152d6f0e);
    font-size: 25px;
    line-height: 25px;
}

.single-portfolio .aux-related-container .aux-widget-recent-posts .aux-match-height .has-post-thumbnail .entry-main .entry-header .entry-title a{
	font-family: Poppins;
    font-weight: bold;
    color: var(--e-global-color-152d6f0e);
    font-size: 16px;
    line-height: 23px;
}
.single-portfolio .column-entry .entry-main .entry-info, .entry-tax{
	font-family: Montserrat;
    font-weight: 500;
    color: var(--e-global-color-14c9128);
    font-size: 14px;
    line-height: 23px;
    font-style: normal;
}
@media screen and (max-width: 1276px) and (min-width: 1025px){.elementor-6 .elementor-element.elementor-element-5eb6a20 .aux-testimonial-info, .aux-testimonial-info, .entry-content {
    margin-top: 0px;
}
	}
.single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-sticky-side .aux-next-prev-posts{
	margin-top:0;
}
.single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main .entry-content, .single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main, .single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main .entry-content p, .single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main .entry-content img {
	margin-bottom:0px;
}
@media screen and (max-width:1024px) {
  .single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main .entry-content, .single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main, .single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main .entry-content p, .single-portfolio .aux-boxed-container .aux-wrapper .aux-container .aux-primary .content .aux-side-right .entry-main .entry-content img {
	margin-bottom:55px;
}
}
.single-portfolio .aux-boxed-container .aux-wrapper .aux-next-prev-posts{
	background-color:var(--e-global-color-4d4e4a94);
}
.aux-single .aux-primary .content .aux-side-right .aux-next-prev-posts .np-prev-section .np-nav-text{
	color: var(--e-global-color-44a4e703);
    font-family: Montserrat;
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 18px;
	    text-decoration: none;
	    position: relative;
}
.aux-next-prev-posts.nav-skin-modern .np-next-section .np-nav-text:after{
	    background-image: none!important;
    content: '\00bb'!important;
    background-color: var(--e-global-color-5fd0372);
    padding-top: 9px;
        margin-left: -10px;
    position: absolute;
    width: 37px;
    height: 30px;
    font-size: 15px;
    text-align: center;
    border-radius: 50%;
    color: #98BCDC;
    font-weight: bold;
}

.aux-single .np-nav-text{
	color: var(--e-global-color-44a4e703) !important;
    font-family: Montserrat!important;
    font-size: 14px!important;
    font-weight: 400!important;
    text-transform: capitalize!important;
    line-height: 18px!important;
	    text-decoration: none!important;
	transition: all 300ms ease-out!important;
}
.aux-widget-recent-portfolios .aux-overlay-content .aux-portfolio-overlay-buttons .aux-hover-circle-plus .aux-arrow-nav{
	display:none;
}
.single-portfolio article .aux-next-prev-posts .np-prev-section > a:hover, .single-portfolio article .aux-next-prev-posts .np-next-section > a:hover {
	overflow: visible;
}