.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-8015 .elementor-element.elementor-element-7a60b7e img{width:350px;}.elementor-8015 .elementor-element.elementor-element-be73d2e > .elementor-widget-container{padding:0px 015px 0px 015px;}.elementor-8015 .elementor-element.elementor-element-be73d2e{font-size:18px;font-weight:300;color:#111642;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-8015 .elementor-element.elementor-element-6b07073 > .elementor-widget-container{padding:0px 015px 015px 015px;}/* Start custom CSS for text-editor, class: .elementor-element-a010213 */.elementor-8015 .elementor-element.elementor-element-a010213 {
    margin: 0;
    left: 0;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a60b7e */.elementor-8015 .elementor-element.elementor-element-7a60b7e {
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b07073 */.elementor-8015 .elementor-element.elementor-element-6b07073 .elementor-button{
    background: none;
    color: #F26122;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b956caa */.related-resources-title {
  text-align:center;
  font-size: 30px;
}
.resource-item__category{
    left:5px;
    padding:0;
    display:inline-block;
    border-radius:0 10px 0 0;
}
.resource-item__category > div{
    color:#ffffff;
    font-size:0.6em;
    font-weight:600;
    padding:3px 30px;
    text-transform:uppercase;
    font-family: "Open Sans", Arial, sans-serif;
}
.resource-item__category.ebook,.resource-item__category.analyst_report{
    background-image: linear-gradient(125deg, #0069b5 0%, #660066 100%);
}
.resource-item__category.testimonial,.resource-item__category.white_paper{
    background-image: linear-gradient(125deg, #0069b5 0%, #66cc33 100%);
}
.resource-item__category.quick_read{
    background-image: linear-gradient(125deg, #00b7c3 0%, #0069b5 100%);
}
.resource-item__category.data_sheet{
    background-image: linear-gradient(125deg, #f26122 0%, #660066 100%);
}
.resource-item__category.video,.resource-item__category.demo{
    background-image: linear-gradient(125deg, #f9a01b 0%, #f26122 100%);
}
.resource-item__category.webinar,.resource-item__category.podcast,.resource-item__category.blog
    ,.resource-item__category.webcast {
    background-image: linear-gradient(125deg, #f26122 0%, #0069b5 100%);
}
.resource-item__category.success_story,.resource-item__category.case_study,.resource-item__category.infographic{
    background-image: linear-gradient(125deg, #0069b5 0%, #111642 100%);
}
.resource-info{
    padding:0 15px 15px 15px;
}
.resource-item{
    border:1px solid #e8e8e8;
    overflow:hidden;
    background: #f9f9f9;
    border-radius: 2px;
    box-shadow: 7px 7px 5px -5px rgba(12,12,12,0.19);
}
.resource-item__image{
    overflow:hidden;
    margin:-1px;
}
.resource-item__image img{
    width:100%;
}
.resource-item__title{
    color:#111642;
    margin:10px 0 15px 0;
    font-size:16px;
    font-family: "Lato", "Open Sans", Arial, sans-serif;
}
.resource-item__body{
    color:#808080;
    font-size:14px;
    line-height:1.7;
    margin-bottom:5px;
}
.resource-item__link{
    font-size:0.8em;
    padding:10px 15px 0 0;
}
.resource-item__link a{
    color:#F26122;
    text-decoration:none;
}
.resource-item__link a:hover,.resource-item__link a:focus{
    color:#F26122;
    text-decoration:none;
}/* End custom CSS */