@import url("https://p.typekit.net/p.css?s=1&k=tro1mso&ht=tk&f=17265.17267.17269.17270.17272&a=14892569&app=typekit&e=css");@font-face{font-display:swap;font-family:"source-sans-pro";src:url("https://use.typekit.net/af/be76d4/00000000000000003b9b3129/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/be76d4/00000000000000003b9b3129/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/be76d4/00000000000000003b9b3129/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:"source-sans-pro";src:url("https://use.typekit.net/af/de34bd/00000000000000003b9b312d/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/de34bd/00000000000000003b9b312d/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/de34bd/00000000000000003b9b312d/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:"source-sans-pro";src:url("https://use.typekit.net/af/35658c/00000000000000003b9b312a/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/35658c/00000000000000003b9b312a/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/35658c/00000000000000003b9b312a/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-display:swap;font-family:"source-sans-pro";src:url("https://use.typekit.net/af/98e2e9/00000000000000003b9b3127/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/98e2e9/00000000000000003b9b3127/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/98e2e9/00000000000000003b9b3127/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-display:swap;font-family:"source-sans-pro";src:url("https://use.typekit.net/af/964cfd/00000000000000003b9b312b/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/964cfd/00000000000000003b9b312b/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/964cfd/00000000000000003b9b312b/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600}.tk-source-sans-pro{font-family:"source-sans-pro",sans-serif}*{box-sizing:border-box}html{font-family:source-sans-pro, sans-serif;font-feature-settings:"ss03" 1;color:rgba(0,0,0,0.87);margin:0;overflow-x:hidden;max-width:100%}img{vertical-align:middle}a{color:#e66}.mobile{display:none}.button{display:inline-block;border-radius:1000px;padding:15px 20px;background:#E66;color:#fff;text-decoration:none;font-size:20px;box-shadow:0 3px 6px rgba(0,0,0,0.35),inset 0 -3px 0 rgba(0,0,0,0.3);text-shadow:none;font-weight:500;margin:10px;transition:all linear 0.1s}.button .fas,.button .fab{font-size:32px;margin-right:10px;vertical-align:middle}.button.twitter{width:150px;background:#00acee}.button.newsletter{width:150px;color:#ee6666;background:#EFF7FF}.button.account{width:150px;color:#ee6666;background:#EFF7FF}.button.contact{width:auto;color:#ee6666;background:#EFF7FF}.button:hover{filter:brightness(1.15)}.select-wrapper{font-size:20px;position:relative;min-width:125px}.select-wrapper .select-button{background:#eee;padding:0 1em;padding-right:3em;box-shadow:0 3px 6px rgba(0,0,0,0.25);height:2em;display:flex;align-items:center}.select-wrapper .select-button .fas{position:absolute;top:0;right:0;width:2em;height:2em;display:flex;justify-content:center;align-items:center;border-left:1px solid #ccc}.select-wrapper select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.f-logo{background:rgba(0,0,0,0.6);vertical-align:bottom;color:#fff}.f-logo img{margin:25px 0px 25px 25px;padding:0px}.f-logo>span{display:inline-block;vertical-align:middle;font-size:15px}.canvas-background{position:absolute;top:0;left:0;z-index:9;filter:blur(1.5px);transition:background-color 0.5s ease-out}body::-webkit-scrollbar{display:none}.main{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;position:relative;overflow:hidden;background-size:cover;background-position:top right;background-attachment:fixed}.main .small{opacity:1;margin-top:20px}.main .language-select{z-index:100;padding-right:15px;padding-top:35px;vertical-align:bottom;display:inline-block}.main .corporateinfo{z-index:100;background:rgba(0,0,0,0.6);padding:25px 25px 25px 25px;color:#fff;font-size:14px;line-height:25px;vertical-align:middle;display:inline-block}.main .legal{z-index:100;padding-top:5px;margin:25px 25px 25px 0px;color:#fff;font-size:14px;line-height:25px;vertical-align:middle;display:inline-block}.main .scroll-notice{width:100%;position:absolute;left:0;top:90%;font-size:18pt;z-index:1000}.main .scroll-notice .fas{font-size:28pt;vertical-align:middle;margin-right:10px}.main .footer{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;vertical-align:bottom;padding:10px;z-index:10;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.main .footer img{height:70px;margin:25px}.back-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);z-index:5}.main .title{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,0.4);z-index:10}.main .title h1{font-size:128px;letter-spacing:15px;line-height:128px;margin:0;font-weight:600}.main .title h2{font-size:32px;margin:0;font-weight:normal}.main .title p{margin:0px 0 20px}.main .title .button-container{margin-top:40px;margin-bottom:20px}.main .title .button-container>span{display:inline-block;vertical-align:top}.intro{background-size:cover;background-position:top right;background-attachment:fixed}.intro .title h2{background:#e669;padding:5px;border-radius:5px}.intro .title img{height:128px}.end .title h1{letter-spacing:normal;font-size:68px;line-height:68px;margin:30px;background:rgba(0,0,0,0.5);padding:15px;border-radius:5px;font-weight:400}.end .title h2{margin-top:30px}html .intro{background-image:url("../banner-1-s.webp")}@media (min-width: 420px){html .intro{background-image:url(../banner-1-m.webp)}}@media (min-width: 750px){html .intro{background-image:url(../banner-1-l.webp)}}html .main.end{background-image:url("../back_end-s.webp")}@media (min-width: 420px){html .main.end{background-image:url(../back_end-m.webp)}}@media (min-width: 750px){html .main.end{background-image:url(../back_end-l.webp)}}html.no-webp .intro{background-image:url("../banner-1-s.png")}@media (min-width: 420px){html.no-webp .intro{background-image:url(../banner-1-m.png)}}@media (min-width: 750px){html.no-webp .intro{background-image:url(../banner-1-l.png)}}html.no-webp .end{background-image:url(../back_end-s.png)}@media (min-width: 420px){html.no-webp .end{background-image:url(../back_end-m.png)}}@media (min-width: 750px){html.no-webp .end{background-image:url(../back_end-l.png)}}
