/* ==================  Theme CSS Starts ================== */
/** Colours */
/** Grid Content Sizes */
/** Interpolate sizes */
/** Media queries */
/** Grid Column Structure */
/** Side gutters */
/** Grid gutters */
/* ==================  Site Fonts  ================== */
/* ==================  Site Animations  ================== */
/* ==================  Responsive Grid Col Settings  ================== */
/* Generates classes for a grid of columns, prefixed by size. The result will be .col-[size]-[col]-[total-columns] E.g. .col-xs-6-12 @param {string}	$size			The name of the size target (e.g. xs, sm, md, lg, xl, etc.) @param {int}		$grid-columns	Amount of columns */
/* A mixin targeting a specific device width and larger. These are the available targets: 'xs', 'sm', 'md', 'lg', 'xl' @param {string} $media The target media */
/** Media queries */
/* ==================  Site Flex Settings  ================== */
/* ==================  Responsive Fonts Settings  ================== */
/* ==================  Theme CSS Ends ================== */
.comp-ln.black-background .comp-ln-filter-select:before { border-color: #FFFFFF; }

.comp-ln.black-background .comp-ln-filter select { border-bottom-color: #FFFFFF; }

.comp-ln-container { overflow: hidden; }

.comp-ln-item { margin-bottom: 80px; border-left: 1px solid #000000; }

.comp-ln-item h4 { margin-top: 45px; }

.comp-ln-item.mix { display: none; }

.comp-ln-item.hidden { visibility: hidden; width: 0px !important; height: 0px !important; margin: 0px !important; padding: 0px !important; opacity: 0 !important; }

.comp-ln-item-img { margin-bottom: 5px; overflow: hidden; }

.comp-ln-item-img:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #000000; opacity: 0; z-index: 1; pointer-events: none; }

.comp-ln-item-img img { width: 100%; -o-object-fit: cover; object-fit: cover; }

.comp-ln-filter { width: 200px; padding: 0 20px; }

.comp-ln-filter label { text-transform: uppercase; }

.comp-ln-filter select { display: block; width: 100%; margin-top: 20px; padding: 0 15px 10px 0; background-color: transparent; border: none; border-bottom: 1px solid #000000; cursor: pointer; }

.comp-ln-filter-select:before { content: ''; position: absolute; right: 0; top: 6px; border: solid #000000; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; pointer-events: none; }

.comp-ln-item-category { display: inline-block; background-color: rgba(255, 89, 89, 0.2); padding: 2px 15px; border-radius: 10px; text-transform: none; margin-bottom: 50px; }

.comp-ln-no-found { display: none; padding-top: 50px; }

.comp-ln .loadmore, .comp-ln #load-more { text-align: center; margin-top: 20px; }

.comp-ln .loadmore .loadmore-button, .comp-ln #load-more .loadmore-button { display: inline-block !important; cursor: pointer; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; }

.comp-ln .loadmore .loadmore-button:hover, .comp-ln #load-more .loadmore-button:hover { opacity: .5; }

.comp-ln .loadmore .loadmore-less, .comp-ln #load-more .loadmore-less { display: none; }

.comp-ln-filter .btn-primary { cursor: pointer; }

@media only screen and (max-width: 1399px) { .comp-ln-item { min-height: 674px; padding-bottom: 15px; margin-bottom: 40px; } }

@media only screen and (max-width: 979px) { .comp-ln-intro { width: 90%; margin: 0 auto; }
  .comp-ln-item { min-height: auto; padding-bottom: 50px; margin-bottom: 30px; border-left: 0; }
  .comp-ln-filter { width: 100%; padding: 0 0 20px; }
  .comp-ln-filter:last-child { padding: 0; }
  .comp-ln-item-img img { height: 100%; }
  .comp-ln-item-category { margin-bottom: 25px; }
  .comp-ln-item h4 { margin-top: 25px; padding-bottom: 20px !important; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcC1saXN0aW5nLW5ld3MvY29tcC1saXN0aW5nLW5ld3MuY3NzIiwic291cmNlcyI6WyJjb21wLWxpc3RpbmctbmV3cy9jb21wLWxpc3RpbmctbmV3cy5zY3NzIiwiLi4vYXNzZXRzL2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi9hc3NldHMvY3NzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw2REFBNkQ7QUNBN0QsY0FFRztBQU9ILHlCQUVHO0FBS0gsd0JBRUc7QUFJSCxvQkFFRztBQU1ILDRCQUVHO0FBT0gsbUJBRUc7QUFLSCxtQkFFRztBQ2hESCx3REFBd0Q7QUFpR3hELDZEQUE2RDtBQWdCN0QsMEVBQTBFO0FBRTFFLHlRQU1HO0FBU0gsaUtBS0c7QUF5Qkgsb0JBRUc7QUFpQkgsZ0VBQWdFO0FBc0loRSx1RUFBdUU7QUZyVHZFLDJEQUEyRDtBQUUzRCxBQUdZLFFBSEosQUFDSCxpQkFBaUIsQ0FDZCxzQkFBc0IsQUFDakIsT0FBTyxDQUFDLEVBQ0wsWUFBWSxFQ0xwQixPQUFPLEdETUY7O0FBTGIsQUFTWSxRQVRKLEFBQ0gsaUJBQWlCLENBT2QsZUFBZSxDQUNYLE1BQU0sQ0FBQyxFQUNILG1CQUFtQixFQ1gzQixPQUFPLEdEWUY7O0FBS2IsQUFBQSxrQkFBa0IsQ0FBQyxFQUNmLFFBQVEsRUFBRSxNQUFNLEdBQ25COztBQUVELEFBQUEsYUFBYSxDQUFDLEVBRVYsYUFBYSxFQUFFLElBQUksRUFDbkIsV0FBVyxFQUFFLEdBQUcsQ0FBQyxLQUFLLENDMUJsQixPQUFPLEdEa0RkOztBQTNCRCxBQWFJLGFBYlMsQ0FhVCxFQUFFLENBQUMsRUFDTCxVQUFVLEVBQUUsSUFBSSxHQUNoQjs7QUFmRixBQWdCSSxhQWhCUyxBQWdCUixJQUFJLENBQUMsRUFDRixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFsQkwsQUFtQkksYUFuQlMsQUFtQlIsT0FBTyxDQUFDLEVBQ0wsVUFBVSxFQUFFLE1BQU0sRUFDbEIsS0FBSyxFQUFFLGNB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 */

/*# sourceMappingURL=comp-listing-news.css.map */
