/*
Theme Name:   Orgasmic Woman V1
Theme URI:    
Author:       Screenbased
Author URI:   https://screenbased.com
Description:  Orgasmic Woman V0.9 Twenty Twenty 
Template:     twentytwenty
Version:      1.0 
*/
/* Fonts */
@font-face {
  font-family: 'Turbinado';
  font-display: swap;
  src: url('fonts/TurbinadoBold.woff2') format('woff2'), url('fonts/TurbinadoBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'TurbinadoDry';
  font-display: swap;
  src: url('fonts/turbinado_bold_dry-webfont.woff') format('woff'), url('fonts/turbinado_bold_dry-webfont.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/raleway-v18-latin-400.eot'); /* IE9 Compat Modes */
  src: local(''), url('fonts/raleway-v18-latin-400.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('fonts/raleway-v18-latin-400.woff2') format('woff2'), /* Super Modern Browsers */ url('fonts/raleway-v18-latin-400.woff') format('woff'), /* Modern Browsers */ url('fonts/raleway-v18-latin-400.ttf') format('truetype'), /* Safari, Android, iOS */ url('fonts/raleway-v18-latin-400.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  src: url('fonts/raleway-v18-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''), url('fonts/raleway-v18-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('fonts/raleway-v18-latin-600.woff2') format('woff2'), /* Super Modern Browsers */ url('fonts/raleway-v18-latin-600.woff') format('woff'), /* Modern Browsers */ url('fonts/raleway-v18-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */ url('fonts/raleway-v18-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('fonts/raleway-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''), url('fonts/raleway-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('fonts/raleway-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */ url('fonts/raleway-v18-latin-700.woff') format('woff'), /* Modern Browsers */ url('fonts/raleway-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('fonts/raleway-v18-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* Orgasmic Woman - Icons */
@font-face {
  font-family: 'ow';
  font-display: auto;
  font-style: normal;
  font-weight: 400;
  src: url('fonts/orgasmic-woman.eot'); /* IE9 Compat Modes */
  src: local(''), url('fonts/orgasmic-woman.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('fonts/orgasmic-woman.woff') format('woff'), /* Modern Browsers */ url('fonts/orgasmic-woman.ttf') format('truetype'), /* Safari, Android, iOS */ url('fonts/orgasmic-woman.svg#ow') format('svg'); /* Legacy iOS */
}
body, .entry-content cite, .entry-content figcaption, .entry-content table, .entry-content address, .entry-content .wp-caption-text, .entry-content .wp-block-file, .entry-content {
  font-family: Raleway, sans-serif;
  letter-spacing: 0;
  font-size: 24px;
}
h1, .archive h2 {
  font-family: TurbinadoDry, sans-serif;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, h2.widget-title {
  font-family: TurbinadoDry, sans-serif;
}
.entry-content h5, .entry-content h6 {
  font-family: Raleway, sans-serif;
}
h1, h2, h3, h4, .faux-heading {
  font-family: TurbinadoDry, sans-serif;
  font-feature-settings: "lnum";
  font-variant-numeric: lining-nums;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.25;
  margin: 3.5rem 0 2rem;
}
h5, h6 {
  font-feature-settings: "lnum";
  font-variant-numeric: lining-nums;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  margin: 3.5rem 0 2rem;
  /*margin: 0rem auto 0rem;*/
}
h2, .heading-size-2, .widget .widget-title {
  /*font-size: 72px;*/
}
h3, .heading-size-3 {}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4 {
  margin: 0rem auto 0rem;
}
.entry-content h5, .entry-content h6 {
  margin: 0rem auto 0rem;
}
p {
  line-height: 1.5;
  margin: 0 0 1em 0 !important;
}
.author { /*font-size:20px*/ ;
  font-style: italic;
}
.entry-content, .widget-content {
  /*font-size: 24px;*/
}
.icons-ow {
  font-family: ow, sans-serif;
}
.social_youtube, .social_youtube_square, .social_youtube_circle, .social_instagram_square, .social_instagram, .social_instagram_circle, .social_facebook_square, .social_facebook_circle, .social_facebook {
  font-family: 'ow' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.social_facebook_circle:before {
  content: "f" !important;
}
.social_youtube_circle:before {
  content: "y" !important;
}
.social_instagram_circle:before {
  content: "i" !important;
}
.mpc-typography--preset_0 {
  font-style: normal !important;
  font-weight: 400 !important;
  font-family: 'ow' !important;
}
.mpc-divider__content {
  color: #e74133 !important;
}
.mpc-divider.mpc-align--center.mpc-inited {
  margin-bottom: 24px;
}
.eti.eti_heart {
  font-family: 'ow';
}
.eti_heart:before {
  content: "h" !important;
}
/* Footer Newsletter */
.footer-inner .mpc-divider__line > span:first-child {
  margin-top: 0 !important;
  border-top-style: solid;
  border-top-color: #e74133;
  border-top-width: 3px;
  /* width: 50%; */
}
.footer-inner .mpc-divider .mpc-divider__content {
  display: block;
  padding: 0 10px;
  white-space: nowrap;
  /*font-size: 30px;*/
}
.footer-inner .mpc-divider.mpc-align--center {
  width: 10%;
  width: 10vw;
}
.widget .widget-title {
  margin: 0 !important;
}
/*
.footer-inner*/
.mpc-button {
  border-width: 3px;
  border-color: #e74133;
  border-style: solid;
  border-radius: 60px;
  margin-right: 24px;
  margin-left: 24px;
  background: #ffffff;
  color: #e74133;
  /*font-size: 26px;*/
  line-height: 2;
  text-align: center;
  text-transform: none;
  font-style: normal;
}
/*.footer-inner*/
.mpc-button .mpc-button__title {
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  color: #e74133;
  font-weight: 600 !important;
}
.mpc-button .mpc-button__icon {
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  color: #e74133;
  font-style: normal;
}
.mpc-button:hover .mpc-button__title, .mpc-parent-hover:hover .mpc-button .mpc-button__title, .mpc-active .mpc-button .mpc-button__title {
  color: #ffffff;
}
.mpc-button:hover, .mpc-parent-hover:hover .mpc-button, .mpc-active .mpc-button {
  border-width: 3px;
  border-color: #ffffff;
  border-style: solid;
  border-radius: 60px;
}
.mpc-button:hover .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__icon, .mpc-active .mpc-button .mpc-button__icon {
  color: #ffffff;
}
.mpc-button:hover {
  -webkit-transform: translate3d(0, 0, 0);
  background-color: #e74133;
}
.section-inner {
  width: calc(100% - 48px);
}
#site-footer {
  /*font-size: 1.8rem;*/
  padding: 0;
}
.menu-bottom {
  padding: 0;
}
.footer-top {
  padding: 0;
}
#site-footer .section-inner {
  align-items: center;
}
.footer-top {
  justify-content: flex-end;
}
.footer-top, .footer-credits {
  width: 40% !important
}
#site-footer a {
  vertical-align: middle !important;
  font-weight: 600;
}
.footer-widgets-outer-wrapper {
  padding: 0;
}
.section .wpb_column {
  padding: 0 24px;
}
/* Temp */
body.custom-background {
  /*max-width: 1968px;*/
  margin: 0 auto;
}
/* Colors */ :root {
  /*Text*/
  --white: #fff;
  --black: #000;
  --warmblack: #2d2a26;
  /* OW-Colors */
	--rosa:#fbe3df;
  --lightred: #eb614b;
  --red: #e74133;
  --darkred: #c31919;
  --orange: #f7ab59;
  --grey: #5c5c5b;
  /* BG */
  --lightcoral: #f36e67;
  --crimson: #cd3535;
  --lightgrey: #f2f2f2;
  /* Waves Special */
  --red-01: #f23434;
  --darkred-01: #cd1713;
  --darkred-02: #c00202;
  --darkred-03: #850101;
}
body {
  background-color: var(--darkred);
}
#site-footer {
  background-color: #f2f2f2;
}
/* Themes */
.dark {
  color: black;
  text-align: center;
}
.entry-content .dark h1, .entry-content .dark h2, .entry-content .dark h3, .entry-content .dark h4 {
  color: white;
}
.entry-content .dark h5, .entry-content .dark h6 {
  color: white;
}
.light {
  color: var(--warmblack);
  text-align: center;
}
.entry-content .light h1, .entry-content .light h2, .entry-content .light h3, .entry-content .dark h4 {
  color: var(--grey);
}
.entry-content .light h5, .entry-content .light h6 {
  color: var(--grey);
}
.deepdark {
  color: var(--white);
  text-align: center;
}
.entry-content .deepdark h1, .entry-content .deepdark h2, .entry-content .deepdark h3, .entry-content .dark h4 {
  color: var(--white);
}
.entry-content .deepdark h5, .entry-content .deepdark h6 {
  color: var(--white);
}
.deepdark .mpc-divider__content {
  color: #fff !important;
}
.semi-dark {
  color: var(--warmblack);
  text-align: center;
}
.entry-content .semi-dark h1, .entry-content .semi-dark h2, .entry-content .semi-dark h3, .entry-content .semi-dark h4 .semi-dark .widget .widget-title {
  color: var(--warmblack);
}
.entry-content .semi-dark h5, .entry-content .semi-dark h6 {
  color: var(--warmblack);
}
/* Waves */
.wave.white {
  fill: var(--white);
}
.wave.lightred {
  fill: var(--lightred);
}
.wave.rosa {
  fill: var(--rosa);
}
.wave.red {
  fill: var(--red);
}
.wave.darkred {
  fill: var(--darkred);
}
.wave.orange {
  fill: var(--orange);
}
.wave.lightcoral {
  fill: var(--lightcoral);
}
.wave.crimson {
  fill: var(--crimson);
}
.wave.lightgrey {
  fill: var(--lightgrey);
}
.wave-background.white, .section.white {
  background-color: var(--white);
}
.wave-background.lightred, .section.lightred {
  background-color: var(--lightred);
}
.wave-background.rosa, .section.rosa {
  background-color: var(--rosa) !important; 
}
.wave-background.red, .section.red {
  background-color: var(--red);
}
.wave-background.darkred, .section.darkred {
  background-color: var(--darkred);
}
.wave-background.orange, .section.orange, .footer-nav-widgets-wrapper {
  background-color: var(--orange);
}
.wave-background.lightcoral, .section.lightcoral {
  background-color: var(--lightcoral);
}
.wave-background.crimson, .section.crimson {
  background-color: var(--crimson);
}
.wave-background.lightgrey, .section.lightgrey, #site-footer {
  background-color: var(--lightgrey);
}
.lightcoral a {
  color: #fff;
  font-weight: 600;
  text-decoration: none;
}
/* Edges */
.edges.red {
  fill: var(--red);
}
/* Waves Special-Colours */
/*
	#ee3834; raus
	#c50707; raus
	#c80a0a; raus
*/
/* Multiwaves */
.wave.red-01 {
  fill: var(--red-01);
}
.wave.darkred-01 {
  fill: var(--darkred-01);
}
.wave.darkred-02 {
  fill: var(--darkred-02);
}
.wave.darkred-03 {
  fill: var(--darkred-03);
}
.btn {
  -webkit-border-radius: 60;
  -moz-border-radius: 60;
  border-radius: 60px;
  font-family: Arial;
  color: #e74133;
  /*font-size: 20px;*/
  background: #fff;
  padding: 10px 20px 10px 20px;
  border: solid #e74133 3px;
  text-decoration: none;
}
/* Button */
.btn:hover {
  background: #fff;
  text-decoration: none;
}
/* Grid */
.woocommerce-overview {
  max-width: 1968px !important;
  width: inherit !important;
  margin: 0 auto !important;
  padding: 0px !important;
}
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  max-width: inherit !important;
  width: inherit !important;
}
.section-inner {
  max-width: 100%;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
  margin-bottom: 0 !important;
}
.entry-content > * {
  margin-bottom: 0 !important;
}
.footer-widgets-wrapper {
  margin-left: 0;
  width: 100%;
}
.footer-widgets {
  margin-left: 0;
  width: 100%;
}
.vc_row > .vc_column_container > .vc_column-inner {
  max-width: 1968px;
  margin: 0 auto;
}
.vc_row.wave-section > .vc_column_container > .vc_column-inner {
  max-width: 100%;
}
/* temp */
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
  /*margin-bottom: 0px !important;*/
}
.reduced-spacing.footer-top-visible .footer-nav-widgets-wrapper, .reduced-spacing.footer-top-hidden #site-footer {
  border-top-width: 0 !important;
}
.footer-top-visible .footer-nav-widgets-wrapper, .footer-top-hidden #site-footer {
  margin-top: 0 !important;
}
.post-meta-wrapper {
  margin-top: 0 !important;
}
.footer-widgets-outer-wrapper {
  border-bottom: 0 !important;
}
/* Basic*/
a {
  color: #e74133;
}
a:hover {
  text-decoration: none;
}
.footer-menu .menu-item a {
  font-weight: 500;
  /*font-size: 20px;*/
  letter-spacing: 0px;
  color: #e74133;
}
/* Paragraph */
#site-footer p {
  font-weight: 500;
  /*font-size: 20px;*/
  letter-spacing: 0px;
  color: #e74133;
}
/* Footer */
#site-footer a {
  text-decoration: none;
  text-transform: uppercase;
}
#site-footer a:focus, #site-footer a:hover {
  text-decoration: none;
  color: #850101;
}
#site-footer .footer-top {
  border-bottom-style: none;
  border-bottom-width: 0px;
}
#site-footer .footer-copyright a {
  /*text-transform:uppercase;*/
}
#site-footer .footer-copyright a:hover {
  /*text-transform:uppercase;*/
  text-decoration: none !important;
  color: #850101;
}
/* Testimonials */
.mpc-testimonial__thumbnail {
  border-width: 20px;
  border-color: rgba(255, 255, 255, 0.2);
  border-style: solid;
  border-radius: 900px;
  -webkit-box-shadow: 0px 0px 30px 0px rgba(1, 1, 1, 0.15);
  -moz-box-shadow: 0px 0px 30px 0px rgba(1, 1, 1, 0.15);
  box-shadow: 0px 0px 30px 0px rgba(1, 1, 1, 0.15);
  margin: 1em auto !important;
}
.mpc-testimonial__thumbnail img {
  -webkit-box-shadow: 0px 0px 30px 0px rgba(1, 1, 1, 0.15);
  -moz-box-shadow: 0px 0px 30px 0px rgba(1, 1, 1, 0.15);
  box-shadow: 0px 0px 30px 0px rgba(1, 1, 1, 0.15);
}
.mpc-testimonial__signature {
  font-family: TurbinadoDry, sans-serif;
}
a.mpc-testimonial__link.mpc-transition {
  display: none;
}
.mpc-testimonial__description { /*font-size: 22px !important;*/
}
/* Hotspots */
.mpc-hotspot .mpc-hotspot__icon {
  cursor: pointer;
}
/* transform: translateX(-100%) translateY(-50%);*/
.hotspot-01 .mpc-tooltip.mpc-wrap-content {
  padding-top: 50px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 50px;
}
.hotspot-02 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 75px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-03 .mpc-tooltip.mpc-wrap-content {
  padding-top: 76px;
  padding-right: 20px;
  padding-bottom: 75px;
  padding-left: 40px;
}
.hotspot-04 .mpc-tooltip.mpc-wrap-content {
  padding-top: 55px;
  padding-right: 70px;
  padding-bottom: 45px;
  padding-left: 30px;
}
.hotspot-05 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 75px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-06 .mpc-tooltip.mpc-wrap-content {
  padding-top: 35px;
  padding-right: 25px;
  padding-bottom: 65px;
  padding-left: 25px;
}
.hotspot-07 .mpc-tooltip.mpc-wrap-content {
  padding-top: 80px;
  padding-right: 40px;
  padding-bottom: 68px;
  padding-left: 40px;
}
.hotspot-08 .mpc-tooltip.mpc-wrap-content {
  padding-top: 55px;
  padding-right: 81px;
  padding-bottom: 45px;
  padding-left: 19px;
}
.hotspot-09 .mpc-tooltip.mpc-wrap-content {
  padding-top: 40px;
  padding-right: 30px;
  padding-bottom: 60px;
  padding-left: 30px;
}
.hotspot-10 .mpc-tooltip.mpc-wrap-content {
  padding-top: 35px;
  padding-right: 20px;
  padding-bottom: 60px;
  padding-left: 10px;
}
.hotspot-01 .mpc-tooltip.mpc-position--right, .hotspot-01 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: 0%;
  right: unset;
}
.hotspot-02 .mpc-tooltip.mpc-position--right, .hotspot-02 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: 40%;
  right: unset;
}
.hotspot-03 .mpc-tooltip.mpc-position--right .hotspot-03 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: 100%;
  right: unset;
}
.hotspot-04 .mpc-tooltip.mpc-position--right, .hotspot-04 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: -380%;
  right: unset;
}
.hotspot-05 .mpc-tooltip.mpc-position--right, .hotspot-05 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: -330%;
  right: unset;
}
.hotspot-06 .mpc-tooltip.mpc-position--right, .hotspot-06 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: -405%;
  right: unset;
}
.hotspot-07 .mpc-tooltip.mpc-position--right, .hotspot-07 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: -420%;
  right: unset;
}
.hotspot-08 .mpc-tooltip.mpc-position--right, .hotspot-08 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: -450%;
  right: unset;
}
.hotspot-09 .mpc-tooltip.mpc-position--right, .hotspot-09 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: -400%;
  right: unset;
}
.hotspot-10 .mpc-tooltip.mpc-position--top {
  top: 0%;
  left: -350%;
  right: unset;
}
.hotspot-10 .mpc-tooltip.mpc-position--right {
  top: 0%;
  left: -350%;
  right: unset;
}
@media (min-width:1600px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(20%) translateY(-30%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(-100%) translateY(-5%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(100%) translateY(-60%);
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(0%) translateY(13%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(-8%) translateY(-3%);
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(-5%) translateY(-40%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(10%) translateY(57%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(-3%) translateY(0%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(-5%) translateY(-40%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(1, 1) translateX(0%) translateY(-90%);
  }
}
@media (min-width:1400px) and (max-width: 1600px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(16%) translateY(-38%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(-110%) translateY(-12%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(100%) translateY(-60%)
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(3%) translateY(3%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(-5%) translateY(-2%)
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(3%) translateY(-46%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(15%) translateY(55%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(5%) translateY(0%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(0%) translateY(-45%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.9, 0.9) translateX(0%) translateY(-90%);
  }
}
@media (min-width:1100px) and (max-width: 1400px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(10%) translateY(-50%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(-113%) translateY(-22%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(100%) translateY(-70%);
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(10%) translateY(0%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(0%) translateY(-16%);
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(12%) translateY(-50%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(25%) translateY(45%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(12%) translateY(-10%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(10%) translateY(-45%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.8, 0.8) translateX(0%) translateY(-90%);
  }
}
@media (min-width:1000px) and (max-width: 1100px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(5%) translateY(-55%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(-112%) translateY(-40%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(115%) translateY(-75%);
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(3%) translateY(-18%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(-6%) translateY(-21%);
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(8%) translateY(-72%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(15%) translateY(25%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(12%) translateY(-20%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(5%) translateY(-55%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.7, 0.7) translateX(-5%) translateY(-90%);
  }
}
@media (min-width:900px) and (max-width: 1000px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-5%) translateY(-65%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-132%) translateY(-49%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(120%) translateY(-90%);
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(4%) translateY(-22%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-7%) translateY(-31%);
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(7%) translateY(-75%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(18%) translateY(20%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(10%) translateY(-25%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(5%) translateY(-45%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-15%) translateY(-105%);
  }
}
@media (min-width:700px) and (max-width: 900px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-15%) translateY(-70%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-132%) translateY(-50%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-20%) translateY(-60%);
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-9%) translateY(-34%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-22%) translateY(-40%);
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-5%) translateY(-74%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(0%) translateY(23%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-5%) translateY(-20%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-10%) translateY(-65%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-20%) translateY(-110%);
  }
}
@media (min-width:500px) and (max-width: 700px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(.6, .6) translateX(-23%) translateY(-80%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-162%) translateY(-64%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.6, 0.6) translateX(-25%) translateY(-70%);
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-22%) translateY(-45%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-38%) translateY(-50%);
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-19%) translateY(-85%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-13%) translateY(5%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-15%) translateY(-40%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-20%) translateY(-80%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-40%) translateY(-130%);
  }
}
@media (min-width:300px) and (max-width: 500px) {
  .hotspot-01 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-40%) translateY(-85%);
  }
  .hotspot-02 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.4, 0.4) translateX(-172%) translateY(-95%);
  }
  .hotspot-03 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5)translateX(-42%) translateY(-80%);
  }
  .hotspot-04 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-40%) translateY(-58%);
  }
  .hotspot-05 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-50%) translateY(-60%);
  }
  .hotspot-06 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-32%) translateY(-100%);
  }
  .hotspot-07 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-31%) translateY(-12%);
  }
  .hotspot-08 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-33%) translateY(-55%);
  }
  .hotspot-09 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-35%) translateY(-95%);
  }
  .hotspot-10 .mpc-tooltip.mpc-wrap-content {
    transform: scale(0.5, 0.5) translateX(-50%) translateY(-120%);
  }
}
/*.hotspot-01 .mpc-tooltip.mpc-can-hover:hover.mpc-position--right, .hotspot-01 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--right {
  left: -9% !important;*/
/*.hotspot-02 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-02 .mpc-tooltip.mpc-position--left {
  top: -274%;
  left: 125%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-02 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-02 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: 125% !important;
}
.hotspot-03 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-03 .mpc-tooltip.mpc-position--left {
  top: -264%;
  left: -8%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-03 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-03 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: -8% !important;
}
.hotspot-04 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-04 .mpc-tooltip.mpc-position--left {
  top: 17%;
  left: -80%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-04 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-04 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: -80% !important;
}
.hotspot-05 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-05 .mpc-tooltip.mpc-position--left {
  top: -274%;
  left: 125%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-05 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-05 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: 125% !important;
}
.hotspot-06 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-06 .mpc-tooltip.mpc-position--left {
  top: -351%;
  left: 150%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-06 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-06 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: 150% !important;
}
.hotspot-07 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-07 .mpc-tooltip.mpc-position--left {
  top: -423%;
  left: -152%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-07 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-07 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: -152% !important;
}
.hotspot-08 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-08 .mpc-tooltip.mpc-position--left {
  top: -357%;
  left: -4%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-08 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-08 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: -4% !important;
}
.hotspot-09 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-09 .mpc-tooltip.mpc-position--left {
  top: -415%;
  left: 39%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-09 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-09 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: 39% !important;
}
.hotspot-10 .mpc-tooltip.mpc-wrap-content {
  padding-top: 75px;
  padding-right: 50px;
  padding-bottom: 75px;
  padding-left: 25px;
}
.hotspot-10 .mpc-tooltip.mpc-position--left {
  top: -266%;
  left: 164%;
  transform: translateX(-100%) translateY(-50%);
  margin-left: -1em;
}
.hotspot-10 .mpc-tooltip.mpc-can-hover:hover.mpc-position--left, .hotspot-10 .mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left {
  left: 164% !important;
}
/* Slider */
.hero-text {
  font-family: 'TurbinadoDry';
  /*font-size: 274px;*/
  margin-left: -125px;
}
.hero-container {
  display: inline-flex;
}
.hero-heart {
  /*font-size: 167px !important;*/
}
/* Beitrags-grid*/
.teaser-headline h3 {
  /*font-size: 72px;*/
  color: #c00202 !important;
  text-align: center;
}
.teaser-headline.post h3 {
  /*font-size: 48px;*/
}
.teaser-excerpt {
  text-align: center;
}
.grid.page .vc_gitem-animated-block {
  /*border-bottom-left-radius: 34px;*/
  border-bottom-right-radius: 96px;
  border-top-left-radius: 48px;
  border-top-right-radius: 72px;
}
.grid.post .vc_gitem-animated-block {
  /*border-bottom-left-radius: 192px;*/
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.teaser-button {}
.logos img {
  height: 84px
}
.mpc-testimonial--style_3 .mpc-testimonial__description {
  padding: 0 24px;
}
.author {
  margin-top: 24px;
}
.mpc-button__title.mpc-transition {
  white-space: nowrap !important;
}
#top-of-site-pixel-anchor {
  position: absolute;
  width: 1px;
  height: 1px;
  top: 60px;
  left: 0;
}
.acf-button-group {
  flex-wrap: wrap !important;
}
.round-bordered-picture .vc_box_border_circle {
  padding: 12px !important
}
.woocommerce .onsale, .woocommerce-page .onsale {
  font-size: 0.75rem;
  padding: 0.75rem;
  margin-bottom: 0.3rem;
}
.single-product .product.sale .image-wrap-single {
  position: relative;
}
.single-product .product.sale .image-wrap-single .onsale {
  margin-bottom: 0;
}
.woocommerce img:not(.light):not(.dark), .woocommerce-page img:not(.light):not(.dark) {
  width: 100%;
}
@media only screen and (min-width: 668px) {
  .woocommerce .onsale, .woocommerce-page .onsale {
    font-size: 0.6rem;
    padding: 0.6rem;
    margin-bottom: 0.3rem;
  }
  .single-product .product.sale .image-wrap-single .onsale {
    margin-bottom: 1rem;
  }
  .woocommerce #content div.product.sale div.images, .woocommerce div.product.sale div.images, .woocommerce-page #content div.product.sale div.images, .woocommerce-page div.product.sale div.images {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .single-product .product.sale .image-wrap-single {
    position: absolute; /*Workaround*/
    width: 44%;
    position: relative;
  }
}
@media only screen and (min-width: 1280px) {
  .woocommerce .onsale {
    font-size: 0.9rem;
    padding: 1rem;
    margin-bottom: 0.45rem;
  }
  .single-product .product.sale .image-wrap-single .onsale {
    margin-bottom: 1rem;
    position: absolute;
    top: 0;
    padding-bottom: 44px;
  }
}
/* Workaround */
.single-product .featured.product.sale .image-wrap-single .onsale {
  position: absolute;
  top: 0;
  height: max-content;
}
.single-product .status-publish.product_tag-kostenloser-versand .price:after {
  display: inherit;
}
/* */
span.onsale {
  position: absolute;
  bottom: 0;
  top: unset;
}
.image-wrap {
  position: relative;
}
@media only screen and (min-width: 768px) and (max-width:1280px) {
  .single-product .product.sale .image-wrap-single {
    position: absolute;
    width: 34%;
  }
}
.presse.logos .wpb_single_image {
  min-height: 120px;
  display: flex;
  justify-content: center;
}
.presse.logos .wpb_single_image .wpb_wrapper {
  display: flex;
  justify-content: center;
}
.presse.logos img {
  max-height: 120px;
  width: auto;
}
.presse.logos .svg img {
  max-height: 120px;
  width: 100%;
  min-width: 200px;
}
.presse.logos .vc_column_container {
  margin-bottom: 48px;
}
.presse .wpb_wrapper {
  display: flex;
  flex-direction: column;
}
.presse .wpb_wrapper .mpc-button.center {
  margin: 0 auto;
}
.lightcoral.linkred a {
  color: #e74133;
}
.broken_link, a.broken_link {
  text-decoration: none !important;
}
.section.lightcoral.dark.linkred {
  border: solid 48px #f36e67
}
.vc_row.section.lightcoral.dark.linkred > .vc_column_container.vc_col-has-fill > .vc_column-inner {
  justify-content: center;
  margin-bottom: 48px;
}
@media only screen and (min-width: 768px) {
  .vc_row.section.lightcoral.dark.linkred > .vc_column_container.vc_col-has-fill > .vc_column-inner {
    margin-bottom: 6px;
  }
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {
  /* Buch */
  padding: 13px !important;
}
@media only screen and (max-width: 1300px) {
  #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {
    /* padding: 12px !important;*/
    /* Buch */
    padding: 11px !important;
  }
}
@media only screen and (max-width: 1100px) {
  #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {
    /* padding: 10px !important;*/
    /* Buch */
    padding: 8px !important;
  }
}
@media only screen and (max-width: 900px) {
  #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {
    /*  padding: 8px !important;*/
    /* Buch */
    padding: 6px !important;
  }
}
@media only screen and (max-width: 768px) {
  #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {
    /* Buch */
    padding: 12px !important;
  }
}
/* Bugfix Shop */
.wc_payment_method > label:first-of-type img {
  max-width: max-content;
}
form input[type="radio"], form input[type="checkbox"] {
  width: 14px !important;
  height: 32px !important;
}
/* Popup Das Buch */
.ays_minimal_content {
  padding: 12px;
  font-size: 18px;
}
.ays_minimal_content h2, .pum-content h2 {
  padding: 0;
  margin-bottom: 0;
  margin-top: 0px
}
.ays_minimal_content h3, .pum-content h3 {
  padding: 20px;
  margin-bottom: 0;
  margin-top: 0px;
  font-size: 36px !important;
}
.popmake-title {
  text-align: center;
}
@media only screen and (max-width: 444px) {
  .ays_minimal_content h3, .pum-content h3 {
    padding: 6px 12px;
    font-size: 35px !important;
  }
}
@media only screen and (min-width: 1700px) {
  .ays_minimal_content h3, .pum-container h3 {
    padding: 12px;
    font-size: 40px !important;
  }
}
.ays_minimal_content .aligncenter, .pum-container .aligncenter {
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
}
.ays_minimal_content .text {}
.ays_minimal_window.ays-pb-modal_1.fadeIn {
  max-width: 80% !important;
}
svg.ays_pb_material_close_circle_icon path:last-child {
  fill: #fff !important;
}
.pum-theme-4468 .pum-container, .pum-theme-lightbox .pum-container {
  padding: 18px;
  border-radius: 24px !important;
  border: 0px solid #000 !important;
  box-shadow: 0 0 30px 0 rgb(2 2 2);
  background-color: rgba(255, 255, 255, 1);
}
.pum-container .pum-title {
  margin-bottom: .5em;
  text-align: center !important;
}
.pum-container.pum-responsive.pum-responsive-medium {
  margin-left: -30%;
  width: 60%;
  max-width: 400px !important;
}
@media only screen and (min-width: 768px) {
  a.mpc-button.mpc-transition.mpc-animation.mpc-typography--mpc_preset_2.zoom.mpc-inited {
    zoom: 1.25;
  }
}
#pum-4478 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
  font-family: 'Raleway' !important;
  line-height: 22px !important;
}
/* Das Buch */
/* Fonts */
@font-face {
  font-family: 'Redaction';
  font-display: swap;
  src: url('fonts/Redaction-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
}
.buch-title, .buch-title h1 {font-family:'Redaction';  text-align:center;color:#ee403d;}
.buch-subtitle, .buch-subtitle h4 {text-align:center;color:#ee403d; font-family: 'Raleway';}
.shop-buttons a.mpc-button.mpc-transition.mpc-animation.mpc-typography--mpc_preset_2.zoom.mpc-inited {width:80%;}
.buch-galerie .li.isotope-item {}
.header-footer-group .color-accent {color:#c00202 !important}

.archive  .vc_row.wpb_row:not(.wave-section):not(.section) {
    padding: 24px;
}
.archive h3 {
    margin: 0rem auto 0rem;
}
.pagination-single hr:first-child, .pagination-single hr:last-child {
    display: none;
}
.pagination-single {
    font-size: 1rem;
    margin-top: 2rem;
	
    margin-bottom: 2rem;
}
.pagination-single {
    max-width: 1968px;
}
.pagination-single a {
    align-items: center;
}.wpb-posts-nav__thumbnail {
    margin: 24px !important;
}

/* */
.wpb-posts-nav {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 50px;
    align-items: center;
    max-width: 1200px;
    margin: 100px auto;
}
 
.wpb-posts-nav a {
    display: grid;
    grid-gap: 20px;
    align-items: center;
}
 
.wpb-posts-nav h4,
.wpb-posts-nav strong {
    margin: 0;
}
 
.wpb-posts-nav a svg {
    display: inline-block;
    margin: 0;
    vertical-align: middle;
}
 
.wpb-posts-nav > div:nth-child(1) a {
    grid-template-columns: 100px 1fr;
    text-align: left;
}
 
.wpb-posts-nav > div:nth-child(2) a {
    grid-template-columns: 1fr 100px;
    text-align: right;
}
 
.wpb-posts-nav__thumbnail {
    display: block;
    margin: 0;
}
 
.wpb-posts-nav__thumbnail img {
    border-radius: 100px;
} 
/* */