.elementor-14855 .elementor-element.elementor-element-1b72450{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:1;}.elementor-14855 .elementor-element.elementor-element-1b72450::before, .elementor-14855 .elementor-element.elementor-element-1b72450 > .elementor-background-video-container::before, .elementor-14855 .elementor-element.elementor-element-1b72450 > .e-con-inner > .elementor-background-video-container::before, .elementor-14855 .elementor-element.elementor-element-1b72450 > .elementor-background-slideshow::before, .elementor-14855 .elementor-element.elementor-element-1b72450 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14855 .elementor-element.elementor-element-1b72450 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://staging.enconnex.com/wp-content/uploads/2023/04/InfiniRack-12-1.jpg");}.elementor-14855 .elementor-element.elementor-element-2f661b3{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-14855 .elementor-element.elementor-element-e041360 .elementor-heading-title{color:#FFFFFF;}.elementor-14855 .elementor-element.elementor-element-90b546e{--display:flex;--background-transition:0.3s;}.elementor-14855 .elementor-element.elementor-element-8c05751{--display:flex;--background-transition:0.3s;}.elementor-14855 .elementor-element.elementor-element-432cc59 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-14855 .elementor-element.elementor-element-f6eedc8 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-14855 .elementor-element.elementor-element-1dc56ab{--spacer-size:50px;}/* Start custom CSS for container, class: .elementor-element-8c05751 */.elementor-widget-theme-post-content .elementor-widget-container h3{color:#1c1c1c;}
.pp-author-boxes-description p{padding-bottom:0;}

h2{
	font-size:36px!important;
    font-weight:600!important;
    	color: #0e0b5f!important;
	line-height:1.25!important;
}

h3{
    font-size:28px!important;
	font-weight:600!important;
		color: #0e0b5f!important;
}
.footer-widgets h3{color:#fff!important;}

h4{
	font-size:21px!important;
	font-weight:600!important;
		color: #0e0b5f!important;
}
h5{
	font-size:18px!important;
	font-weight:500!important;
		color: #0e0b5f!important;

}
h6{
	font-size:17px!important;
	font-weight:500!important;
		color: #0e0b5f!important;
}

blockquote{    border-left: 5px solid #7159f7!important; margin: 20px 0 30px!important;   }
blockquote p{
    padding-bottom:0!important;


}
.article-container p{padding-bottom:20px;}

.article-container ul li, .article-container ul ol li{padding-bottom:12px;}

.article-container a{
    color: #7159f7;
}
.article-container a:hover{
    color: #7159f7;
    text-decoration: underline;
}
a.author{font-weight:700!important;    pointer-events: none;
    cursor: default;
    color: inherit;}
    
.pp-multiple-authors-boxes-wrapper {
    display: inline-block;
    border-top: 1px solid #cccccc;
    padding-top: 30px;
}

.pp-author-boxes-description.multiple-authors-description {
    display: block;
    padding-top: 5px;
    margin-top: 5px;
}

.elementor-post-info__terms-list  a{
    color: #7159f7!important;
}

.elementor-post-info__terms-list  a:hover{
    color: #7159f7!important;
        text-decoration: underline;
}

.article-container p{
        font-weight: 500!important;
          color: #555555!important;
}

.article-container ul li, .article-container ol li {
        font-weight: 500!important;
          color: #555555!important;
}

ol{
    padding-bottom:20px!important;
}
.footer-area-1 p {color: #d2d2d2!important;}

.footer p, .footer a, .footer ul li, .footer ol li {
    color: #d2d2d2;
}

 .widget_recent_entries{margin-top:30px;}

.pp-multiple-authors-boxes-wrapper{
	padding-left: 40px;
	border-top: none!important;
}/* End custom CSS */