img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
@charset "UTF-8";@font-face{font-display:swap;font-family:"Economica Bold";font-weight:700;font-style:normal;src:local(""),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/economica/economica-v8-latin-700.woff2) format("woff2"),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/economica/economica-v8-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:local(""),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-condensed-v19-latin-regular.woff2) format("woff2"),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-condensed-v19-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:local(""),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-condensed-v19-latin-700.woff2) format("woff2"),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-condensed-v19-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:"Roboto Slab";font-style:normal;font-weight:300;src:local(""),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-slab-v12-latin-300.woff2) format("woff2"),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-slab-v12-latin-300.woff) format("woff")}@font-face{font-display:swap;font-family:"Roboto Slab";font-style:normal;font-weight:700;src:local(""),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-slab-v12-latin-700.woff2) format("woff2"),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/roboto/roboto-slab-v12-latin-700.woff) format("woff")}@font-face{font-family:"icons";src:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/icons/fonts/icons.ttf?5uiab9) format("truetype"),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/icons/fonts/icons.woff?5uiab9) format("woff"),url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/font/icons/fonts/icons.svg?5uiab9#icons) format("svg");font-weight:400;font-style:normal;font-display:block}.icon,.checkbox+label:before{font-family:"icons" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{content:"\e906"}.icon-cross:before{content:"\e905"}.icon-play:before{content:"\e904"}.icon-envelope:before{content:"\e901"}.icon-location-marker:before{content:"\e902"}.icon-phone:before{content:"\e903"}.icon-whatsapp:before{content:"\e900"}*,*:after,*:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{font-size:100%;height:100%;min-width:320px}body{background-color:#fff;font-family:"Roboto Slab",Times,serif;color:#333}body.error404{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-black-background-small-MATHIASFRITZEN.COM.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:760px){body.error404{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-black-background-large-MATHIASFRITZEN.COM.jpg)}}img{height:auto;max-width:100%;vertical-align:bottom}a{text-decoration:none;transition:all .1s ease 0s}a:active,a:focus,a:hover{outline:0}p{line-height:1.5;margin:0 0 1em;font-size:14px;font-size:.875rem}@media screen and (min-width:760px){p{font-size:16px;font-size:1rem}}@media screen and (min-width:1020px){p{font-size:20px;font-size:1.25rem}}p:last-child{margin:0}p+small{margin-top:1.3em}p+.button{margin-top:2em}@media screen and (min-width:760px){p+.button{margin-top:2.8em}}small{display:inline-block;font-size:16px;font-size:1rem}@media screen and (min-width:760px){small{font-size:18px;font-size:1.125rem}}small+.button{margin-top:2em}@media screen and (min-width:760px){small+.button{margin-top:2.8em}}ul:not(.menu),ol:not(.menu){line-height:1.5;list-style-type:none;margin:0 0 1em;padding:0;font-size:14px;font-size:.875rem}@media screen and (min-width:760px){ul:not(.menu),ol:not(.menu){font-size:18px;font-size:1.125rem}}ul:not(.menu):last-child,ol:not(.menu):last-child{margin:0}ul:not(.menu) li{padding-left:8px;position:relative}ul:not(.menu) li:before{content:"•";display:block;left:0;position:absolute;top:0}p a,small a,ul:not(.menu) a,ol:not(.menu) a,label a{color:#333;position:relative}.section--dark p a,.section--dark small a,.section--dark ul:not(.menu) a,.section--dark ol:not(.menu) a,.section--dark label a{color:#fff}p a:after,small a:after,ul:not(.menu) a:after,ol:not(.menu) a:after,label a:after{background-color:#333;bottom:1px;content:"";display:block;left:0;height:1px;position:absolute;width:100%}.section--dark p a:after,.section--dark small a:after,.section--dark ul:not(.menu) a:after,.section--dark ol:not(.menu) a:after,.section--dark label a:after{background-color:#fff}p a:active,small a:active,ul:not(.menu) a:active,ol:not(.menu) a:active,label a:active{opacity:.6}@media screen and (min-width:1100px){p a:hover,small a:hover,ul:not(.menu) a:hover,ol:not(.menu) a:hover,label a:hover{opacity:.6}p a:active,small a:active,ul:not(.menu) a:active,ol:not(.menu) a:active,label a:active{opacity:1}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Economica Bold",Arial,sans-serif;font-weight:400;margin:0 0 .5em}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child{margin:0}h1+.subline,.h1+.subline,h2+.subline,.h2+.subline,h3+.subline,.h3+.subline,h4+.subline,.h4+.subline,h5+.subline,.h5+.subline,h6+.subline,.h6+.subline{margin:-1.4em 0 2em;font-size:14px;font-size:.875rem}@media screen and (min-width:760px){h1+.subline,.h1+.subline,h2+.subline,.h2+.subline,h3+.subline,.h3+.subline,h4+.subline,.h4+.subline,h5+.subline,.h5+.subline,h6+.subline,.h6+.subline{font-size:18px;font-size:1.125rem}}h1,.h1{font-size:45px;font-size:2.8125rem}@media screen and (min-width:760px){h1,.h1{font-size:60px;font-size:3.75rem}}@media screen and (min-width:1020px){h1,.h1{font-size:80px;font-size:5rem}}h2,.h2{font-size:45px;font-size:2.8125rem}@media screen and (min-width:760px){h2,.h2{font-size:55px;font-size:3.4375rem}}@media screen and (min-width:1020px){h2,.h2{font-size:65px;font-size:4.0625rem}}h3,.h3{font-size:45px;font-size:2.8125rem}@media screen and (min-width:760px){h3,.h3{font-size:50px;font-size:3.125rem}}@media screen and (min-width:1020px){h3,.h3{font-size:55px;font-size:3.4375rem}}h4,.h4{font-size:45px;font-size:2.8125rem}h5,.h5{font-size:35px;font-size:2.1875rem}h6,.h6{font-size:30px;font-size:1.875rem}button{background:0 0;border:none;outline:none;padding:0;transition:all .1s ease 0s}.button{display:block}.button.button--bright a{border-color:#fff;color:#fff}.button.button--bright a:active{background-color:#fff;color:#333;transform:translate(0,3px)}@media screen and (min-width:1100px){.button.button--bright a:hover{background-color:#fff;color:#333}}.button a,.button button,.button input[type=submit]{background-color:transparent;border:2px solid #333;display:inline-block;color:#333;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;letter-spacing:.5px;outline:none;padding:19px 30px;text-align:center;text-transform:uppercase;font-size:15px;font-size:.9375rem;transition:all .1s ease 0s}.section--dark .button a,.section--dark .button button,.section--dark .button input[type=submit]{border-color:#fff;color:#fff}@media screen and (max-width:400px){.button a,.button button,.button input[type=submit]{padding:19px 20px;width:100%}}.button a:active,.button button:active,.button input[type=submit]:active{background-color:#333;color:#fff;transform:translate(0,3px)}.section--dark .button a:active,.section--dark .button button:active,.section--dark .button input[type=submit]:active{background-color:#fff;color:#333}@media screen and (min-width:1100px){.button a:hover,.button button:hover,.button input[type=submit]:hover{background-color:#333;color:#fff}.section--dark .button a:hover,.section--dark .button button:hover,.section--dark .button input[type=submit]:hover{background-color:#fff;color:#333}}.row{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1080px;padding:0 20px;width:100%}.row.row--medium{max-width:1110px}.row.row--large{max-width:1230px}.row .col{padding:0 20px;position:relative;width:100%}@media screen and (max-width:760px){.row .col+.col{margin-top:90px}}@media screen and (min-width:1020px){.row .col{padding:0 25px}}@media screen and (min-width:760px){.row .col.col--one-half{width:50%}}@media screen and (min-width:760px){.row .col.col--one-third{width:33.3333%}}@media screen and (min-width:760px){.row .col.col--two-third{width:50%}}@media screen and (min-width:1020px){.row .col.col--two-third{width:66.6666%}}@media screen and (min-width:760px){.row .col.col--one-fourth{width:50%}}@media screen and (min-width:1020px){.row .col.col--one-fourth{width:25%}}@media screen and (min-width:760px){.row .col.col--two-fifth{width:40%}}@media screen and (min-width:760px){.row .col.col--three-fifth{width:60%}}.section.coaching-header{background-color:#000;background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:100px 0 100%;text-align:center}@media screen and (min-width:760px){.section.coaching-header{background-position:center center;padding:200px 0 15%;text-align:left}}.section.coaching-header .label{font-size:15px;font-size:.9375rem}.section.coaching-header .coaching-header__graphic{max-width:470px;width:100%}.section.coaching-header .button{margin-top:20px}@media screen and (min-width:760px){.section.coaching-header .button{margin-top:40px}}.section.text .box{margin-top:40px}.section.text .center{text-align:center}@media screen and (min-width:760px){.section.text .center .text__buttons{justify-content:center}}.section.text .right{text-align:right}@media screen and (min-width:760px){.section.text .right .text__buttons{justify-content:flex-end}}.section.text .small p{font-size:12px;font-size:.75rem}@media screen and (min-width:760px){.section.text .small p{font-size:14px;font-size:.875rem}}@media screen and (min-width:1020px){.section.text .small p{font-size:16px;font-size:1rem}}.section.text .large p{font-size:16px;font-size:1rem}@media screen and (min-width:760px){.section.text .large p{font-size:20px;font-size:1.25rem}}@media screen and (min-width:1020px){.section.text .large p{font-size:24px;font-size:1.5rem}}@media screen and (min-width:760px){.section.text .col--one-half .box{margin:2.5em 2.5em 0}}@media screen and (min-width:760px){.section.text .col--one-third .text__buttons{display:block}}@media screen and (min-width:1020px){.section.text .col--one-third .text__buttons{display:flex}}@media screen and (min-width:760px){.section.text .col--one-third .text__buttons .button+.button{margin-left:0}}@media screen and (min-width:1020px){.section.text .col--one-third .text__buttons .button+.button{margin-left:-2px}}.section.text .text__buttons{margin-top:40px}@media screen and (min-width:760px){.section.text .text__buttons{display:flex}}.section.text .text__buttons .button{margin-bottom:-2px}.section.text .text__buttons .button a{min-width:260px}@media screen and (min-width:760px){.section.text .text__buttons .button a{min-width:auto}}@media screen and (min-width:760px){.section.text .text__buttons .button+.button{margin-left:-2px}}.section.about .about__content{align-items:center;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:760px){.section.about .about__content{flex-direction:row}}.section.about .about__content .about__content__portrait{border-radius:50%;height:240px;overflow:hidden;position:relative;width:240px}@media screen and (min-width:1020px){.section.about .about__content .about__content__portrait{height:375px;width:375px}}.section.about .about__content .about__content__tabs{margin-top:40px;width:100%}@media screen and (max-width:760px){.section.about .about__content .about__content__tabs{align-items:center;display:flex;flex-direction:column}}@media screen and (min-width:760px){.section.about .about__content .about__content__tabs{margin-top:0;padding-left:90px;width:calc(100% - 240px)}}@media screen and (min-width:1020px){.section.about .about__content .about__content__tabs{padding-left:120px;width:calc(100% - 375px)}}@media screen and (max-width:760px){.section.about .about__content .about__content__tabs .title{text-align:center}}.section.about .about__content .about__content__tabs .about__content__tabs__tab{display:none}.section.about .about__content .about__content__tabs .about__content__tabs__tab.active{display:inline-block}.section.about .about__content .about__content__tabs__navigation{display:flex;justify-content:center;margin-top:30px}@media screen and (min-width:760px){.section.about .about__content .about__content__tabs__navigation{justify-content:flex-start}}.section.about .about__content .about__content__tabs__navigation li+li{margin-left:-2px}.section.about .about__content .about__content__tabs__navigation li .about__content__tabs__navigation__button{border:2px solid #333;color:#333;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;padding:14px 30px;text-align:center;text-transform:uppercase;font-size:15px;font-size:.9375rem;transition:all .1s ease 0s}@media screen and (min-width:760px){.section.about .about__content .about__content__tabs__navigation li .about__content__tabs__navigation__button{min-width:120px;padding:14px 40px}}.section.about .about__content .about__content__tabs__navigation li .about__content__tabs__navigation__button.active{background-color:#333;color:#fff}.section.about .about__content .about__content__tabs__navigation li .about__content__tabs__navigation__button:active{background-color:#333;color:#fff;transform:translate(0,3px)}@media screen and (min-width:1100px){.section.about .about__content .about__content__tabs__navigation li .about__content__tabs__navigation__button:hover{background-color:#333;color:#fff}}.section.testimonials .testimonials__entry{align-items:center;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:760px){.section.testimonials .testimonials__entry{flex-direction:row}.section.testimonials .testimonials__entry:nth-child(even) .testimonials__entry__portrait{order:2}.section.testimonials .testimonials__entry:nth-child(even) .testimonials__entry__quote{order:1;padding:0 60px 0 0;text-align:right}}.section.testimonials .testimonials__entry+.testimonials__entry{margin-top:60px}@media screen and (min-width:1020px){.section.testimonials .testimonials__entry+.testimonials__entry{margin-top:90px}}.section.testimonials .testimonials__entry .testimonials__entry__portrait{border-radius:50%;height:240px;overflow:hidden;position:relative;width:240px}.section.testimonials .testimonials__entry .testimonials__entry__portrait+.testimonials__entry__quote{margin-top:20px}@media screen and (min-width:760px){.section.testimonials .testimonials__entry .testimonials__entry__portrait+.testimonials__entry__quote{margin-top:0;padding-left:60px;width:calc(100% - 240px)}}.section.testimonials .testimonials__entry .testimonials__entry__quote{text-align:center}@media screen and (min-width:760px){.section.testimonials .testimonials__entry .testimonials__entry__quote{text-align:left}}.section.testimonials .testimonials__entry .testimonials__entry__quote .testimonials__entry__quote__text{font-size:28px;font-size:1.75rem}@media screen and (min-width:1020px){.section.testimonials .testimonials__entry .testimonials__entry__quote .testimonials__entry__quote__text{font-size:35px;font-size:2.1875rem}}.section.testimonials .testimonials__entry .testimonials__entry__quote .testimonials__entry__quote__text:before{content:"»"}.section.testimonials .testimonials__entry .testimonials__entry__quote .testimonials__entry__quote__text:after{content:"«"}.section.testimonials .testimonials__entry .testimonials__entry__quote .testimonials__entry__quote__name{font-family:"Roboto Condensed",Arial,sans-serif;letter-spacing:.5px;margin-top:20px;font-size:12px;font-size:.75rem}@media screen and (min-width:760px){.section.testimonials .testimonials__entry .testimonials__entry__quote .testimonials__entry__quote__name{margin-top:30px;font-size:15px;font-size:.9375rem}}.section.testimonial-columns .testimonial-columns__entry{background-color:#fff}.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__portrait{background-position:center top;background-repeat:no-repeat;background-size:cover;padding-top:80%;width:100%}.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__quote{padding:30px 20px}@media screen and (min-width:760px){.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__quote{padding:30px}}.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__quote .testimonial-columns__entry__quote__text{color:#333;line-height:1.5;font-size:15px;font-size:.9375rem}.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__quote .testimonial-columns__entry__quote__text:before{content:"»"}.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__quote .testimonial-columns__entry__quote__text:after{content:"«"}.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__quote .testimonial-columns__entry__quote__name{color:#333;font-family:"Roboto Condensed",Arial,sans-serif;letter-spacing:.5px;margin-top:20px;text-transform:uppercase;font-size:15px;font-size:.9375rem}@media screen and (min-width:760px){.section.testimonial-columns .testimonial-columns__entry .testimonial-columns__entry__quote .testimonial-columns__entry__quote__name{margin-top:30px}}.section.bar-charts .bar-charts__charts .bar-charts__charts__chart{background-color:#f4f4f4;margin-bottom:10px}.section.bar-charts .bar-charts__charts .bar-charts__charts__chart .bar-charts__charts__chart__bar{display:flex;font-family:"Roboto Condensed",Arial,sans-serif;justify-content:space-between;letter-spacing:1px;padding:9px 0 8px;text-transform:uppercase;width:0;font-size:15px;font-size:.9375rem;transition:width 1s ease 0s}.section.bar-charts .bar-charts__charts .bar-charts__charts__chart .bar-charts__charts__chart__bar .bar-charts__charts__chart__bar__label{margin-left:12px}.section.bar-charts .bar-charts__charts .bar-charts__charts__chart .bar-charts__charts__chart__bar .bar-charts__charts__chart__bar__value{margin:0 12px 0 10px}.section.bar-charts .bar-charts__charts .bar-charts__charts__buttons{display:flex;font-size:0;justify-content:center;margin-top:40px;text-align:center}@media screen and (min-width:760px){.section.bar-charts .bar-charts__charts .bar-charts__charts__buttons{margin-top:50px}}.section.bar-charts .bar-charts__charts .bar-charts__charts__buttons .button{margin-left:0;width:auto}.section.bar-charts .bar-charts__charts .bar-charts__charts__buttons .button+.button{margin-left:-2px}.section.bar-charts .bar-charts__charts .bar-charts__charts__buttons .button.active button{background-color:#333;color:#fff}.section.video{padding:0}.section.video .video__content{padding-top:56.25%;position:relative;width:100%}.section.video .video__content .video__content__play{color:#fff;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1;font-size:100px;font-size:6.25rem}.section.video .video__content .video__content__play.active{display:none}@media screen and (min-width:760px){.section.video .video__content .video__content__play{font-size:140px;font-size:8.75rem}}@media screen and (min-width:1100px){.section.video .video__content .video__content__play:hover{opacity:1}}.section.video .video__content .video__content__play:active{opacity:1}.section.video .video__content .video__content__file{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.section.quote .quote__content{text-align:center}.section.quote .quote__content .quote__content__text{color:#333;line-height:1.5;font-size:25px;font-size:1.5625rem}@media screen and (min-width:760px){.section.quote .quote__content .quote__content__text{font-size:35px;font-size:2.1875rem}}.section.quote .quote__content .quote__content__text:before{content:"» "}.section.quote .quote__content .quote__content__text:after{content:" «"}.section.quote .quote__content .quote__content__name{color:#333;font-family:"Roboto Condensed",Arial,sans-serif;letter-spacing:.5px;margin-top:20px;text-transform:uppercase;font-size:15px;font-size:.9375rem}@media screen and (min-width:760px){.section.quote .quote__content .quote__content__name{margin-top:30px}}.section.teaser-image-text{position:relative}@media screen and (max-width:760px){.section.teaser-image-text.section--offset-top-small .teaser-image-text__content{padding-top:270px}}@media screen and (max-width:760px){.section.teaser-image-text.section--offset-top-no .teaser-image-text__content{padding-top:320px}}.section.teaser-image-text .teaser-image-text__image{background-position:center top;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 3%,100% 0,97% 100%,0 97%);height:300px;left:0;position:absolute;top:-20px;width:90%}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__image{bottom:-20px;height:auto;width:50%}}.section.teaser-image-text .teaser-image-text__content{padding:230px 40px 0;text-align:center}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__content{padding:0 5% 0 55%}}.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons{margin-top:40px}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons.teaser-image-text__content__buttons--vertical{flex-direction:column}}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons.teaser-image-text__content__buttons--vertical .button a{min-width:260px}}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons.teaser-image-text__content__buttons--vertical .button+.button{margin:0 0 -2px}}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons{display:flex;justify-content:center}}.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons .button{margin-bottom:-2px}.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons .button a{min-width:260px}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons .button a{min-width:auto}}@media screen and (min-width:760px){.section.teaser-image-text .teaser-image-text__content .teaser-image-text__content__buttons .button+.button{margin-left:-2px}}@media screen and (min-width:760px){.section.fullwidth-image .fullwidth-image__small{display:none}}.section.fullwidth-image .fullwidth-image__small img{width:100%}@media screen and (max-width:760px){.section.fullwidth-image .fullwidth-image__large{display:none}}.section.fullwidth-image .fullwidth-image__large img{width:100%}section.animation-canvas{height:500vh}section.animation-canvas .animation-canvas__container{height:50vw;left:50%;position:fixed;top:50%;width:100%;transform:translate(-50%,-50%)}section.animation-canvas .animation-canvas__container .animation-canvas__container__canvas{left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}.box{padding:40px 30px 20px;position:relative;text-align:left}.box+small{margin-top:20px}.box+.button{margin-top:2em}@media screen and (min-width:760px){.box+.button{margin-top:2.8em}}.box .box__background{height:100%;left:0;position:absolute;top:0;width:100%}.box .box__background .box__background__path{stroke:#ddd;stroke-dasharray:5px;stroke-width:2px}.section--colored .box .box__background .box__background__path{stroke:#666}.section{padding:90px 0;position:relative}@media screen and (min-width:760px){.section{padding:120px 0}}.section.section--offset-top-small{padding-top:45px}@media screen and (min-width:760px){.section.section--offset-top-small{padding-top:60px}}.section.section--offset-top-no{padding-top:0}@media screen and (min-width:760px){.section.section--offset-top-no{padding-top:0}}.section.section--offset-bottom-small{padding-bottom:45px}@media screen and (min-width:760px){.section.section--offset-bottom-small{padding-bottom:60px}}.section.section--offset-bottom-no{padding-bottom:0}@media screen and (min-width:760px){.section.section--offset-bottom-no{padding-bottom:0}}.section.section--colored,.section.section--dark,.section.section--bright,.section.section--geometric-01,.section.section--geometric-02,.section.section--geometric-03,.section.section--geometric-04,.section.section--geometric-05,.section.section--geometric-06,.section.section--geometric-07{background-position:center center;background-repeat:no-repeat;background-size:cover}.section.section--colored{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-colored-background-small-MATHIASFRITZEN.COM.jpg)}@media screen and (min-width:760px){.section.section--colored{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-colored-background-large-MATHIASFRITZEN.COM.jpg)}}.section.section--geometric-01{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-01-small.webp);background-position:right bottom}@media screen and (min-width:760px){.section.section--geometric-01{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-01-large.webp)}}.section.section--geometric-02{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-02-small.webp);background-position:right bottom}@media screen and (min-width:760px){.section.section--geometric-02{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-02-large.webp)}}.section.section--geometric-03{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-03-small.webp);background-position:right bottom}@media screen and (min-width:760px){.section.section--geometric-03{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-03-large.webp)}}.section.section--geometric-04{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-04-small.webp);background-position:right bottom}@media screen and (min-width:760px){.section.section--geometric-04{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-04-large.webp)}}.section.section--geometric-05{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-05-small.webp);background-position:right bottom}@media screen and (min-width:760px){.section.section--geometric-05{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-05-large.webp)}}.section.section--geometric-06{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-06-small.webp);background-position:right bottom}@media screen and (min-width:760px){.section.section--geometric-06{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-06-large.webp)}}.section.section--geometric-07{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-07-small.webp);background-position:right bottom}@media screen and (min-width:760px){.section.section--geometric-07{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/background-geometric-07-large.webp)}}.section.section--dark{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-black-background-small-MATHIASFRITZEN.COM.jpg);color:#fff}@media screen and (min-width:760px){.section.section--dark{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-black-background-large-MATHIASFRITZEN.COM.jpg)}}.section.section--bright{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-white-background-small-MATHIASFRITZEN.COM.jpg)}@media screen and (min-width:760px){.section.section--bright{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-white-background-large-MATHIASFRITZEN.COM.jpg)}}.section .section__label{background-color:rgba(51,51,51,.5);font-family:"Economica Bold",Arial,sans-serif;color:#fff;line-height:1;padding:11px 20px 13px;top:0;left:50%;position:absolute;transform:translate(-50%,0);font-size:20px;font-size:1.25rem}@media screen and (min-width:760px){.section .section__label{font-size:24px;font-size:1.5rem}}.label{display:block;font-family:"Roboto Condensed",Arial,sans-serif;margin-bottom:1em;text-transform:uppercase;font-size:12px;font-size:.75rem}@media screen and (min-width:760px){.label{font-size:15px;font-size:.9375rem}}.label:last-child{margin:0}.label.label--bright{color:#fff}.direct-contact{bottom:30px;display:flex;flex-wrap:wrap;right:20px;position:fixed;z-index:150}@media screen and (min-width:760px){.direct-contact{bottom:40px;right:40px}}.direct-contact a{background-color:#fff;border-radius:50%;box-shadow:0px 10px 40px 0px rgba(0,0,0,.2);align-items:center;color:#000;display:flex;height:40px;justify-content:center;width:40px;font-size:22px;font-size:1.375rem}@media screen and (min-width:760px){.direct-contact a{height:50px;width:50px;font-size:26px;font-size:1.625rem}}@media screen and (min-width:1100px){.direct-contact a:hover{background-color:#000;color:#fff}}.direct-contact a:active{transform:translate(0,3px)}.direct-contact a+a{margin-left:10px}.direct-contact a.direct-contact__whatsapp{background-color:#4cd646;color:#fff}@media screen and (min-width:1100px){.direct-contact a.direct-contact__whatsapp:hover{background-color:#fff;color:#4cd646}}.section.section-404{padding:0;text-align:center}.section.section-404 .section-404__image{max-width:600px;width:90%}.section.section-404 .section-404__image+.button{margin-top:30px}@media screen and (min-width:760px){.section.section-404 .section-404__image+.button{margin-top:40px}}.header{left:0;padding:30px 30px 0;position:fixed;top:0;width:100%;z-index:100;transition:all .2s ease 0s}@media screen and (min-width:760px){.header{padding:50px 50px 0}}@media screen and (min-width:1020px){.header{padding:75px 75px 0}}.header .header__logo{display:block;position:relative;width:55px}@media screen and (min-width:760px){.header .header__logo{width:75px}}.header .header__logo .header__logo__image{transition:opacity .5s ease-in 0s}.header .header__logo .header__logo__image.header__logo__image--orange{left:0;position:absolute;top:0;animation:fade-loop-in 10s infinite}.header .header__trigger{background-color:#fff;height:40px;position:absolute;right:23px;top:23px;width:40px;z-index:10}@media screen and (min-width:760px){.header .header__trigger{height:50px;right:43px;top:43px;width:50px}}@media screen and (min-width:1020px){.header .header__trigger{right:68px;top:68px}}@media screen and (min-width:1100px){.header .header__trigger:hover span{background-color:#666}}.nav-active .header .header__trigger span:nth-child(1),.nav-active .header .header__trigger span:nth-child(4){top:19px;width:0;left:50%}@media screen and (min-width:760px){.nav-active .header .header__trigger span:nth-child(1),.nav-active .header .header__trigger span:nth-child(4){top:24px}}.nav-active .header .header__trigger span:nth-child(2){transform:rotate(45deg)}.nav-active .header .header__trigger span:nth-child(3){transform:rotate(-45deg)}.header .header__trigger span{background-color:#333;display:block;height:2px;left:10px;opacity:1;position:absolute;width:20px;transform:rotate(0deg);transition:all .25s ease 0s}@media screen and (min-width:760px){.header .header__trigger span{left:12px;height:3px;width:26px}}.header .header__trigger span:nth-child(1){top:13px}@media screen and (min-width:760px){.header .header__trigger span:nth-child(1){top:16px}}.header .header__trigger span:nth-child(2),.header .header__trigger span:nth-child(3){top:19px}@media screen and (min-width:760px){.header .header__trigger span:nth-child(2),.header .header__trigger span:nth-child(3){top:24px}}.header .header__trigger span:nth-child(4){top:25px}@media screen and (min-width:760px){.header .header__trigger span:nth-child(4){top:32px}}.header .header__navigation{height:100%;overflow:auto;padding:100px 30px 30px;pointer-events:none;position:fixed;right:0;text-align:right;top:0;z-index:5}.nav-active .header .header__navigation{pointer-events:auto}@media screen and (min-width:760px){.header .header__navigation{padding:150px 50px 50px}}@media screen and (min-width:1020px){.header .header__navigation{padding:195px 75px 75px}}.header .header__navigation:after{background-color:#fff;content:"";display:block;height:120%;opacity:.9;position:fixed;right:-100%;top:-10%;width:80%;z-index:-1;transition:right .3s ease 0s,transform .4s ease .2s}.nav-active .header .header__navigation:after{right:-20%;transform:rotate(-10deg)}@media screen and (min-width:760px){.nav-active .header .header__navigation:after{right:-10%}}@media screen and (min-width:760px){.header .header__navigation:after{width:400px}}@media screen and (min-width:1020px){.header .header__navigation:after{width:500px}}.header .header__navigation .menu{opacity:0;pointer-events:none;transform:translate(20px,0);transition:all .2s ease 0s}.nav-active .header .header__navigation .menu{opacity:1;pointer-events:auto;transform:translate(0,0)}.header .header__navigation .menu li.current-menu-item a{opacity:1}.header .header__navigation .menu li+li{margin-top:20px}.header .header__navigation .menu li a{color:#333;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;letter-spacing:1px;opacity:.6;text-transform:uppercase;font-size:20px;font-size:1.25rem}@media screen and (min-width:760px){.header .header__navigation .menu li a{font-size:28px;font-size:1.75rem}}.header .header__navigation .menu li a:active{opacity:1}@media screen and (min-width:1100px){.header .header__navigation .menu li a:hover{opacity:1}.header .header__navigation .menu li a:active{opacity:.6}}.header .header__navigation .header__navigation__languages{margin-top:40px;opacity:0;pointer-events:none;transform:translate(20px,0);transition:all .2s ease 0s}.nav-active .header .header__navigation .header__navigation__languages{opacity:1;pointer-events:auto;transform:translate(0,0)}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal{border:none;padding:0}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul{display:flex;justify-content:flex-end}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item:before{display:none}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item+.wpml-ls-item{border-left:2px solid #333;margin-left:10px;padding-left:10px}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item.wpml-ls-current-language a{opacity:1;pointer-events:none}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item a{color:#333;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:400;letter-spacing:.5px;opacity:.6;padding:2px 0;font-size:20px;font-size:1.25rem}@media screen and (min-width:760px){.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item a{font-size:28px;font-size:1.75rem}}@media screen and (min-width:1100px){.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item a:hover{opacity:.5}}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item a:after{display:none}.header .header__navigation .header__navigation__languages .wpml-ls-legacy-list-horizontal ul .wpml-ls-item a .wpml-ls-display{display:none}.main{display:block}.error404 .main{display:flex;flex-direction:column;justify-content:center;min-height:calc(100% - 240px)}@media screen and (min-width:760px){.error404 .main{min-height:calc(100% - 189px)}}@media screen and (min-width:1020px){.error404 .main{min-height:calc(100% - 141px)}}.footer{background-color:#000;background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-black-background-small-MATHIASFRITZEN.COM.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;position:relative;z-index:1}@media screen and (min-width:760px){.footer{background-image:url(//www.mathiasfritzen.ch/2021/wp-content/themes/mathias-fritzen/img/vector-shapes-black-background-large-MATHIASFRITZEN.COM.jpg)}}.footer.footer--none{display:none}.error404 .footer{background-color:transparent;background-image:none}.footer .footer__content{color:#fff;padding-top:90px;text-align:center}@media screen and (min-width:760px){.footer .footer__content{padding-top:120px}}.footer .footer__content p{font-size:16px;font-size:1rem}@media screen and (min-width:760px){.footer .footer__content p{font-size:20px;font-size:1.25rem}}@media screen and (min-width:1020px){.footer .footer__content p{font-size:24px;font-size:1.5rem}}.footer .footer__content+.footer__meta{padding-top:90px}@media screen and (min-width:760px){.footer .footer__content+.footer__meta{padding-top:120px}}.footer .footer__content .footer__content__contact{margin:60px 0 0}@media screen and (min-width:1020px){.footer .footer__content .footer__content__contact{display:flex;justify-content:center}}.footer .footer__content .footer__content__contact li+li{margin-top:-2px}@media screen and (min-width:1020px){.footer .footer__content .footer__content__contact li+li{margin:0 0 0 -2px}}@media screen and (min-width:400px){.footer .footer__content .footer__content__contact li .button a{min-width:260px}}.footer .footer__meta{color:#fff;padding:60px 30px}@media screen and (min-width:760px){.footer .footer__meta{padding:60px 50px}}@media screen and (min-width:1020px){.footer .footer__meta{align-items:center;display:flex;justify-content:space-between;padding:60px 75px}}.footer .footer__meta .footer__meta__contact{display:flex;justify-content:center;margin-bottom:30px}@media screen and (min-width:1020px){.footer .footer__meta .footer__meta__contact{margin-bottom:0;order:2}}.footer .footer__meta .footer__meta__contact li{padding:0 15px}.footer .footer__meta .footer__meta__contact li a{color:#fff;font-size:28px;font-size:1.75rem}@media screen and (min-width:1100px){.footer .footer__meta .footer__meta__contact li a:hover{opacity:.5}}@media screen and (min-width:1020px){.footer .footer__meta .footer__meta__navigation{order:3}}.footer .footer__meta .footer__meta__navigation .menu{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:760px){.footer .footer__meta .footer__meta__navigation .menu{flex-direction:row;justify-content:center}}.footer .footer__meta .footer__meta__navigation .menu li+li{margin-top:30px}@media screen and (min-width:760px){.footer .footer__meta .footer__meta__navigation .menu li+li{margin:0 0 0 30px}}.footer .footer__meta .footer__meta__navigation .menu li a{color:#fff;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;letter-spacing:.5px;text-transform:uppercase;font-size:15px;font-size:.9375rem}@media screen and (min-width:1100px){.footer .footer__meta .footer__meta__navigation .menu li a:hover{opacity:.5}}.footer .footer__meta .footer__meta__copyright{font-family:"Roboto Condensed",Arial,sans-serif;letter-spacing:.5px;margin-top:30px;text-align:center;text-transform:uppercase;font-size:15px;font-size:.9375rem}@media screen and (min-width:1020px){.footer .footer__meta .footer__meta__copyright{order:1;margin-top:0;text-align:left}}.menu{list-style-type:none;margin:0;padding:0}.newsletter-box{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:none;flex-wrap:wrap;justify-content:center;left:0;overflow:auto;padding:40px;position:fixed;right:0;top:0;z-index:-1}.newsletter-active .newsletter-box{display:flex;z-index:1000}.newsletter-box .newsletter-box__inner{background-color:#fff;max-width:990px;padding:20px 20px 30px;position:relative;width:100%}@media screen and (min-width:760px){.newsletter-box .newsletter-box__inner{padding:50px}}@media screen and (min-width:1020px){.newsletter-box .newsletter-box__inner{padding:70px}}.newsletter-box .newsletter-box__inner .newsletter-box__inner__close{color:#fff;position:absolute;right:0;top:-30px;font-size:18px;font-size:1.125rem}@media screen and (min-width:760px){.newsletter-box .newsletter-box__inner .newsletter-box__inner__close{top:-40px;font-size:24px;font-size:1.5rem}}@media screen and (min-width:1280px){.newsletter-box .newsletter-box__inner .newsletter-box__inner__close{right:-40px}}.newsletter-box .newsletter-box__inner .newsletter-box__inner__close:active{opacity:.6}@media screen and (min-width:1100px){.newsletter-box .newsletter-box__inner .newsletter-box__inner__close:hover{opacity:.6}.newsletter-box .newsletter-box__inner .newsletter-box__inner__close:active{opacity:1}}.newsletter-box .newsletter-box__inner .newsletter-box__inner__title{line-height:1;margin-bottom:.3em;text-align:center}#mc_embed_signup_scroll{position:relative}@media screen and (min-width:760px){#mc_embed_signup_scroll{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:50px}}#mc_embed_signup_scroll .mc-field-group+.mc-field-group{margin-top:10px}@media screen and (min-width:760px){#mc_embed_signup_scroll .mc-field-group+.mc-field-group{margin:0 0 0 10px}}#mc_embed_signup_scroll .mc-field-group+.mc-field-group.privacy{margin-top:25px}@media screen and (min-width:760px){#mc_embed_signup_scroll .mc-field-group+.mc-field-group.privacy{bottom:0;margin:0;left:50%;position:absolute;transform:translate(-50%,0)}}@media screen and (min-width:1020px){#mc_embed_signup_scroll .mc-field-group .input{width:240px}}#mc_embed_signup_scroll .mc-field-group div.mce_inline_error{display:none !important}#mc_embed_signup_scroll .button{margin-top:25px}@media screen and (min-width:760px){#mc_embed_signup_scroll .button{margin:0 0 0 25px}}#mc_embed_signup_scroll #mce-responses{color:#4ba23f;text-align:center;width:100%}#mc_embed_signup_scroll #mce-responses .response{margin-top:20px}.input{background-color:#fff;color:#333;border:2px dashed #333;border-radius:0;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;letter-spacing:.5px;outline:none;padding:19px 25px 18px;text-transform:uppercase;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:1rem;transition:all .1s ease 0s}.input.filled{border-style:solid}.input:focus{border-style:solid}@media screen and (min-width:1100px){.input:hover{border-style:solid}}.input.mce_inline_error{border-color:#ff7272 !important}.checkbox{opacity:0;position:absolute}.checkbox:checked+label:before{border-style:solid;content:"\e906"}.checkbox.mce_inline_error+label:before{border-color:#ff7272 !important}.checkbox+label{cursor:pointer;display:block;font-family:"Roboto Slab",Times,serif;font-weight:300;padding-left:35px;position:relative;font-size:14px;font-size:.875rem}.checkbox+label:before{align-items:center;background-color:#fff;border:2px dashed #333;color:#333;content:"";display:flex;height:25px;justify-content:center;left:0;position:absolute;top:-2px;width:25px;transition:all .1s ease 0s}@media screen and (min-width:1100px){.checkbox+label:hover:before{border-style:solid}}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}@keyframes fade-loop-in{0%{opacity:0}30%{opacity:0}50%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes fade-loop-out{0%{opacity:1}30%{opacity:1}50%{opacity:0}70%{opacity:0}100%{opacity:1}}::-moz-selection{background:#72b5ff;color:#fff;text-shadow:none}::selection{background:#72b5ff;color:#fff;text-shadow:none}::-webkit-selection{background:#72b5ff;color:#fff;text-shadow:none}::-moz-selection{background:#72b5ff;color:#fff;text-shadow:none}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}