@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700'); .bp3-teapotcopy { width : 100%; min-width : 320px; height : 100vh; min-height : 1539px; 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; } .bp3-teapotcopy .bp3-img5866 { background-color : rgba(255,255,255,0.0); top : 1102px; height : 128px; width : 169px; position : absolute; margin : 0; left : -4px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-render012 { background-color : rgba(255,255,255,0.0); top : 1304px; height : 188px; width : 328px; position : absolute; margin : 0; left : -4px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-render011 { background-color : rgba(255,255,255,0.0); top : 1211px; height : 100px; width : 173px; position : absolute; margin : 0; left : -3px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-image1 { background-color : rgba(255,255,255,0.0); top : 500px; height : 154px; width : 575px; position : absolute; margin : 0; left : -127px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-render010 { background-color : rgba(255,255,255,0.0); top : 1101px; height : 210px; width : 167px; position : absolute; margin : 0; left : 157px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-group20 { background-color : rgba(255,255,255,0.0); top : 414px; height : 52px; width : 147px; position : absolute; margin : 0; left : 80px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-group20 .bp3-image11 { background-color : rgba(255,255,255,0.0); top : 0px; height : 43px; width : 64px; position : absolute; margin : 0; left : 3px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-group20 .bp3-group19 { background-color : rgba(255,255,255,0.0); top : 0px; height : 51px; width : 147px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-thisprojectisaph { 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-teapotcopy .bp3-fill1 { background-color : rgba(255,255,255,0.0); top : 695px; height : 74px; width : 110px; position : absolute; margin : 0; left : 17px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-thebrandorenburgr { background-color : rgba(255,255,255,0.0); top : 304px; height : auto; width : 172px; position : absolute; margin : 0; left : 128px; 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-teapotcopy .bp3-thebrandorenburgr .bp3-span1 { line-height : 10.0px; } .bp3-teapotcopy .bp3-thebrandorenburgr .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-teapotcopy .bp3-thebrandorenburgr .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-teapotcopy .bp3-img0817 { background-color : rgba(255,255,255,0.0); top : 695px; height : 123px; width : 167px; position : absolute; margin : 0; left : 145px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-oneofthekeyeleme { background-color : rgba(255,255,255,0.0); top : 816px; height : auto; width : 172px; position : absolute; margin : 0; left : 75px; 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 : left; letter-spacing : -0.15px; line-height : 8.0px; } .bp3-teapotcopy .bp3-img0749copy { background-color : rgba(255,255,255,0.0); top : 898px; height : 212px; width : 328px; position : absolute; margin : 0; left : -4px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-a6 { background-color : rgba(215, 215, 215, 1.0); top : 51px; height : 181px; width : 320px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-a6 .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-teapotcopy .bp3-a6 .bp3-a61 { background-color : rgba(255,255,255,0.0); top : -13px; height : 206px; width : 320px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-logo04 { background-color : rgba(255,255,255,0.0); top : 298px; height : 82px; width : 71px; position : absolute; margin : 0; left : 29px; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .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-teapotcopy .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-teapotcopy .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-teapotcopy .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-teapotcopy .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-teapotcopy .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-teapotcopy .bp3-links .bp3-untitled { 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-teapotcopy .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-teapotcopy .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-teapotcopy .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-teapotcopy .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-teapotcopy .bp3-linkscopy7 { background-color : rgba(255,255,255,0.0); top : 1488px; height : 51px; width : 320px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp3-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .bp3-untitled { 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-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .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-teapotcopy .bp3-linkscopy7 .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-teapot { width : 100%; min-width : 600px; height : 100vh; min-height : 2885px; 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; } .bp2-teapot .bp2-img5866 { background-color : rgba(255,255,255,0.0); top : 2067px; height : 238px; width : 314px; position : absolute; margin : 0; left : -6px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-render012 { background-color : rgba(255,255,255,0.0); top : 2446px; height : 350px; width : 612px; position : absolute; margin : 0; left : -6px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-render011 { background-color : rgba(255,255,255,0.0); top : 2272px; height : 186px; width : 322px; position : absolute; margin : 0; left : -5px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-image1 { background-color : rgba(255,255,255,0.0); top : 937px; height : 289px; width : 1078px; position : absolute; margin : 0; left : -239px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-render010 { background-color : rgba(255,255,255,0.0); top : 2066px; height : 392px; width : 310px; position : absolute; margin : 0; left : 296px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-group20 { background-color : rgba(255,255,255,0.0); top : 776px; height : 97px; width : 275px; position : absolute; margin : 0; left : 150px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-group20 .bp2-image11 { background-color : rgba(255,255,255,0.0); top : 1px; height : 80px; width : 121px; position : absolute; margin : 0; left : 5px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-group20 .bp2-group19 { background-color : rgba(255,255,255,0.0); top : 0px; height : 96px; width : 275px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-thisprojectisaph { 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-teapot .bp2-fill1 { background-color : rgba(255,255,255,0.0); top : 1303px; height : 138px; width : 206px; position : absolute; margin : 0; left : 32px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-thebrandorenburgr { background-color : rgba(255,255,255,0.0); top : 570px; height : auto; width : 321px; position : absolute; margin : 0; left : 240px; 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-teapot .bp2-thebrandorenburgr .bp2-span1 { line-height : 19.0px; } .bp2-teapot .bp2-thebrandorenburgr .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-teapot .bp2-thebrandorenburgr .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-teapot .bp2-img0817 { background-color : rgba(255,255,255,0.0); top : 1304px; height : 230px; width : 313px; position : absolute; margin : 0; left : 272px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-oneofthekeyeleme { background-color : rgba(255,255,255,0.0); top : 1530px; height : auto; width : 321px; position : absolute; margin : 0; left : 140px; 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 : left; letter-spacing : -0.29px; line-height : 15.0px; } .bp2-teapot .bp2-img0749copy { background-color : rgba(255,255,255,0.0); top : 1684px; height : 397px; width : 612px; position : absolute; margin : 0; left : -6px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-a6 { background-color : rgba(215, 215, 215, 1.0); top : 95px; height : 338px; width : 600px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-a6 .bp2-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 338px; width : 600px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-a6 .bp2-a61 { background-color : rgba(255,255,255,0.0); top : -24px; height : 386px; width : 600px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-logo04 { background-color : rgba(255,255,255,0.0); top : 558px; height : 154px; width : 134px; position : absolute; margin : 0; left : 55px; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .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-teapot .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-teapot .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-teapot .bp2-links .bp2-teapot1 { 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-teapot .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-teapot .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-teapot .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-teapot .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-teapot .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-teapot .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-teapot .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-teapot .bp2-linkscopy7 { background-color : rgba(255,255,255,0.0); top : 2790px; height : 95px; width : 600px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp2-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .bp2-teapot1 { 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-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .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-teapot .bp2-linkscopy7 .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-teapot1 { width : 100%; min-width : 1080px; height : 100vh; min-height : 4522px; 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-teapot1 .bp1-img5866 { background-color : rgba(255,255,255,0.0); top : 3112px; height : 433px; width : 571px; position : absolute; margin : 0; left : -13px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-render012 { background-color : rgba(255,255,255,0.0); top : 3797px; height : 633px; width : 1105px; position : absolute; margin : 0; left : -13px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-render011 { background-color : rgba(255,255,255,0.0); top : 3482px; height : 341px; width : 586px; position : absolute; margin : 0; left : -13px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-image1 { background-color : rgba(255,255,255,0.0); top : 1478px; height : 289px; width : 1078px; position : absolute; margin : 0; left : 1px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-render010 { background-color : rgba(255,255,255,0.0); top : 3111px; height : 712px; width : 561px; position : absolute; margin : 0; left : 532px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-group20 { background-color : rgba(255,255,255,0.0); top : 1228px; height : 170px; width : 488px; position : absolute; margin : 0; left : 30px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-group20 .bp1-image11 { background-color : rgba(255,255,255,0.0); top : 1px; height : 143px; width : 214px; position : absolute; margin : 0; left : 9px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-group20 .bp1-group19 { background-color : rgba(255,255,255,0.0); top : 0px; height : 169px; width : 488px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-thisprojectisaph { 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-teapot1 .bp1-fill1 { background-color : rgba(255,255,255,0.0); top : 1890px; height : 229px; width : 342px; position : absolute; margin : 0; left : 88px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-thebrandorenburgr { background-color : rgba(255,255,255,0.0); top : 1052px; 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-teapot1 .bp1-thebrandorenburgr .bp1-span1 { line-height : 27.0px; } .bp1-teapot1 .bp1-thebrandorenburgr .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-teapot1 .bp1-thebrandorenburgr .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-teapot1 .bp1-img0817 { background-color : rgba(255,255,255,0.0); top : 1891px; height : 384px; width : 522px; position : absolute; margin : 0; left : 487px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-oneofthekeyeleme { background-color : rgba(255,255,255,0.0); top : 2245px; height : auto; width : 427px; position : absolute; margin : 0; left : 327px; 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 : left; letter-spacing : -0.38px; line-height : 20.0px; } .bp1-teapot1 .bp1-a6 { background-color : rgba(215, 215, 215, 1.0); top : 124px; height : 608px; width : 1080px; position : absolute; margin : 0; left : 0px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-a6 .bp1-mask { background-color : rgba(215, 215, 215, 1.0); top : 0px; height : 608px; width : 1080px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-a6 .bp1-a61 { background-color : rgba(255,255,255,0.0); top : -43px; height : 694px; width : 1080px; position : absolute; margin : 0; left : 0px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-logo04 { background-color : rgba(255,255,255,0.0); top : 903px; height : 273px; width : 238px; position : absolute; margin : 0; left : 169px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-img0749 { background-color : rgba(255,255,255,0.0); top : 2420px; height : 718px; width : 1106px; position : absolute; margin : 0; left : -14px; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .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-teapot1 .bp1-linkscopy7 { background-color : rgba(255,255,255,0.0); top : 4427px; height : 95px; width : 985px; position : absolute; margin : 0; left : 47px; overflow : hidden; transform : rotate(0deg); opacity : 1.0; } .bp1-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapot1 .bp1-linkscopy7 .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-teapotcopy { display : block; } .bp2-teapot { display : none; } .bp1-teapot1 { display : none; } } @media screen and (min-width: 600px) and (max-width: 1079px) { .bp3-teapotcopy { display : none; } .bp2-teapot { display : block; } .bp1-teapot1 { display : none; } } @media screen and (min-width: 1080px) { .bp3-teapotcopy { display : none; } .bp2-teapot { display : none; } .bp1-teapot1 { display : block; } }