#owl-demo9 .item img { max-height:48px; width:auto;display: inline-block;}
.icon-productos .item img {max-height:100px;}
.links-pdf img { max-height:60px}
.icon-plain-medium.center {text-align: center;}
.ce-feature-box-64 {     box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3)}
.text-primary, .header-section ul li.search-parent a.m-link, .ce-feature-box-8 .main-box .text-box .title { color:#005980}
.text-secondary { color:#57c8e7}
.bg-primary, .btn.bg-primary { background-color:#005980}
.bg-secondary,.btn.bg-secondary { background-color:#57c8e7}
.section-dark {background-color: #005980;}
.ce-feature-box-64 .b-line-2, .ce-title-line.align-left, .ce-title-line { background-color: #57c8e7;}
.header-section ul li.active > a {color:#57c8e7 }
.ce-price-table-1 .inner-box {padding:0}
.ce-price-table-1 { background-color: rgba(255,255,255,0.94);min-height:500px;margin-bottom: 50px;}
.footer {color:#fff}
.header-section {font-family:'Ronnia', sans-serif;}
.header-section ul li a {font-weight:300}
.header-section img { max-height:45px;}
.text-400 { font-weight: 400;}
.text-300 { font-weight: 300;}
.btn-margin { margin-top:35px;}
.plyr__poster { background-color:#fff}
.text-justify {text-align: justify;}

@media only screen and (min-width: 1001px) {
    .header-section.pin-style.before {
        background: rgba(2, 2, 3, 0.5);
    }
}
@media only screen and (max-width: 1001px) {
    .ce-feature-box-48 .img-box img { width:100%;}
    .ce-feature-box-64 { max-width:450px; float:none;margin:20px auto}
    .ce-feature-box-64 .b-line-2 {display: none;}
    .btn-margin  { margin-top:20px}

}
