.color-black{color:#0c0c0c !important}.color-gray1{color:#0c0c0c !important}.color-gray1b{color:#3a3a3a !important}.color-gray1c{color:#4a4a4a !important}.color-gray2{color:#6a6a6a !important}.color-gray3{color:#a0a0a0 !important}.color-gray4{color:#e0e0e0 !important}.color-gray5{color:#f2f2f2 !important}.color-ericsson-white{color:#fafafa !important}.color-white{color:#fff !important}.color-purple{color:#af78d2 !important}.color-red{color:#ff3232 !important}.color-orange{color:#ff8c0a !important}.color-yellow{color:#fad22d !important}.color-green{color:#0fc373 !important}.color-blue{color:#1174e6 !important}.color-purple4{color:#8c60a8 !important}.color-green4{color:#0c9b5b !important}.color-orange4{color:#cc7007 !important}.color-blue4{color:#000082 !important}.color-yellow4{color:#c6a823 !important}.color-red4{color:#cc2828 !important}.color-purple2{color:#ceade2 !important}.color-green2{color:#70dbaa !important}.color-orange2{color:#feba7e !important}.color-blue2{color:#48a8fa !important}.color-yellow2{color:#fce282 !important}.color-red2{color:#ff8484 !important}.color-purple1{color:#bf93db !important}.color-green1{color:#3fce8e !important}.color-orange1{color:#fda353 !important}.color-blue1{color:#0050ca !important}.color-yellow1{color:#f9db56 !important}.color-red1{color:#ff5b5b !important}.color-purple3{color:#e8d6f2 !important}.color-green3{color:#b7edd6 !important}.color-orange3{color:#ffdbb5 !important}.color-blue3{color:#85ccff !important}.color-yellow3{color:#fcf2bf !important}.color-red3{color:#ffc1c1 !important}.color-blue-dark{color:#000082 !important}.container-full .curtainblock{padding:0 1.5rem}@media only screen and (min-width: 48em){.container-full .curtainblock{padding:0 2rem}}.start-page #page .container-full .block{margin:0 0 2rem !important}.curtain-row{overflow:hidden;display:flex !important;align-items:flex-start;margin:0 -0.75rem}@media only screen and (min-width: 48em){.curtain-row{margin:0 -1rem}}.curtain-item{--image-width: 100%;--image-height: 100%;--timing: .5s;--timing-function: cubic-bezier(0.7, 0.0, 0.3, 1.0);flex:0 0 16.66%;min-width:16.66%;transition:flex-basis var(--timing) var(--timing-function);padding:.5rem;color:var(--e-text-color)}@media only screen and (min-width: 48em){.curtain-item{padding:1rem}}.curtain-item:focus-visible{outline:none}.curtain-item:focus-visible .curtain-item__mda{outline-offset:2px;outline:-webkit-focus-ring-color auto 1px}@media only screen and (min-width: 75em){.curtain-item:hover .curtain-item__mda{opacity:.75}.curtain-item:hover .curtain-item__prv{opacity:.75}}.curtain-item.active{flex-basis:66.66%}.curtain-item.active .curtain-item__wrp{cursor:default}.curtain-item.active .curtain-item__mda{opacity:1}.curtain-item.active .curtain-item__prv{opacity:0;z-index:10}.curtain-item.active .curtain-item__fnl{opacity:1;z-index:20}@media only screen and (min-width: 75em){.curtain-item.active:hover .curtain-item__mda{opacity:1}.curtain-item.active:hover .curtain-item__prv{opacity:0}}.curtain-item__wrp{cursor:pointer}.curtain-item__mda{position:relative;overflow:hidden;margin:0 0 1rem;opacity:.5;transition:opacity var(--timing) var(--timing-function)}.curtain-item__mda img{position:absolute;z-index:1;display:block;inset:50% auto auto 50%;transform:translate(-50%, -50%);width:var(--image-width) !important;height:var(--image-height) !important;max-width:none !important;max-height:none !important;-o-object-fit:cover;object-fit:cover}.curtain-item__cnt{position:relative}.curtain-item__prv{display:block;position:absolute;inset:0 0 auto 0;opacity:.5;transition:opacity var(--timing) var(--timing-function);z-index:20}@media only screen and (max-width: 74.99em){.curtain-item__prv{opacity:0;bottom:0;overflow:hidden}}.curtain-item__fnl{display:block;opacity:0;transition:opacity var(--timing) var(--timing-function);z-index:10}@media only screen and (min-width: 48em){.curtain-item__fnl{font-size:1.125rem}}.curtain-item__hdg{margin:0 0 .5rem}@media only screen and (min-width: 30em){.curtain-item__hdg{margin:0 0 1rem}}.curtain-item__txt p{margin-bottom:.5rem;white-space-collapse:preserve-breaks}@media only screen and (min-width: 30em){.curtain-item__txt p{margin-bottom:1rem}}.curtain-item__txt p:last-child{margin-bottom:0}@media only screen and (max-width: 74.99em){.curtain-item h3,.curtain-item .h3{line-height:1.75rem;font-size:1.375rem}}.curtain-item .main-heading{margin:0}.curtain-item .sub-heading{margin:.25rem 0 0}
