/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

@font-face {
    font-family: 'Amateur Naked';
    src: url('/wp-content/uploads/2025/10/AmateurNaked.eot');
    src: url('/wp-content/uploads/2025/10/AmateurNaked.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2025/10/AmateurNaked.woff2') format('woff2'),
        url('/wp-content/uploads/2025/10/AmateurNaked.woff') format('woff'),
        url('/wp-content/uploads/2025/10/AmateurNaked.svg#AmateurNaked') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rubik';
    src: url('/wp-content/uploads/2025/10/Rubik-Bold.eot');
    src: url('/wp-content/uploads/2025/10/Rubik-Bold.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2025/10/Rubik-Bold.woff2') format('woff2'),
        url('/wp-content/uploads/2025/10/Rubik-Bold.woff') format('woff'),
        url('/wp-content/uploads/2025/10/Rubik-Bold.svg#Rubik-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rubik';
    src: url('/wp-content/uploads/2025/10/Rubik-Regular.eot');
    src: url('/wp-content/uploads/2025/10/Rubik-Regular.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2025/10/Rubik-Regular.woff2') format('woff2'),
        url('/wp-content/uploads/2025/10/Rubik-Regular.woff') format('woff'),
        url('/wp-content/uploads/2025/10/Rubik-Regular.svg#Rubik-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


html,
body {overflow-x:hidden;}

.entry-content {position:relative;}
h1,
.h1 * {font-size:56px}
h2,
.h2 * {font-size:48.83px}
h3,
.h3 * {font-size:39.06px}
h4,
.h4 * {font-size:31.25px}
h5,
.h5 * {font-size:25px}
h5,
.h6 * {font-size:20px}


.stk-block-button-group.btn-01 .stk--svg-wrapper {background: var(--accent); aspect-ratio: 1 / 1; display: flex; justify-content: center; align-items: center; border-radius: 100%; line-height: 0; padding: 10px; text-align: center; margin-left:15px;}
.stk-block-button-group.btn-01 .stk--svg-wrapper .stk--inner-svg {margin-left:4px;}
h2 img {width: 156px; position: absolute; bottom: 1.1em; margin-left: 10px;}
.stk-block-columns#vyhody > .stk-row {display:grid; grid-template-columns:repeat(8,1fr); grid-gap:50px;}
.stk-block-columns#vyhody > .stk-row > :nth-child(1),
.stk-block-columns#vyhody > .stk-row > :nth-child(3) {grid-area:auto/1/span 1/span 4;}
.stk-block-columns#vyhody > .stk-row > :nth-child(2),
.stk-block-columns#vyhody > .stk-row > :nth-child(4) {grid-area:auto/5/span 1/span 4}
.stk-block-columns#vyhody > .stk-row > :nth-child(5) {grid-area:auto/3/span 1/span 4;}
.stk-block-columns#vyhody > .stk-row .stk-column-wrapper > .stk-block-content {display:grid; grid-template-columns:repeat(10,1fr); grid-column-gap:20px;}
.stk-block-columns#vyhody > .stk-row .stk-column-wrapper > .stk-block-content > :nth-child(1) {grid-area:1/2/span 1/span 8;}
.stk-block-columns#vyhody > .stk-row .stk-column-wrapper > .stk-block-content > :nth-child(2) {grid-area:2/2/span 1/span 8;}
.stk-block-columns#vyhody > .stk-row .stk-column-wrapper > .stk-block-content > :nth-child(3) {grid-area: 1 / 10 / span 2 / span 1; justify-self: end;}
.stk-block-columns#vyhody p {margin-bottom:0;}
.stk-block-columns#vyhody figure {width:fit-content; margin-right:0; margin-left:auto;}















