@media (min-width: 1366.05px) {
    #otTypJQcMuNllGZ8 {
        font-size: calc(25.080165px - var(--ffsd));
        ;
    }

    #lIgtocO7d4GU2bRC {
        transform: translateX(0);
        margin-top: calc(25.080165px * -0.1);
        margin-bottom: calc(25.080165px * -0.1);
    }

    #zuG5JvytdtAZOLGm {
        z-index: 1;
        position: relative;
        grid-area: 2 / 2 / 7 / 3;
    }

    #fa2ulqfIS38n4qaC {
        font-size: calc(26.400132px - var(--ffsd));
        ;
    }

    #YcHtSpUDW3dsRCNS {
        transform: translateX(0);
        margin-top: calc(26.400132px * -0.1);
        margin-bottom: calc(26.400132px * -0.1);
    }

    #QbcfWX1YXRbeDQVP {
        z-index: 2;
        position: relative;
        grid-area: 3 / 4 / 9 / 5;
    }

    #Lz1ZSqPSUsiZemFv {
        font-size: calc(26.400132px - var(--ffsd));
        ;
    }

    #ZSZpCNF9w0CCPzJ1 {
        transform: translateX(0);
        margin-top: calc(26.400132px * -0.1);
        margin-bottom: calc(26.400132px * -0.1);
    }

    #D2O9LrHrjzbf5jiW {
        z-index: 3;
        position: relative;
        grid-area: 4 / 6 / 10 / 7;
    }

    #r3T5IaXkqkLhPqQ2 {
        font-size: calc(26.400230999999998px - var(--ffsd));
        ;
    }

    #flxhXiHfZI583McA {
        transform: translateX(0);
        margin-top: calc(26.400231px * -0.1);
        margin-bottom: calc(26.400231px * -0.1);
    }

    #sAr6CnauBy2ZegIs {
        z-index: 4;
        position: relative;
        grid-area: 5 / 8 / 8 / 9;
    }

    #N8jralk8T2AAUwQi {
        font-size: calc(26.400132px - var(--ffsd));
        ;
    }

    #MkYPd90yMYbQQnmx {
        transform: translateX(0);
        margin-top: calc(26.400132px * -0.1);
        margin-bottom: calc(26.400132px * -0.1);
    }

    #vPTOXUIyS2xv18ay {
        z-index: 5;
        position: relative;
        grid-area: 6 / 10 / 11 / 11;
    }

    #m5TZtcBbf8O58PtE {
        grid-template-columns: calc(min(100vw, 1366px) * 0.12857059) calc(min(100vw, 1366px) * 0.07955481) calc(min(100vw, 1366px) * 0.04978038) calc(min(100vw, 1366px) * 0.11229182) calc(min(100vw, 1366px) * 0.04978038) calc(min(100vw, 1366px) * 0.13463122) calc(min(100vw, 1366px) * 0.04153117) calc(min(100vw, 1366px) * 0.14482293) calc(min(100vw, 1366px) * 0.02475144) calc(min(100vw, 1366px) * 0.10571468) calc(min(100vw, 1366px) * 0.12857059);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.02009413), max-content) 0 0 0 0 minmax(calc(min(100vw, 1366px) * 0.0219131), max-content) minmax(calc(min(100vw, 1366px) * 0.0012689), max-content) minmax(calc(min(100vw, 1366px) * 0.00000001), max-content) 0 0 minmax(calc(min(100vw, 1366px) * 0.01350828), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #BgLVyr7MuIvSKyut {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 0.6594095vh;
    }

    #eWnosFdXcbzNeijH {
        z-index: 1;
        position: relative;
        grid-area: 2 / 2 / 8 / 5;
    }

    #t5bbMZDogap5G8F0 {
        font-size: calc(29.040264px - var(--ffsd));
        ;
    }

    #umoje8lSW9kSenrn {
        transform: translateX(calc(29.040264px * -0.02));
        margin-top: 0;
        margin-bottom: calc(29.040264px * -0.1);
    }

    #oH5QKVC5QagADEfM {
        z-index: 2;
        position: relative;
        grid-area: 5 / 3 / 6 / 8;
    }

    #yUZvk2AmIMFmSkTS {
        font-size: calc(52.800363px - var(--ffsd));
        ;
    }

    #s8mwtqgMFZ1NY4OG {
        transform: translateX(0);
        margin-top: 0;
        margin-bottom: calc(52.800363px * -0.1);
    }

    #jwyJDToO6AHvwAyr {
        z-index: 3;
        position: relative;
        grid-area: 3 / 4 / 4 / 9;
    }

    #yty1ztF3AwHGhjom {
        z-index: 0;
        position: relative;
        grid-area: 7 / 6 / 9 / 7;
    }

    #khhBgNDta22HfbyD {
        grid-template-columns: calc(min(100vw, 1366px) * 0.17256201) calc(min(100vw, 1366px) * 0.09191328) calc(min(100vw, 1366px) * 0.06041357) calc(min(100vw, 1366px) * 0.03149971) calc(min(100vw, 1366px) * 0.27446276) calc(min(100vw, 1366px) * 0.12700678) calc(min(100vw, 1366px) * 0.11854212) calc(min(100vw, 1366px) * 0.06041357) calc(min(100vw, 1366px) * 0.06318621);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.03673537), max-content) minmax(calc(min(100vw, 1366px) * 0.04822383), max-content) minmax(calc(min(100vw, 1366px) * 0.04636403), max-content) minmax(calc(min(100vw, 1366px) * 0.00806955), max-content) minmax(calc(min(100vw, 1366px) * 0.02571982), max-content) minmax(calc(min(100vw, 1366px) * 0.02334523), max-content) minmax(calc(min(100vw, 1366px) * 0.07931217), max-content) minmax(calc(min(100vw, 1366px) * 0.00838802), max-content) minmax(calc(min(100vw, 1366px) * 0.05696948), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #RFjQVbWAi7GuSHSS {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 3.86844519vh;
        padding-top: 100px;
    }

    #Dz3SkMQC0vJUw7OK {
        font-size: calc(36.960363px - var(--ffsd));
        ;
    }

    #VbrV8du8esiQAFpF {
        transform: translateX(0);
        margin-top: calc(36.960363px * -0.1);
        margin-bottom: calc(36.960363px * -0.1);
    }

    #C8o8elUJ648T2z43 {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 4;
    }

    #E7UNHS7Jc7SSVhuL {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #Qe94AGta21KuIiKT {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #agjRbMjsBtDeNv2V {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #BiFe35yOR7v7bguH {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #wxqHc0bnzDm4zecv {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #KN4JLBiW1ropXizM {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #atxPpDCrTUW814fU {
        transform: translateX(0);
        margin-top: calc(21.120363px * -0.215);
        margin-bottom: calc(21.120363px * -0.215);
    }

    #L9qZb9GCFvt1KvHX {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 6;
    }

    #W0C4f4tpUrjqavHi {
        font-size: calc(36.960363px - var(--ffsd));
        ;
    }

    #u7N4ja1NYybx3mKr {
        transform: translateX(0);
        margin-top: calc(36.960363px * -0.1);
        margin-bottom: calc(36.960363px * -0.1);
    }

    #t5nhIEeSnwGrojzm {
        z-index: 2;
        position: relative;
        grid-area: 6 / 5 / 7 / 7;
    }

    #cjKncYFLfZG43W5n {
        grid-template-columns: calc(min(100vw, 1366px) * 0.12390694) calc(min(100vw, 1366px) * 0.02953403) calc(min(100vw, 1366px) * 0.19122915) calc(min(100vw, 1366px) * 0.31722703) calc(min(100vw, 1366px) * 0.28188031) 0 calc(min(100vw, 1366px) * 0.05622255);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.02992488), max-content) minmax(calc(min(100vw, 1366px) * 0.03260122), max-content) minmax(calc(min(100vw, 1366px) * 0.01654251), max-content) minmax(calc(min(100vw, 1366px) * 0.14262556), max-content) minmax(calc(min(100vw, 1366px) * 0.05240428), max-content) minmax(calc(min(100vw, 1366px) * 0.03260122), max-content) minmax(calc(min(100vw, 1366px) * 0.01671454), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #kRMQvHKcoreZJ6Sa {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 3.75564939vh;
    }

    #etmYBPWao7xtKvQB {
        z-index: 1;
        position: relative;
        grid-area: 2 / 2 / 4 / 10;
    }

    #AnzSmit3bQS8Flni {
        z-index: 4;
        position: relative;
        grid-area: 6 / 3 / 20 / 11;
    }

    #SIhtMOi3Y5Cd5tc7 {
        font-size: calc(21.120066px - var(--ffsd));
        ;
    }

    #WyIyQzqcKfRj5ROY {
        transform: translateX(0);
        margin-top: calc(21.120066px * -0.1);
        margin-bottom: calc(21.120066px * -0.1);
    }

    #FsroJAgiUmUJSqeJ {
        z-index: 13;
        position: relative;
        grid-area: 9 / 4 / 11 / 8;
    }

    #RoYD5hGvvFYu8w9O {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #braPDYSIM0ZC7CP2 {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #Z6sumOcTmHekQKSW {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #HhdYFsKtPDpeqvyv {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #h6VpNpdxPLRYdTsi {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #hBUsAjfajq3ITZsL {
        transform: translateX(0);
        margin-top: calc(21.119967px * -0.1);
        margin-bottom: calc(21.119967px * -0.1);
    }

    #hOzcwuO7uahsu60d {
        z-index: 14;
        position: relative;
        grid-area: 13 / 5 / 14 / 9;
    }

    #NKxnDvovNwb5Jr1e {
        font-size: calc(25.080066000000002px - var(--ffsd));
        ;
    }

    #hq7wMoEzYjd7VTHP {
        transform: translateX(0);
        margin-top: calc(25.080066px * -0.1);
        margin-bottom: calc(25.080066px * -0.1);
    }

    #u2D1bdVwJqZfI7mi {
        z-index: 11;
        position: relative;
        grid-area: 19 / 6 / 23 / 13;
    }

    #PzYqZiBRmGmrx5pC {
        z-index: 10;
        position: relative;
        grid-area: 17 / 7 / 25 / 12;
    }

    #KpefCXeauig1nCLT {
        z-index: 3;
        position: relative;
        grid-area: 3 / 14 / 5 / 22;
    }

    #jEW7VnUpC0StdWFA {
        z-index: 5;
        position: relative;
        grid-area: 7 / 15 / 21 / 23;
    }

    #DnL1ka0feHMkb4ja {
        font-size: calc(21.120066px - var(--ffsd));
        ;
    }

    #lciK2aEaQeyB38VK {
        transform: translateX(0);
        margin-top: calc(21.120066px * -0.1);
        margin-bottom: calc(21.120066px * -0.1);
    }

    #Mtzdu9hvBiRpvN0k {
        z-index: 12;
        position: relative;
        grid-area: 8 / 16 / 10 / 18;
    }

    #dlJqdAkqZYAzgYNs {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #W5rRwlMc4yKzlkui {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #u8uTfZ8IVDIFW0Hq {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #uOV7gKuDcFovFJz2 {
        transform: translateX(0);
        margin-top: calc(21.119967px * -0.1);
        margin-bottom: calc(21.119967px * -0.1);
    }

    #BvZ6WOSWHLFURQY1 {
        z-index: 15;
        position: relative;
        grid-area: 12 / 17 / 15 / 21;
    }

    #aFIKOunIxFQL0Mtz {
        font-size: calc(25.080066000000002px - var(--ffsd));
        ;
    }

    #d7Jf4gW9mp94FuXg {
        transform: translateX(0);
        margin-top: calc(25.080066px * -0.1);
        margin-bottom: calc(25.080066px * -0.1);
    }

    #yAwxCTymReOpm6lt {
        z-index: 8;
        position: relative;
        grid-area: 18 / 19 / 22 / 25;
    }

    #Yyl6MLsZS5ny5sU1 {
        z-index: 7;
        position: relative;
        grid-area: 16 / 20 / 24 / 24;
    }

    #ip7Pto0hK20wnHPC {
        grid-template-columns: calc(min(100vw, 1366px) * 0.09736062) 0 calc(min(100vw, 1366px) * 0.01602511) calc(min(100vw, 1366px) * 0.00254006) calc(min(100vw, 1366px) * 0.25830949) calc(min(100vw, 1366px) * 0.0045405) calc(min(100vw, 1366px) * 0.00959164) calc(min(100vw, 1366px) * 0.03257527) calc(min(100vw, 1366px) * 0.01963366) 0 calc(min(100vw, 1366px) * 0.02253325) calc(min(100vw, 1366px) * 0.0045405) calc(min(100vw, 1366px) * 0.11093545) 0 calc(min(100vw, 1366px) * 0.0175147) 0 calc(min(100vw, 1366px) * 0.06660642) calc(min(100vw, 1366px) * 0.18813074) calc(min(100vw, 1366px) * 0.0045405) calc(min(100vw, 1366px) * 0.04216691) calc(min(100vw, 1366px) * 0.01838095) 0 calc(min(100vw, 1366px) * 0.02378596) calc(min(100vw, 1366px) * 0.0045405) calc(min(100vw, 1366px) * 0.05574775);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.0381577), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.27180956), max-content) 0 0 0 minmax(calc(min(100vw, 1366px) * 0.01197895), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.01810638), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.01171303), max-content) minmax(calc(min(100vw, 1366px) * 0.00054842), max-content) minmax(calc(min(100vw, 1366px) * 0.14548561), max-content) minmax(calc(min(100vw, 1366px) * 0.06314118), max-content) minmax(calc(min(100vw, 1366px) * 0.0029064), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.01023865), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.01095656), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.01095656), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.01023865), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.08796789), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #n55SyltlU1AilCDa {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 8.0614663vh;
    }

    #AkFLp7oeoyur7yKn {
        margin-left: -33.94305867%;
        z-index: 0;
        clip-path: polygon(calc(25.34140926% + 0%) calc((0 * (min(100vw, 1366px) * 0.22832824)) + 0%), calc(100% - (0% + 0%)) calc((0 * (min(100vw, 1366px) * 0.22832824)) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0 * (min(100vw, 1366px) * 0.22832824)) + 0%)), calc(25.34140926% + 0%) calc(100% - ((0 * (min(100vw, 1366px) * 0.22832824)) + 0%)));
        margin-top: 0%;
        position: relative;
        margin-bottom: 0%;
        grid-area: 2 / 2 / 10 / 3;
        margin-right: 0%;
    }

    #vzLGZpOn6hyVX5wG {
        font-size: calc(36.959967px - var(--ffsd));
        ;
    }

    #YixVcVibmiT7yaus {
        transform: translateX(0);
        margin-top: calc(36.959967px * -0.1);
        margin-bottom: calc(36.959967px * -0.1);
    }

    #z3GhyUNAm2fnVvlh {
        z-index: 2;
        position: relative;
        grid-area: 3 / 8 / 4 / 9;
    }

    #dagsfNniqxbb7uZ1 {
        font-size: calc(26.400032999999997px - var(--ffsd));
        ;
    }

    #aQhmwjiAg14QSzJC {
        transform: translateX(0);
        margin-top: calc(26.400033px * -0.1);
        margin-bottom: calc(26.400033px * -0.1);
    }

    #A70u5dUlUjpVKoSw {
        z-index: 4;
        position: relative;
        grid-area: 5 / 7 / 6 / 11;
    }

    #xCKf8b8LVjGmUIbb {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #RPgGOdhrLHQcpeex {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #NLczfhjvx5f95Cyh {
        transform: translateX(0);
        margin-top: calc(21.119967px * -0.1);
        margin-bottom: calc(21.119967px * -0.1);
    }

    #iH9Ew88fK6nx6zVF {
        z-index: 1;
        position: relative;
        grid-area: 7 / 4 / 8 / 12;
    }

    #NeNXmpVj1F9ECNHt {
        font-size: calc(26.400032999999997px - var(--ffsd));
        ;
    }

    #IbXbbwwWcHXgYvXR {
        transform: translateX(0);
        margin-top: calc(26.400033px * -0.1);
        margin-bottom: calc(26.400033px * -0.1);
    }

    #irc6xWsHOeXXcYHh {
        z-index: 3;
        position: relative;
        grid-area: 9 / 6 / 11 / 10;
    }

    #p5MNZuCVEy2W6yla {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #g4l3ek11yywZeJmI {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #o9TQlv939gbFLc9q {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #klUW7gDzUy97rXey {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #Vo2d4OazLkeTM5jt {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #yuu8iJkmuOsZgDb3 {
        transform: translateX(0);
        margin-top: calc(21.119967px * -0.1);
        margin-bottom: calc(21.119967px * -0.1);
    }

    #SkPpTKOLmwqOXTiN {
        z-index: 5;
        position: relative;
        grid-area: 12 / 5 / 13 / 13;
    }

    #tcW9Gfh5OYRBBiNj {
        grid-template-columns: 0 calc(min(100vw, 1366px) * 0.22832824) calc(min(100vw, 1366px) * 0.03157751) calc(min(100vw, 1366px) * 0.00250578) calc(min(100vw, 1366px) * 0.01213551) 0 calc(min(100vw, 1366px) * 0.01228496) calc(min(100vw, 1366px) * 0.12564056) calc(min(100vw, 1366px) * 0.20287725) 0 calc(min(100vw, 1366px) * 0.35043248) calc(min(100vw, 1366px) * 0.00250578) calc(min(100vw, 1366px) * 0.03171194);
        grid-template-rows: 0 minmax(calc(min(100vw, 1366px) * 0.09831541), max-content) minmax(calc(min(100vw, 1366px) * 0.03260127), max-content) minmax(calc(min(100vw, 1366px) * 0.01604925), max-content) minmax(calc(min(100vw, 1366px) * 0.02318204), max-content) minmax(calc(min(100vw, 1366px) * 0.01610542), max-content) minmax(calc(min(100vw, 1366px) * 0.03933627), max-content) minmax(calc(min(100vw, 1366px) * 0.03150283), max-content) minmax(calc(min(100vw, 1366px) * 0.00774235), max-content) minmax(calc(min(100vw, 1366px) * 0.01543968), max-content) minmax(calc(min(100vw, 1366px) * 0.01610542), max-content) minmax(calc(min(100vw, 1366px) * 0.12425574), max-content) minmax(calc(min(100vw, 1366px) * 0.0882965), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #sLPm0r8naC4c5qh3 {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 5.90997805vh;
    }

    #ghosk7cYnk4TSqgz {
        z-index: 1;
        position: relative;
        grid-area: 2 / 2 / 3 / 5;
    }

    #RPGgBIKgbIjdcKfd {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #a9WOs6sUSpqWt8hv {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #WOOnsoTaC19Xrl0O {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #IOUzq4SCQ6X88pQo {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #vNTDpriM6D48Hdwu {
        transform: translateX(0);
        margin-top: calc(21.120363px * -0.1);
        margin-bottom: calc(21.120363px * -0.1);
    }

    #EZxSJuM1AFaFXWdB {
        z-index: 0;
        position: relative;
        grid-area: 4 / 3 / 5 / 9;
    }

    #FscUgsF6Uq4iCoAr {
        font-size: calc(36.960363px - var(--ffsd));
        ;
    }

    #voUg8HLqHDBd6aw4 {
        transform: translateX(0);
        margin-top: calc(36.960363px * -0.1);
        margin-bottom: calc(36.960363px * -0.1);
    }

    #ZsLEP1k4XNBMwByf {
        z-index: 2;
        position: relative;
        grid-area: 6 / 8 / 7 / 10;
    }

    #wSByDyi8nAZduo7m {
        font-size: calc(36.960363px - var(--ffsd));
        ;
    }

    #W63P9XbfvaKtNifB {
        transform: translateX(0);
        margin-top: calc(36.960363px * -0.1);
        margin-bottom: calc(36.960363px * -0.1);
    }

    #pgAyJBtOGLXU7yUX {
        z-index: 4;
        position: relative;
        grid-area: 8 / 4 / 9 / 7;
    }

    #hyRlZuk667jy5zEi {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #UGH3gpuOUFLccVtI {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #xwTIjspYSdeLLEsJ {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #KIPOVga7Sb3Snisn {
        transform: translateX(0);
        margin-top: calc(21.120363px * -0.1);
        margin-bottom: calc(21.120363px * -0.1);
    }

    #tiMmkesy1X6WfOQO {
        z-index: 3;
        position: relative;
        grid-area: 10 / 6 / 11 / 11;
    }

    #wYDv35deteNnQDa4 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.03216974) calc(min(100vw, 1366px) * 0.0240528) calc(min(100vw, 1366px) * 0.05109009) calc(min(100vw, 1366px) * 0.04497947) calc(min(100vw, 1366px) * 0.10625876) calc(min(100vw, 1366px) * 0.01704509) calc(min(100vw, 1366px) * 0.38368812) calc(min(100vw, 1366px) * 0.10281502) calc(min(100vw, 1366px) * 0.10281502) calc(min(100vw, 1366px) * 0.09951329) calc(min(100vw, 1366px) * 0.03557261);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.01701922), max-content) minmax(calc(min(100vw, 1366px) * 0.10138768), max-content) minmax(calc(min(100vw, 1366px) * 0.02357247), max-content) minmax(calc(min(100vw, 1366px) * 0.08179594), max-content) minmax(calc(min(100vw, 1366px) * 0.04135449), max-content) minmax(calc(min(100vw, 1366px) * 0.03260122), max-content) minmax(calc(min(100vw, 1366px) * 0.06491299), max-content) minmax(calc(min(100vw, 1366px) * 0.03260122), max-content) minmax(calc(min(100vw, 1366px) * 0.02133254), max-content) minmax(calc(min(100vw, 1366px) * 0.10302581), max-content) minmax(calc(min(100vw, 1366px) * 0.09385071), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #q5J8DEH1I47X47Iu {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 7.1237418vh;
    }

    #Tu68aXAXFqcv5Hf8 {
        margin-left: 0%;
        z-index: 0;
        clip-path: polygon(calc(0% + 0%) calc((0 * (min(100vw, 1366px) * 0.12700678)) + 0%), calc(100% - (0% + 0%)) calc((0 * (min(100vw, 1366px) * 0.12700678)) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.06082023 * (min(100vw, 1366px) * 0.12700678)) + 0%)), calc(0% + 0%) calc(100% - ((0.06082023 * (min(100vw, 1366px) * 0.12700678)) + 0%)));
        margin-top: 0%;
        position: relative;
        margin-bottom: -6.08202327%;
        grid-area: 2 / 2 / 3 / 3;
        margin-right: 0%;
    }

    #CnswBtmk0CkS0qq2 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.42396724) calc(min(100vw, 1366px) * 0.12700678) calc(min(100vw, 1366px) * 0.44902598);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.00888618), max-content) minmax(calc(min(100vw, 1366px) * 0.07997561), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #Pd4HuzQ6ppJcoHPF {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 1.03190803vh;
    }

    #MKsaF7Jofw99L8gm {
        font-size: calc(26.40033px - var(--ffsd));
        ;
    }

    #carGdLFMscL3JEVH {
        transform: translateX(0);
        margin-top: calc(26.40033px * -0.1);
        margin-bottom: calc(26.40033px * -0.1);
    }

    #pJ5a4smnNIvkQsZB {
        margin-left: 0%;
        z-index: 2;
        margin-top: 0%;
        position: relative;
        margin-bottom: 0%;
        grid-area: 2 / 2 / 3 / 7;
        margin-right: -2.54743509%;
    }

    #QoCJsvlevkBcahTr {
        font-size: calc(36.960363px - var(--ffsd));
        ;
    }

    #qslfLQF5VRpYGwyB {
        font-size: calc(36.960363px - var(--ffsd));
        ;
    }

    #PwMnf4r9BRu22DyG {
        transform: translateX(0);
        margin-top: calc(36.960363px * -0.1);
        margin-bottom: calc(36.960363px * -0.1);
    }

    #sJWxKKwRNLDiz3T3 {
        z-index: 1;
        position: relative;
        grid-area: 5 / 3 / 6 / 4;
    }

    #YxIO4Gg9GLzSMNwh {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #CzS2USLY24ETRIlL {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #mCNSVlseockl6z2g {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #LSidvF8tr18LvoyD {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #x5MGPq3QQxyzhXz7 {
        font-size: calc(21.120363px - var(--ffsd));
        ;
    }

    #tdAc8Asy5NCEseVG {
        transform: translateX(0);
        margin-top: calc(21.120363px * -0.125);
        margin-bottom: calc(21.120363px * -0.125);
    }

    #ha51rdaTND7ZydgN {
        z-index: 0;
        position: relative;
        grid-area: 4 / 5 / 7 / 6;
    }

    #Xyj2jLQwVF0s862Z {
        grid-template-columns: calc(min(100vw, 1366px) * 0.04008661) calc(min(100vw, 1366px) * 0.0752165) calc(min(100vw, 1366px) * 0.09714724) calc(min(100vw, 1366px) * 0.04393912) calc(min(100vw, 1366px) * 0.6427314) calc(min(100vw, 1366px) * 0.10087914);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.08226844), max-content) minmax(calc(min(100vw, 1366px) * 0.02318199), max-content) minmax(calc(min(100vw, 1366px) * 0.04982274), max-content) minmax(calc(min(100vw, 1366px) * 0.02065007), max-content) minmax(calc(min(100vw, 1366px) * 0.07066857), max-content) minmax(calc(min(100vw, 1366px) * 0.05851049), max-content) minmax(calc(min(100vw, 1366px) * 0.09576384), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #It6O08GCnzkGeAGl {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 4.6550603vh;
    }

    #DBKRBAy8is0t45Rb {
        font-size: calc(21.120264px - var(--ffsd));
        ;
    }

    #ijCU5Llim2BPPRPO {
        transform: translateX(0);
        margin-top: calc(21.120264px * -0.1);
        margin-bottom: calc(21.120264px * -0.1);
    }

    #EB8trG6CrgXmQsyA {
        z-index: 0;
        position: relative;
        grid-area: 3 / 2 / 7 / 3;
    }

    #ZlGt5Xo1euaT0rFq {
        font-size: calc(21.120264px - var(--ffsd));
        ;
    }

    #U88mdeufFijZbqNs {
        transform: translateX(0);
        margin-top: calc(21.120264px * -0.1);
        margin-bottom: calc(21.120264px * -0.1);
    }

    #R0HKRSul4LXKrwg5 {
        z-index: 2;
        position: relative;
        grid-area: 3 / 4 / 7 / 5;
    }

    #WF3Qi67tJqSb3uSs {
        font-size: calc(21.120264px - var(--ffsd));
        ;
    }

    #gCtO33sFmI7X3zHL {
        transform: translateX(0);
        margin-top: calc(21.120264px * -0.1);
        margin-bottom: calc(21.120264px * -0.1);
    }

    #z3Dr2ZisbTCU76VR {
        z-index: 1;
        position: relative;
        grid-area: 3 / 6 / 7 / 7;
    }

    #dFQWnO4I3sl7xbjB {
        font-size: calc(21.120264px - var(--ffsd));
        ;
    }

    #d1bwdYSEdgmB0jDj {
        transform: translateX(0);
        margin-top: calc(21.120264px * -0.1);
        margin-bottom: calc(21.120264px * -0.1);
    }

    #ijYMjv4q3wQyf16z {
        z-index: 4;
        position: relative;
        grid-area: 3 / 8 / 7 / 9;
    }

    #Wz6aLIg87ixEwPLB {
        font-size: calc(13.200363px - var(--ffsd));
        ;
    }

    #K3grDhJt9r62EPfc {
        font-size: calc(13.200363px - var(--ffsd));
        ;
    }

    #JtzG0YsmgMiQyWxL {
        font-size: calc(13.200363px - var(--ffsd));
        ;
    }

    #QBxOrPutN8ElTGO2 {
        font-size: calc(13.200363px - var(--ffsd));
        ;
    }

    #RvJaSOK1YA6OGxiF {
        font-size: calc(13.200363px - var(--ffsd));
        ;
    }

    #j5v5Ez6YcZg38gvO {
        font-size: calc(13.200363px - var(--ffsd));
        ;
    }

    #Crb1aQiWE5qEHixU {
        font-size: calc(13.200363px - var(--ffsd));
        ;
    }

    #MhZUOMwp6iBQgNtQ {
        transform: translateX(0);
        margin-top: calc(13.200363px * -0.1);
        margin-bottom: calc(13.200363px * -0.1);
    }

    #Kd836jH1XZscsqqu {
        z-index: 3;
        position: relative;
        grid-area: 10 / 2 / 11 / 3;
    }
    
    #impressum {
        z-index: 3;
        position: relative;
        grid-area: 10 / 4 / 11 / 5;
    }
    
    #datenschutz {
        z-index: 3;
        position: relative;
        grid-area: 10 / 6 / 11 / 7;
    }
    
    #links {
        z-index: 3;
        position: relative;
        grid-area: 10 / 8 / 11 / 9;
    }

    #dew7uVIb4SDq8Gke {
        grid-template-columns: 
        calc(min(100vw, 1366px) * 0.145)
        calc(min(100vw, 1366px) * 0.17) 
        calc(min(100vw, 1366px) * 0.01) 
        calc(min(100vw, 1366px) * 0.17)
        calc(min(100vw, 1366px) * 0.01) 
        calc(min(100vw, 1366px) * 0.17) 
        calc(min(100vw, 1366px) * 0.01) 
        calc(min(100vw, 1366px) * 0.17) 
        calc(min(100vw, 1366px) * 0.145);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.02887142), max-content) minmax(calc(min(100vw, 1366px) * 0.00172508), max-content) 0 0 minmax(calc(min(100vw, 1366px) * 0.01638127), max-content) minmax(calc(min(100vw, 1366px) * 0.00172508), max-content) 0 0 minmax(calc(min(100vw, 1366px) * 0.00536634), max-content) minmax(calc(min(100vw, 1366px) * 0.09028789), max-content) minmax(calc(min(100vw, 1366px) * 0.02068695), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #Ciz8Z4sePLbDtpAZ {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 1.91657484vh;
    }

    #wNsy6T4z2ocCO7dc {
        font-size: calc(39.6px - var(--ffsd));
        ;
    }

    #DwnZ1wuWMMKanryG {
        transform: translateX(0);
        margin-top: calc(39.6px * -0.1);
        margin-bottom: calc(39.6px * -0.1);
    }

    #TvVViAWbVVQrACs8 {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 3;
    }

    #Vf9Jod0PP7IQM48U {
        grid-template-columns: calc(min(100vw, 1366px) * 0.06426982) calc(min(100vw, 1366px) * 0.87146036) calc(min(100vw, 1366px) * 0.06426982);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.05002536), max-content) minmax(calc(min(100vw, 1366px) * 0.11713031), max-content) minmax(calc(min(100vw, 1366px) * 0.01857285), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #rnQEi3lRjpJVUICU {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 2.1567736vh;
    }

    #qXzoN339HUeak8Cc {
        font-size: calc(36.959967px - var(--ffsd));
        ;
    }

    #osGtxxAUmtmzJCgi {
        transform: translateX(0);
        margin-top: calc(36.959967px * -0.1);
        margin-bottom: calc(36.959967px * -0.1);
    }

    #b1qx3b5z9ps9pBQe {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 4;
    }

    #IHwJTcb4tXhlRx29 {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #YAnvK01Lx3MaZRb6 {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #Yy32QYRaysi6RSRU {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #McD7jMSpEloKwkFy {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #XqV6YEULhmGvjrrz {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #NqgDnUwAdIrmzZeg {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #yeuiiYwYS5HQZ0PA {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #vjugsRudoIQ98nx8 {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #vPtESdqcuPuZ25TL {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #RCNR7x9ewaYTLBoB {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #fNS6slvdP1mmabtZ {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #Hju5ybt2WBN6dQ24 {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #E8cHgIKgMtIDqfa9 {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #MqjqpetPCzEP5h4t {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #lOH0w8g6pxLkrjtG {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #PLcScETzPbbeySEM {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #exqaSU2wijMo0UYc {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #Uh9oGVsWGJxgbb8W {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #vPrRCqhY68XZwQKG {
        transform: translateX(0);
        margin-top: calc(21.119967px * -0.1);
        margin-bottom: calc(21.119967px * -0.1);
    }

    #zlFEJlT4z195rszf {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 5;
    }

    #nHobUIElsZZX7Ub4 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.05696033) 0 calc(min(100vw, 1366px) * 0.13362463) calc(min(100vw, 1366px) * 0.34435311) calc(min(100vw, 1366px) * 0.46506193);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.05622255), max-content) minmax(calc(min(100vw, 1366px) * 0.03260127), max-content) minmax(calc(min(100vw, 1366px) * 0.01657911), max-content) minmax(calc(min(100vw, 1366px) * 0.37901416), max-content) minmax(calc(min(100vw, 1366px) * 0.07780839), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #CCTFbjlG5nhQqnqZ {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 6.52884677vh;
    }

    #mNtkcTIpOBG75nK1 {
        font-size: calc(36.959967px - var(--ffsd));
        ;
    }

    #ialuKZDuDUjAGCpV {
        transform: translateX(0);
        margin-top: calc(36.959967px * -0.1);
        margin-bottom: calc(36.959967px * -0.1);
    }

    #fUQiNPzv7ASXyLAG {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 4;
    }

    #zexveEkbRocn2K1Q {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #kkFpt7WH6jXjUVsn {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #qcx4IEH89EokeeVD {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Alw6Cn4yuZgrPf4I {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #YLI6x0dqK1pYRxaw {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #PZ9vHmwCn0DoSfpp {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #noyhUt2jveybgRDY {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #ISMPd7LEnxAFXDyu {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #TpSkuQ6ppQKYaEt7 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #DK2ilkQ04D3iogp9 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #QhKyoTu6feMk96ka {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #UpUgIERVL9xHINhC {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #QiyWMRDl2bdZm4X0 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #D6WgKjos9nZpAjkK {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #NXn6MlXnxcus1xCH {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #sICiDEz62WNiz1aQ {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #bwo5a6fKKXjHzwpk {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #nUeDs0tF0DsFQKcP {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #JHWpnWtaqoJWAIuK {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #duH1aqxy9pE59845 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #XslwCBtw4BRbTxVZ {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #K2BHG1fzrwiDtFRg {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #OLlaQOHaigCv9oft {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #w1KYuv7gdDQLuh2E {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #R5kOpg629xPdgHss {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #NgHJu3hOHX59YQtl {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #u51RSYZJQHMEMoB3 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #E6mRLa0asJSYelHB {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #NNVXlFqcZc6KhASe {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #KL97G7xEoNFgBT0F {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #OTH1yZwq352twrF1 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #gWouyYtwaBr3rWpa {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #JKDhpNn6KCkvqD8x {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #rOOoLQHJZeppMk5X {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #cnFyyASU1UuYUkVu {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #XBfDpKR3vQWxmH6G {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #cpDJdqmXzWtgupDX {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #QPDZgO8zuxeocc0G {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #CyioM7hXLUulJU8c {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Sb9haMs4vt809lgx {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #GiSwzJWHlZ1hJj6D {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #qd4dpinCG9XR79lL {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #IieB8lHcMYNw5Fpu {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #jrTlSYBiakNeH5pp {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #cV6IwOB63M0gYdPT {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #KSmDXGzluneQTaTZ {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #bWfAiFs3sTL20dHb {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #c46QVL5GI7U4f4Gy {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #bGSJijkNVckKE2bo {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #lVqRKSdVBKPpH3dg {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #OtnStDgpKJS8dpYL {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #DxC3Ar9VX9WNGvjm {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #w575mgCFERZJkoTg {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #jFyofk64Elo1WHno {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Bm4lhzr3Es4BdANx {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #FT6OsesZVNCv6g5y {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #HYfrKDmGZt8n77Zc {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Rdtja9rIjOBTkrvy {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #jh6tZdNCfDNScJTN {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #x0FRAHWscpubGhJ5 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #KCGOeoqlFxrJduqM {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #K6yH16I2riJGBUiw {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #mzDe9mrP8oFfdJ0b {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #kO0hvrpGCv7u3k2b {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #mjau3p9Tiw08sJDc {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #cIesL7B21ai7C5nY {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #QkPJkpEMVGM5ubQO {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #TNxpcvTVGC1f4uEu {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #F4fqGIe5WCajSYqD {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #vWaGnmoP5pGxDd9J {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #g7ll1SMvR8binzlx {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #U6uG8qCnHkGzw6yS {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #vVQ1BHnZLJ0uFjSF {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Yr82YT7zhNTXa5eI {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #fp4DOr5ejh6Ur76k {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #RtADRIo5ieK7ebeI {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #bx3I41Uwo0UCfbgm {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #NMhnmtqgPaXDkCKw {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #upbvD49swoHD3ZCH {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #cUjDoZVgoZgtEI89 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #LlBRVQewkp6FMxdV {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Ml1wBrOaisZKl5cj {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Tq3zbUvmBCAaKVUk {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #eJVLAsqVxaAL98WB {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #IJYZrerwLzEoefkT {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #kV40TTJiW1iJY7mj {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #jE2dZq6cp98mzJkx {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Dm9qykT18NOTc7vv {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #uOfvYKlOv8HwuCaS {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #eunfhjLkITb0tPJh {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #zC2JKdQWG13vY7he {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #FU8qkUZVZdnljjMz {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #XdQaiHriJpU70bxW {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #F5wuzJkimVs7TFel {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #LcsS1lCaJs8jLfbB {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #dyXOkJt9jRD8gjeQ {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #rKIj3DdS7TDKk7Av {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #EuVC402Uyew66ZHY {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #L63nUP1yPZafFLtQ {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #TbGzVRuuQIBjIc62 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #ZpjhXqqef3NZXh1R {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #gPthWFI90f2IRfP1 {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Yzctne8WZt6GnPLQ {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #fnS8uj9jCOYx6XAe {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #HgNvAyFI7zFnwTkS {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #kczaNfXKp2C1efrU {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #DOnry3Cw1l1ukwRH {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #TvfoFpHYNi9mK8SR {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #AhGT9nP3eyFIjXAj {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #aAi5nkWyZoCdvNLr {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #KF7VEpY7QeEK6jvx {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #eI7oceMbY1bP76Vr {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #Mv77zJSLmfQiZIsb {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #khHDZsQvInxOy6iX {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #qu0I60cCR2Mzy29N {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #tdVP8JxRhY5Ytlix {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #c4IEMBoBcURldnpT {
        font-size: calc(21.085218px - var(--ffsd));
        ;
    }

    #V7ouUYZLNFYzztEA {
        transform: translateX(0);
        margin-top: calc(21.085218px * -0.1);
        margin-bottom: calc(21.085218px * -0.1);
    }

    #KRIBWnF3AEDTDERx {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 5;
    }

    #COwgemy4axq2ht96 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.05696033) 0 calc(min(100vw, 1366px) * 0.2696056) calc(min(100vw, 1366px) * 0.61721152) calc(min(100vw, 1366px) * 0.05622255);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.05622255), max-content) minmax(calc(min(100vw, 1366px) * 0.03260127), max-content) minmax(calc(min(100vw, 1366px) * 0.02719329), max-content) minmax(calc(min(100vw, 1366px) * 4.26408518), max-content) minmax(calc(min(100vw, 1366px) * 0.000878), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #oSCxJcoP2TyKWWMz {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 50.87416038vh;
    }

    #FxheqEPjpQjNjYBk {
        font-size: calc(36.959967px - var(--ffsd));
        ;
    }

    #Sc1ILCDKpfDlmAdF {
        transform: translateX(0);
        margin-top: calc(36.959967px * -0.1);
        margin-bottom: calc(36.959967px * -0.1);
    }

    #ruOqU6liF75lJtQR {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 4;
    }

    #F5w3s5Icp59sfQnv {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #VR6IxN6eJJugqofS {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #Ooi8erirBhbDZS8F {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #lvbDp5ruGuTIUSAi {
        transform: translateX(0);
        margin-top: calc(21.119967px * -0.1);
        margin-bottom: calc(21.119967px * -0.1);
    }

    #zBp25u1qOg7pUHJZ {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 6 / 5;
    }

    #GxFloKXsaNPdohIQ {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #pIgpIi5QppxqYFJo {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #mfyu3t4XfB1IR2fO {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #JriZjDQFfzbVsAnL {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #DFO9TEUKik02W5aq {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #jBqG0LDjvA83wpCK {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #jiYQQYELxrUFgIob {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #aTjdxr82A7nv0W4v {
        font-size: calc(21.119967000000003px - var(--ffsd));
        ;
    }

    #QPtnkDH6WAq0HnwL {
        transform: translateX(0);
        margin-top: calc(21.119967px * -0.1);
        margin-bottom: calc(21.119967px * -0.1);
    }

    #hrlClCniaBZq59dm {
        z-index: 2;
        position: relative;
        grid-area: 5 / 6 / 7 / 7;
    }

    #mtTGSIOr6QTyaFOD {
        grid-template-columns: calc(min(100vw, 1366px) * 0.05696033) 0 calc(min(100vw, 1366px) * 0.06317487) calc(min(100vw, 1366px) * 0.33561899) calc(min(100vw, 1366px) * 0.07578308) calc(min(100vw, 1366px) * 0.39879386) calc(min(100vw, 1366px) * 0.06966887);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.05622255), max-content) minmax(calc(min(100vw, 1366px) * 0.03260127), max-content) minmax(calc(min(100vw, 1366px) * 0.01657911), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.06056613), max-content) minmax(calc(min(100vw, 1366px) * 0.10614934), max-content) minmax(calc(min(100vw, 1366px) * 0.02566278), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #gDCF95A9oxwJ6s7f {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 3.45798585vh;
    }
}

@keyframes anim-pulse {
    0% {
        background-color: rgba(226, 226, 226, 0.05);
    }

    50% {
        background-color: rgba(226, 226, 226, 0.1);
    }

    100% {
        background-color: rgba(226, 226, 226, 0.05);
    }
}