@font-face{font-family:"ABC Diatype Semi-Mono";src:url("../fonts/ABCDiatypeSemiMono-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"OPTIMorgan";src:url("../fonts/OPTIMorgan.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: "ABC Diatype Semi-Mono", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.4rem;--bs-body-bg: var(--bs-body-color);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-link-color: #fd7d0d;--bs-link-hover-color: #0a58ca;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd;--bs-body-color: #111111;--bs-body-type-color: #9f3230;--bs-ticker-bg:rgba(252, 252, 252, 0.8);--bs-highlight-color: rgba(158, 50, 40, 1)!important;--bs-button-color:#171717;--bs-menu-item-color:var(--bs-body-type-color);--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size-mobile:0.675rem}.navbar{--bs-navbar-active-color: rgba(231, 105, 249, 0.9);font-family:"OPTIMorgan"}html,body{font-size:26px;font-weight:400;color:var(--bs-body-type-color)}html{scroll-behavior:smooth}body{padding-top:0px;padding-bottom:0px;overscroll-behavior-y:none;overscroll-behavior-x:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden}.table,table{backface-visibility:unset}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-0.5px;font-size:24px}.copy{font-size:10px}ul{list-style:none}li .meta{list-style:none}.btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn-bf{font-size:13px;background-color:var(--bs-button-color);list-style-type:none;border-radius:0px;border:1px solid var(--bs-body-type-color);padding:5px !important;text-decoration:none !important;color:var(--bs-menu-item-color)}.btn-bf:hover,.btn-bf:focus{background-color:var(--bs-button-color);text-decoration:none !important;color:var(--bs-highlight-color);border:1px solid var(--bs-highlight-color)}a{color:var(--bs-body-type-color);transition:0.2s all}a:hover,a:focus,a:active{-ms-transition:0.3s all;transition:0.3s all;outline:0}hr{color:var(--bs-body-type-color)}a{text-decoration:none}a:hover,a:active,a:focus{color:var(--bs-highlight-color);text-decoration:none}img{width:100%;border-radius:0px}.caption{text-align:center;font-size:13px;color:var(--bs-body-type-color)}.mt-6{margin-top:5rem !important}.mb-6{margin-bottom:5rem !important}#main-wrap{padding-bottom:0px;background:var(--bs-body-color);min-height:100vh;max-width:100%;margin:0 auto;-webkit-box-shadow:0px 10px 15px -8px rgba(0, 0, 0, 0.5);box-shadow:0px 10px 15px -8px rgba(0, 0, 0, 0.5)}#header{max-width:100%;margin:0 auto}.navbar .lang-item .nav-link{font-size:0.675rem;margin-top:9px}.smart-scroll{position:fixed;top:0;right:0;left:0;z-index:1030}.scrolled-down{transform:translateY(-100%);transition:all 0.3s ease-in-out}.scrolled-up{transform:translateY(0);transition:all 0.3s ease-in-out}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: color: var(--bs-body-color);--bs-navbar-hover-color: var(--bf-color-links);--bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);--bs-navbar-active-color: var(--bf-color-links);--bs-navbar-brand-color: var(--bs-body-type-color);--bs-navbar-brand-hover-color:var(--bs-body-type-color);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.15rem;--bs-nav-link-font-size: 1.15rem;--bs-navbar-nav-link-padding-x: 0.75rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-border-color: transparent;--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}@media (max-width:576px){.navbar{--bs-navbar-brand-font-size: 0.8rem}.navbar-toggler{border:none;margin-top:-5px}}.navbar-toggler span{display:block;background-color:var(--bs-body-type-color);height:0.08rem;width:30px;margin-top:5px;margin-bottom:5px;position:relative;left:0;opacity:1;transition:all 0.35s ease-out;transform-origin:center left}.nav-link{color:var(--bs-body-type-color)}@media (max-width:767px){.nav-link{padding:10px 10px 5px 0px}}.navbar-toggler span:nth-child(1){transform:translate(0%, 0%) rotate(0deg)}.navbar-toggler span:nth-child(2){opacity:1}.navbar-toggler span:nth-child(3){transform:translate(0%, 0%) rotate(0deg)}.navbar-toggler span:nth-child(1){margin-top:0.3em}.navbar-toggler:not(.collapsed) span:nth-child(1){transform:translate(15%, -33%) rotate(45deg)}.navbar-toggler:not(.collapsed) span:nth-child(2){opacity:0}.navbar-toggler:not(.collapsed) span:nth-child(3){transform:translate(15%, 33%) rotate(-45deg)}#footer{width:100%;font-size:0.75rem;padding-bottom:0px !important}@media (min-width:768px){#footer{bottom:0;z-index:99;padding-bottom:0px}}.public-img{max-height:115px !important;width:auto;display:block;margin-left:auto;margin-right:auto}.no-padding{padding:0px 0px 0px 0px !important}.no-margin{margin:0px 0px 0px 0px !important}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(0.3deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-0.3deg)}100%{transform:rotate(0deg)}}@media (max-width:767px){.profil-lead,.client-link{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height)}}.star-profil{display:flow-root}.shape{margin:5px;padding-right:0px;float:left;background-color:transparent;max-width:500px;animation:tilt-shaking 0.55s infinite}.shape-2{margin:5px;float:right;background-color:transparent;max-width:500px;animation:tilt-shaking 0.55s infinite}@media (max-width:767px){.shape{max-width:130px}}@media (max-width:767px){.shape-2{max-width:130px}}.random{float:left;padding:25px}.random img{width:100% !important;float:left}#cat-filter{position:fixed;bottom:10px;margin-left:15px;overflow:auto;white-space:nowrap;scroll-snap-align:left;scroll-behavior:smooth;align-items:center;background-color:var(--bs-ticker-bg);color:var(--bs-body-type-color);border-radius:50px;width:fit-content;padding:2px 0px 0px 0px;z-index:9999}#cat-filter ul{margin:0;padding:0;list-style-type:none;list-style-image:none;margin-left:10px;text-align:center}#cat-filter li{display:inline}#cat-filter ul li a{color:var(--bs-body-type-color);display:inline-block;text-align:center;margin-right:15px;padding:5px;text-decoration:none}#cat-filter ul li a:hover{background:none;color:var(--bs-highlight-color);text-decoration:none;border:none}.menu-item{background-color:transparent;animation:tilt-shaking 0.55s infinite}.menu-item a:link{color:var(--bs-menu-item-color)}.menu-item a:visited{color:var(--bs-menu-item-color)}.menu-item a:hover{color:var(--bs-highlight-color)}.portfolio-box{position:relative !important;overflow:hidden}.portfolio-box .portfolio-container .item.margin-bottom{margin-bottom:0px !important}.portfolio-box-overlay{visibility:hidden;height:100%;width:100%;opacity:0}.portfolio-box a{color:var(--bs-menu-item-color);display:block}.portfolio-box h2{font-family:"OPTIMorgan";font-size:22px;text-align:center;line-height:16px;font-weight:400;float:left;background-color:var(--bs-body-color);text-transform:lowercase;border-radius:50px;width:fit-content;padding:10px 10px 10px 10px;margin-top:10px;margin-right:5px;z-index:9999}@media (max-width:767px){.portfolio-box h2{font-size:14px;line-height:16px}}.portfolio-box a:hover .portfolio-box-overlay,.overlay-effect{visibility:visible;opacity:0.99;z-index:99;transition-delay:0.6s;position:absolute;background-color:transparent;margin:0 auto;border-radius:50%;width:100%;height:100%;bottom:0;vertical-align:center;transition-timing-function:ease-in;transition:0.4s}@keyframes random{100%{background-color:#000}}@media (max-width:767px){.portfolio-box a:hover .portfolio-box-overlay,.overlay-effect{border-radius:50%;width:100%;height:100%;bottom:0}}.portfolio-box-overlay .flexbox{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.outer{display:table;position:absolute;height:100%;width:100%}.middle{display:table-cell;vertical-align:bottom;text-align:left !important;padding:20px}.inner{color:#111;margin-left:25px;margin-right:25px;vertical-align:middle;position:absolute;top:25px}.portfolio-box a:hover,.portfolio-box a:active{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.arrow{border:solid var(--bs-body-type-color);border-width:0 10px 10px 0;display:inline-block;width:40px;height:40px;padding:3px}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.prev-next a{animation:tilt-shake 0.55s infinite;position:fixed;background:transparent;font-size:15px;z-index:100;left:10px;bottom:10%;padding:15px 10px;-webkit-transition:0 0.2s ease-in;-moz-transition:0 0.2s ease-in;-o-transition:0 0.2s ease-in;transition:0 0.2s ease-in}.prev-next a:hover{text-decoration:none;color:#7f7f7f}.prev-prev a:hover{text-decoration:none;color:#7f7f7f}.prev-prev a{position:fixed;background:transparent;font-size:15px;z-index:100;right:10px;bottom:10%;padding:15px 10px;-webkit-transition:0 0.2s ease-in;-moz-transition:0 0.2s ease-in;-o-transition:0 0.2s ease-in;transition:0 0.2s ease-in}.single-post,.category,.archive{padding-top:0px}.spotify{background-color:#1f1f1f}.quotes{font-size:56px;line-height:50px;text-transform:uppercase;text-align:center}@media (max-width:767px){.quotes{font-size:40px;line-height:40px}}.premiere{font-size:12px;text-transform:uppercase;background:transparent;border:1px solid var(--bf-color-text);font-style:oblique;padding:3px !important}.is-upcoming,.is-today{opacity:1}.is-past{opacity:0.5}