
.single-post #main{
	margin-top:150px;
}
.single-post .entry-info .meta-sep{
	display:none;
}
.single-post .entry-info [class^="entry-"] ~ [class^="entry-"]::before{
	width:1px;
	height:10px;
}
.single-post .entry-meta{
	width:70%;
	margin:0 auto;
	padding:30px 0 !important;
}
@media only screen and (min-width:1025px)
{
	.single-post .aux-comments .aux-commentlist .avatar{
		width:90px!important;
		height:90px!important;		
		margin-right:15px
	}
	.single-post .aux-comments .aux-commentlist li .comment .comment-body{
		margin-left:105px
	}
}
.single-post .comment .wpulike{
	display:none;
}
.aux-commentlist.skin-arrow-links .children li:first-child {
    background:unset;
}
.single-post .comment-respond , .single-post .aux-comments{
	width:70%;
	margin:0 auto !important;
}
.single-post .comment-respond .comment-form{
	margin-bottom:80px;
}
.single-post .comment-respond  .aux-form-cookies-consent{
	display:none;
}
.single-post .comment-respond .comment-form input:not([type="submit"]){
	background-color:#F2F2F2;
	border:none;
	border-radius:10px;
	padding:20px 26px !important;
	height:60px !important;
	width:100% !important;
}
.single-post .comment-respond .comment-form textarea{
	background-color:#F2F2F2;
	border:none;
	border-radius:15px;
	padding:20px 26px !important;
	height:160px !important;
}
.single-post .comment-respond .comment-form input[type="text"]::placeholder,.single-post .comment-respond .comment-form input[type="email"]::placeholder,.single-post .comment-respond .comment-form input[type="url"]::placeholder{
	font-style:normal!Important
}
.single-post .comment-respond .comment-form input[type="submit"]{
	background-color:var(--e-global-color-primary);
	border-radius: 12px;
	box-shadow: 0px 3px 23px #0000001A;
	padding:17px 39px 17px 40px !important;
}
.single-post .comment-respond #commentform{
	position:relative;
	margin-bottom:180px;
}
 .comment-form .form-submit{
	position:absolute;
	bottom:-120px;
	right:0;
}
.single-post .comment-respond .comment-form input[type="submit"]:hover{
	background-color:var( --e-global-color-secondary )!important;
	box-shadow: 0px 3px 23px #FECBF81A;
	border-radius: 12px;
}
.single-post .comment-respond{
	z-index:500
}
.single-post .aux-media-frame img{
	border-radius:20px;
}
.single-post .hentry .entry-meta{
	border-top: none;
	border-bottom: 1px solid rgba(170, 170, 170, 0.4);
}
.single-post .hentry .entry-meta .aux-single-post-share{
	width: 55px;
	height: 55px;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:var(--e-global-color-primary);
	border-radius: 10px;
	transition:all 250ms ease-in
}
.single-post .hentry .entry-meta .aux-single-post-share:hover{
	background-color:var(--e-global-color-secondary);
}
.single-post .hentry .entry-meta .wpulike{
	width: 55px;
	height: 55px;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:var(--e-global-color-secondary);
	border-radius: 10px;
	transition:all 250ms ease-in
}
.single-post .hentry .entry-meta .wpulike:hover{
	background-color:var(--e-global-color-primary);
}
.single-post .aux-comments .aux-commentlist li{
	background: transparent linear-gradient(116deg, var(--e-global-color-027c101) 0%, var(--e-global-color-d4fab9a) 100%);
	border-radius: 20px;
	padding:29px 37px;
}
.single-post .aux-comments .aux-commentlist li .comment-author .fn{
	background-color:transparent !important;
	padding:0 !important;
}
.single-post .aux-comments .aux-commentlist li .comment img{
	width: 70px;
	height: 70px;
	border-radius:100%;
	border:none;
}
.single-post .aux-comments .aux-commentlist li .comment .comment-body{
	margin-top:20px;
}
.single-post .aux-comments .aux-commentlist li .comment-reply-nav{
	position:absolute;
	top:10px;
	left:210px;
}
.single-post .aux-comments .aux-commentlist li .comment-reply-nav:before{
	position:absolute;
	top:10px;
	left:-25px;
	content:"";
	width:15px;
	height:1px;
	background-color:#FFFFFF73;
}
.single-post .aux-comments .aux-commentlist li{
	margin-bottom:30px;
}
.single-post .aux-comments .aux-commentlist .children li{
		margin-bottom:10px;
}
.single-post .comment-note{
	margin-bottom:60px!important;
}
.single-post .aux-comments .aux-commentlist li .comment-reply-nav a{
	color:rgba(255, 255, 255, 0.45);
	font-size:15px;
	font-weight:400;
}
.single-post .aux-comments .aux-commentlist li .author-indicator{
	display:none;
}
@media screen and (max-width:1024px){
	.single-post .entry-meta{
		width:100%;
	}
	.single-post .comment-respond , .single-post .aux-comments{
		width:100%;
	}
	.single-post .entry-header , .single-post .entry-header , .single-post .entry-content{
		margin-left:0% !important;
		margin-right:0% !important;
	}
}
@media screen and (max-width:900px){
	.single-post .hentry .entry-meta .aux-single-post-share , .single-post .hentry .entry-meta .wpulike{
		width: 45px;
		height: 45px;
	}
	}
@media screen and (max-width:767px){
	.single-post .aux-content-top-margin .aux-primary {
    padding-top:0;
	}
	.single-post .aux-comments .aux-commentlist li{
		padding: 29px 20px !important;
	}
	.single-post .aux-comments .aux-commentlist li .comment .comment-body{
		margin-left:15px;
	}
	.single-post .aux-comments .aux-commentlist li .comment-reply-nav {
    top: 5px;
    left: 130px;
}
	.single-post .aux-comments .aux-commentlist .comment .comment-author{
		margin-left: 80px !important;
	}
	.single-post #commentform .form-submit input[type=submit]{
		width:100%
	}
	.single-post #commentform .form-submit{
		width:100%
	}
	.single-post .entry-meta {
    align-items:  center!important;
   
}
	.single-post .aux-commentlist .comment .comment-author time {
		display:none;
	}
	.single-post .aux-comments .aux-commentlist li .comment-reply-nav{
		left:10px;
		top:45px
	}
	.aux-commentlist.skin-arrow-links .children li{
		padding-left:0!important;
			padding-right:0!important;
	}
	.single-post .entry-author{
		display:none!important;
	}
	.single-post .aux-medium-context .entry-info, .hentry.aux-medium-context .entry-header {
    margin-left: 0%;
    margin-right: 0%;
}
	.aux-commentlist .comment-author .fn{
		font-size:18px!important;
	}
}
@media screen and (max-width:320px){
	.single-post .aux-comments .aux-commentlist li .comment-reply-nav{
		left:-55px;
		top:85px
	}
}






.single-portfolio .aux-content-top-margin .aux-primary{
	margin-bottom:150px;
}

.single-portfolio #site-elementor-header{
	background-color:var(--e-global-color-4fe9a691);
}
.single-portfolio #main{
	margin-top:150px;
}
.single-portfolio .aux-side-right {
    padding-right: 645px;
}
.single-portfolio .entry-side{
	width: 530px !important;
	margin-right: -600px !important;
}
.single-portfolio .entry-media img{
	border-radius: 15px;
}
.single-portfolio .entry-actions .aux-single-portfolio-share .aux-icon , .single-portfolio .entry-actions .wpulike .wp_ulike_btn{
	width: 55px;
	height: 55px;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:var(--e-global-color-primary);
border-radius: 5px;
	transition:all 300ms ease-out;
}
.single-portfolio .entry-actions .aux-single-portfolio-share .aux-icon:hover , .single-portfolio .entry-actions .wpulike .wp_ulike_btn:hover{
	background-color:var(--e-global-color-secondary);
}

.single-portfolio .entry-actions .wpulike .count-box , .single-portfolio .entry-actions .aux-single-portfolio-share .aux-text{
	color:var(--e-global-color-text);
	font-weight:500;
	font-size:17px;
	margin-left:10px;	
}
.single-portfolio .entry-actions .aux-single-portfolio-share .aux-tooltip-socials{
	display:flex;
	align-items:center;
}

.single-portfolio .aux-single .type-portfolio .entry-meta-data dt{
	margin-bottom:20px
}
.single-portfolio .aux-single .type-portfolio .entry-meta-data dd{
	margin-bottom:45px
}
.single-portfolio .aux-primary .aux-next-prev-posts {
    background: transparent linear-gradient(96deg, var(--e-global-color-027c101) 0%, var(--e-global-color-d4fab9a) 100%);
    border-radius: 15px;
    position: absolute;
    bottom: -3px;
    width: 59.7%;
    padding: 40px 60px 10px 60px;
}
.single-portfolio .aux-primary .aux-next-prev-posts .np-nav-text {
    color: #FFFFFFcc;
    font-size: 17px;
		text-transform:capitalize;
    font-weight: 300;
	font-family:'Quicksand';
}
.single-portfolio .aux-next-prev-posts .np-prev-section a:hover .aux-overlay:after,.single-portfolio .aux-next-prev-posts .np-next-section a:hover .aux-overlay:after{
	background-color:var(--e-global-color-secondary);
	
}
.single-portfolio .aux-arrow-nav.aux-round .aux-overlay{
	transition-duration:0s;
}
.single-portfolio .aux-primary .aux-next-prev-posts .np-title {
    color: var(--e-global-color-a187308);
	text-transform:capitalize;
    font-size: 26px;
    font-weight: 500;
}
.single-portfolio .aux-primary .aux-next-prev-posts .aux-outline {
    box-shadow: 0 0 0 1px #fff inset;
}
.single-portfolio .aux-primary .aux-next-prev-posts .aux-svg-arrow {
    background-image: none;
    top: 37%;
    left: 30%;
}
.single-portfolio .aux-primary .aux-next-prev-posts .aux-medium-left::after {
    content: "\e1ee";
    font-size: 28px;
    color: var(--e-global-color-a187308);
    font-family: "auxin-front";
    line-height: 1;
}
.single-portfolio .aux-primary .aux-next-prev-posts .aux-medium-right::after {
    content: "\e1ef";
    font-size: 28px;
    color: var(--e-global-color-a187308);
    font-family: "auxin-front";
    line-height: 1;
}
.single-portfolio .entry-side .entry-meta-data .aux-button{
	background-color:var(--e-global-color-primary);
	box-shadow: 0px 3px 13px #5E71FF4D;
	border-radius: 10px;
	text-shadow:none;
	padding:20px 43px 19px 44px;
}
.single-portfolio .entry-side .entry-meta-data .aux-button:hover{
	background-color:var(--e-global-color-secondary);
		box-shadow: 0px 3px 13px #FECBF84D;
}
.single-portfolio .entry-side .entry-meta-data .aux-button .aux-overlay::after{
	background-color:var(--e-global-color-secondary);
}
@media screen and (max-width:1600px){
	.single-portfolio .aux-primary .aux-next-prev-posts{
		width: 57.8%;
	}
}
@media screen and (max-width:1480px){
	.single-portfolio .aux-primary .aux-next-prev-posts{
		width: 52.9%;
	}
}
@media screen and (max-width:1380px){
	.single-portfolio .aux-primary .aux-next-prev-posts{
		width: 50.2%;
		padding: 40px 30px 10px 30px;
	}
}
@media screen and (max-width:1440px) and (min-width:1025px){
	.single-portfolio .aux-related-container .aux-col .entry-main{
		padding: 48px 28px 38px 28px;
	}
	.single-portfolio .aux-related-container .aux-col .entry-info{
		left:28px !important;
	}
	.single-portfolio .aux-widget-related-posts .hentry .entry-title a{
		font-size:24px !important;
	}
}
@media screen and (max-width:1024px) and (min-width:900px){
	.single-portfolio .aux-side-right {
    padding-right: 445px;
}
	.single-portfolio .entry-side {
    width: 400px !important;
    margin-right: -440px !important;
}
	.single-portfolio .aux-primary .aux-next-prev-posts{
		width: 53.2%;
		padding: 30px 15px 20px 15px;
	}
	.single-portfolio .aux-primary .aux-next-prev-posts .np-title{
		font-size:17px !important;
	}
	.single-portfolio .aux-primary .aux-next-prev-posts .np-nav-text{
		font-size:15px !important;
	}
	.single-portfolio .aux-widget-related-posts .widget-title{
		font-size:40px !important;
	}
	.single-portfolio .aux-primary .aux-next-prev-posts{
		bottom:110px;
	}
}
@media screen and (max-width:900px){
	.single-portfolio .aux-primary .aux-next-prev-posts{
		width: 100%;
		padding: 40px 30px 10px 30px;
		position:relative;
		bottom:0;
	}
	.single-portfolio .aux-widget-related-posts .hentry .entry-title a{
		font-size:22px !important;
	}
	.single-portfolio .entry-side{
		width:700px !important;
		padding:0 !important;
	}
	.single-portfolio.single-portfolio .aux-side-right .entry-main{
		padding:0 !important;
	}
	.single-portfolio .aux-related-container .aux-col .entry-info{
		left:25px !important;
	}
	.single-portfolio .aux-related-container .aux-col:hover .entry-main {
    bottom: 65% !important;
}
}
@media screen and (max-width:767px){
	.single-portfolio .aux-widget-related-posts .widget-title {
    font-size: 30px;
	}
	.single-portfolio .aux-primary .aux-next-prev-posts .np-nav-text {
    font-size: 15px !important;
	}
	.single-portfolio .aux-primary .aux-next-prev-posts {
    padding: 25px 20px 25px 20px !important;
	}
	.single-portfolio .entry-side {
    width:100%!important;
		 margin-bottom: 30px!important;
	}
	.aux-resp .aux-next-prev-posts.nav-skin-minimal .np-nav-text{
		padding-top:0;
	}
	.single-portfolio .aux-content-top-margin .aux-primary {
    padding-top:0;
		margin-bottom:70px;
}
	.single-portfolio .aux-primary .aux-next-prev-posts{
		margin:0;
	}
	.single-portfolio .aux-button .aux-text{
		vertical-align:unset;
	}
	.single-portfolio .aux-primary .aux-next-prev-posts .aux-svg-arrow{
		left:25%
	}
	.single-portfolio .entry-side .entry-meta-data .aux-button{
		padding:20px 43px;
	}
	
}

@media screen and (max-width:320px){
	.single-portfolio .wpulike.aux-wpulike-portfolio {
    margin-bottom: 20px;
	}
	.single-portfolio .aux-primary .aux-next-prev-posts .np-nav-text{
	padding-top:50px!Important;
	}
}
.single-post .aux-fold:before{
	width:986px;
	height:951px;
	position:absolute;
	content:"";
	left:-400px;
	top:-400px;
	background-image:url(/wp-content/uploads/2021/09/Group-972-e1636894613216.png);
	transform:rotate(230deg)

}
.single-post .aux-fold:after{
	width:986px;
	height:951px;
	position:absolute;
	content:"";
	right:-500px;
	top:-300px;
	background-image:url(/wp-content/uploads/2021/10/Ellipse-72.png);
	transform:rotate(230deg)

}


.single-post .comment-respond {
    display: none;
}

.single-portfolio .aux-fold:before{
	width:986px;
	height:951px;
	position:absolute;
	content:"";
	left:-400px;
	top:-400px;
	background-image:url(/wp-content/uploads/2021/09/Group-972-e1636894613216.png);
	transform:rotate(230deg)

}
.single-portfolio .aux-fold:after{
	width:986px;
	height:951px;
	position:absolute;
	content:"";
	right:-500px;
	top:-300px;
	background-image:url(/wp-content/uploads/2021/10/Ellipse-72.png);
	transform:rotate(230deg)

}