/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:10px}body{font-size:1.6rem;min-height:100vh}*{border:none;box-sizing:border-box}*:not(p){margin:0;padding:0}.field_body,.field--name-field-body{overflow:hidden}.field_body h1,.field_body h2,.field_body h3,.field_body h4,.field--name-field-body h1,.field--name-field-body h2,.field--name-field-body h3,.field--name-field-body h4{margin:revert}
html{background-color:#efefef;scrollbar-width:thin;scrollbar-color:#e10000}html::-webkit-scrollbar{background-color:#efefef}html::-webkit-scrollbar:vertical{width:10px}html::-webkit-scrollbar-thumb{background-color:#e10000;border-radius:10px}a{color:#e10000}a#top:focus{background-color:white;clip:auto;display:block;overflow:auto;height:fit-content;left:0;padding:5px 10px;top:0;width:fit-content}button.transparent-button{background:transparent;border:none;color:inherit;font-weight:inherit;font-size:inherit}.dialog-off-canvas-main-canvas{background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:"IBM Plex Sans";margin:auto;min-height:100vh;max-width:1440px}.region-header{align-items:center;background-color:#fff;border-bottom:1px solid #efefef;display:grid;grid-template-columns:2fr 5fr 1fr 1fr;height:fit-content;height:70px;padding:0px 80px;position:sticky;top:0;z-index:2}@media screen and (max-width:1100px){.region-header{grid-template-columns:1fr 5fr 1fr 1fr}}@media screen and (max-width:1024px){.region-header{grid-template-columns:6fr 1fr 1fr;padding:0px 20px;height:120px}}@media screen and (max-width:912px){.region-header{grid-template-columns:1fr 1fr 4fr 1fr;height:70px}}.region-footer{background-color:#4c5057;color:#fff;container-type:inline-size;display:grid;gap:40px;grid-template-columns:repeat(6,1fr);grid-template-rows:auto 1fr;margin-top:auto;padding:50px 100px}.region-footer a{color:inherit}.region-footer #block-coolit-mainnavigation-2{grid-column-start:1;grid-column-end:5}@media screen and (max-width:1280px){.region-footer #block-coolit-mainnavigation-2{grid-column-end:7}}.region-footer #block-coolit-footercontact{grid-column-start:5;grid-column-end:7}.region-footer #block-coolit-bottommenu{grid-column-start:2;grid-column-end:4}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-Bold.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-Bold.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Bold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Bold-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-BoldItalic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-BoldItalic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-BoldItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-ExtraLight.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-ExtraLight.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLight-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLight-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLight-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLight-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLight-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtLt"),local("IBMPlexSans-ExtLt"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLight-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-ExtraLightItalic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-ExtraLightItalic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtLt Italic"),local("IBMPlexSans-ExtLtItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ExtraLightItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-Italic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-Italic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Italic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Italic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-Light.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-Light.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Light-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Light-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Light-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Light-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Light-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-LightItalic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-LightItalic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-LightItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-Medium.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-Medium.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Medium-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Medium-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Medium-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Medium-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Medium-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medm"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Medium-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-MediumItalic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-MediumItalic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-MediumItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-MediumItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-MediumItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-MediumItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-MediumItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MedmItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-MediumItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-Regular.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-Regular.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Regular-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Regular-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-SemiBold.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-SemiBold.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBold-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local("IBM Plex Sans SmBld"),local("IBMPlexSans-SmBld"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBold-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-SemiBoldItalic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local("IBM Plex Sans SmBld Italic"),local("IBMPlexSans-SmBldItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-SemiBoldItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-Text.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-Text.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Text-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Text-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Text-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Text-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Text-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Text-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-TextItalic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-TextItalic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-TextItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-TextItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-TextItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-TextItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-TextItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-TextItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-Thin.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-Thin.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Thin-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Thin-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Thin-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Thin-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Thin-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-Thin-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff2/IBMPlexSans-ThinItalic.woff2) format("woff2"),url(/themes/custom/coolit/assets/fonts/ibm-plex/complete/woff/IBMPlexSans-ThinItalic.woff) format("woff");}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ThinItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ThinItalic-Pi.woff2) format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ThinItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ThinItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ThinItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02;}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/themes/custom/coolit/assets/fonts/ibm-plex/split/woff2/IBMPlexSans-ThinItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038A,U+038C,U+038E-03A1,U+03A3-03CE;}
.node.node--type--contact.node--view-mode--default{background-color:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.25);container-type:inline-size;display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px 17px;height:100%}.node.node--type--contact.node--view-mode--default .field--name-field-media-image img{max-width:100%;height:auto}@media screen and (max-width:686px){.node.node--type--contact.node--view-mode--default{flex-direction:column}}.node.node--type--contact.node--view-mode--default .field--name-field-media-image{display:block;height:160px;overflow:hidden;width:160px}.node.node--type--contact.node--view-mode--default .field--name-field-media-image picture,.node.node--type--contact.node--view-mode--default .field--name-field-media-image img{display:block}.node.node--type--contact.node--view-mode--default .contact-wrapper-info{display:flex;flex-direction:column;gap:10px;margin:0 auto 0 17px}@media screen and (max-width:686px){.node.node--type--contact.node--view-mode--default .contact-wrapper-info{margin:0;margin-top:10px}}.node.node--type--contact.node--view-mode--default .contact-wrapper-contact{display:flex;flex-direction:column;gap:6px;margin-top:auto}@media screen and (max-width:686px){.node.node--type--contact.node--view-mode--default .contact-wrapper-contact{display:flex;flex-direction:column;margin-top:10px}}.node.node--type--contact.node--view-mode--default .field--name-field-name{font-size:clamp(1.2rem,5cqw,1.8rem);font-weight:500;line-height:2rem}.node.node--type--contact.node--view-mode--default .field--name-field-textline{font-size:clamp(1.2rem,5cqw,1.8rem);font-weight:400;line-height:2rem}.node.node--type--contact.node--view-mode--default .field--name-field-phone,.node.node--type--contact.node--view-mode--default .field--name-field-email{background-position:left center;background-repeat:no-repeat;background-size:15px;font-size:clamp(1.2rem,4cqw,1.4rem);font-weight:400;line-height:2.2rem;padding-left:20px}@media screen and (max-width:686px){.node.node--type--contact.node--view-mode--default .field--name-field-phone,.node.node--type--contact.node--view-mode--default .field--name-field-email{flex:calc(50% - 10px)}}.node.node--type--contact.node--view-mode--default .field--name-field-phone a,.node.node--type--contact.node--view-mode--default .field--name-field-email a{color:inherit;text-decoration:none}.node.node--type--contact.node--view-mode--default .field--name-field-phone{background-image:url("/themes/custom/coolit//assets/images/phone.svg")}.node.node--type--contact.node--view-mode--default .field--name-field-email{background-image:url("/themes/custom/coolit//assets/images/mail.svg")}.node.node--type--contact.node--view-mode--slider .field--name-field-name{font-size:clamp(1.2rem,5cqw,1.8rem);font-weight:500;line-height:2rem}.node.node--type--contact.node--view-mode--slider .field--name-field-textline{font-size:clamp(1.2rem,5cqw,1.8rem);font-weight:400;line-height:2rem}.node.node--type--contact.node--view-mode--slider .field--name-field-photo{border-radius:50%;overflow:hidden;margin-bottom:20px;width:fit-content}@media screen and (max-width:950px){.node.node--type--contact.node--view-mode--slider .field--name-field-photo{margin:auto auto 20px auto}}.node.node--type--contact.node--view-mode--slider .field--name-field-photo img{display:block;width:200px;height:auto}.node.node--type--contact.node--view-mode--slider .field--name-field-textline{font-size:1.6rem}.node.node--type--job-listing.node--view-mode--full{container-type:inline-size}.node.node--type--job-listing.node--view-mode--full>.field--name-field-header-image img{display:block;height:auto;width:100%}.node.node--type--job-listing.node--view-mode--full>.field--name-field-headline{font-size:clamp(3.5rem,4.16cqw,6rem);font-weight:400;text-align:center;padding:80px 120px}@media screen and (max-width:768px){.node.node--type--job-listing.node--view-mode--full>.field--name-field-headline{padding:40px 30px}}.node.node--type--job-listing.node--view-mode--full>.location-time{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:0 240px 60px}@media screen and (max-width:768px){.node.node--type--job-listing.node--view-mode--full>.location-time{margin:0 20px 60px}}.node.node--type--job-listing.node--view-mode--full>.location-time>*{background-position:center 10px;background-repeat:no-repeat;background-size:60px;font-size:clamp(1.8rem,19cqw,2.4rem);font-weight:500;text-align:center;padding-top:80px}@media screen and (max-width:768px){.node.node--type--job-listing.node--view-mode--full>.location-time>*{background-size:40px;font-size:1.6rem}}.node.node--type--job-listing.node--view-mode--full>.location-time>*.field--name-field-location{background-image:url("/themes/custom/coolit//assets/images/map-pin.svg")}.node.node--type--job-listing.node--view-mode--full>.location-time>*.field--name-field-date{background-image:url("/themes/custom/coolit//assets/images/calendar.svg")}.node.node--type--job-listing.node--view-mode--full .field--name-field-duties,.node.node--type--job-listing.node--view-mode--full .field--name-field-qualifications,.node.node--type--job-listing.node--view-mode--full .field--name-field-benefits{border-bottom:1px solid #efefef;padding:50px 120px}@media screen and (max-width:768px){.node.node--type--job-listing.node--view-mode--full .field--name-field-duties,.node.node--type--job-listing.node--view-mode--full .field--name-field-qualifications,.node.node--type--job-listing.node--view-mode--full .field--name-field-benefits{padding:40px 20px}}.node.node--type--job-listing.node--view-mode--full .field--name-field-duties>.field__label,.node.node--type--job-listing.node--view-mode--full .field--name-field-qualifications>.field__label,.node.node--type--job-listing.node--view-mode--full .field--name-field-benefits>.field__label{border-bottom:2px solid #e10000;font-size:clamp(1.8rem,19cqw,2.4rem);font-weight:500;margin-bottom:20px;padding-bottom:5px}.node.node--type--job-listing.node--view-mode--full .field--name-field-duties>.field__items,.node.node--type--job-listing.node--view-mode--full .field--name-field-qualifications>.field__items,.node.node--type--job-listing.node--view-mode--full .field--name-field-benefits>.field__items{container-type:inline-size;display:flex;flex-direction:column;gap:20px}.node.node--type--job-listing.node--view-mode--full .field--name-field-duties>.field__items>.field__item,.node.node--type--job-listing.node--view-mode--full .field--name-field-qualifications>.field__items>.field__item,.node.node--type--job-listing.node--view-mode--full .field--name-field-benefits>.field__items>.field__item{display:list-item;font-size:clamp(1.6rem,1.7cqw,2rem);line-height:1.4;list-style-type:"●";margin-left:8px;padding-left:10px}.node.node--type--job-listing.node--view-mode--full .field--name-field-duties>.field__items>.field__item p,.node.node--type--job-listing.node--view-mode--full .field--name-field-qualifications>.field__items>.field__item p,.node.node--type--job-listing.node--view-mode--full .field--name-field-benefits>.field__items>.field__item p{margin:0}.node.node--type--job-listing.node--view-mode--full .field--name-field-duties{background-color:#f7f7f7}.node.node--type--job-listing.node--view-mode--list{background-color:#f7f7f7;padding:20px 40px}@media screen and (max-width:768px){.node.node--type--job-listing.node--view-mode--list{padding:20px}}.node.node--type--job-listing.node--view-mode--list>.field--name-field-headline{border-bottom:1px solid #d8d8d8;font-size:22px;font-weight:500;margin-bottom:10px;padding-bottom:5px}.node.node--type--job-listing.node--view-mode--list>.location-time{display:flex;flex-direction:column;gap:8px}.node.node--type--job-listing.node--view-mode--list>.location-time>*{background-position:left center;background-size:20px;background-repeat:no-repeat;padding-left:25px}.node.node--type--job-listing.node--view-mode--list>.location-time>.field--name-field-location{background-image:url("/themes/custom/coolit//assets/images/map-pin.svg");font-size:18px}.node.node--type--job-listing.node--view-mode--list>.location-time>.field--name-field-date{background-image:url("/themes/custom/coolit//assets/images/calendar.svg");color:#e10000;font-size:18px}.node.node--type--job-listing.node--view-mode--list footer{margin-top:20px;display:flex;flex-direction:row;flex-wrap:nowrap}.node.node--type--job-listing.node--view-mode--list footer>a{align-items:center;background-color:#e10000;color:#fff;display:inline-flex;margin-left:auto;text-decoration:none;padding:8px 35px 8px 25px;border-radius:25px;background-image:url("/themes/custom/coolit//assets/images/arrow-right.svg");background-position:right 10px center;background-repeat:no-repeat;background-size:11px}.node.node--type--page{padding:80px 105px}@media screen and (max-width:768px){.node.node--type--page{padding:40px}}.node.node--type--page .field--name-field-headline{font-size:clamp(4rem,4.16cqw,6rem);font-weight:400;line-height:7.8rem;margin:40px auto;width:fit-content}.node.node--type--page .field--name-field-subheadline{border-bottom:1px solid #d8d8d8;font-size:clamp(2rem,1.66cqw,2.4rem);font-weight:500;line-height:2.8rem;margin:0 auto;padding:0 50px 20px;width:fit-content}.node.node--type--page .field--name-body{font-size:2rem;font-weight:400;line-height:3.6rem;margin:50px auto 0;max-width:800px;width:fit-content}.node.node--type--page .field--name-body ol,.node.node--type--page .field--name-body ul{margin-left:20px}.node.node--type--page .field--name-body ol li,.node.node--type--page .field--name-body ul li{margin:10px 0}.node.node--type--page .field--name-body ol li ol,.node.node--type--page .field--name-body ul li ol{list-style-type:lower-latin}.node.node--type--page .field--name-body ul{list-style-type:"- "}.node.node--type--page .field--name-body>*:first-child{padding-top:0}.node.node--type--page .field--name-body a{text-decoration:none;font-weight:500}.node.node--type--page .field--name-body>h2,.node.node--type--page .field--name-body h3,.node.node--type--page .field--name-body h4{font-weight:500}.node.node--type--page .field--name-body>h2{font-size:clamp(2.5rem,2.08cqw,3rem)}.node.node--type--page .field--name-field-attachment{margin:50px auto 0;max-width:800px}.node.node--type--page .field--name-field-attachment>.field__label{border-bottom:1px solid #e10000;font-size:clamp(1.8rem,1.9cqw,2.4rem);font-weight:500;margin-bottom:20px;padding-bottom:5px}.node.node--type--page .field--name-field-attachment>.field__items>.field__item{font-weight:400}.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file{align-items:center;display:flex;margin-left:160px;margin-right:20px}@media screen and (max-width:768px){.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file{margin-left:auto}}.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file>.field__item{align-items:center;background:url("/themes/custom/coolit//assets/images/icon-pdf.png") right center no-repeat;background-size:20px;display:flex;flex:1 1 auto;margin-left:auto;padding-right:30px}.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file>.field__item span.file{flex:1 1 auto;font-size:2rem;line-height:3.6rem;margin-right:auto;text-align:right}.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file>.field__item span.file a{color:inherit;text-decoration:none;margin-right:10px}.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file>.field__item span.file a:hover{color:#e10000}@media screen and (max-width:600px){.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file>.field__item{background-position:right bottom 10px;padding-right:0;flex-direction:column;border-bottom:1px solid #d8d8d8}.node.node--type--page .field--name-field-attachment>.field__items>.field__item .field--name-field-media-file>.field__item span:last-child{margin-left:auto;margin-bottom:10px;padding-right:30px}}.node.node--type--product{container-type:inline-size}.node.node--type--product .field--name-field-headline{font-size:clamp(4rem,4.2cqw,6rem);font-weight:400;line-height:clamp(5rem,4.2cqw,7.8rem);margin:40px auto;padding:0 20px;text-align:center;width:fit-content}.node.node--type--product .field--name-field-subheadline{border-bottom:1px solid #d8d8d8;font-size:clamp(2rem,1.6cqw,2.4rem);font-weight:500;line-height:2.8rem;margin:0 auto;padding:0 20px;text-align:center;width:fit-content}.node.node--type--product .field--name-field-introduction{font-size:clamp(1.6rem,1.3cqw,2rem);font-weight:400;line-height:3.6rem;margin:0 auto;max-width:854px;padding:0px 20px;text-align:center;width:fit-content}.node.node--type--product .field--name-field-introduction>*:first-child{padding-top:0}
#block-coolit-karrierecta{padding:50px 120px}@media screen and (max-width:768px){#block-coolit-karrierecta{padding:40px 20px}}#block-coolit-karrierecta>.split-container{display:grid;gap:60px;grid-template-columns:1fr 1fr;max-width:100%}@media screen and (max-width:1024px){#block-coolit-karrierecta>.split-container{gap:10px;grid-template-columns:1fr}}#block-coolit-karrierecta>.split-container>div{max-width:100%}#block-coolit-karrierecta>.split-container>div.left{container-type:inline-size}#block-coolit-karrierecta>.split-container>div.left>.field--name-field-headline{font-size:clamp(2rem,10.5cqw,6rem);font-weight:500}@media screen and (max-width:1024px){#block-coolit-karrierecta>.split-container>div.left>.field--name-field-headline{font-size:clamp(4rem,6.02cqw,60rem)}}#block-coolit-karrierecta>.split-container>div.left>.field--name-body{font-size:clamp(1.6rem,3.5cqw,2rem);line-height:3.6rem}#block-coolit-karrierecta>.split-container>div.left>.field--name-body a.button{background-color:#e10000;border-radius:25px;color:#fff;font-size:1.6rem;padding:8px 35px 8px 25px;text-decoration:none}#block-coolit-karrierecta>.split-container>div.right{align-items:end;container-type:inline-size;display:flex;text-align:right}#block-coolit-karrierecta>.split-container>div.right img{max-width:90%;height:auto}@media screen and (max-width:1024px){#block-coolit-karrierecta>.split-container>div.right img{max-width:100%}}#block-coolit-branding{font-size:0}@media screen and (max-width:1024px){#block-coolit-branding{grid-column-start:1;grid-column-end:6;margin:20px auto;width:fit-content}}@media screen and (max-width:912px){#block-coolit-branding{grid-column-start:0;grid-column-end:1}}.region-footer #block-coolit-footercontact{margin-left:auto}@media screen and (max-width:1024px){.region-footer #block-coolit-footercontact{grid-column-end:7;grid-column-start:1}}@media screen and (max-width:968px){.region-footer #block-coolit-footercontact{margin:auto;text-align:center}}.region-footer #block-coolit-footercontact>.field--name-field-headline{font-size:clamp(1.6rem,2cqw,2rem);margin-bottom:25px}.region-footer #block-coolit-footercontact>.field--name-body{font-size:clamp(2rem,3cqw,3.2rem)}.region-footer #block-coolit-footercontact>.field--name-body p{margin:12px 0 0}@media screen and (max-width:970px){.region-header .social-media{grid-column-start:3;grid-column-end:5}}.social-media{align-items:center;display:flex;justify-content:flex-end;list-style:none;gap:25px}.social-media a{display:flex}@media screen and (max-width:970px){.region-header .language-switcher-language-url{margin:0 0 0 auto;grid-column-start:5;grid-column-end:6}}.language-switcher-language-url{display:flex;list-style:none;margin-left:50px}@media screen and (max-width:968px){.language-switcher-language-url{margin:10px auto 0}}.language-switcher-language-url li{background-repeat:no-repeat;background-position:left center;background-size:40px;font-size:0;height:40px;width:40px}.language-switcher-language-url li>a{display:block;height:100%;width:100%}.language-switcher-language-url li[hreflang="de"]{background-image:url("/themes/custom/coolit//assets/images/lang_de.svg")}.language-switcher-language-url li[hreflang="en"]{background-image:url("/themes/custom/coolit//assets/images/lang_en.svg")}.language-switcher-language-url li.is-active{display:none}.bottom-line .icon-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-start:6;grid-column-end:7}@media screen and (max-width:968px){.bottom-line .icon-wrapper{grid-column-start:1;grid-template-columns:1fr;margin:0 auto 20px}}
.paragraph--type--jobs .views-element-container{margin:40px auto;max-width:865px}.paragraph--type--jobs .views-element-container>div{display:flex;flex-direction:column;gap:20px}.paragraph--type--image-link-bl{position:relative}.paragraph--type--image-link-bl .field--name-field-image img{container-type:inline-size;display:block;height:auto;max-width:100%}.paragraph--type--image-link-bl>.content{color:#000;display:flex;flex-direction:column;font-weight:500;font-size:clamp(2rem,2cqw,2.4rem);position:absolute;bottom:clamp(10px,4cqw,59px);left:clamp(20px,5.5cqw,80px)}.paragraph--type--image-link-bl>.content>a{text-decoration:none;color:inherit}.paragraph--type--image-link-bl>.content>a.more-link{align-items:center;display:flex;flex-wrap:nowrap;font-size:clamp(1.8rem,2cqw,2rem);font-weight:500;margin-top:5px}.paragraph--type--image-link-bl>.content>a.more-link::after{color:#e10000;content:"❯";font-weight:600;margin-left:10px}.paragraph--type--image-link-bl>.content .field--name-field-text strong{color:#e10000;font-weight:700}.paragraph--type--random-image{container-type:inline-size;position:relative}.paragraph--type--random-image .field--name-field-media-image img{display:block;height:auto;max-width:100%}.paragraph--type--image-link-top{container-type:inline-size;position:relative}.paragraph--type--image-link-top .field--name-field-image img{display:block;height:auto;max-width:100%}.paragraph--type--image-link-top>.content{color:#000;display:flex;flex-direction:column;font-weight:400;left:50%;position:absolute;text-align:center;top:clamp(60px,7.2cqw,105px);transform:translate(-50%,-50%);white-space:nowrap}.paragraph--type--image-link-top>.content .field--name-field-text{font-size:clamp(2.5rem,4.16cqw,6rem)}.paragraph--type--image-link-top>.content .field--name-field-link{align-items:center;display:flex;flex-wrap:nowrap;margin:10px auto;font-size:2rem}.paragraph--type--image-link-top>.content .field--name-field-link a{color:inherit;text-decoration:none}.paragraph--type--image-link-top>.content .field--name-field-link::after{color:#e10000;content:"❯";font-weight:600;margin-left:10px}.paragraph--type--framed-image-link-left{container-type:inline-size;overflow:hidden;padding:80px 0}@media screen and (max-width:768px){.paragraph--type--framed-image-link-left{padding:50px 0}}.paragraph--type--framed-image-link-left .framing{border:2px solid #e10000;bottom:0 !important;margin:auto;max-width:882px;padding:35cqw 20px 20px;position:relative;transition:margin-top 2s linear;width:61cqw}.paragraph--type--framed-image-link-left .framing.moving{transition:top 1s linear}@media screen and (max-width:1080px){.paragraph--type--framed-image-link-left .framing{padding:5px;width:80cqw}}.paragraph--type--framed-image-link-left .framing .field--name-field-image{position:absolute;left:-150px;top:35px}@media screen and (max-width:1080px){.paragraph--type--framed-image-link-left .framing .field--name-field-image{position:relative;left:0;top:0}}.paragraph--type--framed-image-link-left .framing .field--name-field-image img{height:auto;width:49cqw}@media screen and (max-width:1080px){.paragraph--type--framed-image-link-left .framing .field--name-field-image img{display:block;height:auto;width:100%}}.paragraph--type--framed-image-link-left .framing .text-frame{background-color:#e10000;color:#fff;font-weight:500;padding:50px;position:absolute;right:-150px;top:100px}@media screen and (max-width:1080px){.paragraph--type--framed-image-link-left .framing .text-frame{position:relative;right:0;top:0}}.paragraph--type--framed-image-link-left .framing .text-frame .field--name-field-text{font-size:5rem}.paragraph--type--framed-image-link-left .framing .text-frame .field--name-field-link{display:flex;font-size:2.8rem;font-weight:500;margin-top:25px}.paragraph--type--framed-image-link-left .framing .text-frame .field--name-field-link a{align-items:center;display:flex;color:inherit;margin:0 auto;text-decoration:none}.paragraph--type--framed-image-link-left .framing .text-frame .field--name-field-link a::after{content:"❯";font-size:3.5rem;margin-left:10px}.paragraph--type--framed-image-link-left .framing .field--name-field-text-block{font-size:2rem;font-weight:400}.paragraph--type--contact-paragraph{align-items:center;container-type:inline-size;justify-content:space-around;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;padding:80px 80px 130px}.paragraph--type--contact-paragraph .framing{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5%;position:relative}.paragraph--type--contact-paragraph .framing.moving{transition:top 1s linear}.paragraph--type--contact-paragraph .left,.paragraph--type--contact-paragraph .right{flex:0 0 40%}@media screen and (max-width:980px){.paragraph--type--contact-paragraph{flex-direction:column;padding:40px}.paragraph--type--contact-paragraph .framing{flex-direction:column}.paragraph--type--contact-paragraph .left,.paragraph--type--contact-paragraph .right{flex:1 1 auto}.paragraph--type--contact-paragraph picture img{max-width:100%;height:auto}}@media screen and (max-width:686px){.paragraph--type--contact-paragraph{padding:20px}}.paragraph--type--contact-paragraph .field--name-field-headline{font-size:clamp(4rem,4.7cqw,6rem);font-weight:500}.paragraph--type--contact-paragraph .field--name-field-text-block{font-size:2rem;line-height:3.6rem}.paragraph--type--contact-paragraph .field--name-field-text-block a.phone,.paragraph--type--contact-paragraph .field--name-field-text-block a.email{background-position:left center;background-repeat:no-repeat;color:inherit;display:inline-block;font-size:3.2rem;font-weight:500;margin:15px 0;padding-left:60px;text-decoration:none}.paragraph--type--contact-paragraph .field--name-field-text-block a.phone{background-image:url("/themes/custom/coolit//assets/images/phone.svg")}.paragraph--type--contact-paragraph .field--name-field-text-block a.email{background-image:url("/themes/custom/coolit//assets/images/mail.svg")}.paragraph--type--contact-paragraph .field--name-field-image .field__item{aspect-ratio:1.2;border:2px solid #e10000;position:relative;width:490px}@media screen and (max-width:980px){.paragraph--type--contact-paragraph .field--name-field-image .field__item{height:auto;padding:5px;width:auto}}.paragraph--type--contact-paragraph .field--name-field-image .field__item img{display:block;position:absolute;right:-6.9cqw;top:3.47cqw}@media screen and (max-width:980px){.paragraph--type--contact-paragraph .field--name-field-image .field__item img{position:relative;right:0;top:0}}.paragraph--type--contact-paragraph .field--name-field-link a{color:#e10000;font-size:2rem;text-decoration:none}.paragraph--type--contact-paragraph .field--name-field-link a::after{content:"❯";margin-left:10px}.paragraph--type--three-text-blocks{padding:60px 105px 150px}@media screen and (max-width:980px){.paragraph--type--three-text-blocks{padding:50px 40px 80px}}@media screen and (max-width:686px){.paragraph--type--three-text-blocks{padding:40px 20px}}.paragraph--type--three-text-blocks>.field--name-field-headline{font-size:clamp(3.5rem,4cqw,6rem);margin-bottom:60px;text-align:center}.paragraph--type--three-text-blocks>.field--name-field-bloecke{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:968px){.paragraph--type--three-text-blocks>.field--name-field-bloecke{grid-template-columns:1fr;gap:40px}}.paragraph--type--three-text-blocks.variant{background-color:#f7f7f7}.paragraph--type--three-text-blocks.variant .paragraph--type--icon-with-text-and-link .field--name-field-headline{background-position:center top;background-size:50px;display:block;height:auto;padding:45px 0 10px;text-align:center}.paragraph--type--three-text-blocks.variant .paragraph--type--icon-with-text-and-link .field--name-field-text-block{font-weight:400}.paragraph--type--icon-with-text-and-link{container-type:inline-size;display:flex;flex-direction:column;height:100%}.paragraph--type--icon-with-text-and-link .field--name-field-headline{align-items:center;background-position:left center;background-repeat:no-repeat;background-size:30px;border-bottom:1px solid #d8d8d8;display:flex;font-size:clamp(2rem,8cqw,2.4rem);font-weight:500;height:70px;padding-left:45px}.paragraph--type--icon-with-text-and-link .field--name-field-text-block{font-size:clamp(1.7rem,6cqw,2rem);line-height:3.6rem}.paragraph--type--icon-with-text-and-link .field--name-field-link{font-size:2rem;margin-top:auto}.paragraph--type--icon-with-text-and-link .field--name-field-link a{color:#e10000;text-decoration:none}.paragraph--type--icon-with-text-and-link .field--name-field-link a::after{content:"❯";margin-left:10px}.paragraph--type--icon-with-text-and-link.company-info .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/company-info.svg")}.paragraph--type--icon-with-text-and-link.printer-color .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/printer-color.svg")}.paragraph--type--icon-with-text-and-link.company-info-single .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/company-info-single.svg")}.paragraph--type--icon-with-text-and-link.letterstack .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/letterstack.svg")}.paragraph--type--icon-with-text-and-link.cogwheel .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/cogwheel.svg")}.paragraph--type--icon-with-text-and-link.checklist .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/checklist.svg")}.paragraph--type--icon-with-text-and-link.lightbulb .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/lightbulb.svg")}.paragraph--type--icon-with-text-and-link.register .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/register.svg")}.paragraph--type--icon-with-text-and-link.magnify .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/magnify.svg")}.paragraph--type--icon-with-text-and-link.bar .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/bar.svg")}.paragraph--type--icon-with-text-and-link.list .field--name-field-headline{background-image:url("/themes/custom/coolit/assets/images/list.svg")}.paragraph--type--quote{container-type:inline-size;padding:0 100px 60px}@media screen and (max-width:768px){.paragraph--type--quote{padding:50px 40px}}.paragraph--type--quote .field--name-field-headline{font-size:clamp(3rem,5cqw,6rem);line-height:clamp(4.5rem,8cqw,7.8rem);margin-bottom:20px}.paragraph--type--quote .field--name-field-text{font-size:2rem;font-weight:600;text-align:center}.paragraph--type--history{container-type:inline-size;padding:80px 90px}@media screen and (max-width:768px){.paragraph--type--history{padding:60px 50px}}@media screen and (max-width:686px){.paragraph--type--history{padding:30px 20px}}.paragraph--type--history>.field--name-field-headline{font-size:clamp(4rem,5cqw,6rem);margin-bottom:25px;text-align:center}.paragraph--type--history>.field--name-field-text{font-size:2rem;font-weight:600;margin-bottom:100px;text-align:center}.paragraph--type--history .field--name-field-entries{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:968px){.paragraph--type--history .field--name-field-entries{grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (max-width:686px){.paragraph--type--history .field--name-field-entries{grid-template-columns:1fr;gap:20px}}.paragraph--type--history-entry{container-type:inline-size}.paragraph--type--history-entry .field--name-field-headline{border-bottom:1px solid #d8d8d8;font-size:clamp(1.7rem,7cqw,2.2rem);font-weight:500;padding-bottom:10px;text-transform:uppercase}.paragraph--type--history-entry .field--name-field-headline strong{color:#e10000;font-size:clamp(2rem,7cqw,2.8rem);margin-right:8px}.paragraph--type--history-entry .field--name-field-text-block{font-size:clamp(1.7rem,7cqw,2rem);line-height:clamp(2.5rem,7cqw,3.6rem)}.paragraph--type--product-infos-and-datensheets{background-color:#fff;container-type:inline-size;padding:80px}@media screen and (max-width:768px){.paragraph--type--product-infos-and-datensheets{padding:40px}}@media screen and (max-width:686px){.paragraph--type--product-infos-and-datensheets{padding:40px 20px}}.paragraph--type--product-infos-and-datensheets.grey-background{background-color:#f7f7f7}.paragraph--type--product-infos-and-datensheets>.field--name-field-headline{font-size:clamp(3rem,4.16cqw,6rem);text-align:center}.paragraph--type--product-infos-and-datensheets.indented .paragraph--type--datasheet-group .field__items{margin-left:160px}@media screen and (max-width:1024px){.paragraph--type--product-infos-and-datensheets.indented .paragraph--type--datasheet-group .field__items{margin-left:0}}.paragraph--type--datasheet-group{max-width:820px;margin:48px auto 0}.paragraph--type--datasheet-group>.field--name-field-headline{border-bottom:1px solid #e10000;font-size:clamp(1.8rem,1.9cqw,2.4rem);font-weight:500;margin-bottom:20px;padding-bottom:5px}.paragraph--type--datasheet-group .field__items{margin-right:20px}@media screen and (max-width:768px){.paragraph--type--datasheet-group .field__items{margin-left:auto}}.paragraph--type--datasheet-group .field--name-field-media-file .field__item{align-items:center;background:url("/themes/custom/coolit//assets/images/icon-pdf.png") right center no-repeat;background-size:20px;display:flex;font-weight:400;padding-right:30px}.paragraph--type--datasheet-group .field--name-field-media-file .field__item span.file{font-size:2rem;line-height:3.6rem;margin-right:auto}.paragraph--type--datasheet-group .field--name-field-media-file .field__item span.file a{color:inherit;text-decoration:none}@media screen and (max-width:600px){.paragraph--type--datasheet-group .field--name-field-media-file .field__item{background-position:right bottom 10px;padding-right:0;flex-direction:column;border-bottom:1px solid #d8d8d8}.paragraph--type--datasheet-group .field--name-field-media-file .field__item span:last-child{margin-left:auto;margin-bottom:10px;padding-right:30px}}.paragraph--type--image-block-with-text{container-type:inline-size}.paragraph--type--image-block-with-text .field--name-field-headline{font-size:clamp(2rem,8cqw,2.4rem);line-height:2.8rem;font-weight:500;margin-bottom:17px}.paragraph--type--image-block-with-text .field--name-field-text-block{border-top:1px solid #d8d8d8;color:#333;font-size:clamp(1.7rem,6cqw,2rem);font-weight:400;line-height:3.6rem;margin-top:17px}.paragraph--type--image-block-with-text .field--name-field-image img{max-width:100%;height:auto}@media screen and (max-width:768px){.paragraph--type--image-block-with-text .field--name-field-image img{width:100%}}.paragraph--type--_-image-blocks{padding:60px 105px 60px}@media screen and (max-width:686px){.paragraph--type--_-image-blocks{padding:20px}}.paragraph--type--_-image-blocks .field--name-field-bloecke{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:968px){.paragraph--type--_-image-blocks .field--name-field-bloecke{gap:15px;grid-template-columns:1fr}}.paragraph--type--contact-list{container-type:inline-size;padding:60px 105px 60px}@media screen and (max-width:686px){.paragraph--type--contact-list{padding:30px 20px}}.paragraph--type--contact-list .field--name-field-headline{border-bottom:1px solid #e10000;font-size:clamp(2.3rem,2.6cqw,3.2rem);font-weight:500;padding-bottom:12px}.paragraph--type--contact-list .field--name-field-contacts{display:grid;gap:6px;grid-template-columns:repeat(2,1fr);margin-top:17px}@media screen and (max-width:1220px){.paragraph--type--contact-list .field--name-field-contacts{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:968px){.paragraph--type--contact-list .field--name-field-contacts{grid-template-columns:1fr}}.paragraph--type--download-block-text-and-image{background-color:#f7f7f7;display:grid;grid-template-columns:8fr 6fr;gap:60px;padding:100px 105px 100px}@media screen and (max-width:1024px){.paragraph--type--download-block-text-and-image{gap:10px;grid-template-columns:1fr;grid-template-rows:1fr 1fr;padding:50px 20px 30px}}.paragraph--type--download-block-text-and-image>.block-left .field--name-field-headline{margin:0 0 20px;padding:0;text-align:left}.paragraph--type--download-block-text-and-image>.block-left .field--name-field-subheadline{border-bottom:1px solid #d8d8d8;font-size:2.4rem;line-height:2.8rem;margin:0;font-weight:500;padding:0 0 20px;text-align:left}.paragraph--type--download-block-text-and-image>.block-left .field--name-field-text-block{color:#333;font-size:1.8rem;font-weight:400;line-height:3.2rem}.paragraph--type--download-block-text-and-image>.framing{border:1px solid #e10000;position:relative}.paragraph--type--download-block-text-and-image>.framing>.block-right{background-color:#e10000;display:flex;flex-direction:column;height:100%;margin:50px 0 0 50px;padding:36px;position:absolute;top:10px;right:-50px}@media screen and (max-width:1024px){.paragraph--type--download-block-text-and-image>.framing>.block-right{margin:0;padding:20px;position:relative;right:0;top:0}}.paragraph--type--download-block-text-and-image>.framing>.block-right .field--name-field-text{color:#fff;font-size:5rem;line-height:5.8rem}.paragraph--type--download-block-text-and-image>.framing>.block-right .field--name-field-link{color:#fff;font-size:2.8rem;font-weight:500;line-height:3.2rem;margin-top:auto}.paragraph--type--download-block-text-and-image>.framing>.block-right .field--name-field-link a{display:flex;align-items:center;color:inherit;text-decoration:none}.paragraph--type--download-block-text-and-image>.framing>.block-right .field--name-field-link a::after{background:url("/themes/custom/coolit//assets/images/icon-download.svg") center center no-repeat;content:"";width:30px;height:2.8rem;font-size:3.5rem;margin-left:10px}.paragraph--type--image-block-with-sticker-link{background-position:left top;container-type:inline-size;padding:42px 120px}@media screen and (max-width:686px){.paragraph--type--image-block-with-sticker-link{padding:21px 20px}}.paragraph--type--image-block-with-sticker-link>.content{background-color:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.25);max-width:506px;padding:40px 50px}.paragraph--type--image-block-with-sticker-link>.content .field--name-field-headline{border-bottom:1px solid #d8d8d8;font-size:3.2rem;font-weight:500;line-height:normal;padding-bottom:20px}.paragraph--type--image-block-with-sticker-link>.content .field--name-field-text-block{color:#333;font-size:2rem;font-weight:400;line-height:3.6rem}.paragraph--type--image-block-with-sticker-link>.content .field--name-field-link a{color:#e10000;font-size:2rem;font-weight:400;text-decoration:none}.paragraph--type--image-block-with-sticker-link>.content .field--name-field-link a::after{content:"❯";margin-left:10px}.paragraph--type--product-overview{container-type:inline-size;padding:98px 105px}@media screen and (max-width:768px){.paragraph--type--product-overview{padding:40px}}@media screen and (max-width:686px){.paragraph--type--product-overview{padding:40px 20px}}.paragraph--type--product-overview .field--name-field-entries{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px}@media screen and (max-width:980px){.paragraph--type--product-overview .field--name-field-entries{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.paragraph--type--product-overview .field--name-field-entries{grid-template-columns:1fr}}.paragraph--type--product-entry{container-type:inline-size}.paragraph--type--product-entry .product-entry-wrapper{color:inherit;text-decoration:none}.paragraph--type--product-entry .field--name-field-headline{align-items:center;display:flex;font-size:clamp(2rem,6cqw,2.4rem);font-weight:500;line-height:2.8rem;margin-bottom:10px}.paragraph--type--product-entry .field--name-field-headline::after{color:#e10000;content:"❯";font-weight:600;margin:0 0 0 auto}.paragraph--type--product-entry .field--name-field-image img{display:block;height:auto;width:100%}.paragraph--type--product-entry .field--name-field-text{border-bottom:1px solid #d8d8d8;font-size:clamp(1.8rem,5cqw,2rem);font-weight:500;line-height:2.8rem;margin-top:8px;padding-bottom:10px}.paragraph--type--product-entry .field--name-field-text strong{font-weight:500;color:#e10000}.paragraph--type--product-entry a.product-link{color:#e10000;display:block;font-size:2rem;font-weight:400;margin-top:8px;text-decoration:none}.paragraph--type--product-entry a.product-link::after{color:#e10000;content:"❯";font-weight:600;margin-left:10px}.paragraph--type--product-slider{container-type:inline-size;margin-top:100px}.paragraph--type--product-slider .field--name-field-slider-label{color:#e10000;margin:10px auto;width:fit-content;font-size:2rem;font-weight:500}.paragraph--type--product-slider .slider-pager ul{display:flex;gap:20px;list-style:none;margin:20px auto;padding:0;width:fit-content}.paragraph--type--product-slider .slider-pager ul li{align-items:center;border:1px solid #e10000;border-radius:5px;color:#e10000;cursor:pointer;display:inline-flex;font-size:1.8rem;font-weight:500;height:30px;justify-content:center;padding:0 5px;user-select:none;min-width:30px}.paragraph--type--product-slider .slider-pager ul li.active{background-color:#e10000;color:#fff}.paragraph--type--product-slider .slider-pager.bottom{border-top:1px solid #d8d8d8;margin:40px auto;width:834px}@media screen and (max-width:900px){.paragraph--type--product-slider .slider-pager.bottom{width:clamp(400px,93cqw,834px)}}.paragraph--type--product-slider .info-wrap{padding:30px 0;overflow:hidden}.paragraph--type--product-slider .info-container{display:flex;list-style:none;margin:0 auto;padding:0;overflow:hidden;position:relative;width:834px}@media screen and (max-width:900px){.paragraph--type--product-slider .info-container{width:clamp(400px,93cqw,834px)}}.paragraph--type--product-slider .info-container .slide{flex:0 0 834px;transition:margin 450ms linear}@media screen and (max-width:900px){.paragraph--type--product-slider .info-container .slide{flex:0 0 clamp(400px,93cqw,834px)}}.paragraph--type--product-slider .info-container .slide .field--name-field-headline{border-bottom:1px solid #d8d8d8;font-size:clamp(1.7rem,2cqw,2rem);font-weight:500;line-height:2.8rem;margin:0;padding:0 20px 15px;text-align:left;width:100%}.paragraph--type--product-slider .info-container .slide .field--name-field-headline strong{color:#e10000;font-weight:inherit}.paragraph--type--product-slider .info-container .slide .field--name-field-text-block{color:#333;font-size:clamp(1.6rem,2cqw,1.8rem);font-weight:400;line-height:3.2rem;padding:0 20px}.paragraph--type--product-slider .slider-wrap{padding:20px 0;overflow:hidden;position:relative}.paragraph--type--product-slider .slider-wrap .slider-nav{background-color:transparent;border-radius:50%;color:#e10000;cursor:pointer;font-size:4rem;height:50px;position:absolute;top:calc(50% - 25px);width:50px;display:flex;align-items:center;justify-content:center;transition:opacity 0.3s linear;user-select:none}.paragraph--type--product-slider .slider-wrap .slider-nav.left{left:10px;transform:rotate(180deg)}.paragraph--type--product-slider .slider-wrap .slider-nav.right{right:10px}.paragraph--type--product-slider .slider-wrap .slider-nav.hidden{opacity:0}.paragraph--type--product-slider .slider-container{display:flex;list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;width:834px}@media screen and (max-width:900px){.paragraph--type--product-slider .slider-container{width:clamp(400px,93cqw,834px)}}.paragraph--type--product-slider .slider-container .slide{flex:0 0 834px;transition:margin 450ms linear}@media screen and (max-width:900px){.paragraph--type--product-slider .slider-container .slide{flex:0 0 clamp(400px,93cqw,834px)}}@media screen and (max-width:900px){.paragraph--type--product-slider .slider-container .slide img{width:clamp(400px,93cqw,834px);height:auto}}.paragraph--type--product-slider .shortlist-wrap{padding:0 0 50px 0;border-bottom:1px solid #d8d8d8}.paragraph--type--product-slider .shortlist-container{display:flex;list-style:none;margin:0 auto;padding:0;overflow:hidden;position:relative;width:834px}@media screen and (max-width:900px){.paragraph--type--product-slider .shortlist-container{width:clamp(400px,93cqw,834px)}}.paragraph--type--product-slider .shortlist-container .slide{flex:0 0 834px;transition:margin 450ms linear}@media screen and (max-width:900px){.paragraph--type--product-slider .shortlist-container .slide{flex:0 0 clamp(400px,93cqw,834px)}}.paragraph--type--product-slider .shortlist-container .slide .field--name-field-subheadline{border-bottom:1px solid #e10000;color:#e10000;font-size:clamp(1.8rem,2.6cqw,2.4rem);font-weight:500;line-height:2.8rem;margin:0;margin-bottom:10px;padding:0;padding-bottom:0 20px 10px;transition:margin 450ms linear;width:100%}.paragraph--type--product-slider .shortlist-container .slide .items{color:#333;display:grid;font-size:clamp(1.6rem,2cqw,1.8rem);font-weight:400;grid-template-columns:1fr 1fr;line-height:3.2rem;padding:0 20px}@media screen and (max-width:900px){.paragraph--type--product-slider .shortlist-container .slide .items{grid-template-columns:1fr}.paragraph--type--product-slider .shortlist-container .slide .items>div:nth-child(odd){font-weight:600}}.paragraph--type--youtube-video{margin-bottom:30px}.paragraph--type--youtube-video iframe{aspect-ratio:1.7777777778;height:auto;max-width:100%}.paragraph--type--image-db-architect-login{border-bottom:1px solid #efefef;border-top:1px solid #efefef;container-type:inline-size;padding:50px 100px}@media screen and (max-width:768px){.paragraph--type--image-db-architect-login{padding:25px 50px}}@media screen and (max-width:686px){.paragraph--type--image-db-architect-login{padding:20px}}.paragraph--type--image-db-architect-login .field--name-field-entries{display:grid;gap:30px;grid-template-columns:1fr;margin:0 auto;max-width:600px}.paragraph--type--image-db-architect-login .field--name-field-entries .field__item{width:100%}@media screen and (max-width:768px){.paragraph--type--image-db-architect-login .field--name-field-entries{grid-template-columns:1fr}}.paragraph--type--image-login .field--name-field-headline{font-size:clamp(2rem,2.57cqw,3.2rem);font-weight:500;margin-bottom:10px}.paragraph--type--image-login .field--name-field-image img{max-width:100%;height:auto}.paragraph--type--image-login .link-bar{align-items:center;display:flex;gap:10px}.paragraph--type--image-login .link-bar .link-bar-button{aspect-ratio:1;background:#e10000;border-radius:5px;color:#fff;font-size:3rem;margin-left:auto;text-align:center;text-decoration:none;width:46px}.paragraph--type--image-login .field--name-field-url>a{background:#fff;border:1px solid #e10000;border-radius:5px;display:block;font-size:clamp(1.5rem,2.26cqw,2rem);line-height:3.2rem;padding:5px 10px;text-decoration:none}.paragraph--type--image-login .field--name-field-url>a:hover{background-color:#e10000;color:#fff}.paragraph--type--map{display:grid;gap:25px;padding:60px 105px 60px}@media screen and (min-width:900px){.paragraph--type--map{grid-template-columns:1fr 1fr;margin:20px 0}}@media screen and (max-width:686px){.paragraph--type--map{padding:20px}}.paragraph--type--map>#jqvmap{aspect-ratio:1.6}.paragraph--type--map #jqvmap-addresses li{padding:0 20px}.paragraph--type--map #jqvmap-addresses li>.location{color:#e10000;font-size:clamp(1.5rem,2.26cqw,2rem)}.paragraph--type--map #jqvmap-addresses li>.body a{color:#e10000}.paragraph--type--map #jqvmap-addresses li>.body a.phone,.paragraph--type--map #jqvmap-addresses li>.body a.email{background:url("/themes/custom/coolit//assets/images/phone.svg") left center no-repeat;background-size:15px;color:inherit;height:15px;line-height:15px;padding-left:20px;text-decoration:none}.paragraph--type--map #jqvmap-addresses li>.body a.phone:hover,.paragraph--type--map #jqvmap-addresses li>.body a.email:hover{color:#e10000}.paragraph--type--map #jqvmap-addresses li>.body a.email{background-image:url("/themes/custom/coolit//assets/images/mail.svg")}.paragraph--type--map .jqvmap-zoomin,.paragraph--type--map .jqvmap-zoomout{border-radius:50%;height:20px;left:20px;top:20px;width:20px}.paragraph--type--map .jqvmap-zoomout{top:55px}.paragraph--type--map #jqvmap-addresses{margin:0;padding:0;list-style:none}.paragraph--type--map #jqvmap-addresses li{display:none}.jqvmap-label{padding:4px 8px !important}.paragraph--type--text-header{display:flex;flex-direction:column;text-align:center;padding:80px 20px}.paragraph--type--text-header>div{max-width:865px;margin:0 auto}@media screen and (max-width:686px){.paragraph--type--text-header{padding:40px 20px}}.paragraph--type--text-header .field--name-field-headline{font-size:clamp(4rem,4.7cqw,6rem);font-weight:700;line-height:7.8rem}.paragraph--type--text-header .field--name-field-subheadline{font-size:clamp(1.8rem,2.6cqw,2.4rem);font-weight:600;line-height:7.8rem}.paragraph--type--text-header .field--name-field-text-block{border-top:1px solid;font-size:clamp(1.6rem,2.7cqw,2rem);font-weight:400;line-height:3.6rem}.paragraph--type--text-header .field--name-field-text-block a.button{background-color:#e10000;border-radius:25px;color:#fff;font-size:1.4rem;padding:8px 25px;text-decoration:none}.paragraph--type--text-header.hidden-separator .field--name-field-text-block{border-top:none}.paragraph--type--text-header.variant-small .field--name-field-headline{font-weight:400;line-height:7.8rem}.paragraph--type--text-header.variant-small .field--name-field-subheadline{font-weight:600}.paragraph--type--text-header.variant-small .field--name-field-text-block{border-color:#d8d8d8;margin-top:20px}.paragraph--type--framed-box-with-image{padding:60px 105px}.paragraph--type--framed-box-with-image .container{border:2px solid #e10000;display:flex;gap:0;position:relative}.paragraph--type--framed-box-with-image .field--name-field-image{left:-30px;position:absolute;top:30px}.paragraph--type--framed-box-with-image .col.right{padding:40px}.paragraph--type--framed-box-with-image .field--name-field-headline{border-bottom:1px solid #d8d8d8;line-height:4.1rem;margin-bottom:30px;font-size:3.2rem;font-weight:400}.paragraph--type--framed-box-with-image .field--name-field-text-block ul{font-size:2rem;font-weight:400;line-height:3.6rem;list-style:none;margin:0;padding:0}.paragraph--type--framed-box-with-image .field--name-field-text-block ul li{padding-left:20px;position:relative}.paragraph--type--framed-box-with-image .field--name-field-text-block ul li::before{content:"❯";position:absolute;left:0}.paragraph--type--framed-box-with-image.image-right .container{flex-direction:row-reverse}.paragraph--type--framed-box-with-image.image-right .field--name-field-image{left:initial;right:-30px}@media screen and (max-width:768px){.paragraph--type--framed-box-with-image .col.left{margin:10px;min-width:100% !important;min-height:initial !important}.paragraph--type--framed-box-with-image .col.left img{width:calc(100% - 20px)}}@media screen and (max-width:1024px){.paragraph--type--framed-box-with-image{padding:40px}.paragraph--type--framed-box-with-image .container{flex-direction:column}.paragraph--type--framed-box-with-image .col.left{display:flex;justify-content:center;margin-top:20px}.paragraph--type--framed-box-with-image .field--name-field-image{position:relative;left:0;top:0}.paragraph--type--framed-box-with-image .field--name-field-image img{height:auto}.paragraph--type--framed-box-with-image.image-right .container{flex-direction:column}.paragraph--type--framed-box-with-image.image-right .field--name-field-image{right:0}}.paragraph--type--job-block,.paragraph--type--job-block-with-text{container-type:inline-size}.paragraph--type--job-block .field--name-field-headline,.paragraph--type--job-block-with-text .field--name-field-headline{font-size:clamp(2rem,8cqw,2.4rem);line-height:2.8rem;font-weight:500;margin-bottom:17px}.paragraph--type--job-block .field--name-field-text-block,.paragraph--type--job-block-with-text .field--name-field-text-block{color:#333;font-size:clamp(1.4rem,6cqw,1.8rem);font-weight:400;line-height:3.6rem;margin-top:17px}.paragraph--type--job-block .field--name-field-image img,.paragraph--type--job-block-with-text .field--name-field-image img{max-width:100%;height:auto}@media screen and (max-width:768px){.paragraph--type--job-block .field--name-field-image img,.paragraph--type--job-block-with-text .field--name-field-image img{width:100%}}.paragraph--type--job-block .field--name-field-download .field__item span:last-child,.paragraph--type--job-block-with-text .field--name-field-download .field__item span:last-child{display:none}.paragraph--type--job-block{display:flex;flex-direction:column;height:100%;min-height:350px}.paragraph--type--job-block .content{background-size:cover;flex:1 1 100%;display:flex;flex-direction:column;padding:20px}.paragraph--type--job-block .field--name-field-text{border:2px solid #e10000;border-radius:25px;color:#e10000;display:flex;font-weight:500;font-size:1.8rem;line-height:2.8rem;padding:5px 10px;margin-bottom:auto;margin-right:auto}.paragraph--type--job-block footer{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0}.paragraph--type--job-block footer .field--name-field-email{background-color:#fff;background-image:url("/themes/custom/coolit//assets/images/mail-red.svg");background-position:left 10px center;background-repeat:no-repeat;border:1px solid #e10000;border-radius:30px;color:#e10000;font-size:1.2rem;font-weight:600;line-height:2.2rem;margin-right:auto;padding:5px 10px 5px 30px;text-decoration:none}.paragraph--type--job-block footer .field--name-field-email a{color:inherit;text-decoration:none}.paragraph--type--job-block footer .field--name-field-download{align-items:center;background-image:url("/themes/custom/coolit//assets/images/download-small-red.svg");background-position:right 10px center;background-repeat:no-repeat;display:flex;font-weight:600;padding:0 30px 0 0}.paragraph--type--job-block footer .field--name-field-download a{color:#e10000;font-size:1.2rem;line-height:2.2rem;text-decoration:none}.paragraph--type--people-slider{background-color:#f7f7f7;padding:100px 150px;position:relative}@media screen and (max-width:950px){.paragraph--type--people-slider{padding:50px 60px}}.paragraph--type--people-slider>.slider-nav{border-top:3px solid red;border-left:3px solid red;cursor:pointer;height:45px;position:absolute;top:calc(50% - 22.5px);width:45px}@media screen and (max-width:950px){.paragraph--type--people-slider>.slider-nav{height:30px;width:30px}}.paragraph--type--people-slider>.slider-nav.left{left:90px;transform:rotate(-45deg)}@media screen and (max-width:950px){.paragraph--type--people-slider>.slider-nav.left{left:20px}}.paragraph--type--people-slider>.slider-nav.right{right:90px;transform:rotate(135deg)}@media screen and (max-width:950px){.paragraph--type--people-slider>.slider-nav.right{right:20px}}.paragraph--type--people-slider>.field__items{container-type:inline-size;display:flex;flex-direction:row;flex-wrap:nowrap;margin:auto;max-width:800px;overflow:hidden;position:relative}.paragraph--type--people-slider>.field__items>.field__item{flex:0 0 100cqw;transition:margin-left 450ms linear}.paragraph--type--people-slider-entry>.container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:50px}@media screen and (max-width:950px){.paragraph--type--people-slider-entry>.container{flex-direction:column;gap:20px}}.paragraph--type--people-slider-entry>.container .node--type--contact{text-align:center}.paragraph--type--people-slider-entry>.container .field--name-field-slider-text{align-content:center;line-height:2.5rem}.paragraph--type--people-slider-entry>.container .field--name-field-slider-text p{margin:0}.paragraph--type--job-block-with-text{display:flex;flex-direction:column}.paragraph--type--job-block-with-text .field--name-field-image img{height:auto;width:100%}.paragraph--type--job-block-with-text footer{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0}.paragraph--type--job-block-with-text footer .field--name-field-email{background-color:#e10000;background-image:url("/themes/custom/coolit//assets/images/mail-white.svg");background-position:left 10px center;background-repeat:no-repeat;border:1px solid #e10000;border-radius:30px;color:#fff;font-size:1.2rem;font-weight:600;line-height:2.2rem;margin-right:auto;padding:5px 10px 5px 30px;text-decoration:none}.paragraph--type--job-block-with-text footer .field--name-field-email a{color:inherit;text-decoration:none}.paragraph--type--job-block-with-text footer .field--name-field-download{align-items:center;background-image:url("/themes/custom/coolit//assets/images/download-small-red.svg");background-position:right 10px center;background-repeat:no-repeat;display:flex;font-weight:600;padding:0 30px 0 0}.paragraph--type--job-block-with-text footer .field--name-field-download a{color:#e10000;font-size:1.2rem;line-height:2.2rem;text-decoration:none}.paragraph--type--employee-profiles{padding:80px 80px 130px}@media screen and (max-width:686px){.paragraph--type--employee-profiles{padding:40px 20px}}.paragraph--type--employee-profiles>.hero-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media screen and (max-width:1280px){.paragraph--type--employee-profiles>.hero-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:990px){.paragraph--type--employee-profiles>.hero-cards{grid-template-columns:1fr}}.paragraph--type--employee-profiles>.hero-cards>.card{container-type:inline-size;flex:0 1 400px;margin:auto;min-height:550px;width:400px}@media screen and (max-width:500px){.paragraph--type--employee-profiles>.hero-cards>.card{width:100%;max-width:400px}}.paragraph--type--employee-profiles>.hero-cards>.intro-card{background-color:#e10000;color:#fff;display:flex;flex-direction:column;padding:4rem}.paragraph--type--employee-profiles>.hero-cards>.intro-card>img{margin-left:-17px}.paragraph--type--employee-profiles>.hero-cards>.intro-card>.field--name-field-block-teaser{font-size:clamp(3rem,12cqw,4rem);font-weight:600}.paragraph--type--employee-profiles>.hero-cards>.intro-card>.download{margin-top:auto}.paragraph--type--employee-profiles>.hero-cards>.intro-card>.download>a{align-items:center;background-image:url("/themes/custom/coolit//assets/images/arrow-right.svg");background-position:right 10px center;background-repeat:no-repeat;background-size:11px;border:2px solid #fff;border-radius:25px;color:#fff;display:inline-flex;font-size:1.4rem;margin-left:auto;padding:8px 35px 8px 25px;text-decoration:none}.paragraph--type--employee-profiles>.hero-cards>.hero-card{background-color:#e10000;background-position:left top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column}.paragraph--type--employee-profiles>.hero-cards>.hero-card>img{height:auto;width:100%}.paragraph--type--employee-profiles>.hero-cards>.hero-card>.hero-card-content{background-color:#e10000;color:#fff;display:flex;flex-direction:column;margin-top:auto;min-height:228px;padding:2rem 4rem 4rem}.paragraph--type--employee-profiles>.hero-cards>.hero-card>.hero-card-content>.title{font-size:clamp(2.5rem,8cqw,3.2rem);font-weight:600}.paragraph--type--employee-profiles>.hero-cards>.hero-card>.hero-card-content>.subtitle{font-size:clamp(2rem,6cqw,2.2rem);font-weight:300;margin-bottom:auto}.paragraph--type--employee-profiles>.hero-cards>.hero-card>.hero-card-content>.download{margin-top:3rem}.paragraph--type--employee-profiles>.hero-cards>.hero-card>.hero-card-content>.download>a{align-items:center;background-image:url("/themes/custom/coolit//assets/images/arrow-right.svg");background-position:right 10px center;background-repeat:no-repeat;background-size:11px;border:2px solid #fff;border-radius:25px;color:#fff;display:inline-flex;font-size:1.4rem;margin-left:auto;padding:8px 35px 8px 25px;text-decoration:none}
.region-header>#block-coolit-mainnavigation{margin-left:auto;height:100%}.region-header>#block-coolit-mainnavigation.is-mobile>ul>li>ul{background-color:transparent}@media screen and (max-width:912px){.region-header>#block-coolit-mainnavigation{background-color:rgba(255,255,255,0.95);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.25);height:100vh;max-width:100vh;overflow-y:scroll;padding:20px 0 80px 0;position:absolute;scrollbar-width:thin;scrollbar-color:#e10000;top:69px;transform:translateX(-100%);transition:transform 0.2s linear;width:fit-content}.region-header>#block-coolit-mainnavigation::-webkit-scrollbar{background-color:#efefef}.region-header>#block-coolit-mainnavigation::-webkit-scrollbar:vertical{width:6px}.region-header>#block-coolit-mainnavigation::-webkit-scrollbar-thumb{background-color:#e10000;border-radius:10px}.region-header>#block-coolit-mainnavigation.is-open{transform:translateX(0%);transition:transform 0.2s linear}}.region-header>#block-coolit-mainnavigation>ul{display:flex;height:100%;list-style:none;margin:0;padding:0}@media screen and (max-width:912px){.region-header>#block-coolit-mainnavigation>ul{display:block;height:fit-content}}.region-header>#block-coolit-mainnavigation>ul>li{align-items:center;background:url("/themes/custom/coolit//assets/images/menu-down.svg") right center no-repeat;background-size:12px;display:flex;font-size:1.8rem;height:100%;margin:0 44px;padding-right:22px;position:relative}@media screen and (max-width:1280px){.region-header>#block-coolit-mainnavigation>ul>li{margin:0 22px}}@media screen and (max-width:912px){.region-header>#block-coolit-mainnavigation>ul>li{background:none;display:block;font-weight:500;margin:0;padding-right:0}.region-header>#block-coolit-mainnavigation>ul>li>a{padding:10px 44px 10px 22px}.region-header>#block-coolit-mainnavigation>ul>li>a:hover{background:#e10000;color:#fff}}.region-header>#block-coolit-mainnavigation>ul>li:last-child{margin-right:0}.region-header>#block-coolit-mainnavigation>ul>li:hover ul,.region-header>#block-coolit-mainnavigation>ul>li:focus-within ul{display:flex}.region-header>#block-coolit-mainnavigation>ul>li>ul{background-color:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.25);display:none;flex-direction:column;left:0;list-style:none;position:absolute;top:55px;width:fit-content;min-width:200px}@media screen and (max-width:1024px){.region-header>#block-coolit-mainnavigation>ul>li>ul{top:35px}}@media screen and (max-width:912px){.region-header>#block-coolit-mainnavigation>ul>li>ul{display:block;position:relative;box-shadow:none;top:0;width:100%}}.region-header>#block-coolit-mainnavigation>ul>li>ul>li{box-sizing:border-box;border-bottom:1px solid #d8d8d8;font-size:1.7rem;margin:0;padding:8px 10px}@media screen and (max-width:912px){.region-header>#block-coolit-mainnavigation>ul>li>ul>li{border-bottom:none;font-weight:400;padding:0}.region-header>#block-coolit-mainnavigation>ul>li>ul>li>a{padding:10px 44px 10px 22px}.region-header>#block-coolit-mainnavigation>ul>li>ul>li>a:hover{background-color:#e10000;color:#fff}}.region-header>#block-coolit-mainnavigation>ul>li>ul>li:hover{background-color:#e10000;color:#fff}@media screen and (max-width:912px){.region-header>#block-coolit-mainnavigation>ul>li>ul>li:hover{background-color:inherit;color:inherit}}.region-header>#block-coolit-mainnavigation>ul>li a{color:inherit;display:block;text-decoration:none}@media screen and (max-width:968px){.region-footer #block-coolit-mainnavigation-2{margin:auto}}.region-footer #block-coolit-mainnavigation-2>ul{display:flex;flex-direction:row;list-style:none;gap:50px;margin:0}@media screen and (max-width:968px){.region-footer #block-coolit-mainnavigation-2>ul{display:grid;gap:30px;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.region-footer #block-coolit-mainnavigation-2>ul{grid-template-columns:1fr;text-align:center}}.region-footer #block-coolit-mainnavigation-2>ul a{text-decoration:none;white-space:nowrap}.region-footer #block-coolit-mainnavigation-2>ul>li{flex:1 1 auto}.region-footer #block-coolit-mainnavigation-2>ul>li>a{font-size:clamp(1.6rem,2cqw,2rem);text-decoration:none}@media screen and (max-width:968px){.region-footer #block-coolit-mainnavigation-2>ul>li>a{font-size:2rem}}.region-footer #block-coolit-mainnavigation-2>ul>li>ul{list-style:none;margin:10px 0 0;padding:0}.region-footer #block-coolit-mainnavigation-2>ul>li>ul>li{align-items:center;display:flex;line-height:3.2rem;font-size:clamp(1.6rem,2cqw,1.8rem);font-weight:400}@media screen and (max-width:968px){.region-footer #block-coolit-mainnavigation-2>ul>li>ul>li{font-size:1.8rem}}@media screen and (max-width:600px){.region-footer #block-coolit-mainnavigation-2>ul>li>ul>li{display:block;text-align:center}}.region-footer #block-coolit-mainnavigation-2>ul>li>ul>li::before{content:"❯";font-size:1.2rem;margin-right:0.6rem}@media screen and (max-width:600px){.region-footer #block-coolit-mainnavigation-2>ul>li>ul>li::before{display:none}}.region-footer .bottom-logo{grid-column-start:1;grid-column-end:2}@media screen and (max-width:1024px){.region-footer .bottom-logo{grid-column-end:7;grid-column-start:1;grid-row-start:4;margin:20px auto}}.region-footer .bottom-line{display:grid;grid-column-end:7;grid-column-start:1;grid-row-start:3;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1024px){.region-footer .bottom-line .copyright{grid-column-end:7;grid-column-start:1;grid-row-start:5;margin:0 auto}}.region-footer .bottom-line-menu{align-items:center;display:flex;flex-direction:row;gap:20px;grid-column-start:2;grid-column-end:4;list-style:none;margin-left:auto;margin-right:20px;padding:0}@media screen and (max-width:1024px){.region-footer .bottom-line-menu{grid-column-end:7;grid-column-start:1;grid-row-start:3;margin-right:auto}}.region-footer .bottom-line-menu a{text-decoration:none}.region-footer .copyright{align-items:center;display:flex}.mobile-menu{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;background:none;border-radius:50%;color:inherit;cursor:pointer;font:inherit;height:44px;outline:none;overflow:visible;text-transform:none;transition-duration:0.15s;transition-property:opacity,filter;transition-timing-function:linear;user-select:none;width:44px}@media screen and (min-width:912px){.mobile-menu{display:none}}@media screen and (max-width:912px){.mobile-menu{grid-row:1;grid-column-start:2;grid-column-end:3}}.mobile-menu:focus-visible{background-color:#fafafa;transition:background-color 0.3s}.mobile-menu-box{display:block;height:100%;position:relative;width:100%}.mobile-menu-inner{background-color:#000;display:block;margin-left:8px;top:50%}.mobile-menu-inner{border-radius:3px;height:2px;position:absolute;transition-duration:15s;transition-property:transform;transition-timing-function:ease;width:25px}.mobile-menu-inner::before{background-color:#000;border-radius:2px;content:"";display:block;height:2px;position:absolute;top:-7px;transition-duration:15s;transition-property:transform;transition-timing-function:ease;width:25px}.mobile-menu-inner::after{background-color:#000;border-radius:2px;bottom:-7px;content:"";display:block;height:2px;position:absolute;transition-duration:15s;transition-property:transform;transition-timing-function:ease;width:25px}.animation--squeeze .mobile-menu-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.animation--squeeze .mobile-menu-inner::before{transition:top 0.075s 0.12s ease,opacity 0.075s ease}.animation--squeeze .mobile-menu-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.animation--squeeze.is-active .mobile-menu-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.animation--squeeze.is-active .mobile-menu-inner::before{opacity:0;top:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.animation--squeeze.is-active .mobile-menu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}
#user-login-form{background-color:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.25);margin:80px auto;max-width:600px;padding:30px 40px}#user-login-form .form-item{margin-bottom:25px}#user-login-form input[type="submit"]{background:#e10000;color:#fff;cursor:pointer;display:block;padding:10px 15px;font-size:1.8rem;margin:20px 0 0 auto}#user-login-form input[type="text"],#user-login-form input[type="password"]{background:#fafafa;border:1px solid #efefef;font-size:2rem;margin:10px 0;padding:5px 10px;width:100%}#user-login-form label{font-weight:500}
