.widget-presentation{position:relative;overflow:hidden;}
.widget-presentation .wrap{padding:1em;position:relative;z-index:1;background-color:rgba(255, 255, 255, 0.7);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
.widget-presentation .wrap:hover{background-color:rgba(255, 255, 255, 0.8);}
.widget-presentation .wrap .title{margin-bottom:0;color:#225278;text-transform:initial;}
.widget-presentation .wrap h3{text-transform:uppercase;}
.widget-presentation ul,
.widget-presentation ol{padding-left:1em;list-style:disc;font-size:15px;}
.widget-presentation img{position:absolute;min-height:100%;min-width:100%;max-width:inherit;top:0;z-index:0;}
.widget-presentation li img{min-height:inherit;min-width:inherit;position:inherit;}
.widget-presentation .col{text-align:left;}
.widget-presentation .col .title{font-size:13px;font-weight:600;padding:20px 0 10px;}
.widget-presentation .col .content{font-size:12px;}
.widget-presentation .col p{margin:0;}
@media screen and (max-width:720px){.widget_siteorigin-panels-post-content img{min-width:100%;}
.widget-presentation{padding:0;}
.widget-presentation .wrap{background-color:rgba(255, 255, 255, 0.9);}
.widget-presentation .col3{width:100%;padding:0;}
}
@media screen and (min-width:720px){.widget-presentation .wrap{padding:1em;}
.widget-presentation img{max-width:100%;}
.widget-presentation .col{float:left;}
.widget-presentation .col2{width:50%;padding:10px 0;}
.widget-presentation .col3{width:33%;padding:10px 0;}
}
@media screen and (min-width:1200px){.widget-presentation{padding:2em 0;}
}
@media screen and (max-width:1199px){.widget_tsp-widget-presentation .panel-widget-style{background-size:cover;}
}