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 0.07em!important;vertical-align:-0.1em!important;background:none!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)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.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{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.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-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}}: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:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--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,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 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:0.44rem;--wp--preset--spacing--30:0.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, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 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}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.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}
/*! 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}html{width:100%;max-width:100%;min-height:100vh;display:flex;flex-direction:column;font-family:Poppins}html iframe,html img,html video,html svg{max-width:100%}body{max-width:100vw;overflow-x:hidden;min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column}*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth}*:focus{outline:none}@font-face{font-family:Poppins;src:url(/wp-content/themes/bergmann/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/themes/bergmann/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/themes/bergmann/fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}.container{width:100%;margin:0 auto}.container--full{width:100%;max-width:100%}@media (min-width:768px){.container{max-width:702px}.container--small{max-width:602px}}@media (min-width:1000px){.container{max-width:900px}.container--small{max-width:800px}}@media (min-width:1280px){.container{max-width:1080px}.container--small{max-width:1000px}}@media (min-width:1480px){.container{max-width:1340px}.container--small{max-width:1200px}}@media (min-width:1900px){.container{max-width:1600px}.container--small{max-width:1400px}}body::after{top:0;left:0;content:"xs";position:fixed;z-index:20;padding:10px;background-color:#000;color:#fff;opacity:.5;display:none}@media (min-width:768px){body::after{content:"s"}}@media (min-width:1000px){body::after{content:"m"}}@media (min-width:1280px){body::after{content:"l"}}@media (min-width:1480px){body::after{content:"xl"}}@media (min-width:1900px){body::after{content:"xxl"}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.button{text-align:right;font-size:16px;font-family:Poppins;text-decoration:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 16px;font-style:normal;font-weight:400;line-height:normal;height:44px;border-radius:13px;box-shadow:6px 6px 27px 0 rgb(0 0 0 / .28);transition:box-shadow 0.12s linear}.button:hover{box-shadow:6px 6px 27px 0 rgb(0 0 0 / .5)}.button--primary{border:1px solid #C2C913;color:#091D5C;background-color:#C2C913;transition:background-color 0.12s linear,color 0.12s linear}.button--primary:hover{background-color:#091D5C;color:#C2C913}.button--bold{font-size:clamp(18px, 3vw, 22px);font-weight:700}.hamburger{height:40px;width:40px;background-color:#fff0;border:none;position:relative;border:none;cursor:pointer;display:flex;padding:0}.hamburger__bar{fill:none;stroke:#C2C913;stroke-width:6;transition:stroke-dasharray 600ms cubic-bezier(.4,0,.2,1),stroke-dashoffset 600ms cubic-bezier(.4,0,.2,1)}.hamburger__bar--1{stroke-dasharray:60 207;stroke-width:6}.hamburger__bar--2{stroke-dasharray:60 60;stroke-width:6}.hamburger__bar--3{stroke-dasharray:60 207;stroke-width:6}.hamburger--opened .hamburger__bar--1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.hamburger--opened .hamburger__bar--2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.hamburger--opened .hamburger__bar--3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.header{z-index:10;position:fixed;width:100%;top:0;background-color:#fff;left:0;right:0}.header::after{content:"";width:100%;height:100%;position:absolute;background:#C2C913;top:0;left:-100%;z-index:-1;bottom:0;transition:transform cubic-bezier(.4,0,.2,1) 0.6s}.header--open::after{transform:translateX(100%)}.header--open .header__logo--mobile,.header--open .header__logo--desktop{filter:brightness(0) invert(1);transition:filter 0.3s linear}.header--open .hamburger__bar{stroke:#fff;transition-delay:0.3s}.header__placeholder{height:48px}.header .container{padding:4px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header__logo{width:200px;display:block;height:fit-content;max-height:40px}.header__logo svg{max-height:100%;width:100%;height:fit-content;display:block}.header__nav{display:none}@media (min-width:1280px){.header{top:0}.header .container{padding:20px 16px}.header__hamburger{display:none}.header__placeholder{height:85px}.header__logo{width:330px}.header__nav{display:block}.header__nav>ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;list-style:none;gap:54px}.header__nav>ul li{padding:10px 0}.header__nav>ul li.bold a{font-weight:700}.header__nav>ul li a{color:#242424;text-align:right;font-size:16px;font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;transition:color 0.12s linear}.header__nav>ul li a:hover{cursor:pointer;color:#C2C913}.header__nav>ul li.menu-item-button.menu-item-button--primary a{text-align:right;font-size:16px;font-family:Poppins;text-decoration:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 16px;font-style:normal;font-weight:400;line-height:normal;height:44px;border-radius:13px;box-shadow:6px 6px 27px 0 rgb(0 0 0 / .28);transition:box-shadow 0.12s linear;border:1px solid #C2C913;color:#091D5C;background-color:#C2C913;transition:background-color 0.12s linear,color 0.12s linear}.header__nav>ul li.menu-item-button.menu-item-button--primary a:hover{box-shadow:6px 6px 27px 0 rgb(0 0 0 / .5)}.header__nav>ul li.menu-item-button.menu-item-button--primary a:hover{background-color:#091D5C;color:#C2C913}.header__nav>ul li.menu-item-has-children{position:relative;padding-right:40px}.header__nav>ul li.menu-item-has-children::after{content:"";height:0;width:0;border-top:8px solid #202020;border-left:4px solid #fff0;border-right:4px solid #fff0;position:absolute;right:10px;top:calc(50% - 4px)}.header__nav>ul li:hover ul{transform:translateX(-50%);opacity:1;visibility:visible}.header__nav>ul li .navPhone a{position:relative}.header__nav>ul li .navPhone a::before{content:"";position:absolute;top:0;width:20px;height:20px;filter:brightness(0);background-size:contain;background-position:center;left:-30px;background-image:url(/wp-content/themes/bergmann/img/phonealt.svg)}.header__nav>ul li .navPhone:hover a::before{filter:brightness(0) invert(86%) sepia(83%) saturate(7000%) hue-rotate(2deg) brightness(84%) contrast(85%)}.header__nav>ul li .navEmail a{position:relative}.header__nav>ul li .navEmail a::before{content:"";position:absolute;top:0;width:20px;height:20px;filter:brightness(0);background-size:contain;background-position:bottom;background-repeat:no-repeat;left:-30px;background-image:url(/wp-content/themes/bergmann/img/envelopalt.svg)}.header__nav>ul li .navEmail:hover a::before{filter:brightness(0) invert(86%) sepia(83%) saturate(7000%) hue-rotate(2deg) brightness(84%) contrast(85%)}.header__nav>ul li ul{display:flex;flex-direction:column;margin-top:0;padding:0;min-width:300px;position:absolute;top:calc(100% + 0px);left:50%;opacity:0;visibility:hidden;transition:0.3s all ease}.header__nav>ul li ul li{display:flex;flex-direction:row;justify-content:center;margin:0;min-height:50px;max-height:unest;height:fit-content;padding:10px;background-color:#fff;border:1px solid #091D5C;border-bottom:none}.header__nav>ul li ul li:last-of-type{border-bottom:1px solid #091D5C}.header__nav>ul li ul li a{margin:0!important;text-align:center;display:block;transform:translatex(14px)}}.footer{background-color:#171717;margin-top:45px}.footer .container{padding:30px 16px;display:flex;flex-direction:column;gap:24px}.footer__socials{display:flex;flex-direction:row;justify-content:center;gap:16px}.footer__socials__link{background-color:#c2c913;width:48px;padding:10px;height:48px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:15px}.footer__list{display:flex;flex-direction:column}.footer__list li{width:100%;display:flex;flex-direction:row;justify-content:center}.footer__list a{font-size:clamp(14px, 3vw, 16px);font-weight:400;text-decoration:none;font-family:Poppins;color:#999;transition:color 0.12s linear}.footer__list a:hover{cursor:pointer;color:#c2c913}@media (min-width:1000px){.footer .container{padding:55px 16px;align-items:center;display:grid;grid-template-columns:1fr auto 1fr}.footer__socials{grid-column:2/3}.footer__socials__link{width:64px;height:64px}.footer__nav{grid-column:3/4}.footer__list{flex-direction:row;width:100%;justify-content:flex-end}.footer__list li{width:fit-content;padding:0 10px}}.mobileNav{height:100vh;width:100vw;padding:150px 30px 30px;position:fixed;top:0;left:-100vw;right:0;bottom:0;z-index:10;background-color:#C2C913;will-change:transform;transition:transform cubic-bezier(.4,0,.2,1) 0.6s}.mobileNav.open{transform:translateX(100vw)}.mobileNav .container{overflow:auto}.mobileNav ul{list-style:none}.mobileNav__list{list-style:none}.mobileNav__list li{text-align:center;margin-bottom:16px}.mobileNav__list li:last-of-type{margin-bottom:0}.mobileNav__list li .sub-menu{margin-top:0;max-height:0;overflow:hidden}.mobileNav__list li .sub-menu--open{margin-top:16px;max-height:unset}.mobileNav__list li.menu-item-has-children>a{padding-left:26px}.mobileNav__list li.menu-item-has-children .menu-item-open-submenu{margin-left:16px}.mobileNav__list li.menu-item-has-children .menu-item-open-submenu img{width:12px;height:12px;transform:rotate(90deg) translateY(-2px);transition:transform 0.15s}.mobileNav__list li.menu-item-has-children .menu-item-open-submenu:hover{cursor:pointer}.mobileNav__list li.menu-item-has-children .menu-item-open-submenu.open img{transform:rotate(270deg) translateY(-2px)}.mobileNav__list li a{color:#fff;font-size:18px;letter-spacing:1.2px;text-decoration:none;font-weight:400}.mobileNav .socials{margin-top:24px;display:flex;flex-direction:row;justify-content:center;gap:20px}.mobileNav .navPhone a{position:relative}.mobileNav .navPhone a::before{content:"";position:absolute;top:0;width:20px;height:20px;filter:brightness(0) invert(1);background-size:contain;background-position:center;left:-30px;background-image:url(/wp-content/themes/bergmann/img/phonealt.svg)}.mobileNav .navEmail a{position:relative}.mobileNav .navEmail a::before{content:"";position:absolute;top:0;width:20px;height:20px;filter:brightness(0) invert(1);background-size:contain;background-position:bottom;background-repeat:no-repeat;left:-30px;background-image:url(/wp-content/themes/bergmann/img/envelopalt.svg)}@media (min-width:1280px){.mobileNav{display:none}}.localization{display:flex;flex-direction:column;gap:10px}.localization__name{color:#fff;font-size:clam(16px,3vw,20px);font-family:Poppins;font-style:normal;font-weight:700;line-height:normal;display:block;margin-bottom:2px}.localization__address,.localization__link{display:grid;grid-template-columns:20px 1fr;gap:16px;color:#999;font-size:clamp(14px, 3vw, 16px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}.localization__address svg,.localization__link svg{width:20px;height:20px;object-fit:contain;object-position:center}.localization__address svg path,.localization__link svg path{fill:#999;transition:fill 0.12s linear}.localization__link{text-decoration:none;transition:color 0.12s linear}.localization__link:hover{cursor:pointer;color:#fff}.localization__link:hover svg path{fill:#fff}.pageIntro{background-color:#d8d8d8}.pageIntro .container{padding:32px 16px;text-align:center}.pageIntro__header{color:#091D5C;text-align:center;font-size:clamp(24px, 3vw, 40px);font-family:Poppins;font-style:normal;font-weight:800;line-height:normal}@media (min-width:1000px){.pageIntro .container{padding:50px 16px}}.pageContent .container{padding:32px 16px}.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{color:#091D5C;font-family:Poppins;font-style:normal;line-height:normal;margin-bottom:20px}.pageContent h1{font-weight:800;font-size:clamp(28px, 4vw, 48px);margin-bottom:60px}.pageContent h2{font-weight:800;margin-bottom:70px;font-size:clamp(24px, 4vw, 40px)}.pageContent h3{font-weight:700;font-size:clamp(18px, 3vw, 26px)}.pageContent h4{font-weight:700;font-size:clamp(16px, 3vw, 24px)}.pageContent h5{font-weight:700;font-size:clamp(15px, 3vw, 22px)}.pageContent h6{font-weight:700;font-size:clamp(14px, 3vw, 20px)}.pageContent ol,.pageContent ul{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 50px 20px}.pageContent p{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;margin-bottom:50px;font-weight:400}.pageContent b{font-weight:700}.pageContent a{color:#C2C913;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}@media (min-width:1000px){.pageContent .container{padding:64px 16px 32px}}.imageIntro--type-1{position:relative}.imageIntro--type-1::after{content:"";background:linear-gradient(to bottom,#fff0 0%,#000000 100%);opacity:1;z-index:1;bottom:0;height:100px;left:0;right:0;position:absolute;background-position:top;background-size:contain;background-repeat:no-repeat}.imageIntro--type-1 .container{padding:16px;position:absolute;bottom:0;left:0;right:0;top:0}.imageIntro--type-1 .imageIntro__image{height:500px;object-fit:cover;object-position:center;width:100%;display:block}.imageIntro--type-1 .imageIntro__label{position:absolute;display:block;bottom:16px;left:16px;z-index:2}.imageIntro--type-2{position:relative}.imageIntro--type-2 .container{padding:16px;position:absolute;bottom:0;left:0;right:0;top:0}.imageIntro--type-2 .imageIntro__image{height:500px;object-fit:cover;object-position:center;width:100%;margin-bottom:33px;display:block}.imageIntro--type-2 .imageIntro__label{position:absolute;display:block;bottom:0;left:16px;z-index:2}.imageIntro--type-3 .imageIntro__image{height:300px;object-fit:cover;object-position:top;width:100%;display:block}.imageIntro__label{color:#091d5c;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);background-color:#C2C913;padding:12px 16px;width:fit-content;font-style:normal;font-weight:700;line-height:43px;display:none}@media (min-width:1000px){.imageIntro--type-1::after{height:160px}.imageIntro--type-1 .imageIntro__image{aspect-ratio:16/7}.imageIntro--type-1 .imageIntro__label{left:0;bottom:40px}.imageIntro.label_top .imageIntro__label{left:unset;right:0;bottom:unset;top:10px;z-index:100}}@media (min-width:1480px){.imageIntro__label span{display:block}.imageIntro--type-1 .imageIntro__image{height:unset;object-position:top;aspect-ratio:16/5}.imageIntro--type-2 .imageIntro__image{aspect-ratio:16/5}.imageIntro--type-3 .imageIntro__image{height:unset;aspect-ratio:16/5}}.jobOfferCard{transition:box-shadow 0.12s linear;box-shadow:6px 6px 18px 0 rgb(0 0 0 / .05);height:auto;display:flex;flex-direction:column;gap:20px;padding-bottom:24px}.jobOfferCard:hover{box-shadow:6px 6px 18px 0 rgb(0 0 0 / .2)}.jobOfferCard__image{display:block;width:100%;height:auto;aspect-ratio:450/280;overflow:hidden}.jobOfferCard__image:hover{cursor:pointer}.jobOfferCard__image:hover img{transform:scale(1.05)}.jobOfferCard__image img{transition:transform 0.12s linear;width:100%;height:100%;object-fit:cover;object-position:center}.jobOfferCard a{text-decoration:none}.jobOfferCard__title{color:#091D5C;font-family:Poppins;font-size:clamp(16px, 3v2, 24px);font-style:normal;font-weight:600;line-height:normal;margin-bottom:30px;padding:0 24px}.jobOfferCard__excerpt{display:flex;flex-direction:column;flex-shrink:0;color:#091D5C;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 24px}.jobOfferCard__readmore{padding:0 24px;color:#091D5C;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:row;gap:8px;margin-top:auto;justify-content:flex-start;align-items:center;transition:color 0.12s linear}.jobOfferCard__readmore svg path{transition:fill 0.12s linear}.jobOfferCard__readmore:hover{cursor:pointer;color:#C2C913}.jobOfferCard__readmore:hover svg path{fill:#C2C913}.singleOfferDeatilsCard{display:flex;flex-direction:column;gap:10px;margin-bottom:50px}.singleOfferDeatilsCard__title{color:#091d5c;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.singleOfferDeatilsCard__content{background:#fff;box-shadow:6px 6px 18px 0 rgb(0 0 0 / .1);padding:16px 24px}.singleOfferDeatilsCard__content h1,.singleOfferDeatilsCard__content h2,.singleOfferDeatilsCard__content h3,.singleOfferDeatilsCard__content h4,.singleOfferDeatilsCard__content h5,.singleOfferDeatilsCard__content h6{color:#091D5C;font-family:Poppins;font-style:normal;line-height:normal;margin-bottom:20px}.singleOfferDeatilsCard__content h1{font-weight:800;font-size:clamp(28px, 4vw, 48px);margin-bottom:60px}.singleOfferDeatilsCard__content h2{font-weight:800;margin-bottom:70px;font-size:clamp(24px, 4vw, 40px)}.singleOfferDeatilsCard__content h3{font-weight:700;font-size:clamp(18px, 3vw, 26px)}.singleOfferDeatilsCard__content h4{font-weight:700;font-size:clamp(16px, 3vw, 24px)}.singleOfferDeatilsCard__content h5{font-weight:700;font-size:clamp(15px, 3vw, 22px)}.singleOfferDeatilsCard__content h6{font-weight:700;font-size:clamp(14px, 3vw, 20px)}.singleOfferDeatilsCard__content ol,.singleOfferDeatilsCard__content ul{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 50px 20px}.singleOfferDeatilsCard__content p{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;margin-bottom:50px;font-weight:400}.singleOfferDeatilsCard__content b{font-weight:700}.singleOfferDeatilsCard__content a{color:#C2C913;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}.singleOfferDeatilsCard__content p:last-of-type,.singleOfferDeatilsCard__content ul:last-of-type,.singleOfferDeatilsCard__content ol:last-of-type{margin-bottom:0}@media (min-width:1000px){.singleOfferDeatilsCard__title{margin-left:8px}.singleOfferDeatilsCard__content{margin-top:18px;padding:24px 32px}}@media (min-width:1000px){.singleOfferDeatilsCard__title{margin-left:8px}.singleOfferDeatilsCard__content{margin-top:18px;padding:48px 32px}}.socials .container{padding:32px 16px;display:flex;flex-direction:column;gap:32px}.socials__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}.socials__cards{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.socials__card{text-decoration:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 32px;gap:24px;color:#091D5C;font-size:clamp(16px, 3vw, 22px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;border:2px solid #C2C913;border-radius:28px;box-shadow:6px 6px 27px 0 rgb(0 0 0 / .28);transition:color 0.12s linear,background-color 0.12s linear,border-color 0.12s linear}.socials__card__image{display:block;height:clamp(24px, 3vw, 36px);transition:filter 0.12s linear}.socials__card:hover{background-color:#091D5C;color:#C2C913}.socials__card:hover .socials__card__image{filter:brightness(0) invert(80%) sepia(50%) saturate(688%) hue-rotate(11deg) brightness(87%) contrast(104%)}@media (min-width:1280px){.socials .container{padding:90px 16px}.socials__cards{flex-direction:row}}.individualOffer .container{padding:32px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.individualOffer__button{font-size:clamp(16px, 3vw, 30px);padding:15px 100px;height:unset}.individualOffer__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}@media (min-width:1280px){.individualOffer .container{padding:90px 16px}}.jobOfferSearch .container{padding:48px 16px}.jobOfferSearch__form{display:flex;gap:24px;flex-direction:column}.jobOfferSearch__form form{display:flex;flex-direction:column;gap:24px}.jobOfferSearch__form label{width:100%;display:flex;gap:12px;flex-direction:column;color:#091D5C;font-family:Poppins;font-size:clamp(18px, 3vw, 24px);font-style:normal;font-weight:700;line-height:normal}.jobOfferSearch__form label input,.jobOfferSearch__form label select{width:100%;border-radius:15px;border:1px solid #707070;background:#fff;box-shadow:6px 6px 27px 0 rgb(0 0 0 / .28);padding:20px 16px;appearance:none}.jobOfferSearch__form label input::placeholder,.jobOfferSearch__form label select::placeholder{color:#000}.jobOfferSearch__form label input:hover,.jobOfferSearch__form label select:hover{cursor:pointer}.jobOfferSearch__form label input:focus,.jobOfferSearch__form label select:focus{color:#C2C913}.jobOfferSearch__form label .select{position:relative}.jobOfferSearch__form label .select svg{content:"";width:30px;height:18px;pointer-events:none;position:absolute;top:calc(50% - 9px);right:16px}.jobOfferSearch__cards{display:flex;flex-direction:column;margin-top:48px;gap:24px}.jobOfferSearch__cards a{text-decoration:none}.jobOfferSearch__card{background:#fff;box-shadow:6px 6px 20px 0 rgb(0 0 0 / .1);padding:20px 30px}.jobOfferSearch__card__title{color:#091D5C;font-family:Poppins;font-size:clamp(16px, 3vw, 22px);font-style:normal;font-weight:700;line-height:normal}.jobOfferSearch__card__text{color:#091D5C;font-family:Poppins;font-size:clamp(16px, 3vw, 22px);font-style:normal;font-weight:400;line-height:normal}.jobOfferSearch__card:hover .jobOfferSearch__card__title,.jobOfferSearch__card:hover .jobOfferSearch__card__text{color:#C2C913}@media (min-width:1000px){.jobOfferSearch__form{flex-direction:row;align-items:flex-end}.jobOfferSearch__form form{flex-direction:row;gap:0;width:100%;flex-wrap:wrap}.jobOfferSearch__form form label{width:33.3333333333%;font-size:20px}.jobOfferSearch__form form label input,.jobOfferSearch__form form label select{border-radius:0}.jobOfferSearch__form form label:not(:last-of-type) input,.jobOfferSearch__form form label:not(:last-of-type) select{border-right:none}.jobOfferSearch__form form label:first-of-type input,.jobOfferSearch__form form label:first-of-type select{border-radius:15px 0 0 15px}.jobOfferSearch__form form label:last-of-type input,.jobOfferSearch__form form label:last-of-type select{border-radius:0 15px 15px 0}.jobOfferSearch__form .button{height:unset;margin-top:24px;width:100%;padding:15px 16px}}@media (min-width:1480px){.jobOfferSearch__form form{flex-wrap:nowrap}.jobOfferSearch__form form label{font-size:24px}.jobOfferSearch__form .button{height:fit-content;width:170px;margin-top:auto;margin-left:24px}}.lightBanner{background-color:rgb(216 216 216 / .3176470588);margin:32px 0 96px}.lightBanner .container{position:relative;display:flex;flex-direction:column;gap:30px;padding:32px 16px 170px}.lightBanner__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}.lightBanner__text{color:#091D5C;font-family:Poppins;font-size:clamp(16px, 3vw, 22px);font-style:normal;font-weight:400;line-height:40px}.lightBanner__contact{left:16px;position:absolute;top:calc(100% - 150px)}@media (min-width:1000px){.lightBanner__text{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width:1280px){.lightBanner .container{padding:64px 16px 64px}.lightBanner__text{margin-right:50px}.lightBanner__contact{top:unset;bottom:-100px;left:-50px}}@media (min-width:1480px){.lightBanner__text{margin-right:auto}}@media (min-width:1900px){.lightBanner__contact{left:calc(50% - 750px)}}.lookingCards{margin:0 0}.lookingCards .container{padding:32px 16px}.lookingCards__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}.lookingCards__cards{display:flex;flex-direction:column;gap:32px;margin-top:32px}.lookingCards__text{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(16px, 3vw, 22px);font-style:normal;font-weight:400;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:30px;line-height:normal}.lookingCards__card{border-radius:20px;overflow:hidden;position:relative}.lookingCards__card:hover h4{color:#C2C913}.lookingCards__card:hover svg path{fill:#C2C913}.lookingCards__card img{width:100%;aspect-ratio:473/365;object-fit:cover;display:block;object-position:center}.lookingCards__card h4{position:absolute;color:#fff;font-family:Poppins;font-size:clamp(16px, 3vw, 22px);font-style:normal;font-weight:400;line-height:normal;padding:16px;width:100%;height:fit-content;bottom:0;left:0;right:0;z-index:2;text-decoration:none;transition:color 0.12s linear;padding-right:150px}.lookingCards__card h4 svg{margin-left:20px;display:inline}.lookingCards__card h4 svg path{fill:#fff;transition:fill 0.12s linear}.lookingCards__card h4::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:linear-gradient(to top,#000000 0%,#fff0 100%)}@media (min-width:1000px){.lookingCards{margin-top:0}.lookingCards .container{margin:0 auto 0;display:flex;flex-direction:column}.lookingCards__cards{margin-top:60px;display:grid;width:fit-content;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,1fr);gap:80px}}@media (min-width:1280px){.lookingCards__cards{grid-template-columns:repeat(2,475px)}}.references .container{padding:32px 16px}.references__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 4vw, 40px);font-style:normal;font-weight:800;line-height:normal}.references__box{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:48px}.references__reference{color:#091d5c;font-family:Poppins;font-size:clamp(20px, 3vw, 40px);font-style:normal;font-weight:700;text-decoration:none;line-height:normal;background-color:#C2C913;padding:64px 48px;width:100%;border-radius:28px;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:background-color 0.12s linear,color 0.12s linear}.references__reference:hover{background-color:#091D5C;color:#C2C913}@media (min-width:1000px){.references{margin:100px 0}.references__box{grid-template-columns:repeat(3,1fr);max-width:1000px;gap:50px;margin-left:auto;margin-right:auto}}.steps{width:400px;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.steps__step{color:#091D5C;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:40px;display:block;position:relative;width:100%;padding:0 85px 140px;z-index:1}.steps__step:last-of-type{padding-bottom:32px}.steps__step:last-of-type svg{display:none}.steps__step svg{position:absolute;bottom:0;width:100%;left:0;right:0;height:auto;z-index:-1;aspect-ratio:418/215}.steps__step--primary .color{fill:#C2C913}.steps__step--secondary .color{fill:#091D5C}.contactPersonBlock{background:#fff;box-shadow:6px 6px 20px 0 rgb(0 0 0 / .15);padding:24px}.contactPersonBlock__title{color:#091D5C;font-family:Poppins;font-size:clamp(16px, 3vw, 28px);font-style:normal;font-weight:700;line-height:32px}.contactPersonBlock__social{display:flex;align-items:center;min-height:20px;gap:10px;margin-bottom:10px}.contactPersonBlock__social--linkedIn span{transform:translateY(3px)}.contactPersonBlock__social:first-of-type{margin-top:10px}.contactPersonBlock__social img{width:20px;height:20px;object-fit:contain;object-position:center}.contactPersonBlock__social span{line-height:1.2;display:block}.contactPersonBlock__social:hover img{filter:brightness(0) invert(86%) sepia(83%) saturate(7000%) hue-rotate(2deg) brightness(84%) contrast(85%)}.contactPersonBlock__text{color:#111;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:27px;margin-top:10px}.contactPersonBlock__text p:last-of-type a{margin-top:8px}.contactPersonBlock__text a{font-weight:400;color:#091D5C;text-decoration:none;margin-top:0;transition:color 0.12s linear}.contactPersonBlock__text a:hover{cursor:pointer;color:#C2C913}@media (min-width:1000px){.contactPersonBlock__social{align-items:flex-end}}.switch{height:calc(var(--vh, 1vh) * 100 - 87px);max-height:calc(var(--vh, 1vh) * 100 - 87px);min-height:700px;display:flex;display:flex;flex-direction:column}.switch__card{height:50%;width:100%;position:relative}.switch__card__button{padding:5px 16px;border-radius:9px;background-color:#c2c913;font-family:Poppins;color:#091d5c;font-size:20px;font-weight:800;display:block;text-align:center;margin-top:20px;text-decoration:none}.switch__card__button:hover{cursor:pointer;background-color:#091d5c;color:#c2c913}.switch__card__image{position:relative;width:100%;height:100%;display:block}.switch__card__image::after{content:"";top:0;right:0;bottom:0;left:0;background-color:#091D5C;opacity:0;z-index:1;position:absolute;display:block;transition:opacity 0.12s linear;mix-blend-mode:multiply}.switch__card__image img{height:100%;display:block;object-fit:cover;width:100%}.switch__card__title{position:absolute;bottom:0;left:0;right:0;width:100%;padding:50px 16px 24px;color:#fff;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;text-align:center;font-weight:700;line-height:clamp(30px, 3.3vw, 45px);z-index:2}.switch__card__title a:first-of-type{text-decoration:none;color:#fff;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;text-align:center;font-weight:700;line-height:clamp(30px, 3.3vw, 45px)}.switch__card__title::after{content:"";background:linear-gradient(to bottom,#fff0 0%,#000000 100%);opacity:.7;z-index:-1;top:0;bottom:0;left:0;right:0;position:absolute;background-position:top;background-size:contain;background-repeat:no-repeat}.switch__card:hover{cursor:pointer}.switch__card:hover .switch__card__image::after{opacity:.7}@media (min-width:500px){.switch__button{width:fit-content;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.switch{flex-direction:row;height:calc(var(--vh, 1vh) * 100 - 115px - 45px);max-height:calc(var(--vh, 1vh) * 100 - 115px - 45px)}.switch__card{height:100%}.switch__card__button{height:fit-content}.switch__card__title{text-align:left;padding:45px 45px 15px}.switch__card__title a:first-of-type{text-align:left}.switch__card--button .switch__card__title{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}}@media (min-width:1280px){.switch__card__title{padding:70px 90px 40px}}.about .container{padding:32px 16px}.about__header{color:#091d5c;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}.about__cards{margin-top:48px;display:flex;flex-direction:column;gap:20px}.about__card{box-shadow:6px 6px 18px 0 rgb(0 0 0 / .05);padding:30px 50px 50px;display:flex;flex-direction:column;gap:20px;color:#091d5c;font-family:Poppins;font-size:clamp(14px, 3vw, 18px);font-style:normal;font-weight:500;line-height:normal}.about__card__image{width:100px;height:100px;object-fit:contain;object-position:center}@media (min-width:1000px){.about__cards{margin-top:70px;gap:50px;display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1480px){.about .container{padding:50px 16px}.about__cards{padding:0 32px;grid-template-columns:repeat(2,540px);width:fit-content;margin-left:auto;margin-right:auto}.about__card{padding:30px 120px 50px 50px;height:100%;justify-content:center}}.imageWithBanner{position:relative;margin-top:200px}.imageWithBanner .container{padding:16px}.imageWithBanner__image{max-height:700px;width:100%;object-fit:cover;object-position:center}.imageWithBanner__banner{box-shadow:6px 6px 20px 0 rgb(0 0 0 / .15);padding:24px 30px;position:absolute;top:-100px;right:0;background-color:#fff;width:clamp(350px, 50%, 780px)}.imageWithBanner__banner__title{color:#091D5C;font-family:Poppins;font-size:clamp(18px, 4vw, 28px);font-style:normal;font-weight:700;line-height:32px}.imageWithBanner__banner__contact{color:#111;margin-top:30px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:27px}@media (min-width:1000px){.imageWithBanner__image{max-height:500px;object-position:center 25%}.imageWithBanner__banner{top:-170px}}.columns .container{padding:32px 16px 48px}.columns__header{color:#091d5c;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}.columns__column h1,.columns__column h2,.columns__column h3,.columns__column h4,.columns__column h5,.columns__column h6{color:#091D5C;font-family:Poppins;font-style:normal;line-height:normal;margin-bottom:20px}.columns__column h1{font-weight:800;font-size:clamp(28px, 4vw, 48px);margin-bottom:60px}.columns__column h2{font-weight:800;margin-bottom:70px;font-size:clamp(24px, 4vw, 40px)}.columns__column h3{font-weight:700;font-size:clamp(18px, 3vw, 26px)}.columns__column h4{font-weight:700;font-size:clamp(16px, 3vw, 24px)}.columns__column h5{font-weight:700;font-size:clamp(15px, 3vw, 22px)}.columns__column h6{font-weight:700;font-size:clamp(14px, 3vw, 20px)}.columns__column ol,.columns__column ul{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 50px 20px}.columns__column p{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;margin-bottom:50px;font-weight:400}.columns__column b{font-weight:700}.columns__column a{color:#C2C913;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}.columns__column p{margin-bottom:0}.columns__row{display:flex;flex-direction:column;margin-top:30px;gap:24px}.columns__hr{width:100%;height:1px;background-color:#C2C913}@media (min-width:1000px){.columns{position:relative}.columns .container{padding:64px 16px}.columns__header{position:absolute;background-color:#fff;top:-100px;width:fit-content;box-shadow:6px 6px 20px rgb(0 0 0 / .15);padding:30px 50px;left:50%;transform:translateX(-50%)}.columns__row{flex-direction:row;align-items:stretch;gap:50px;max-width:1250px;margin-left:auto;margin-right:auto;justify-content:center;margin-top:60px}.columns__column{width:100%}.columns__hr{min-width:1px;display:block;width:1px;height:auto}}.clients{background-color:#f9f9f9}.clients .container{padding:50px 16px}.clients__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}.clients__slide{width:100%;height:clamp(90px, 10vh, 140px);display:flex;flex-direction:row;align-items:center;justify-content:center}.clients__slide__image{height:100%;width:100%}.clients__slide img{height:100%;width:100%;object-position:center;object-fit:contain}.clients__slider{margin-top:64px}@media (min-width:1000px){.clients .container{padding:64px 16px 80px}}.jobOffers .container{padding:32px 16px}.jobOffers__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal}.jobOffers__noResults{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(20px, 3vw, 30px);font-style:normal;font-weight:700;margin-top:50px;line-height:normal}.jobOffers .swiper-slide{margin-bottom:40px}.jobOffers__row{display:flex;flex-direction:column;gap:30px;margin-top:32px}.jobOffers__row .swiper{width:100%}.jobOffers__row--noresult .jobOffers__noResults{display:block}@media (min-width:1280px){.jobOffers .container{padding:64px 16px}.jobOffers__row{max-width:1500px;margin-left:auto;margin-right:auto;margin-top:60px}}.singleJobOffer .container{padding:32px 16px}.singleJobOffer__header{color:#091D5C;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:700;line-height:normal;margin-bottom:32px}.singleJobOffer__localization{color:#091D5C;font-family:Poppins;font-size:clamp(18px, 3vw, 24px);font-style:normal;font-weight:700;line-height:normal;display:block}.singleJobOffer__separator{color:#C2C913;font-weight:400}.singleJobOffer__button{margin-left:auto;margin-right:auto;height:70px}.singleJobOffer__aside{display:flex;flex-direction:column;align-items:center}.singleJobOffer__aside__title{color:#091D5C;font-family:Poppins;font-size:clamp(18px, 3vw, 24px);font-style:normal;font-weight:700;line-height:normal;margin-top:64px}.singleJobOffer__aside .button{margin-top:16px}.singleJobOffer__contact{max-width:100%;margin-top:12px}@media (min-width:1000px){.singleJobOffer__header{display:flex;flex-direction:row;align-items:baseline;gap:32px}.singleJobOffer__localization{display:inline}}@media (min-width:1280px){.singleJobOffer .container{display:grid;grid-template-columns:repeat(12,1fr);column-gap:32px;padding:64px 16px}.singleJobOffer__header{grid-column:1/8;grid-row:1/2}.singleJobOffer__main{grid-row:2/3;grid-column:1/8}.singleJobOffer__aside{grid-column:8/13;grid-row:1/3}.singleJobOffer__aside__title{margin-top:0;text-align:center}.singleJobOffer__aside .button{min-width:200px;margin-top:24px}}@media (min-width:500px){.singleJobOffer .container{column-gap:16px}.singleJobOffer__header{grid-column:1/9}.singleJobOffer__main{grid-column:1/9}.singleJobOffer__aside{grid-column:9/13}}.candidate .container{padding:48px 16px;display:flex;flex-direction:column}.candidate__content h1,.candidate__content h2,.candidate__content h3,.candidate__content h4,.candidate__content h5,.candidate__content h6{color:#091D5C;font-family:Poppins;font-style:normal;line-height:normal;margin-bottom:20px}.candidate__content h1{font-weight:800;font-size:clamp(28px, 4vw, 48px);margin-bottom:60px}.candidate__content h2{font-weight:800;margin-bottom:70px;font-size:clamp(24px, 4vw, 40px)}.candidate__content h3{font-weight:700;font-size:clamp(18px, 3vw, 26px)}.candidate__content h4{font-weight:700;font-size:clamp(16px, 3vw, 24px)}.candidate__content h5{font-weight:700;font-size:clamp(15px, 3vw, 22px)}.candidate__content h6{font-weight:700;font-size:clamp(14px, 3vw, 20px)}.candidate__content ol,.candidate__content ul{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 50px 20px}.candidate__content p{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;margin-bottom:50px;font-weight:400}.candidate__content b{font-weight:700}.candidate__content a{color:#C2C913;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}.candidate__content h1,.candidate__content h2,.candidate__content h3,.candidate__content h4,.candidate__content h5,.candidate__content h6{margin-bottom:24px}.candidate__content ul{line-height:2}.candidate__aside{display:flex;flex-direction:column;gap:32px}@media (min-width:1280px){.candidate{margin:100px auto 64px}.candidate .container{display:grid;grid-template-columns:repeat(12,1fr);gap:32px}.candidate__content{grid-column:1/8}.candidate__aside{grid-column:8/13}}@media (min-width:1480px){.candidate__content{grid-column:1/9}.candidate__aside{grid-column:9/13}}@media (min-width:1900px){.candidate .container{gap:64px}.candidate__content{grid-column:2/8}.candidate__aside{grid-column:8/12}}.direct .container{padding:32px 16px}.direct__image img{display:block;width:100%}.direct__content{display:flex;flex-direction:column;gap:32px}@media (min-width:1000px){.direct__content{display:grid;grid-template-columns:repeat(12,1fr)}.direct__image{grid-row:1/2;grid-column:6/13}.direct .contactPersonBlock{grid-column:1/6;height:fit-content;grid-row:1/2}}@media (min-width:1480px){.direct .contactPersonBlock{grid-column:2/5}.direct__content{margin-top:70px}}.pageIntroWhite .container{padding:32px 16px}.pageIntroWhite__header{text-align:center;font-size:clamp(24px, 3vw, 40px);color:#091d5c;font-family:Poppins;font-weight:900}.leasing .container{padding:32px 16px}.leasing__content{display:flex;line-height:2;flex-direction:column;gap:30px}.leasing__text{background-color:rgb(216 216 216 / .1333333333);padding:15px}.leasing__text h1,.leasing__text h2,.leasing__text h3,.leasing__text h4,.leasing__text h5,.leasing__text h6{color:#091D5C;font-family:Poppins;font-style:normal;line-height:normal;margin-bottom:20px}.leasing__text h1{font-weight:800;font-size:clamp(28px, 4vw, 48px);margin-bottom:60px}.leasing__text h2{font-weight:800;margin-bottom:70px;font-size:clamp(24px, 4vw, 40px)}.leasing__text h3{font-weight:700;font-size:clamp(18px, 3vw, 26px)}.leasing__text h4{font-weight:700;font-size:clamp(16px, 3vw, 24px)}.leasing__text h5{font-weight:700;font-size:clamp(15px, 3vw, 22px)}.leasing__text h6{font-weight:700;font-size:clamp(14px, 3vw, 20px)}.leasing__text ol,.leasing__text ul{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 50px 20px}.leasing__text p{color:#091D5C;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;margin-bottom:50px;font-weight:400}.leasing__text b{font-weight:700}.leasing__text a{color:#C2C913;font-size:clamp(14px, 3vw, 18px);font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}.leasing__text p{margin:0}.leasing__row{display:none}.sliderCards{padding-left:16px}.sliderCards .swiper-slide{width:fit-content}.sliderCards__slide{width:250px;aspect-ratio:250/220;border-radius:16px;position:relative;display:block;padding:15px;overflow:hidden;font-family:Poppins;font-weight:500;font-size:20px;color:#fff}.sliderCards__slide img{display:block;object-fit:cover;position:absolute;top:0;width:100%;height:100%;left:0;right:0;bottom:0;z-index:-1}.sliderCards__slide::after{top:0;left:0;right:0;bottom:0;z-index:-1;content:"";opacity:.62;position:absolute;background-color:#0856a2}@media (min-width:1280px){.pageIntroWhite .container{padding:64px 16px}.leasing__content{display:grid;grid-template-columns:repeat(12,1fr);gap:40px;align-items:flex-end}.leasing .contactPersonBlock{grid-column:1/6}.leasing__text{grid-column:6/13;height:fit-content}}@media (min-width:1900px){.leasing__slider{display:none}.leasing__row{display:flex;width:100%;justify-content:space-between;margin-bottom:40px}.leasing__row--direct{gap:20px}.leasing__row--direct .sliderCards__slide{width:100%;aspect-ratio:250/200}.leasing .contactPersonBlock{grid-column:1/5}.leasing__text{grid-column:5/13}}.clientsSlider{margin:40px 0}.clientsSlider__header{color:#091D5C;text-align:center;font-family:Poppins;font-size:clamp(24px, 3vw, 40px);font-style:normal;font-weight:800;line-height:normal;margin-bottom:50px}.clientsSlider .swiper-slide{background-color:#d8d8d8;border-radius:30px;width:150px;height:150px;display:flex;flex-direction:row;justify-content:center;align-items:center}.clientsSlider .swiper-slide img{width:100px;height:100px;object-fit:contain;object-position:center}.clientsSlider .swiper-container-free-mode>.swiper-wrapper{transition-timing-function:linear}@media (min-width:1000px){.clientsSlider .swiper-slide{height:210px;width:210px}.clientsSlider .swiper-slide img{width:125px;height:125px}}@media (min-width:1480px){.block-xl{display:block}}