@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700'); .bp3-untitled { width : 100%; min-width : 320px; height : 100vh; min-height : 1895px; position : relative; overflow : hidden; margin : 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color : rgba(240, 240, 240, 1.0); opacity : 1.0; } a { text-decoration : none; } div { -webkit-text-size-adjust: none; } .anima-full-width-a { width : 100%; } .anima-full-height-a { height : 100%; } div { -webkit-text-size-adjust: none; } .bp3-untitled .bp3-group14 { background-color : rgba(255,255,255,0.0); top : 375px; height : 167px; width : 243px; position : absolute; margin : 0; left : 38px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-thisratherphilosop { background-color : rgba(255,255,255,0.0); top : 240px; height : auto; width : 225px; position : absolute; margin : 0; left : 47px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-image1 { background-color : rgba(215, 215, 215, 1.0); top : 51px; height : 181px; width : 321px; position : absolute; margin : 0; left : -1px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-image1 .bp3-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 180px; width : 320px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-image1 .bp3-image11 { background-color : rgba(255,255,255,0.0); top : -19px; height : 213px; width : 320px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-materialchangeitw { background-color : rgba(255,255,255,0.0); top : 585px; height : auto; width : 238px; position : absolute; margin : 0; left : 42px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 8.4px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 6.4px; } .bp3-untitled .bp3-materialchangeitw .bp3-span1 { line-height : 10.0px; } .bp3-untitled .bp3-materialchangeitw .bp3-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-materialchangeitw .bp3-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-thegoalinorderto { background-color : rgba(255,255,255,0.0); top : 299px; height : auto; width : 238px; position : absolute; margin : 0; left : 42px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 8.4px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 6.4px; } .bp3-untitled .bp3-thegoalinorderto .bp3-span1 { line-height : 10.0px; } .bp3-untitled .bp3-thegoalinorderto .bp3-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-thegoalinorderto .bp3-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-theartefactofpers { background-color : rgba(255,255,255,0.0); top : 1195px; height : auto; width : 179px; position : absolute; margin : 0; left : 21px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 8.4px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 6.4px; } .bp3-untitled .bp3-theartefactofpers .bp3-span1 { line-height : 10.0px; } .bp3-untitled .bp3-theartefactofpers .bp3-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-theartefactofpers .bp3-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-themediumforprese { background-color : rgba(255,255,255,0.0); top : 1503px; height : auto; width : 179px; position : absolute; margin : 0; left : 116px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 8.4px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 6.4px; } .bp3-untitled .bp3-themediumforprese .bp3-span1 { line-height : 10.0px; } .bp3-untitled .bp3-themediumforprese .bp3-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-themediumforprese .bp3-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-group3 { background-color : rgba(255,255,255,0.0); top : 646px; height : 279px; width : 368px; position : absolute; margin : 0; left : -12px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-bitmap { background-color : rgba(255,255,255,0.0); top : 977px; height : 173px; width : 242px; position : absolute; margin : 0; left : 37px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-img0031d { background-color : rgba(255,255,255,0.0); top : 1343px; height : 144px; width : 215px; position : absolute; margin : 0; left : -44px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-img0022h { background-color : rgba(255,255,255,0.0); top : 1252px; height : 144px; width : 215px; position : absolute; margin : 0; left : 148px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-img0021 { background-color : rgba(255,255,255,0.0); top : 1631px; height : 213px; width : 320px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-links { background-color : rgba(255,255,255,0.0); top : 0px; height : 51px; width : 320px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-links .bp3-background { background-color : rgba(255,255,255,0.0); top : 0px; height : 51px; width : 320px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-links .bp3-projectw { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 173px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-teapot { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 290px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-phos { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 79px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-zumtobel { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 213px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-untitled1 { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 136px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-home { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 11px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-camper { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 254px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-mini { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 108px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-links .bp3-tascana { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 43px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 { background-color : rgba(255,255,255,0.0); top : 1844px; height : 51px; width : 320px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-linkscopy2 .bp3-background { background-color : rgba(255,255,255,0.0); top : 0px; height : 51px; width : 320px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp3-untitled .bp3-linkscopy2 .bp3-projectw { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 173px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-teapot { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 290px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-phos { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 79px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-zumtobel { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 213px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-untitled1 { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 136px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-home { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 11px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-camper { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 254px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-mini { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 108px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-untitled .bp3-linkscopy2 .bp3-tascana { background-color : rgba(255,255,255,0.0); top : 25px; height : auto; width : auto; position : absolute; margin : 0; left : 43px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 6.4px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.15px; line-height : 8.0px; } /* .anima-animate-appear prefix for appear animations */ .anima-animate-appear { opacity : 0; display : block; -webkit-animation : anima-reveal 0.3s ease-in-out 1 normal forwards; -moz-animation : anima-reveal 0.3s ease-in 1 normal forwards; -o-animation : anima-reveal 0.3s ease-in-out 1 normal forwards; animation : anima-reveal 0.3s ease-in-out 1 normal forwards; } .anima-animate-disappear { opacity : 1; display : block; -webkit-animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; -moz-animation : anima-reveal 0.3s ease-in 1 normal forwards; -o-animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; } .anima-animate-nodelay { -webkit-animation-delay: 0; -moz-animation-delay: 0; -o-animation-delay : 0; animation-delay : 0; } @-webkit-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @-o-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } .anima-component-wrapper, .anima-component-wrapper * { pointer-events : none; } .anima-component-wrapper a *, .anima-component-wrapper a, .anima-component-wrapper input, .anima-component-wrapper video, .anima-component-wrapper iframe, .anima-listeners-active, .anima-listeners-active * { pointer-events : auto; } .anima-hidden, .anima-hidden * { visibility : hidden; pointer-events : none; } .anima-smart-layers-pointers, .anima-smart-layers-pointers * { pointer-events : auto; visibility : visible; } .anima-component-wrapper.anima-not-ready, .anima-component-wrapper.anima-not-ready * { visibility : hidden !important; } .anima-listeners-active-click, .anima-listeners-active-click * { cursor : pointer; } .anima-word-break { overflow-wrap : break-word; word-wrap : break-word; word-break : break-all; word-break : break-word; } .bp2-untitled1 { width : 100%; min-width : 600px; height : 100vh; min-height : 3553px; position : relative; overflow : hidden; margin : 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color : rgba(240, 240, 240, 1.0); opacity : 1.0; } div { -webkit-text-size-adjust: none; } .bp2-untitled1 .bp2-group14 { background-color : rgba(255,255,255,0.0); top : 704px; height : 309px; width : 455px; position : absolute; margin : 0; left : 71px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-thisratherphilosop { background-color : rgba(255,255,255,0.0); top : 450px; height : auto; width : 422px; position : absolute; margin : 0; left : 89px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-image1 { background-color : rgba(215, 215, 215, 1.0); top : 95px; height : 338px; width : 601px; position : absolute; margin : 0; left : -2px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-image1 .bp2-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 338px; width : 600px; position : absolute; margin : 0; left : 1px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-image1 .bp2-image11 { background-color : rgba(255,255,255,0.0); top : -35px; height : 400px; width : 600px; position : absolute; margin : 0; left : 1px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-materialchangeitw { background-color : rgba(255,255,255,0.0); top : 1097px; height : auto; width : 444px; position : absolute; margin : 0; left : 79px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 15.75px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 12.0px; } .bp2-untitled1 .bp2-materialchangeitw .bp2-span1 { line-height : 19.0px; } .bp2-untitled1 .bp2-materialchangeitw .bp2-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-materialchangeitw .bp2-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-thegoalinorderto { background-color : rgba(255,255,255,0.0); top : 560px; height : auto; width : 444px; position : absolute; margin : 0; left : 79px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 15.75px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 12.0px; } .bp2-untitled1 .bp2-thegoalinorderto .bp2-span1 { line-height : 19.0px; } .bp2-untitled1 .bp2-thegoalinorderto .bp2-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-thegoalinorderto .bp2-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-theartefactofpers { background-color : rgba(255,255,255,0.0); top : 2241px; height : auto; width : 333px; position : absolute; margin : 0; left : 40px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 15.75px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 12.0px; } .bp2-untitled1 .bp2-theartefactofpers .bp2-span1 { line-height : 19.0px; } .bp2-untitled1 .bp2-theartefactofpers .bp2-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-theartefactofpers .bp2-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-themediumforprese { background-color : rgba(255,255,255,0.0); top : 2819px; height : auto; width : 333px; position : absolute; margin : 0; left : 218px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 15.75px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 12.0px; } .bp2-untitled1 .bp2-themediumforprese .bp2-span1 { line-height : 19.0px; } .bp2-untitled1 .bp2-themediumforprese .bp2-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-themediumforprese .bp2-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-group3 { background-color : rgba(255,255,255,0.0); top : 1211px; height : 522px; width : 690px; position : absolute; margin : 0; left : -23px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img0045 { background-color : rgba(255,255,255,0.0); top : 121px; height : 257px; width : 386px; position : absolute; margin : 0; left : 318px; transform : rotate(-90deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img00321 { background-color : rgba(215, 215, 215, 1.0); top : 243px; height : 262px; width : 63px; position : absolute; margin : 0; left : 527px; overflow : hidden; transform : rotate(90deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img00321 .bp2-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 261px; width : 63px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img00321 .bp2-img003211 { background-color : rgba(255,255,255,0.0); top : 68px; height : 63px; width : 480px; position : absolute; margin : 0; left : -208px; transform : rotate(-270deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img0040l { background-color : rgba(255,255,255,0.0); top : 0px; height : 206px; width : 308px; position : absolute; margin : 0; left : 75px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img0022 { background-color : rgba(255,255,255,0.0); top : 212px; height : 288px; width : 331px; position : absolute; margin : 0; left : -21px; transform : rotate(-90deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img0068 { background-color : rgba(215, 215, 215, 1.0); top : 191px; height : 288px; width : 223px; position : absolute; margin : 0; left : 223px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img0068 .bp2-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 288px; width : 223px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-group3 .bp2-img0068 .bp2-img00681 { background-color : rgba(255,255,255,0.0); top : -3px; height : 484px; width : 728px; position : absolute; margin : 0; left : -243px; transform : rotate(73deg); opacity : 1.0; } .bp2-untitled1 .bp2-bitmap { background-color : rgba(255,255,255,0.0); top : 1832px; height : 325px; width : 454px; position : absolute; margin : 0; left : 69px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-img0031d { background-color : rgba(255,255,255,0.0); top : 2518px; height : 270px; width : 404px; position : absolute; margin : 0; left : -82px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-img0022h { background-color : rgba(255,255,255,0.0); top : 2347px; height : 270px; width : 404px; position : absolute; margin : 0; left : 278px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-img0021 { background-color : rgba(255,255,255,0.0); top : 3058px; height : 400px; width : 600px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-links { background-color : rgba(255,255,255,0.0); top : 0px; height : 95px; width : 600px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-links .bp2-background { background-color : rgba(255,255,255,0.0); top : 0px; height : 95px; width : 600px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-links .bp2-projectw { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 325px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-teapot { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 545px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-phos { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 150px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-zumtobel { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 400px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-untitled { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 256px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-home { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 21px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-camper { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 477px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-mini { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 204px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-links .bp2-tascana { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 81px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 { background-color : rgba(255,255,255,0.0); top : 3458px; height : 95px; width : 600px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-linkscopy2 .bp2-background { background-color : rgba(255,255,255,0.0); top : 0px; height : 95px; width : 600px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-untitled1 .bp2-linkscopy2 .bp2-projectw { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 325px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-teapot { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 545px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-phos { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 150px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-zumtobel { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 400px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-untitled { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 256px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-home { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 21px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-camper { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 477px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-mini { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 204px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-untitled1 .bp2-linkscopy2 .bp2-tascana { background-color : rgba(255,255,255,0.0); top : 46px; height : auto; width : auto; position : absolute; margin : 0; left : 81px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 12.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.29px; line-height : 15.0px; } /* .anima-animate-appear prefix for appear animations */ .anima-animate-appear { opacity : 0; display : block; -webkit-animation : anima-reveal 0.3s ease-in-out 1 normal forwards; -moz-animation : anima-reveal 0.3s ease-in 1 normal forwards; -o-animation : anima-reveal 0.3s ease-in-out 1 normal forwards; animation : anima-reveal 0.3s ease-in-out 1 normal forwards; } .anima-animate-disappear { opacity : 1; display : block; -webkit-animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; -moz-animation : anima-reveal 0.3s ease-in 1 normal forwards; -o-animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; } .anima-animate-nodelay { -webkit-animation-delay: 0; -moz-animation-delay: 0; -o-animation-delay : 0; animation-delay : 0; } @-webkit-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @-o-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } .anima-component-wrapper, .anima-component-wrapper * { pointer-events : none; } .anima-component-wrapper a *, .anima-component-wrapper a, .anima-component-wrapper input, .anima-component-wrapper video, .anima-component-wrapper iframe, .anima-listeners-active, .anima-listeners-active * { pointer-events : auto; } .anima-hidden, .anima-hidden * { visibility : hidden; pointer-events : none; } .anima-smart-layers-pointers, .anima-smart-layers-pointers * { pointer-events : auto; visibility : visible; } .anima-component-wrapper.anima-not-ready, .anima-component-wrapper.anima-not-ready * { visibility : hidden !important; } .anima-listeners-active-click, .anima-listeners-active-click * { cursor : pointer; } .anima-word-break { overflow-wrap : break-word; word-wrap : break-word; word-break : break-all; word-break : break-word; } .bp1-untitled2 { width : 100%; min-width : 1080px; height : 100vh; min-height : 4574px; position : relative; overflow : hidden; margin : 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color : rgba(240, 240, 240, 1.0); opacity : 1.0; } div { -webkit-text-size-adjust: none; } .bp1-untitled2 .bp1-group14 { background-color : rgba(255,255,255,0.0); top : 926px; height : 309px; width : 455px; position : absolute; margin : 0; left : 68px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-thisratherphilosop { background-color : rgba(255,255,255,0.0); top : 776px; height : auto; width : 562px; position : absolute; margin : 0; left : 259px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-image1 { background-color : rgba(215, 215, 215, 1.0); top : 124px; height : 608px; width : 1079px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-image1 .bp1-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 608px; width : 1079px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-image1 .bp1-image11 { background-color : rgba(255,255,255,0.0); top : -63px; height : 720px; width : 1079px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-materialchangeitw { background-color : rgba(255,255,255,0.0); top : 1343px; height : auto; width : 427px; position : absolute; margin : 0; left : 600px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 21.0px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 16.0px; } .bp1-untitled2 .bp1-materialchangeitw .bp1-span1 { line-height : 27.0px; } .bp1-untitled2 .bp1-materialchangeitw .bp1-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-materialchangeitw .bp1-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-thegoalinorderto { background-color : rgba(255,255,255,0.0); top : 954px; height : auto; width : 427px; position : absolute; margin : 0; left : 600px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 21.0px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 16.0px; } .bp1-untitled2 .bp1-thegoalinorderto .bp1-span1 { line-height : 27.0px; } .bp1-untitled2 .bp1-thegoalinorderto .bp1-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-thegoalinorderto .bp1-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-theartefactofpers { background-color : rgba(255,255,255,0.0); top : 2973px; height : auto; width : 443px; position : absolute; margin : 0; left : 50px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 21.0px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 16.0px; } .bp1-untitled2 .bp1-theartefactofpers .bp1-span1 { line-height : 27.0px; } .bp1-untitled2 .bp1-theartefactofpers .bp1-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-theartefactofpers .bp1-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-themediumforprese { background-color : rgba(255,255,255,0.0); top : 3419px; height : auto; width : 443px; position : absolute; margin : 0; left : 599px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 700; font-style : normal; font-size : 21.0px; color : rgba(0, 0, 0, 1.0); text-align : left; letter-spacing : -0.0px; line-height : 16.0px; } .bp1-untitled2 .bp1-themediumforprese .bp1-span1 { line-height : 27.0px; } .bp1-untitled2 .bp1-themediumforprese .bp1-span2 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-themediumforprese .bp1-span3 { font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-group3 { background-color : rgba(255,255,255,0.0); top : 1522px; height : 678px; width : 898px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img0045 { background-color : rgba(255,255,255,0.0); top : 158px; height : 334px; width : 501px; position : absolute; margin : 0; left : 414px; transform : rotate(-90deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img00321 { background-color : rgba(215, 215, 215, 1.0); top : 314px; height : 343px; width : 82px; position : absolute; margin : 0; left : 685px; overflow : hidden; transform : rotate(90deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img00321 .bp1-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 342px; width : 82px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img00321 .bp1-img003211 { background-color : rgba(255,255,255,0.0); top : 89px; height : 82px; width : 625px; position : absolute; margin : 0; left : -271px; transform : rotate(-270deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img0040l { background-color : rgba(255,255,255,0.0); top : 0px; height : 268px; width : 401px; position : absolute; margin : 0; left : 97px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img0022 { background-color : rgba(255,255,255,0.0); top : 275px; height : 376px; width : 430px; position : absolute; margin : 0; left : -27px; transform : rotate(-90deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img0068 { background-color : rgba(215, 215, 215, 1.0); top : 248px; height : 376px; width : 289px; position : absolute; margin : 0; left : 291px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img0068 .bp1-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 376px; width : 289px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-group3 .bp1-img0068 .bp1-img00681 { background-color : rgba(255,255,255,0.0); top : -4px; height : 632px; width : 944px; position : absolute; margin : 0; left : -315px; transform : rotate(73deg); opacity : 1.0; } .bp1-untitled2 .bp1-bitmap { background-color : rgba(255,255,255,0.0); top : 2346px; height : 445px; width : 622px; position : absolute; margin : 0; left : 225px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-img0022h { background-color : rgba(255,255,255,0.0); top : 2973px; height : 360px; width : 540px; position : absolute; margin : 0; left : 540px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-img0031d { background-color : rgba(255,255,255,0.0); top : 3153px; height : 360px; width : 540px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-img0021 { background-color : rgba(255,255,255,0.0); top : 3720px; height : 720px; width : 1080px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-links { background-color : rgba(255,255,255,0.0); top : 29px; height : 95px; width : 985px; position : absolute; margin : 0; left : 48px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-links .bp1-background { background-color : rgba(255,255,255,0.0); top : 0px; height : 95px; width : 985px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-links .bp1-projectw { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 554px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-teapot { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 937px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-phos { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 231px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-zumtobel { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 684px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-untitled { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 432px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-home { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-camper { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 816px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-mini { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 333px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-links .bp1-tascana { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 109px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 { background-color : rgba(255,255,255,0.0); top : 4479px; height : 95px; width : 985px; position : absolute; margin : 0; left : 48px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-linkscopy2 .bp1-background { background-color : rgba(255,255,255,0.0); top : 0px; height : 95px; width : 985px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-untitled2 .bp1-linkscopy2 .bp1-projectw { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 554px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-teapot { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 937px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-phos { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 231px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-zumtobel { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 684px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-untitled { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 432px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-home { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-camper { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 816px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-mini { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 333px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-untitled2 .bp1-linkscopy2 .bp1-tascana { background-color : rgba(255,255,255,0.0); top : 42px; height : auto; width : auto; position : absolute; margin : 0; left : 109px; transform : rotate(0deg); opacity : 1.0; font-family : "Source Sans Pro", Helvetica, Arial, serif; font-weight : 400; font-style : normal; font-size : 16.0px; color : rgba(0, 0, 0, 1.0); text-align : center; letter-spacing : -0.38px; line-height : 20.0px; } /* .anima-animate-appear prefix for appear animations */ .anima-animate-appear { opacity : 0; display : block; -webkit-animation : anima-reveal 0.3s ease-in-out 1 normal forwards; -moz-animation : anima-reveal 0.3s ease-in 1 normal forwards; -o-animation : anima-reveal 0.3s ease-in-out 1 normal forwards; animation : anima-reveal 0.3s ease-in-out 1 normal forwards; } .anima-animate-disappear { opacity : 1; display : block; -webkit-animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; -moz-animation : anima-reveal 0.3s ease-in 1 normal forwards; -o-animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; animation : anima-reveal 0.3s ease-in-out 1 reverse forwards; } .anima-animate-nodelay { -webkit-animation-delay: 0; -moz-animation-delay: 0; -o-animation-delay : 0; animation-delay : 0; } @-webkit-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @-o-keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes anima-reveal { 0% { opacity: 0; } 100% { opacity: 1; } } .anima-component-wrapper, .anima-component-wrapper * { pointer-events : none; } .anima-component-wrapper a *, .anima-component-wrapper a, .anima-component-wrapper input, .anima-component-wrapper video, .anima-component-wrapper iframe, .anima-listeners-active, .anima-listeners-active * { pointer-events : auto; } .anima-hidden, .anima-hidden * { visibility : hidden; pointer-events : none; } .anima-smart-layers-pointers, .anima-smart-layers-pointers * { pointer-events : auto; visibility : visible; } .anima-component-wrapper.anima-not-ready, .anima-component-wrapper.anima-not-ready * { visibility : hidden !important; } .anima-listeners-active-click, .anima-listeners-active-click * { cursor : pointer; } .anima-word-break { overflow-wrap : break-word; word-wrap : break-word; word-break : break-all; word-break : break-word; } @media screen and (max-width: 599px) { .bp3-untitled { display : block; } .bp2-untitled1 { display : none; } .bp1-untitled2 { display : none; } } @media screen and (min-width: 600px) and (max-width: 1079px) { .bp3-untitled { display : none; } .bp2-untitled1 { display : block; } .bp1-untitled2 { display : none; } } @media screen and (min-width: 1080px) { .bp3-untitled { display : none; } .bp2-untitled1 { display : none; } .bp1-untitled2 { display : block; } }