/*
Theme Name: Oshin Child
Theme URI: https://oshinewptheme.com
Template: oshin
Author: Brand Exponents
Author URI: http://www.brandexponents.com/
Description: Multi Layout Multi-Purpose Responsive Wordpress theme
Tags: two-columns,three-columns,left-sidebar,right-sidebar,custom-menu,featured-images,flexible-header,full-width-template,post-formats,sticky-post,theme-options,translation-ready
Version: 7.3.1.1779830012
Updated: 2026-05-26 21:13:32

*/

/* Raleway lokaal */
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('https://saintchristopher.bike/wp-content/uploads/2026/05/raleway-v37-latin-regular.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('https://saintchristopher.bike/wp-content/uploads/2026/05/raleway-v37-latin-500.woff2') format('woff2');
}

/* Sulphur Point lokaal */
@font-face {
  font-display: swap;
  font-family: 'Sulphur Point';
  font-style: normal;
  font-weight: 400;
  src: url('https://saintchristopher.bike/wp-content/uploads/2026/05/sulphur-point-v16-latin-regular.woff2') format('woff2');
}

/* Font-display swap voor icomoon */
@font-face {
  font-family: 'icomoon';
  font-display: swap;
  src: url('https://saintchristopher.bike/wp-content/themes/oshin/fonts/icomoon/fonts/icomoon.woff') format('woff');
}

/* Font-display swap voor Titoliditesta */
@font-face {
  font-family: 'titoliditesta';
  font-display: swap;
  src: url('https://saintchristopher.bike/wp-content/uploads/typehub/custom/titoliditesta/titoliditesta.woff2') format('woff2');
}

.post-title {
  text-align: left;
  text-shadow: none;
}

#content-wrap.be-wrap.clearfix {
  padding-top: 0px;
}

.post-top-details.clearfix {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.post-bottom-details.clearfix {
  display: none;
}

.single .style8-blog .element:not(.be-image-post) .post-top-meta-wrap {
  padding: 70px;
  padding-bottom: 20px;
}

.wp-block-image.size-large {
  margin-right: 0px;
  padding-right: 0px;
  padding: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.element .post-content img {
  background-color: #ffffff;
  border-width: 2px;
  border-style: solid;
  border-color: #e6cb87;
  padding: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.wp-block-heading {
  margin-top: 30px;
}