/* 21-04-2020 */
.home #site-elementor-header .aux-logo-anchor.aux-has-logo img {width: 400px;}
.aux-search-box.aux-desktop-on.aux-end.aux-middle {
	display: none;
}

#sitefooter.aux-site-footer {background-color: #1A1A1A;}

#copyright.aux-copyright {
	color: #FFFFFF;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	text-align: left;
}
.site-header-section .aux-menu-depth-0 > .aux-item-content .aux-menu-label{font-weight:600;}

.home .aux-elementor-header .aux-master-menu.aux-horizontal.aux-with-indicator > .aux-menu-item > .aux-item-content > .aux-submenu-indicator {background-position: -176px -687px;}

.home .aux-fs-popup #menu-top-menu .menu-item a {color: #000;}

.home .aux-burger .mid-line, .home .aux-burger::before, .home .aux-burger::after {border-color: #fff;}

.home #menu-top-menu .menu-item .sub-menu a {color: #3D3D3D;}

.home #menu-top-menu .menu-item a {color: #fff;}

#menu-top-menu .menu-item a:hover {color: #FCCD0F !important;}

#menu-top-menu .menu-item .sub-menu a:hover {background-color: transparent;}

.home .elementor-762 .elementor-element.elementor-element-54a26d6 {
	position: absolute;
	z-index: 999;
	width: 100%;
}
.gform_wrapper .contact_form label.gfield_label {
	font-weight: 500;
	color: #000000;
	font-size: 16px;
	margin:0px;
}
.gform_wrapper .contact_form ul.gform_fields li.gfield {padding-right: 0;}

.gform_wrapper .contact_form input, .gform_wrapper .contact_form textarea {max-width: 100%;}
.gform_wrapper .contact_form input[type="text"]{
	display: block;
	height: 46px;
}
.gform_wrapper .contact_form #gform_submit_button_1 {
	padding: 14px 46px;
	background-color: #FEDB03;
	color: #000000;
	font-size: 16px;
	line-height: 25px;
	text-transform: capitalize;
	float: right;
	border-radius: 50px 50px;
	font-family: Poppins;
	box-shadow: 0px 10px 20px rgba(251,176,52,0.20);
}
body .gform_wrapper .contact_form .ginput_container {margin-top: 0px !important;}

/* 21-04-2020 */

/* YellowPencil_Css-Start */
/* Vertical small full */
#inner-body .vertical-small-full{
	background-repeat:repeat;
	background-size:auto;
	padding-top:0px;
	padding-bottom:0px !important;
	position:relative;
	top:-22px;
	left:0px;
	min-height:261px;
	background-color:#5dc0db;
	background-image:none;
}
/* Vertical small full */
#inner-body .vertical-small-full{
	background-color:#0f7154 !important;
	background-image:none;
}

/* Link */
.vertical-small-full p a{
	background-color:#fccd0f !important;
	position:relative;
	text-indent:50px;
	padding-right:40px !important;
	padding-left:40px !important;
	font-weight:500 !important;
}

.vertical-small-full .textwidget p a{
	color:#000000 !important;
}

/* Paragraph */
.vertical-small-full .textwidget p{
	color:#ffffff;
}

/* Sitefooter */
#sitefooter{
	background-color:#283e79;
}

.aux-subfooter .aux-widget-area h3{
	margin-bottom:0px;
}

/* Widget area */
.aux-subfooter .aux-wrapper .aux-widget-area{
	margin-left:60px;
	padding-left:0px;
}

.hentry .elementor .elementor-element-72dc777{
	border-color:transparent !important;
}

/* Wrapper */
#site-header .aux-wrapper{
	border-style:none;
}

/* Wrapper */
#inner-body .aux-subfooter .aux-wrapper{
	padding-bottom:0px;
}

/* Subfooter */
#inner-body .aux-subfooter{
	padding-bottom:0px;
	margin-bottom:-31px;
}

/* Icon list text */
.elementor-element-3761790 .elementor-widget .aux-icon-list-text{
	word-wrap:normal;
}

.elementor-element-3761790 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container .aux-widget-icon-list .widget-inner .aux-icon-list-items .aux-icon-list-item .aux-icon-list-text{
	width:76% !important;
}

.elementor-element-15f0b80 .elementor-widget .aux-icon-list-item .aux-icon-list-icon{
	flex-shrink:18 !important;
}

.elementor-element-15f0b80 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container .aux-widget-icon-list .widget-inner .aux-icon-list-items .aux-icon-list-item .aux-icon-list-text{
	width:90% !important;
}

/* Icon list text */
.elementor-element-15f0b80 .elementor-widget .aux-icon-list-text{
	padding-left:0px;
}

/* Widget inner */
.elementor-element-3761790 .elementor-widget .widget-inner{
	text-align:left;
}

@media (max-width:1371px){

	.elementor-element-3761790 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container .aux-widget-icon-list .widget-inner .aux-icon-list-items .aux-icon-list-item .aux-icon-list-text{
		text-align:left !important;
	}
	
	.elementor-element-3761790 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container .aux-widget-icon-list .widget-inner .aux-icon-list-items li{
		text-align:left !important;
	}
	
	.elementor-section-wrap .elementor-element-3761790 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container .aux-widget-icon-list .widget-inner ul{
		text-align:left !important;
	}
	
	.elementor-inner .elementor-section-wrap .elementor-element-3761790 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container .aux-widget-icon-list .widget-inner{
		text-align:left !important;
	}
	
}

@media (max-width:1248px){

	/* Icon list text */
	.elementor-element-3761790 .elementor-widget .aux-icon-list-text{
		text-align:left;
	}
	
}

@media (max-width:1070px){

	/* Icon list text */
	.elementor-element-3761790 .elementor-widget .aux-icon-list-text{
		text-align:left;
	}
	
}

@media (max-width:1023px){

	/* Icon list text */
	.elementor-element-3761790 .elementor-widget .aux-icon-list-text{
		text-align:left;
	}
	
	/* Icon list text */
	.elementor-element-15f0b80 .elementor-widget .aux-icon-list-text{
		margin-left:0px !important;
	}
	
}

@media (max-width:900px){

	/* Icon list text */
	.elementor-element-3761790 .elementor-widget .aux-icon-list-text{
		align-self:auto;
		text-align:left;
	}
	
}

@media (max-width:840px){

	/* Container */
	.vertical-small-full .aux-wrapper .aux-container{
		padding-top:67px;
	}
	
}

@media (max-width:767px){

	/* Container */
	.vertical-small-full .aux-wrapper .aux-container{
		margin-top:71px;
		padding-top:0px;
	}
	
}

@media (max-width:706px){

	/* Container */
	.vertical-small-full .aux-wrapper .aux-container{
		margin-right:0px;
		margin-top:47px;
		margin-left:14px;
	}
	
	#inner-body .vertical-small-full .aux-wrapper .aux-container{
		width:89% !important;
	}
	
}

@media (max-width:640px){

	/* Wrapper */
	#inner-body .vertical-small-full .aux-wrapper{
		padding-left:41px;
	}
	
}

@media (max-width:570px){

	/* Paragraph */
	.vertical-small-full .textwidget p{
		padding-right:66px;
	}
	
}

@media (max-width:550px){

	/* Paragraph */
	.vertical-small-full .textwidget p{
		padding-right:37px;
	}
	
}

@media (max-width:479px){

	/* Paragraph */
	.vertical-small-full .textwidget p{
		padding-right:0px;
	}
	
}

@media (max-width:395px){

	/* Paragraph */
	.vertical-small-full .textwidget p{
		width:275px;
		margin-right:0px;
	}
	
	/* Wrapper */
	#inner-body .vertical-small-full .aux-wrapper{
		min-height:268px;
	}
	
}

@media (min-width:1024px){

	/* Icon list text */
	.elementor-element-15f0b80 .elementor-widget .aux-icon-list-text{
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
	}
	
}

/* Division */
.elementor-element-20c0504 .elementor-container .elementor-row .elementor-top-column > .elementor-column-wrap{
	background-color:#4ecdc4;
}

#primary .hentry .elementor .elementor-element-eaa4aeb{
	background-image:url("https://aldea.co/wp-content/uploads/2019/03/Background_NoText.png") !important;
}
/* YellowPencil_Css-End */
/* MENO */
.site-header-section .aux-master-menu .current-menu-item .aux-menu-label {
	color:#FEDB03;
}

/* Search */
.aux-header-elements .aux-search-box .aux-search-section  .aux-search-icon {
	margin-left:15px;
}
/* Subfooter */
/* First Widget Area */
.aux-subfooter .aux-container .aux-widget-area .aux-widget-socials .aux-socials-container .aux-social-list li a{
	  background-color: #E7EAF6;
    padding: 16px;
    border-radius: 50%;	
}
.aux-subfooter .aux-container .aux-widget-area .aux-widget-socials .aux-socials-container .aux-social-list li{
	 margin-right:15px;
	 transition: all 300ms ease- out;
}
.aux-subfooter .aux-container .aux-widget-area .aux-widget-socials .aux-socials-container .aux-social-list li a:hover{
	  background-color: #FEDB03;
	  color:#002240;
}
.aux-subfooter .aux-container .aux-widget-socials .aux-socials-container .aux-social-list{
	 margin-top: 35px;
}
.aux-subfooter .aux-container .aux-widget-area .widget-container .textwidget ul li::before{
	  content: "";
   background-color:red;
   width:5px; height:5px;
   font-weight: bold;
   background-image: linear-gradient(to left, #fbb034, #febb2c, #ffc622, #ffd115, #ffdd00);
   display: inline-block; 
  box-shadow: -3px 3px 7px       rgba(251,176,52,0.20);
  margin:0px 10px 3px 0px;
	
}
.aux-subfooter .aux-container .widget-container .widget-title{
	 margin-top: 25px;
}
.aux-subfooter .aux-container .aux-widget-area .widget-container .textwidget ul li{
	margin-top:28px;
}
.aux-subfooter .aux-container .widget-container .widget-title{
	border:none;
}
@media screen and (max-width:479px) {
 .aux-subfooter .aux-container .widget-container .widget-title{
	text-align: left;
}
}
/* Subfooter Third Widget Area */
.aux-subfooter .aux-container .aux-row .aux-widget-area .widget-container .textwidget ul li{
	color:#002240;
	font-family:Montserrat;
	font-size:16px;
	font-weight:500;
}
.aux-subfooter .aux-container .aux-row .aux-widget-area .widget-container .textwidget .widget3 li{
	  margin-top:40px;
		line-height:25px;
}
.aux-subfooter .aux-container .aux-row .aux-widget-area .widget-container .textwidget .widget3 li span{
	margin-left:95px;
}
@media screen and (max-width: 1621px) {
  .aux-subfooter .aux-container .aux-row .aux-widget-area .widget-container .textwidget .widget3 li span{
	margin-left:0px;
}
}

.aux-subfooter .aux-wrapper .aux-container .aux-row .aux-widget-area .widget-container .widget-title{
	position:relative;
	margin-left:20px;
}
.aux-subfooter .aux-wrapper .aux-container .aux-row .aux-widget-area .widget-container .widget-title:before{
	content:'';
	width:5px;
	height:22px;
	   background-image: linear-gradient(to left, #fbb034, #febb2c, #ffc622, #ffd115, #ffdd00);
  display: inline-block; 
  box-shadow: -3px 3px 7px rgba(251,176,52,0.20);
  margin:0px 10px 3px 0px;
	position:absolute;
	top:7%;
	transform: translateY(-10%);
	left:-18px
}
.aux-subfooter .aux-container .aux-row #text-5 .textwidget{
	width:80%;
}
.aux-subfooter .aux-container .aux-row #text-2 .textwidget{
	    width: 88%;
}
/* Subfooter Contact US */
.aux-subfooter .aux-container .aux-row .widget-container .mc4wp-form .mc4wp-form-fields .construction-subscribe-wrapper .construction-subscribe-wrapper-input input[type="email"]{
	    border-radius: 37px;
    width: 90%;
    height: 53px;
    background-color: #E7EAF6;
    border: none;
	max-width:90%;
}
.aux-subfooter .aux-wrapper .aux-container .widget-container .mc4wp-form .mc4wp-form-fields .construction-subscribe-wrapper{
	position:relative;
}
.aux-subfooter .mc4wp-form input[type="submit"]{
	   position: absolute;
    top: 4px;
    right: 11%;
    width: 43px;
    height:43px;
    border-radius: 50%;
    padding: 0;
	background-color: #FEDB03;
		background-image: url('https://demo.phlox.pro/construction/wp-content/uploads/sites/87/2019/01/arrow-1.svg');
	 background-repeat: no-repeat;
   background-size:43px;
	
}
.aux-subfooter .aux-container .aux-row .aux-widget-area .widget-container{
	margin-top:35px;
}
.aux-subfooter .aux-wrapper .aux-container{
	padding-top: 20px;
}
.aux-subfooter .aux-widget-area .widget-container .mc4wp-form{
	margin-top:60px;
}

.aux-subfooter  .aux-wrapper .aux-container .widget-container  input[type="email"]::-webkit-input-placeholder{
	font-family:Poppins;
	color:#85A1B9;
	font-size:16px;
	font-weight:400;
	font-style:normal;
	line-height:23px;
	padding-left:7px;
}
.aux-subfooter  .aux-wrapper .aux-container .widget-container  input[type="email"]::-moz-placeholder {
	font-family:Poppins;
	color:#85A1B9;
	font-size:16px;
	font-weight:400;
	font-style:normal;
	line-height:23px;	
	padding-left:7px;
}

@media screen and (max-width: 991px) and (min-width: 768px){
	.aux-subfooter .aux-tb-3 {
        width: 50%;
    }
}


/* Subfooter Bar */
.aux-subfooter-bar{
	background-image: url(https://demo.phlox.pro/construction/wp-content/uploads/sites/87/2019/01/Mask-Group-8.jpg);
	background-repeat:no-repeat;
	position: relative;
	padding-bottom:70px!important;
	background-size:cover;
	
}

.aux-subfooter-bar .aux-container  .aux-widget-area .widget-container .textwidget{
	font-family: Poppins;
  font-size: 35px;
  font-weight: 400;
  color: #12395C;
  width: 65%;
	line-height:47px;

	
} 
@media screen and (max-width: 1248px) {
  .aux-subfooter-bar .aux-container .aux-widget-area .widget-container .textwidget{
    width: 95%;
}
}
@media screen and (max-width: 870px) {
  .aux-subfooter-bar .aux-container  .aux-widget-area .widget-container .textwidget{
    width: 100%;
		margin:auto;
		max-width:95%;
	
			
}
}

@media screen and (max-width: 840px) {
  .aux-subfooter-bar .aux-wrapper .aux-container .aux-widget-area{
    width: 100%;
    margin-top: 0px!important;
}
}
.aux-subfooter-bar .aux-container  .aux-widget-area .widget-container .textwidget a{
	font-family: Poppins;
	font-size: 16px;
    line-height: 25px;
	font-weight:700;
	color:#fff;
	background-color:#12395C;
	padding:16px 95px 16px 25px;
  	position:relative;
	border-radius:37px;
	top:20px;	 
}
.aux-subfooter-bar .aux-container  .aux-widget-area .widget-container .textwidget .construction-button{
	background-image:url('https://demo.phlox.pro/construction/wp-content/uploads/sites/87/2019/01/arrow.svg');
	position:absolute;
	top:8px;
}
.aux-subfooter-bar  .widget_media_image{
	   position: absolute;
    bottom: 0;
    right: 0;
		z-index:-1;
}
.aux-subfooter-bar{
	z-index:-2;
}
.aux-subfooter-bar .aux-wrapper .aux-container  .aux-widget-area{
	max-width:80%;
	margin-top:70px;
	
}
.aux-subfooter-bar .aux-wrapper{
	max-width:1650px;
	padding-left:50px;
}
@media screen and (max-width:395px) {
  .aux-subfooter-bar .aux-wrapper{
	max-width:100%;
	padding-left:10px;
}
}
.aux-subfooter-bar .construction-button {
    background-position: 80% 80%;
    background-size: 50px 40px;
    width: 100px;
    height: 40px;
    display: inline-block;
    background-repeat: no-repeat;
	
}
@media screen and (max-width:570px) {
  .aux-subfooter-bar .aux-container .aux-widget-area .widget-container .textwidget {
    font-size: 30px;
  }
}
@media screen and (max-width:570px) {
  .aux-subfooter-bar .aux-wrapper .aux-container .aux-widget-area{
    max-width: 100%;
  }
}


@media screen and (max-width:570px) {
  .aux-subfooter-bar .aux-wrapper{
    padding-left: 25px;
  }
}
/* 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:#E7EAF6;
}

.aux-next-prev-posts.nav-skin-modern .np-prev-section .np-nav-text:before {
	    background-image: none;
    content: '\00ab'!important;
    background-color: #12395C;
    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:#FEDB03;
	color:#002240;
}
.aux-next-prev-posts.nav-skin-modern .np-next-section .np-nav-text:hover:after{
	background-color:#FEDB03;
	color:#002240;
}
@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:#000;
}
.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:#000000;
}
.aux-port-archive-btn .cls-1{
	    fill: #12395C;
}
.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:#85A1B9;
}
.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: #FEDB03;
    color: #000;
    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:#FEDB03;
}


.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: #002240;
	border-color: #12395C;
}
.aux-portfolio-columns .aux-arrow-nav.aux-outline.aux-white{
	border-color: #fedb03;
    box-shadow: 0 0 0 1px #fedb03 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: #000;
	margin-top:45px;
	position:relative;
	max-width:80%;
	font-family:Poppins;
	font-weight:bold;
	color:#000;
}
.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, rgba(251,176,52,1) 0%, rgba(255,239,0,1) 100%, rgba(255,239,0,1) 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: #000;
   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: #000;
  font-family: Montserrat;
  font-weight: 400;
	color:#000000;
	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: #FEDB03;
	padding:16px 28px;
	color:#000000;
	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;
}
.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: #000;
    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: #000000;
    font-size: 16px;
    line-height: 23px;
}
.single-portfolio .column-entry .entry-main .entry-info, .entry-tax{
	font-family: Montserrat;
    font-weight: 500;
    color: #85A1B9;
    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:#002240;
}
.aux-single .aux-primary .content .aux-side-right .aux-next-prev-posts .np-prev-section .np-nav-text{
	color: #FFFFFF;
    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: #12395C;
    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: #FFFFFF!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;
}