﻿/*!
Theme Name: Techkoningin Light
Theme URI: https://techkoningin.nl/
Author: De Techkoningin
Author URI: https://techkoningin.nl/
Description:  De Techkoningin Light
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: techkoningin-light
*/@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--border-radius: 300px;--accent: #ECE9E3;--dark: #000;--white: #fff;--black: #000;--primary: #C4A284;--secondary: #2F4F5A;--color-body: var(--dark);--font-family-body: 'Montserrat';--font-weight-body: 400;--font-size-body: 18px;--color-headings: var(--dark);--font-family-headings: 'Montserrat';--font-weight-headings: 200;--text-transform-headings-accent: none;--background-header: none;--font-size-h1: 4rem;--font-size-h2: 3rem;--padding-headings: 0;--letter-spacing-headings: 2px;--background-buttons: none;--border-radius-button: var(--border-radius);--text-transform-buttons: none;--letter-spacing-buttons: 1px;--padding-buttons: 20px;--min-width-buttons: 275px;--background-buttons-hover: var(--white);--color-buttons-hover: var(--primary);--lineheight-paragraph: 1.8}html,body{overflow-x:hidden}.wp-site-blocks{margin:auto;max-width:100%}@media (min-width: 782px){.wp-site-blocks{max-width:720px}}@media (min-width: 992px){.wp-site-blocks{max-width:960px}}@media (min-width: 1200px){.wp-site-blocks{max-width:1140px}}@media (min-width: 1400px){.wp-site-blocks{max-width:1140px}}:where(.wp-block-columns){margin-bottom:0}body{font-family:var(--font-family-body)}p{font-weight:var(--font-weight-body);font-size:var(--font-size-body);line-height:var(--lineheight-paragraph)}h1,h2,h3 h4,h5,h6{font-family:var(--font-family-headings);font-weight:var(--font-weight-headings);padding:15px 0;margin:0}h1{letter-spacing:var(--letter-spacing-headings);font-size:calc( var(--font-size-h1) * 0.6) !important}@media (min-width: 992px){h1{font-size:calc( var(--font-size-h1) * 0.8) !important}}@media (min-width: 1200px){h1{font-size:var(--font-size-h1) !important}}h2{letter-spacing:var(--letter-spacing-headings);font-size:calc( var(--font-size-h2) * 0.45) !important}@media (min-width: 600px){h2{font-size:calc( var(--font-size-h2) * 0.6) !important}}@media (min-width: 992px){h2{font-size:calc( var(--font-size-h2) * 0.8) !important}}@media (min-width: 1200px){h2{font-size:var(--font-size-h2) !important}}strong{font-weight:600}a{color:var(--secondary);text-decoration:none;border-bottom:2px solid var(--secondary)}a:hover{color:var(--primary);text-decoration:none;border-bottom:2px solid var(--primary)}p,h1,h2,h3,h4,h5,h6{max-width:1140px;margin:auto}.wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow{max-width:1140px;margin:auto}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.alignfull:not(.afbeelding){padding:2em 15px}@media (min-width: 1400px){.alignfull h1,.alignfull h2,.alignfull h3,.alignfull h4,.alignfull h5,.alignfull h6,.alignfull p,.alignfull .wp-block-buttons{margin:auto}}.alignfull p,.alignfull h2{padding:1em 0}.wp-block-buttons{padding:2em 0}.wp-block-buttons .wp-block-button .wp-block-button__link{background-color:var(--background-buttons);border-radius:var(--border-radius);color:var(--white);letter-spacing:var(--letter-spacing-buttons);padding:var(--padding-buttons);text-transform:var(--text-transform-buttons);min-width:var(--min-width-buttons);border:var(--border-button)}.wp-block-buttons .wp-block-button .wp-block-button__link:hover{background:var(--background-buttons-hover);color:var(--color-buttons-hover)}header .wp-block-site-logo a{border:none}header nav.wp-block-navigation{margin:1em 0}header a{border-color:transparent;margin:0 1em}header a:hover span.wp-block-navigation-item__label{color:var(--primary)}.entry-content ul{list-style-type:none;padding:0;line-height:1.8}.entry-content ul li{display:flex;flex-direction:row;justify-content:flex-start;padding:5px 0}@media (max-width: 991px){.entry-content ul li{padding:5px 15px}}.entry-content li::before{font-weight:900;font-family:'Font Awesome 6 Free';padding-right:15px;padding-top:2px}.entry-content li.heart-pulse::before{content:'\f21e'}.entry-content li.tornado::before{content:'\f76f'}.entry-content li.brain::before{content:'\f5dc'}.entry-content li.stethoscope::before{content:'\f0f1'}.entry-content li.face-smile::before{content:'\f118'}.entry-content li.champagne-glasses::before{content:'\f79f'}.entry-content li.hand-holding-heart::before{content:'\f4be'}p.has-background{padding:1em;max-width:750px !important;margin:auto !important}@media (min-width: 600px){p.has-background{border-radius:25px}}.achtergrond-variant-1{background:url(img/achtergrond-variant-1.png);background-position:left center;background-size:cover}.achtergrond-variant-1 h1,.achtergrond-variant-1 h2,.achtergrond-variant-1 h3,.achtergrond-variant-1 h4,.achtergrond-variant-1 h5,.achtergrond-variant-1 h6,.achtergrond-variant-1 p:not(.has-background){max-width:750px}@media (min-width: 1200px){.achtergrond-variant-1 h1,.achtergrond-variant-1 h2,.achtergrond-variant-1 h3,.achtergrond-variant-1 h4,.achtergrond-variant-1 h5,.achtergrond-variant-1 h6,.achtergrond-variant-1 p:not(.has-background){margin-left:580px !important}}.achtergrond-variant-1 .alignfull{padding:0}.achtergrond-variant-2{background:url(img/achtergrond-variant-2.png);background-position:left center;background-size:cover}.achtergrond-variant-2 h1,.achtergrond-variant-2 h2,.achtergrond-variant-2 h3,.achtergrond-variant-2 h4,.achtergrond-variant-2 h5,.achtergrond-variant-2 h6,.achtergrond-variant-2 p:not(.has-background){max-width:750px;margin-left:185px !important}.achtergrond-variant-2 .alignfull{padding:0}.wp-block-media-text{position:relative;padding:15px}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:15px}@media (min-width: 1200px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{max-width:calc(1140px / 2 - 30px);margin:auto}}@media (min-width: 1200px){.wp-block-media-text figure.wp-block-media-text__media{margin-left:-100px !important;margin-right:100px !important}}.tk-content.alignfull .wp-block-media-text.alignfull{width:100%;max-width:1140px}.wp-block-columns .wp-block-column{padding:0}.wp-block-columns .wp-block-column p{margin:1em 0}.wp-block-columns .wp-block-column figure{padding:0;margin:0;opacity:1}@media (max-width: 781px){.afbeelding .wp-block-column p,.afbeelding .wp-block-column h1{position:relative;z-index:999;padding:1em 0}.afbeelding .wp-block-columns{min-height:650px}.afbeelding .wp-block-columns .wp-block-column figure{position:absolute;bottom:0;opacity:0.5}}.testimonials figure.wp-block-image{-webkit-mask-image:url(img/hexagon.png);mask-image:url(img/hexagon.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100%}.testimonials figcaption{display:none}.wp-block-embed,.wp-block-audio{margin:1em 0 !important}i{font-size:22px;padding:2em 0 0}i ~ h2{padding-top:0 !important}blockquote{display:flex;flex-direction:column-reverse}blockquote p::before,blockquote p::after{content:" — "}blockquote cite:before,blockquote cite:after{font-family:"Font Awesome 6 Free";font-weight:600}blockquote cite:before{content:"\f10d";padding-right:10px}blockquote cite:after{content:"\f10e";padding-left:10px}.has-accent-background-color cite:before,.has-accent-background-color cite:after{color:var(--primary)}.has-primary-background-color cite:before,.has-primary-background-color cite:after{color:var(--accent)}.has-secondary-background-color cite:before,.has-secondary-background-color cite:after{color:var(--accent)}.tk-text-block{padding:0}@media (min-width: 992px){.tk-text-block-inner-content{height:700px}}.tk-text-block *{margin:auto !important;padding:15px}
