.contentpage .page-content-main .wrapper{padding:80px 125px}.contentpage.annual-report .page-content-main .blockquote{margin:80px auto 40px auto}.contentpage.annual-report .page-content-main .text .default{max-width:100%}.fullwidth-wrapper .text>.fullwidth-text{padding:0px 125px;margin:auto;max-width:1500px}@media screen and (max-width: 1500px){.fullwidth-wrapper .text>.fullwidth-text{padding:0px 80px}}@media screen and (max-width: 1000px){.fullwidth-wrapper .text>.fullwidth-text{padding:0 40px}}@media screen and (max-width: 750px){.fullwidth-wrapper .text>.fullwidth-text{padding:0 20px}}.fullwidth-wrapper .parsys>.parsys_column,.fullwidth-wrapper .brightcovevideo{max-width:1800px;margin:auto;padding:0 80px}@media screen and (max-width: 1000px){.fullwidth-wrapper .parsys>.parsys_column,.fullwidth-wrapper .brightcovevideo{padding:0 40px}}@media screen and (max-width: 750px){.fullwidth-wrapper .parsys>.parsys_column,.fullwidth-wrapper .brightcovevideo{padding:0 20px}}@media screen and (max-width: 768px){.fullwidth-wrapper .sitepagecarousel .image-carousel{padding:0 40px}}@media screen and (max-width: 750px){.fullwidth-wrapper .sitepagecarousel .image-carousel{padding:0 20px}.fullwidth-wrapper .montage-grid-layout{padding:0px 20px}.fullwidth-wrapper .brightcovevideo{padding:0}}.fullwidth-wrapper .panelcolourcontrol .color-wrapper{padding-left:140px;padding-right:140px}@media screen and (max-width: 1360px){.fullwidth-wrapper .panelcolourcontrol .color-wrapper{padding-left:80px;padding-right:80px}}@media screen and (max-width: 1024px){.fullwidth-wrapper .panelcolourcontrol .color-wrapper{padding-left:0px;padding-right:0px}}.fullwidth-wrapper .panelcolourcontrol .panel-color-par{max-width:1370px;margin:auto}@media screen and (max-width: 1024px){.fullwidth-wrapper .panelcolourcontrol .panel-color-par{padding:0 80px}}@media screen and (max-width: 768px){.fullwidth-wrapper .panelcolourcontrol .panel-color-par{padding:0 40px}}@media screen and (max-width: 750px){.fullwidth-wrapper .panelcolourcontrol .panel-color-par{padding:0 20px}}.fullwidth-wrapper .panelcolourcontrol .brightcovevideo{padding:0}.page-content-main .fullwidth-wrapper .teaser{margin:0 auto 70px auto}.fullscreen-banner{background-size:cover;background-position:center;position:relative;display:flex;justify-content:center;align-items:center;color:#fff}.fullscreen-banner.author-mode{height:600px}.fullscreen-banner.publish-mode{height:calc(100vh - 70px)}@media screen and (max-width: 1000px){.fullscreen-banner.author-mode{height:600px}.fullscreen-banner.publish-mode{height:calc(100vh - 44px)}}.fullscreen-banner:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2)}.fullscreen-banner.author-banner{height:500px}.fullscreen-banner--content{position:relative;text-align:center;z-index:1}.fullscreen-banner--content::after{content:"";position:absolute;height:5px;width:70px;bottom:0px;left:calc(50% - 35px);background-color:#E6D4C2}.fullscreen-banner--content h2{font-size:80px !important;line-height:1 !important;margin:20px 0 !important}@media screen and (max-width: 1000px){.fullscreen-banner--content h2{font-size:60px !important;margin-bottom:10px}}@media screen and (max-width: 750px){.fullscreen-banner--content h2{font-size:45px !important}}.fullscreen-banner--content h3{font-size:26px !important;line-height:1 !important;max-width:700px;margin:40px 40px 10px}@media screen and (max-width: 1080px){.fullscreen-banner--content h3{font-size:20px !important;margin:30px 30px 10px !important}}@media screen and (max-width: 750px){.fullscreen-banner--content h3{font-size:18px !important;margin:30px 30px 10px !important}}.fullscreen-banner--scroll{position:absolute;bottom:50px;left:50%;margin-right:-50%;transform:translate(-50%, 0);display:flex;flex-direction:column;align-items:center;cursor:pointer;font-style:italic;z-index:1}.fullscreen-banner--scroll .scroll-down-btn{border:0;background:0;padding:0;height:12px;width:22px;border-radius:50%;margin-top:10px;position:relative;background-image:url(../../images/arrow-bottom-white.png);background-repeat:no-repeat}@media screen and (min-width: 1025px){.contentpage .column_3_33-33-33-c0 .blockquote{padding-right:30px}.contentpage .column_3_33-33-33-c1 .blockquote{padding:0 30px}.contentpage .column_3_33-33-33-c2 .blockquote{padding-left:30px}}.contentpage .fullwidth-wrapper .blockquote{margin:70px auto}@media screen and (max-width: 750px){.contentpage .blockquote .quote-text{text-align:center}}.contentpage .blockquote .quote-text::after,.contentpage .blockquote .quote-text::before{font-size:60px;display:block;font-weight:bold;line-height:.9}@media screen and (max-width: 750px){.contentpage .blockquote .quote-text::after,.contentpage .blockquote .quote-text::before{font-size:40px;text-align:center}}.contentpage .blockquote .quote-text:before{content:open-quote}.contentpage .blockquote .quote-text:after{content:close-quote;float:right;margin-right:30px}@media screen and (max-width: 750px){.contentpage .blockquote .quote-text:after{font-size:40px;float:none;margin-right:0px}}.contentpage .page-content-main .blockquote .blockquote-inner .quote-text p{font-size:26px;font-weight:bold}@media screen and (max-width: 1000px){.contentpage .page-content-main .blockquote .blockquote-inner .quote-text p{font-size:20px}}.contentpage .page-content-main .blockquote .blockquote-inner .attribution-text{border:none}@media screen and (max-width: 750px){.contentpage .page-content-main .blockquote .blockquote-inner .attribution-text{margin-top:0;padding-top:0;width:100%;text-align:center}}.contentpage .page-cashmere-intro,.contentpage .carousel-heading{margin:70px auto 40px}.contentpage .carousel-heading h3{font-weight:400}.text .video-title{margin:70px 0 40px}.brightcovevideo{margin:40px 0 0px}@media screen and (max-width: 750px){.brightcovevideo{margin:0}}.brightcovevideo .brightcove-video{position:relative;height:0 !important;padding-bottom:56.25% !important;width:100% !important}.brightcovevideo .brightcove-video video{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.bc-player-default_default.vjs-mouse .vjs-big-play-button,.bc-player-default_default .vjs-big-play-button{width:100px;height:100px;top:50%;left:50%;position:absolute;border-radius:50%;transform:translate(-50%, -50%);background:#fff}@media screen and (max-width: 1024px){.bc-player-default_default.vjs-mouse .vjs-big-play-button,.bc-player-default_default .vjs-big-play-button{width:80px;height:80px}}@media screen and (max-width: 768px){.bc-player-default_default.vjs-mouse .vjs-big-play-button,.bc-player-default_default .vjs-big-play-button{width:60px;height:60px}}@media screen and (max-width: 750px){.bc-player-default_default.vjs-mouse .vjs-big-play-button,.bc-player-default_default .vjs-big-play-button{width:40px;height:40px}}.bc-player-default_default .vjs-big-play-button:before{color:#000;top:50%;position:relative;left:50%;transform:translate(-50%, -50%);margin:0}.fullwidth-wrapper .parsys>.parsys_column.full-width-image .image{max-width:none}.pull-out-statistic{margin:70px 0px}@media screen and (max-width: 750px){.pull-out-statistic{margin:80px 0px}}.fullwidth-wrapper .pull-out-statistic{margin:70px 100px}@media screen and (max-width: 1800px){.fullwidth-wrapper .pull-out-statistic{margin:70px 40px}}@media screen and (max-width: 1024px){.fullwidth-wrapper .pull-out-statistic{margin:70px 0px}}.fullwidth-wrapper .text.section+.pull-out-statistic{margin:40px 0px}.pull-out-statistic .statistic-wrapper{display:flex;flex-direction:column-reverse;justify-content:center;text-align:center;opacity:0;transform:translateY(25%);transition:all 1s ease-in-out}.pull-out-statistic .statistic-wrapper.is-visible{opacity:1;transform:translateY(0)}.pull-out-statistic .statistic-wrapper .statistic-text2{font-size:60px;font-weight:bold}.cq-wcm-edit .pull-out-statistic .statistic-wrapper{opacity:1 !important;transform:translateY(0) !important}@media screen and (max-width: 1500px){.contentpage .page-content-main .wrapper{padding:80px}}@media screen and (max-width: 1250px){.contentpage.annual-report .page-content-main .blockquote{margin:40px auto}}@media screen and (max-width: 1000px){.contentpage .page-content-main .wrapper{padding:60px 30px}.contentpage.annual-report .page-content-main .blockquote{margin:30px auto}}@media screen and (max-width: 750px){.contentpage .page-content-main .wrapper{padding:30px}}.contentpage.company .page-content-main .text .default,.contentpage.company .page-content-main .image,.newsarticledetailpage .page-content-main .text .default,.newsarticledetailpage .page-content-main .image{max-width:none}.contentpage.company .brightcove360,.newsarticledetailpage .brightcove360{position:relative}.contentpage.company .brightcove360 .brightcove360-wrapper.author-mode,.newsarticledetailpage .brightcove360 .brightcove360-wrapper.author-mode{height:600px}.contentpage.company .brightcove360 .brightcove360-wrapper.author-mode>div.show,.newsarticledetailpage .brightcove360 .brightcove360-wrapper.author-mode>div.show{height:500px}.contentpage.company .brightcove360 .brightcove360-wrapper.publish-mode,.newsarticledetailpage .brightcove360 .brightcove360-wrapper.publish-mode{height:100vh}.contentpage.company .brightcove360 .brightcove360-wrapper>div,.newsarticledetailpage .brightcove360 .brightcove360-wrapper>div{display:none}.contentpage.company .brightcove360 .brightcove360-wrapper>div.tabbed-content-tabs,.newsarticledetailpage .brightcove360 .brightcove360-wrapper>div.tabbed-content-tabs{display:block}.contentpage.company .brightcove360 .brightcove360-wrapper>div.show,.newsarticledetailpage .brightcove360 .brightcove360-wrapper>div.show{display:block;height:calc(100vh - 100px);position:relative;overflow:hidden}.contentpage.company .brightcove360 .brightcove360-wrapper>div .brightcovevideo .brightcove-video,.newsarticledetailpage .brightcove360 .brightcove360-wrapper>div .brightcovevideo .brightcove-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:100%;min-height:100%}.contentpage.company .brightcove360 .brightcove360-wrapper>div .brightcovevideo .brightcove-video video,.newsarticledetailpage .brightcove360 .brightcove360-wrapper>div .brightcovevideo .brightcove-video video{min-width:100%;min-height:100%}.contentpage.company .brightcove360 .tabbed-content-tabs,.newsarticledetailpage .brightcove360 .tabbed-content-tabs{margin-top:20px}.contentpage.company .brightcove360 .tabbed-content-tabs ul,.newsarticledetailpage .brightcove360 .tabbed-content-tabs ul{display:flex;flex:0 0 100%;list-style:none;padding:0}.contentpage.company .brightcove360 .tabbed-content-tabs ul li,.newsarticledetailpage .brightcove360 .tabbed-content-tabs ul li{flex:1}.contentpage.company .brightcove360 .tabbed-content-tabs ul li a,.newsarticledetailpage .brightcove360 .tabbed-content-tabs ul li a{margin-right:10px;margin-left:10px;border:1px solid #000000;text-decoration:none;text-align:center;display:block;padding-top:15px;padding-bottom:15px;height:100%}.contentpage.company .brightcove360 .tabbed-content-tabs ul li a.current,.contentpage.company .brightcove360 .tabbed-content-tabs ul li a:hover,.newsarticledetailpage .brightcove360 .tabbed-content-tabs ul li a.current,.newsarticledetailpage .brightcove360 .tabbed-content-tabs ul li a:hover{background-color:#000000;color:#ffffff}@media screen and (max-width: 1250px){.contentpage.company .brightcove360 .brightcove360-wrapper.author-mode>div.show,.newsarticledetailpage .brightcove360 .brightcove360-wrapper.author-mode>div.show{height:200px}.contentpage.company .brightcove360 .brightcove360-wrapper.publish-mode>div.show,.newsarticledetailpage .brightcove360 .brightcove360-wrapper.publish-mode>div.show{height:calc(100vh - 200px)}}.contentpage.company .brightcovevideo.section .brightcove-video .video-js,.newsarticledetailpage .brightcovevideo.section .brightcove-video .video-js{background-color:white}.contentpage.company .brightcovevideo.section .brightcove-video .video-js .video,.newsarticledetailpage .brightcovevideo.section .brightcove-video .video-js .video{background-color:white}.contentpage.company .brightcovevideo.section .brightcove-video .video-js .vjs-poster,.newsarticledetailpage .brightcovevideo.section .brightcove-video .video-js .vjs-poster{background-color:white}.contentpage.company .ambientvideobanner,.newsarticledetailpage .ambientvideobanner{height:auto;overflow:hidden;margin-bottom:0 !important}.contentpage.company .ambientvideobanner .author-mode,.newsarticledetailpage .ambientvideobanner .author-mode{height:600px}.contentpage.company .ambientvideobanner .publish-mode,.newsarticledetailpage .ambientvideobanner .publish-mode{height:calc(100vh - 70px)}@media screen and (max-width: 1000px){.contentpage.company .ambientvideobanner .publish-mode,.newsarticledetailpage .ambientvideobanner .publish-mode{height:calc(100vh - 44px)}}.contentpage.company .ambientvideobanner .video-container,.newsarticledetailpage .ambientvideobanner .video-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.contentpage.company .ambientvideobanner .video-container video,.newsarticledetailpage .ambientvideobanner .video-container video{top:unset;min-width:100%;min-height:100%}@media screen and (max-width: 1250px){.contentpage.company .ambientvideobanner .video-container,.newsarticledetailpage .ambientvideobanner .video-container{height:unset}.contentpage.company .ambientvideobanner .video-container video,.newsarticledetailpage .ambientvideobanner .video-container video{width:unset;height:unset}}.contentpage.company .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover,.newsarticledetailpage .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover{position:absolute;top:50%;left:50%;transform:translate(-50%, -100%);z-index:1}.contentpage.company .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover:after,.newsarticledetailpage .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover:after{content:"";position:absolute;height:5px;width:70px;bottom:0px;left:calc(50% - 35px);background-color:#E6D4C2}.contentpage.company .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover h2,.newsarticledetailpage .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover h2{color:white;font-size:80px;line-height:1;text-align:center;margin:20px 0;text-transform:uppercase}@media screen and (max-width: 750px){.contentpage.company .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover h2,.newsarticledetailpage .ambientvideobanner .ambient-video-teaser .banner-text-outer.scroll-to-discover h2{font-size:45px}}.contentpage.company .ambientvideobanner .ambient-video-teaser .scrolltext,.newsarticledetailpage .ambientvideobanner .ambient-video-teaser .scrolltext{position:absolute;bottom:50px;left:50%;transform:translate(-50%, 0);display:flex;flex-direction:column;align-items:center;cursor:pointer;font-style:italic;z-index:1;box-sizing:border-box;color:white;text-transform:uppercase;white-space:nowrap}.contentpage.company .ambientvideobanner .ambient-video-teaser .scrolltext button,.newsarticledetailpage .ambientvideobanner .ambient-video-teaser .scrolltext button{border:0;background:0;padding:0;height:12px;width:22px;border-radius:50%;margin-top:10px;position:relative;background-image:url(../../images/arrow-bottom-white.png);background-repeat:no-repeat}.newsarticledetailpage .ambientvideobanner.author-mode{height:600px}.newsarticledetailpage .ambientvideobanner.publish-mode{height:calc(100vh - 130px)}@media screen and (max-width: 1000px){.newsarticledetailpage .ambientvideobanner.publish-mode{height:calc(100vh - 44px)}}
