@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500);@font-face{.red_light-minimalistic-modern-style{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2) format("woff2");unicode-range:U+1f??;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2) format("woff2");unicode-range:U+0370-03ff;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2) format("woff2");font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2) format("woff2");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2) format("woff2");font-style:normal;src:local("Roboto"),local("Roboto-Regular"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format("woff2");src:local("Roboto"),local("Roboto-Regular"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format("woff2");src:local("Roboto"),local("Roboto-Regular"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format("woff2");src:local("Roboto"),local("Roboto-Regular"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format("woff2");src:local("Roboto"),local("Roboto-Regular"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format("woff2");src:local("Roboto"),local("Roboto-Regular"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");src:local("Roboto"),local("Roboto-Regular"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2");src:local("Roboto Bold"),local("Roboto-Bold"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Bold"),local("Roboto-Bold"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Bold"),local("Roboto-Bold"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Bold"),local("Roboto-Bold"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Bold"),local("Roboto-Bold"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Bold"),local("Roboto-Bold"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format("woff2");src:local("Roboto Bold"),local("Roboto-Bold"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format("woff2");font-family:Roboto Condensed;src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYNNZUSdy4ehI.woff2) format("woff2");src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoadNZUSdy4ehI.woff2) format("woff2");src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYdNZUSdy4ehI.woff2) format("woff2");src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobtNZUSdy4ehI.woff2) format("woff2");src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYtNZUSdy4ehI.woff2) format("woff2");src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoY9NZUSdy4ehI.woff2) format("woff2");src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(https://assets.brix.design/14.0.0-alpha.45/fonts/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobdNZUSdy4Q.woff2) format("woff2");font-family:Roboto Mono;src:local("Roboto Mono"),local("RobotoMono-Regular"),url(https://fbx-fonts.ams3.cdn.digitaloceanspaces.com/Roboto_Mono/RobotoMono-Regular-Latin.woff2) format("woff2"),url(https://fbx-fonts.ams3.cdn.digitaloceanspaces.com/Roboto_Mono/RobotoMono-Regular.ttf) format("truetype")}}.red_light-minimalistic-modern-style .ze-fade-enter-active,.red_light-minimalistic-modern-style .ze-fade-leave-active{-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.red_light-minimalistic-modern-style .ze-fade-enter,.red_light-minimalistic-modern-style .ze-fade-leave-to{opacity:0}.red_light-minimalistic-modern-style .ze-fade-enter-to,.red_light-minimalistic-modern-style .ze-fade-leave{opacity:1}.red_light-minimalistic-modern-style .sized-image{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:initial;box-sizing:initial;max-width:100%;max-height:100%;display:block;-o-object-fit:cover;object-fit:cover}.red_light-minimalistic-modern-style .sized-image_boxed{padding:20px}.red_light-minimalistic-modern-style .sized-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.red_light-minimalistic-modern-style .def-h1{font-family:Roboto,sans-serif;font-size:32px;line-height:50px;font-weight:300;word-wrap:break-word}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-h1{font-size:64px;line-height:75px}}.red_light-minimalistic-modern-style .def-h2{font-family:Roboto,sans-serif;font-size:24px;line-height:34px;font-weight:300;word-wrap:break-word}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-h2{font-size:48px;line-height:56px}}.red_light-minimalistic-modern-style .def-h3{font-family:Roboto,sans-serif;font-size:20px;line-height:28px;font-weight:500;word-wrap:break-word}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-h3{font-size:24px;line-height:32px}}.red_light-minimalistic-modern-style .def-a,.red_light-minimalistic-modern-style .def-p{font-family:Roboto,sans-serif;font-size:16px;line-height:28px}.red_light-minimalistic-modern-style .def-a{color:#dd2323;font-weight:400;background:transparent;border:0;cursor:pointer}@font-face{font-family:Schlicht Icons;src:url(/_nuxt/fonts/schlicht-icons.685cb31.woff) format("woff"),url(/_nuxt/fonts/schlicht-icons.5e179b6.woff2) format("woff2"),url(/_nuxt/fonts/schlicht-icons.741d326.ttf) format("ttf"),url(/_nuxt/fonts/schlicht-icons.6a5f20c.otf) format("otf");font-weight:400;font-style:normal}.red_light-minimalistic-modern-style .def-icon{font-family:Schlicht Icons;display:inline-block;font-weight:400;font-style:normal}.red_light-minimalistic-modern-style .def-icon:before{display:block}.red_light-minimalistic-modern-style .def-icon_place:before{content:"A"}.red_light-minimalistic-modern-style .def-icon_chevron:before{content:"F";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.red_light-minimalistic-modern-style .def-icon_mail:before{content:"B"}.red_light-minimalistic-modern-style .def-icon_phone:before{content:"C"}.red_light-minimalistic-modern-style .def-icon_fax:before{content:"D"}.red_light-minimalistic-modern-style .def-icon_left:before{content:"F";-webkit-transform:translateX(-.05em) rotate(180deg);transform:translateX(-.05em) rotate(180deg)}.red_light-minimalistic-modern-style .def-icon_right:before{content:"F";-webkit-transform:translateX(.05em);transform:translateX(.05em)}.red_light-minimalistic-modern-style .def-icon_close:before{content:"E"}.red_light-minimalistic-modern-style .def-icon_facebook:before{content:"G"}.red_light-minimalistic-modern-style .def-icon_google:before{content:"H"}.red_light-minimalistic-modern-style .def-icon_twitter:before{content:"K"}.red_light-minimalistic-modern-style .def-icon_instagram:before{content:"I"}.red_light-minimalistic-modern-style .def-icon_linkedin:before{content:"J"}.red_light-minimalistic-modern-style .def-icon_xing:before{content:"L"}.red_light-minimalistic-modern-style .def-icon_whatsapp:before{content:"M"}.red_light-minimalistic-modern-style .def-menu-bar{z-index:10;position:fixed;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#000;background-color:#ece8e8;padding:0;height:50px;font-size:14px}.red_light-minimalistic-modern-style .def-menu-bar__logo{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 20px}.red_light-minimalistic-modern-style .def-menu-bar a{color:#000;text-decoration:none}.red_light-minimalistic-modern-style .def-menu-bar a:focus,.red_light-minimalistic-modern-style .def-menu-bar a:hover{color:rgba(0,0,0,.6)}.red_light-minimalistic-modern-style .def-menu-bar a.router-link-exact-active{color:#dd2323}.red_light-minimalistic-modern-style .def-menu-bar__contact{margin-left:auto;height:50px;position:relative;padding-right:20px;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-menu-bar__contact-icon{color:#dd2323}.red_light-minimalistic-modern-style .def-menu-bar__contact-text{display:none;white-space:nowrap}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-menu-bar .def-menu-bar__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;left:auto;-webkit-transform:none;transform:none}.red_light-minimalistic-modern-style .def-menu-bar .def-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}.red_light-minimalistic-modern-style .def-menu-bar .def-menu-bar__contact{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:20px}.red_light-minimalistic-modern-style .def-menu-bar .def-menu-bar__contact:before{display:block;content:"";height:40px;width:1px;background-color:#fff}.red_light-minimalistic-modern-style .def-menu-bar .def-menu-bar__contact-icon{margin:0 40px}.red_light-minimalistic-modern-style .def-menu-bar .def-menu-bar__contact-text{display:inline-block}}.red_light-minimalistic-modern-style .def-index_edit-mode .def-menu-bar{position:-webkit-sticky;position:sticky;width:100%;left:auto;right:auto;top:80px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.red_light-minimalistic-modern-style .def-index_edit-mode .def-menu-bar{position:static}}.app__page-wrap_has-edit-banner .red_light-minimalistic-modern-style .def-menu-bar{top:24px}.red_light-minimalistic-modern-style .def-nav{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-nav__toggle{margin-left:10px;position:relative;border:0;background:transparent;height:30px;width:30px}.red_light-minimalistic-modern-style .def-nav__toggle:after,.red_light-minimalistic-modern-style .def-nav__toggle:before{display:block;content:"";width:18px;height:1px;background-color:#000;position:absolute;left:6px;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.red_light-minimalistic-modern-style .def-nav__toggle:before{top:10px}.red_light-minimalistic-modern-style .def-nav__toggle:after{bottom:10px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-nav__toggle{display:none}}.red_light-minimalistic-modern-style .def-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ece8e8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:40px 0;position:fixed;width:100vw;height:0;left:0;top:50px;opacity:0;pointer-events:none;z-index:-1;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition:.2s ease-out;transition:.2s ease-out}.red_light-minimalistic-modern-style .def-nav ul li{width:80%;border-bottom:1px solid #d8d8d8}.red_light-minimalistic-modern-style .def-nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:50px;width:100%}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-nav ul{position:relative;height:100%;width:auto;left:auto;top:auto;bottom:auto;opacity:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:transparent;pointer-events:all;z-index:auto;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.red_light-minimalistic-modern-style .def-nav ul li{width:auto;padding:0 20px;border-bottom:0;-ms-flex-negative:0;flex-shrink:0}.red_light-minimalistic-modern-style .def-nav ul li a{padding:0}}.red_light-minimalistic-modern-style .def-nav_open ul{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);bottom:0;height:auto;pointer-events:all}.red_light-minimalistic-modern-style .def-nav_open .def-nav__toggle:before{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.red_light-minimalistic-modern-style .def-nav_open .def-nav__toggle:after{-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.red_light-minimalistic-modern-style .def-nav_edit-mode{position:relative}.red_light-minimalistic-modern-style .def-nav_edit-mode .def-nav_open ul{bottom:auto}@media screen and (max-width:767px){.red_light-minimalistic-modern-style .def-nav_edit-mode:not(.def-nav_open) ul{height:0;overflow:hidden;padding:0}}.red_light-minimalistic-modern-style .def-nav_edit-mode ul{position:absolute;bottom:auto}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-nav_edit-mode ul{position:relative;top:auto;bottom:auto;left:auto}}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-nav-link_home{display:none}}.red_light-minimalistic-modern-style .def-footer{background-color:#ece8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px;font-size:11px;line-height:15px}.red_light-minimalistic-modern-style .def-footer__main{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.red_light-minimalistic-modern-style .def-footer__misc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #d8d8d8;padding:15px 0}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-footer__misc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.red_light-minimalistic-modern-style .def-footer__logo{height:65px;border-width:5px;max-width:40%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-footer__nav{margin-left:auto}}.red_light-minimalistic-modern-style .def-footer__nav ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.red_light-minimalistic-modern-style .def-footer__nav li:not(:last-child){border-right:1px solid #d8d8d8;padding-right:15px;margin-right:15px}.red_light-minimalistic-modern-style .def-footer__nav a{text-decoration:none;color:#000}.red_light-minimalistic-modern-style .def-footer__copyright{color:#888}.red_light-minimalistic-modern-style .def-footer-module{display:-webkit-box;display:-ms-flexbox;display:flex}.red_light-minimalistic-modern-style .def-footer-module .def-icon{max-width:20px;max-height:20px;margin-right:10px;color:#dd2323}.red_light-minimalistic-modern-style .def-footer-module__title{color:#000;font-weight:500;margin:0 0 5px}.red_light-minimalistic-modern-style .def-footer-module p{color:#888;margin:0}.red_light-minimalistic-modern-style .def-panel{background-color:#fff;-webkit-box-shadow:0 5px 10px 5px rgba(0,0,0,.12);box-shadow:0 5px 10px 5px rgba(0,0,0,.12);border-radius:4px}.red_light-minimalistic-modern-style .def-contact-panel{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-contact-panel{max-width:600px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-contact-panel{max-width:100%}}.red_light-minimalistic-modern-style .def-contact-panel__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-top:1px;margin-right:1px;width:100%}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-contact-panel__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-contact-panel__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%}}.red_light-minimalistic-modern-style .def-contact-panel__option{width:100%;height:260px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 20px;background:transparent;border:0;font-size:inherit;color:#000;text-decoration:none;line-height:24px;margin-top:-2px;border-top:2px solid #d8d8d8}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-contact-panel__option{margin-left:-2px;width:260px;border-left:2px solid #d8d8d8}}.red_light-minimalistic-modern-style .def-contact-panel__option_edit{width:200px}.red_light-minimalistic-modern-style .def-contact-panel__option-contain{word-wrap:anywhere}.red_light-minimalistic-modern-style .def-contact-panel__option.ze-edit-cover:after{height:calc(100% - 4px);width:calc(100% - 4px)}.red_light-minimalistic-modern-style .def-contact-panel__option_new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-contact-panel__or{color:#888}.red_light-minimalistic-modern-style .def-contact-panel__company{font-weight:500;color:#d8d8d8}.red_light-minimalistic-modern-style .def-contact-panel__place{width:100%;color:#000}.red_light-minimalistic-modern-style .def-contact-panel .def-icon{margin-top:70px;margin-bottom:40px;width:30px;height:30px;font-size:30px}.red_light-minimalistic-modern-style .def-btn{height:45px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#000;background-color:#d8d8d8;border:0;border-radius:2px;font-weight:400;font-family:Roboto,sans-serif;font-size:inherit;cursor:pointer;white-space:nowrap;padding:0 15px}.red_light-minimalistic-modern-style .def-btn_cta{min-width:160px;background-color:#dd2323;color:#000}.red_light-minimalistic-modern-style .def-btn:disabled{opacity:.6}.red_light-minimalistic-modern-style .def-input,.red_light-minimalistic-modern-style .def-textarea{border:none;color:#000;font-family:Roboto,sans-serif;font-size:16px;line-height:28px}.red_light-minimalistic-modern-style .def-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1000px;margin:0 15px;padding:0;width:calc(100% - 30px)}.red_light-minimalistic-modern-style .def-service:not(:last-child){margin-bottom:40px}.red_light-minimalistic-modern-style .def-service_expanded .def-service__description{display:block}.red_light-minimalistic-modern-style .def-service_expanded .def-service__short-description{display:none}.red_light-minimalistic-modern-style .def-service__image{max-height:220px}.red_light-minimalistic-modern-style .def-service__image img{width:100%}.red_light-minimalistic-modern-style .def-service__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.red_light-minimalistic-modern-style .def-service__data h3{color:#000}.red_light-minimalistic-modern-style .def-service__data p{color:#888}.red_light-minimalistic-modern-style .def-service__short-description{white-space:pre-wrap}.red_light-minimalistic-modern-style .def-service__short-description_shortened:after{display:inline-block;content:"…"}.red_light-minimalistic-modern-style .def-service__description{color:#888;display:none;white-space:pre-wrap}.red_light-minimalistic-modern-style .def-service__toggle{border:0;background:transparent;text-transform:uppercase;color:#dd2323;padding:5px 0;font-weight:500}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-service{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.red_light-minimalistic-modern-style .def-service_expanded .def-service__data{width:100%}.red_light-minimalistic-modern-style .def-service_expanded .def-service__image{display:none}.red_light-minimalistic-modern-style .def-service_expanded .def-service__description{width:100%}.red_light-minimalistic-modern-style .def-service__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-height:100%;min-height:300px}.red_light-minimalistic-modern-style .def-service__data{width:260px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.red_light-minimalistic-modern-style .def-service__data p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.red_light-minimalistic-modern-style .def-service__description,.red_light-minimalistic-modern-style .def-service__image{width:calc(100% - 260px)}.red_light-minimalistic-modern-style .def-service__image{max-height:550px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-service{-ms-flex-item-align:center;align-self:center;width:1000px}.red_light-minimalistic-modern-style .def-service__data{padding-top:60px}.red_light-minimalistic-modern-style .def-service__description{-ms-flex-negative:1;flex-shrink:1;padding-left:40px;margin-top:40px}.red_light-minimalistic-modern-style .def-service_expanded .def-service__data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.red_light-minimalistic-modern-style .def-service_expanded .def-h3{width:260px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.red_light-minimalistic-modern-style .def-reference{padding:0;display:block;max-width:1000px;width:calc(100% - 30px);margin:0 15px 40px;position:relative;background:transparent;z-index:1;overflow:hidden;color:#000}.red_light-minimalistic-modern-style .def-reference .def-btn{margin-top:20px}.red_light-minimalistic-modern-style .def-reference__cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;-webkit-filter:blur(2px);filter:blur(2px)}.red_light-minimalistic-modern-style .def-reference__content{padding:40px;min-height:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:hsla(0,0%,100%,.8)}.red_light-minimalistic-modern-style .def-reference__content>:not(button){width:100%;max-width:500px;text-align:center}.red_light-minimalistic-modern-style .def-reference__description{color:#888}.red_light-minimalistic-modern-style .def-overlay{color:#000;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#ece8e8;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.red_light-minimalistic-modern-style .def-overlay__header{height:80px;background-color:#ece8e8;-webkit-box-shadow:0 0 5px rgba(221,35,35,.4);box-shadow:0 0 5px rgba(221,35,35,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.red_light-minimalistic-modern-style .def-overlay__header-separator{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:1px;height:60px;background-color:rgba(0,0,0,.5)}.red_light-minimalistic-modern-style .def-overlay__header .def-gallery-indicator{display:none}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-overlay__header .def-gallery-indicator{display:block}}.red_light-minimalistic-modern-style .def-overlay__title{text-transform:uppercase;font-size:14px;font-weight:500;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px}.red_light-minimalistic-modern-style .def-overlay__close{background:transparent;color:#dd2323;border:0;font-size:36px;cursor:pointer;width:80px;min-width:50px;height:80px}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-overlay__gallery-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-overlay__gallery-wrap .def-gallery-indicator{display:none}}.red_light-minimalistic-modern-style .def-overlay main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px;overflow:auto;overflow-x:hidden}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-overlay main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.red_light-minimalistic-modern-style .def-overlay main p{margin-left:5vw;width:360px;-ms-flex-negative:0;flex-shrink:0}}.red_light-minimalistic-modern-style .def-overlay-enter-active,.red_light-minimalistic-modern-style .def-overlay-leave-active{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.red_light-minimalistic-modern-style .def-overlay-enter-active .def-overlay__header,.red_light-minimalistic-modern-style .def-overlay-leave-active .def-overlay__header{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.red_light-minimalistic-modern-style .def-overlay-enter,.red_light-minimalistic-modern-style .def-overlay-leave-to{opacity:0}.red_light-minimalistic-modern-style .def-overlay-enter .def-overlay__header,.red_light-minimalistic-modern-style .def-overlay-leave-to .def-overlay__header{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.red_light-minimalistic-modern-style .def-overlay-enter-to,.red_light-minimalistic-modern-style .def-overlay-leave{opacity:1}.red_light-minimalistic-modern-style .def-overlay-enter-to .def-overlay__header,.red_light-minimalistic-modern-style .def-overlay-leave .def-overlay__header{-webkit-transform:translateY(0);transform:translateY(0)}.app__page-wrap_has-edit-banner .def-overlay{top:24px}.red_light-minimalistic-modern-style .def-gallery{position:relative;height:190px;margin:20px 0}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-gallery{height:400px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-gallery{padding:0 60px;width:100%;height:100%}}.red_light-minimalistic-modern-style .def-gallery__button{cursor:pointer;position:absolute;z-index:1;background:#dd2323;color:#ece8e8;border-radius:50%;height:40px;width:40px;border:0;font-size:24px;top:50%;margin-top:-28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 3px 3px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}.red_light-minimalistic-modern-style .def-gallery__button:focus,.red_light-minimalistic-modern-style .def-gallery__button:hover{-webkit-box-shadow:0 0 7px 5px rgba(0,0,0,.3);box-shadow:0 0 7px 5px rgba(0,0,0,.3)}.red_light-minimalistic-modern-style .def-gallery__button_prev{left:0}.red_light-minimalistic-modern-style .def-gallery__button_next{right:0}.red_light-minimalistic-modern-style .def-gallery__medium{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.red_light-minimalistic-modern-style .def-gallery__medium{display:block}}.red_light-minimalistic-modern-style .def-gallery__medium>img,.red_light-minimalistic-modern-style .def-gallery__medium>video{border-radius:4px;max-height:100%;max-width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.red_light-minimalistic-modern-style .def-gallery__medium>img,.red_light-minimalistic-modern-style .def-gallery__medium>video{margin:auto}}.red_light-minimalistic-modern-style .def-gallery-backward-enter-active,.red_light-minimalistic-modern-style .def-gallery-backward-leave-active,.red_light-minimalistic-modern-style .def-gallery-forward-enter-active,.red_light-minimalistic-modern-style .def-gallery-forward-leave-active{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.red_light-minimalistic-modern-style .def-gallery-backward-enter-to,.red_light-minimalistic-modern-style .def-gallery-forward-enter-to{opacity:1;-webkit-transform:none;transform:none}.red_light-minimalistic-modern-style .def-gallery-backward-leave-to,.red_light-minimalistic-modern-style .def-gallery-forward-enter{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}.red_light-minimalistic-modern-style .def-gallery-backward-enter,.red_light-minimalistic-modern-style .def-gallery-forward-leave-to{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.red_light-minimalistic-modern-style .def-gallery-indicator{position:relative;overflow:hidden}.red_light-minimalistic-modern-style .def-gallery-indicator__scroller{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:56px;padding:0 20px}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-gallery-indicator__scroller{max-width:25vw}}.red_light-minimalistic-modern-style .def-gallery-indicator_scrollable .red_light-minimalistic-modern-style .def-gallery-indicator__scroller{overflow:auto}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-gallery-indicator_scrollable .red_light-minimalistic-modern-style .def-gallery-indicator__scroller{overflow:hidden}}.red_light-minimalistic-modern-style .def-gallery-indicator:after,.red_light-minimalistic-modern-style .def-gallery-indicator:before{display:block;content:"";top:0;height:100%;width:30px;position:absolute;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.6),transparent)}.red_light-minimalistic-modern-style .def-gallery-indicator:before{left:0}.red_light-minimalistic-modern-style .def-gallery-indicator:after{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.red_light-minimalistic-modern-style .def-gallery-indicator_red:after,.red_light-minimalistic-modern-style .def-gallery-indicator_red:before{background:-webkit-gradient(linear,left top,right top,from(#ece8e8),to(transparent));background:linear-gradient(90deg,#ece8e8,transparent)}.red_light-minimalistic-modern-style .def-gallery-indicator__medium{display:block;border:3px solid transparent;border-radius:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0 6px;padding:0}.red_light-minimalistic-modern-style .def-gallery-indicator__medium_active{border-color:#ece8e8;border-radius:4px}.red_light-minimalistic-modern-style .def-gallery-indicator__medium .sized-image{height:50px;margin:0;-o-object-fit:contain;object-fit:contain}.red_light-minimalistic-modern-style .def-gallery-indicator__space-fix{display:block;-ms-flex-negative:0;flex-shrink:0;width:20px}.red_light-minimalistic-modern-style .def-cookie-banner{width:100%;position:fixed;bottom:0;background-color:#ece8e8;z-index:2100;padding:30px 40px;display:block}.red_light-minimalistic-modern-style .def-cookie-banner>*{float:left}.red_light-minimalistic-modern-style .def-cookie-banner__message{color:#000;font-size:14px;line-height:24px}.red_light-minimalistic-modern-style .def-cookie-banner__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-cookie-banner__panel a{font-family:Roboto,sans-serif;font-size:14px;margin-right:20px;text-decoration:none;color:#dd2323}.red_light-minimalistic-modern-style .def-cookie-banner__panel .def-btn{width:100px}@media screen and (max-width:767px){.red_light-minimalistic-modern-style .def-cookie-banner__panel{padding-top:50px}}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-cookie-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-cookie-banner>*{float:none}.red_light-minimalistic-modern-style .def-cookie-banner__message{padding-right:70px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-cookie-banner{padding:15px 40px}}.red_light-minimalistic-modern-style .def-social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 20px;margin:0 0 auto;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.red_light-minimalistic-modern-style .def-social-networks__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;font-size:20px;color:#000;text-decoration:none}.red_light-minimalistic-modern-style .def-social-networks .ze-btn{margin-left:40px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-social-networks{padding-top:40px}}.red_light-minimalistic-modern-style .def-posting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ece8e8;color:#888}.red_light-minimalistic-modern-style .def-posting__image{width:100%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-posting__image{width:290px;padding:30px}}.red_light-minimalistic-modern-style .def-posting__panel{width:1000px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px}.red_light-minimalistic-modern-style .def-posting__panel_edit{width:800px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-posting__panel{margin:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-posting__panel{margin:70px}}.red_light-minimalistic-modern-style .def-posting__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;padding:40px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-posting__text{padding:80px 60px}}.red_light-minimalistic-modern-style .def-posting__text>.def-h2{margin:0;font-size:24px;color:#000}.red_light-minimalistic-modern-style .def-image-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:40px 20px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-image-text{padding:60px 84px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-image-text{padding:80px 120px}}.red_light-minimalistic-modern-style .def-image-text:before{content:"";display:block;height:30px;width:1px;background-color:#d8d8d8}.red_light-minimalistic-modern-style .def-image-text h2{color:#000;text-align:center}.red_light-minimalistic-modern-style .def-image-text .def-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.red_light-minimalistic-modern-style .def-image-text .def-panel>*{width:100%}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-image-text .def-panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:250px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.red_light-minimalistic-modern-style .def-image-text .def-panel>*{-ms-flex-negative:0;flex-shrink:0;width:50%}}.red_light-minimalistic-modern-style .def-image-text__text{color:#000;line-height:24px;padding:20px;margin:0;white-space:pre-wrap;word-wrap:break-word}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-image-text__text{padding:30px 50px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-image-text__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.red_light-minimalistic-modern-style .def-image-text__text .ze-flyout__trigger-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-image-text .sized-image{width:100%;-o-object-fit:contain;object-fit:contain}.red_light-minimalistic-modern-style .def-image-text__img{width:100%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.red_light-minimalistic-modern-style .def-image-text__img:only-child{padding:10px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.red_light-minimalistic-modern-style .def-image-text__img img{height:100%;min-height:250px}.red_light-minimalistic-modern-style .def-image-text__img button{margin-top:100px}}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-image-text__img{max-height:220px;width:auto}.red_light-minimalistic-modern-style .def-image-text__img:only-child{padding:20px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-image-text__img{margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-height:none;padding:0;height:auto}.red_light-minimalistic-modern-style .def-image-text__img:not(:only-child){max-width:50%}}.red_light-minimalistic-modern-style .def-vacancy{display:block;max-width:1000px;width:calc(100% - 30px);margin:40px 15px 0;position:relative;background:transparent;overflow:hidden;padding:40px;background-color:#fff}.red_light-minimalistic-modern-style .def-velux-configurator-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:30;padding:10px 5px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.red_light-minimalistic-modern-style .def-velux-configurator-modal .def-btn .def-icon{margin-left:10px}.red_light-minimalistic-modern-style .def-velux-configurator-modal__iframe{border:0;margin-top:10px;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-velux-configurator-modal{padding:30px}.red_light-minimalistic-modern-style .def-velux-configurator-modal__iframe{margin-top:30px}}.red_light-minimalistic-modern-style .def-logos-shared__title{color:#000;text-align:center}.red_light-minimalistic-modern-style .def-logos-shared__wrapper{background-color:#fff;width:100%}.red_light-minimalistic-modern-style .def-logos-shared__box{margin:32px auto}.red_light-minimalistic-modern-style .def-panel-edit{padding:0}.red_light-minimalistic-modern-style .def-page-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:400px;width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.red_light-minimalistic-modern-style .def-page-banner:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;bottom:0;pointer-events:none;background-position:50%;background-size:200% 100%;background-image:radial-gradient(farthest-side at center bottom,#fff 0,#fff 50%,transparent 100%)}.red_light-minimalistic-modern-style .def-page-banner>*{z-index:1}.red_light-minimalistic-modern-style .def-page-banner .def-h1,.red_light-minimalistic-modern-style .def-page-banner .def-h3{color:#000;text-align:center;max-width:800px;width:100%}.red_light-minimalistic-modern-style .def-page-banner .def-h1{z-index:3}.red_light-minimalistic-modern-style .def-page-banner .def-h3{font-weight:400}.red_light-minimalistic-modern-style .def-references-list,.red_light-minimalistic-modern-style .def-services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px;background-color:#fff;position:relative}.red_light-minimalistic-modern-style .def-email-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;-ms-flex-negative:1;flex-shrink:1;color:#000}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-email-form{padding:40px}}.red_light-minimalistic-modern-style .def-email-form .ze-alert-card{width:100%}.red_light-minimalistic-modern-style .def-email-form__form{width:calc(100% - 30px);max-width:1000px}.red_light-minimalistic-modern-style .def-email-form__attachments,.red_light-minimalistic-modern-style .def-email-form__files,.red_light-minimalistic-modern-style .def-email-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.red_light-minimalistic-modern-style .def-email-form__attachment{margin-top:15px;padding:5px 20px}.red_light-minimalistic-modern-style .def-email-form__file{margin-top:20px}.red_light-minimalistic-modern-style .def-email-form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.red_light-minimalistic-modern-style .def-email-form__buttons .def-btn{margin-right:40px;margin-bottom:15px}.red_light-minimalistic-modern-style .def-career__about{margin:0 15px;width:100%;max-width:1000px}.red_light-minimalistic-modern-style .def-career__vacancy-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0;position:relative}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-career__vacancy-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}}.red_light-minimalistic-modern-style .def-career__contact{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.red_light-minimalistic-modern-style .def-career__contact .def-p{width:100%;margin:20px 0}.red_light-minimalistic-modern-style .def-career__contact>*{width:100%}.red_light-minimalistic-modern-style .def-career__contact .def-contact-panel{padding:20px}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-career__contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.red_light-minimalistic-modern-style .def-career__contact .def-p{width:50%;padding:20px}.red_light-minimalistic-modern-style .def-career__contact .def-contact-panel{padding:40px}}.red_light-minimalistic-modern-style .def-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;position:relative;color:#000;min-height:580px;height:auto;text-align:center}.red_light-minimalistic-modern-style .def-introduction:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;bottom:0;pointer-events:none;background-position:50%;background-size:200% 100%;background-image:radial-gradient(farthest-side at center bottom,#fff 0,#fff 50%,transparent 100%)}.red_light-minimalistic-modern-style .def-introduction>*{z-index:1}.red_light-minimalistic-modern-style .def-introduction .inline-edit{z-index:2}.red_light-minimalistic-modern-style .def-introduction .def-h3{margin:0 30px;color:#000}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-introduction .def-h3{min-width:400px}}.red_light-minimalistic-modern-style .def-introduction .def-h1{margin-bottom:20px;max-width:800px;width:100%;z-index:3}.red_light-minimalistic-modern-style .def-introduction .def-h3{font-weight:400;margin-bottom:40px;max-width:800px;width:100%}.red_light-minimalistic-modern-style .def-introduction__logo,.red_light-minimalistic-modern-style .def-introduction__logo-add{margin-bottom:80px;-ms-flex-item-align:center;align-self:center;max-width:100%}.red_light-minimalistic-modern-style .def-introduction__logo{height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.red_light-minimalistic-modern-style .def-introduction__logo>img{width:auto;max-width:calc(100% - 40px);max-height:100%;-o-object-fit:contain;object-fit:contain}.red_light-minimalistic-modern-style .def-introduction__logo__hint{color:#000;min-width:120px;position:absolute;top:50px}.red_light-minimalistic-modern-style .def-about-us{padding:40px 0}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-about-us{padding:60px 84px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-about-us{padding:80px 120px}}.red_light-minimalistic-modern-style .def-about-us .def-panel{max-width:500px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-about-us .def-panel{max-width:1000px}}.red_light-minimalistic-modern-style .def-configurator-lead{background-color:#fff}.red_light-minimalistic-modern-style .def-configurator-lead .def-panel{margin:-20px auto 0;z-index:1;min-height:140px;max-width:1000px;width:calc(100% - 40px);padding:20px 30px;text-align:center;color:#888;-webkit-box-shadow:0 -20px 5px 5px rgba(0,0,0,.05);box-shadow:0 -20px 5px 5px rgba(0,0,0,.05);position:relative}.red_light-minimalistic-modern-style .def-configurator-lead__button{margin:0 auto;height:44px;width:44px;border-radius:50%;background-color:#dd2323;font-size:24px;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.red_light-minimalistic-modern-style .def-configurator-lead__button,.red_light-minimalistic-modern-style .def-image-section{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-image-section{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:40px 20px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-image-section{padding:60px 84px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-image-section{padding:80px 120px}}.red_light-minimalistic-modern-style .def-image-section .def-h2:before{content:"";display:block;height:30px;width:1px;background-color:#d8d8d8;z-index:1;margin:0 auto 20px}.red_light-minimalistic-modern-style .def-image-section>*{max-width:800px;z-index:1}.red_light-minimalistic-modern-style .def-image-section .inline-edit{z-index:2}.red_light-minimalistic-modern-style .def-image-section:before{content:"";display:block;position:absolute;width:100%;height:100%;bottom:0;top:0;left:0;pointer-events:none;background-color:hsla(0,0%,100%,.8)}.red_light-minimalistic-modern-style .def-image-section .def-h2,.red_light-minimalistic-modern-style .def-image-section .def-h3{color:#000;width:100%}.red_light-minimalistic-modern-style .def-image-section .def-btn_cta{margin-top:20px}.red_light-minimalistic-modern-style .def-references{border:28px solid #fff}@media screen and (max-width:768px){.red_light-minimalistic-modern-style .def-references{border-left-width:0;border-right-width:0}}.red_light-minimalistic-modern-style .def-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:40px 20px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-contact{padding:60px 84px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-contact{padding:80px 120px}}.red_light-minimalistic-modern-style .def-contact:before{content:"";display:block;height:30px;width:1px;background-color:#d8d8d8}.red_light-minimalistic-modern-style .def-contact h2{color:#000;text-align:center}.red_light-minimalistic-modern-style .def-configurator-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:40px 20px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-configurator-start{padding:60px 84px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-configurator-start{padding:80px 120px}}.red_light-minimalistic-modern-style .def-configurator-start:before{content:"";display:block;height:30px;width:1px;background-color:#d8d8d8}.red_light-minimalistic-modern-style .def-configurator-start .def-panel{max-width:100%;-ms-flex-item-align:stretch;align-self:stretch}.red_light-minimalistic-modern-style .def-configurator-start ol{list-style-type:none;padding:20px 30px;margin:0;color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-configurator-start ol{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.red_light-minimalistic-modern-style .def-configurator-start li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:28px;position:relative;padding:50px 0}.red_light-minimalistic-modern-style .def-configurator-start li:first-child:after,.red_light-minimalistic-modern-style .def-configurator-start li:last-child:after{position:absolute;display:block;content:"";width:100%;height:10px;background:50% url(/_nuxt/img/configurator-separator-vertical.ee2125a.svg) no-repeat}.red_light-minimalistic-modern-style .def-configurator-start li:first-child:after{bottom:0}.red_light-minimalistic-modern-style .def-configurator-start li:last-child:after{top:0}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-configurator-start li{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding:50px 10px}.red_light-minimalistic-modern-style .def-configurator-start li:first-child:after,.red_light-minimalistic-modern-style .def-configurator-start li:last-child:after{top:0;height:100%;width:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTgzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNBOEE4QTgiIG9mZnNldD0iNDkuODElIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMCA4NC4yNDRWMGgydjgzLjQ2N2w3LjMzMSA4LjAwNkwyIDEwMC4xNTVWMTgzSDBWOTkuNDIzbDYuNjY5LTcuODk2eiIvPjwvc3ZnPg==)}.red_light-minimalistic-modern-style .def-configurator-start li:first-child{padding-left:0;padding-right:20px}.red_light-minimalistic-modern-style .def-configurator-start li:first-child:after{right:0}.red_light-minimalistic-modern-style .def-configurator-start li:last-child{padding-right:0;padding-left:20px}.red_light-minimalistic-modern-style .def-configurator-start li:last-child:after{left:0}}.red_light-minimalistic-modern-style .def-configurator-start li:before{display:block;font-size:18px}.red_light-minimalistic-modern-style .def-configurator-start li:first-child:before{content:"1"}.red_light-minimalistic-modern-style .def-configurator-start li:nth-child(2):before{content:"2"}.red_light-minimalistic-modern-style .def-configurator-start li:nth-child(3):before{content:"3"}.red_light-minimalistic-modern-style .def-configurator-start__cta-panels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-configurator-start__cta-panels{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.red_light-minimalistic-modern-style .def-configurator-start__cta-panel{-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%;padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dd2323}.red_light-minimalistic-modern-style .def-configurator-start__cta-panel:first-child{margin-bottom:2px}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-configurator-start__cta-panel:first-child{margin-right:2px;margin-bottom:0}}.red_light-minimalistic-modern-style .def-configurator-start__cta-panel .def-btn{background-color:#fff;color:#000;white-space:normal;height:auto;min-height:45px;padding-top:8px;padding-bottom:8px}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-configurator-start__cta-panel .def-btn{white-space:nowrap}}.red_light-minimalistic-modern-style .def-contact-form-section{max-width:960px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px 40px}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-contact-form-section{padding:0 120px 75px}}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-contact-form-section{padding:0 40px 60px}}.red_light-minimalistic-modern-style .def-contact-form-section:before{content:"";display:block;height:30px;width:1px;background-color:#d8d8d8}.red_light-minimalistic-modern-style .def-contact-form-section .def-h2{text-align:center;margin-top:30px;color:#000}.red_light-minimalistic-modern-style .def-contact-form{width:100%}.red_light-minimalistic-modern-style .def-contact-form,.red_light-minimalistic-modern-style .def-contact-form_success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.red_light-minimalistic-modern-style .def-contact-form_success{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#000}.red_light-minimalistic-modern-style .def-contact-form__submit{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.red_light-minimalistic-modern-style .def-contact-form__submit .def-btn{width:160px;margin-right:10px}.red_light-minimalistic-modern-style .def-contact-form__loading{font-style:italic;color:#fff;font-size:.8em}.red_light-minimalistic-modern-style .def-contact-form__error{min-height:45px;background-color:#dd2323;color:#fff}.red_light-minimalistic-modern-style .def-input{padding:20px;border:1px solid #dd2323;margin-bottom:20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2)}.red_light-minimalistic-modern-style .def-input,.red_light-minimalistic-modern-style .def-textarea{background-color:#fff}.red_light-minimalistic-modern-style .def-textarea{border:1px solid #dd2323;width:100%;height:285px;min-height:55px;resize:vertical;padding:20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2)}.red_light-minimalistic-modern-style .def-contact-page-details{margin-bottom:40px;padding:10px;background-color:#fff}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-contact-page-details{padding-bottom:60px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-contact-page-details{padding-bottom:80px}}.red_light-minimalistic-modern-style .def-text-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.red_light-minimalistic-modern-style .def-text-page_refresh{width:99%}.red_light-minimalistic-modern-style .def-text-page__header{margin-top:20px;text-align:center}.red_light-minimalistic-modern-style .def-text-page__header:before{content:"";display:block;height:30px;width:1px;background-color:#d8d8d8;margin:auto;background-color:#ece8e8}.red_light-minimalistic-modern-style .def-text-page>*{width:100%;max-width:650px}.red_light-minimalistic-modern-style .def-text-page h3{font-family:Roboto,sans-serif;font-size:20px;line-height:28px;word-wrap:break-word;font-weight:500}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-text-page h3{font-size:24px;line-height:32px}}.red_light-minimalistic-modern-style .def-text-page h4{margin:15px 0 10px}.red_light-minimalistic-modern-style .def-text-page p{font-family:Roboto,sans-serif;font-size:16px;line-height:28px}.red_light-minimalistic-modern-style .def-text-page a{font-family:Roboto,sans-serif;font-size:inherit;line-height:inherit;color:#dd2323;text-decoration:none}.red_light-minimalistic-modern-style .def-text-page a:hover{color:#b21b1b}.red_light-minimalistic-modern-style .def-text-page a:active{color:#851515}@media screen and (min-width:768px){.red_light-minimalistic-modern-style .def-text-page{padding:30px}.red_light-minimalistic-modern-style .def-text-page__header{margin-top:30px}}@media screen and (min-width:1280px){.red_light-minimalistic-modern-style .def-text-page__header{margin-top:50px}}.red_light-minimalistic-modern-style .def-text-page__list{padding:0;list-style:none;counter-reset:li}.red_light-minimalistic-modern-style .def-text-page__list>li{padding-bottom:10px;counter-increment:li}.red_light-minimalistic-modern-style .def-text-page__list>li>h3{display:inline-block}.red_light-minimalistic-modern-style .def-text-page__list>li:before{content:counter(li) ".";display:inline;font-weight:500;font-size:21px;padding-right:15px}.red_light-minimalistic-modern-style .def-text-page__disk-list{list-style-type:disc}.red_light-minimalistic-modern-style .def-page>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.red_light-minimalistic-modern-style .def-page section:nth-child(2){padding-top:75px}.red_light-minimalistic-modern-style *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.red_light-minimalistic-modern-style .def-index{margin-top:50px;font-family:Roboto,sans-serif;font-size:16px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%}.red_light-minimalistic-modern-style .def-index .ze-alert-card{max-width:1000px}.red_light-minimalistic-modern-style .def-index_edit-mode{margin-top:0}.red_light-minimalistic-modern-style .def-index .def-footer{margin-top:auto}