.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hero-section{position:relative}.hero-section .tech-hero{overflow:hidden}@media only screen and (min-width:992px){.hero-section .tech-hero{position:relative}}.hero-section .tech-hero:before{content:"";display:block}@media only screen and (min-width:992px){.hero-section .tech-hero:before{padding-top:63.5%}}@media only screen and (min-width:992px){.hero-section .tech-hero .ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}}.hero-section .tech-hero .bg-image{display:block;width:100%}@media only screen and (min-width:992px){.hero-section .tech-hero .bg-image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media only screen and (min-width:992px){.hero-section .tech-hero .container{position:relative;z-index:1;height:100%}}.hero-section .tech-hero .container .breadcrumbs{position:relative;z-index:1;padding:26px 0 0;color:#fff}.hero-section .tech-hero .container .breadcrumbs.black,.hero-section .tech-hero .container .breadcrumbs.black li a,.hero-section .tech-hero .container .breadcrumbs.black li span{color:#000}.hero-section .tech-hero .container .breadcrumbs li{display:inline;text-transform:uppercase;font-size:13px;letter-spacing:.03em}.hero-section .tech-hero .container .breadcrumbs li:not(:last-child):after{content:"/";display:inline;margin:0 6px 0 8px;font-family:Mark Std Bold;font-weight:700}.hero-section .tech-hero .container .breadcrumbs li a,.hero-section .tech-hero .container .breadcrumbs li span{font-family:Mark Std Bold;font-weight:700;color:#fff}.hero-section .tech-hero .container .breadcrumbs li:last-child span{font-family:Mark Std Regular;font-weight:400}.hero-section .tech-hero .container .title{font-family:Action Condensed Bold;font-weight:400;font-size:160px;line-height:.775;color:#fff;margin-top:80px;margin-bottom:16px}.hero-section .tech-hero .container .title.black{color:#000}@media only screen and (max-width:991px){.hero-section .tech-hero .container .title{color:#000;margin-top:24px;margin-bottom:8px;font-size:48px}}.hero-section .tech-hero .container .sub-title{font-family:Action Condensed Bold;font-weight:400;font-size:60px;line-height:.93;letter-spacing:.03em;color:#fff;margin-top:24px;margin-bottom:16px}.hero-section .tech-hero .container .sub-title.black{color:#000}@media only screen and (max-width:991px){.hero-section .tech-hero .container .sub-title{color:#000;margin-top:8px;margin-bottom:8px;font-size:30px}}.hero-section .tech-hero .container .luma-lens-logo{position:absolute;display:block;width:190px;top:10.6%;right:6.6%}.hero-section .tech-hero .container .surfrider-foundation-img{position:absolute;display:block;bottom:8.8%;right:2.3%}@media only screen and (max-width:991px){.hero-section .tech-hero .container .surfrider-foundation-img{display:none}}.hero-section .tech-hero .container .dragon-xp-logo{position:absolute;display:block;width:310px;bottom:5.7%;right:2.7%}@media only screen and (max-width:991px){.hero-section .tech-hero .container .dragon-xp-logo{bottom:15%}}@media only screen and (max-width:450px){.hero-section .tech-hero .container .dragon-xp-logo{bottom:25%}}.hero-section .tech-hero .container .luma-play-link{position:absolute;top:0;left:0;display:block;width:16%}@media only screen and (max-width:991px){.hero-section .tech-hero .container .luma-play-link{width:150px;left:50%;top:auto;bottom:145px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.hero-section .tech-hero .container .luma-play-link:hover .inner{-webkit-transform:scale(1.2);transform:scale(1.2)}.hero-section .tech-hero .container .luma-play-link .inner{position:relative;-webkit-transition:-webkit-transform .28s ease;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease}.hero-section .tech-hero .container .luma-play-link .inner img{display:block;width:100%}.hero-section .tech-hero .container .luma-play-link .inner img.play-outer{position:absolute;top:6%;left:6%;width:88%;height:88%;-webkit-animation:rotating 20s linear infinite;animation:rotating 20s linear infinite}.top-images-section{margin:3% 0}@media only screen and (max-width:991px){.top-images-section{margin:30px 0 40px}}.top-images-section .intro{width:55%;max-width:1005px;font-family:Mark Std Bold;font-weight:700;font-size:32px;line-height:1.6;color:#000}@media only screen and (max-width:991px){.top-images-section .intro{margin-bottom:48px;font-size:18px;width:100%}}.top-images-section .desc,.top-images-section .description,.top-images-section .title{font-family:Mark Std Regular;font-size:18px;line-height:1.6;color:#000}@media only screen and (min-width:992px){.top-images-section .desc,.top-images-section .description,.top-images-section .title{font-size:22px;margin-top:7%}}.top-images-section .description strong,.top-images-section .desc strong,.top-images-section .title strong{font-family:Mark Std Bold;line-height:1.6}@media only screen and (min-width:992px){.top-images-section .description strong,.top-images-section .desc strong,.top-images-section .title strong{font-size:22px}}.top-images-section .title{font-family:Mark Std Bold}@media only screen and (min-width:992px){.top-images-section .title{margin-top:3%}}.top-images-section .desc{margin-top:0;margin-bottom:7%}.top-images-section .informations{columns:2;-webkit-columns:2;-moz-columns:2;margin:0 -60px}@media only screen and (max-width:991px){.top-images-section .informations{columns:1;-webkit-columns:1;-moz-columns:1}}.top-images-section .informations li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;margin:0 60px;border-bottom:1px dashed #000}.top-images-section .informations li img{vertical-align:middle;margin-right:20px}.top-images-section .informations li span{font-family:Mark Std Bold;font-style:normal;font-size:18px;line-height:24px;letter-spacing:.04em;color:#000}@media only screen and (min-width:992px){.top-images-section .images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8%;padding-left:6.5%;padding-right:6.5%}}.top-images-section .images .block{display:block;width:100%}@media only screen and (min-width:992px){.top-images-section .images .column1{-ms-flex-preferred-size:68%;flex-basis:68%;padding-top:6.5%}}@media only screen and (max-width:991px){.top-images-section .images .column1{margin-bottom:24px}}@media only screen and (max-width:991px){.top-images-section .images .column1 .description,.top-images-section .images .column1 .informations{display:none}}.top-images-section .images .column1 .description.show,.top-images-section .images .column1 .informations.show{display:block}@media only screen and (max-width:991px){.top-images-section .images .column1 .plastic-bank-description{margin-top:30px}}.top-images-section .images .column1.bottom-column .description,.top-images-section .images .column1.bottom-column .founder{font-family:Mark Std Bold;font-size:20px;line-height:32px}@media only screen and (max-width:991px){.top-images-section .images .column1.bottom-column .description{margin-top:30px}}@media only screen and (max-width:991px){.top-images-section .images .column1.bottom-column .founder{margin-bottom:75px;text-transform:uppercase;margin-top:20px}}@media only screen and (min-width:992px){.top-images-section .images .column1.bottom-column{-ms-flex-preferred-size:55%;flex-basis:55%;padding-top:4.5%}.top-images-section .images .column1.bottom-column .description{font-family:Mark Std Bold;font-size:40px;line-height:52px;color:#000}.top-images-section .images .column1.bottom-column .founder{font-family:Mark Std Bold;font-style:normal;font-size:22px;line-height:30px;letter-spacing:.08em;text-transform:uppercase;color:#000;margin-top:30px}}@media only screen and (min-width:992px){.top-images-section .images .column2{-ms-flex-preferred-size:55%;flex-basis:55%}}@media only screen and (max-width:991px){.top-images-section .images .column2 .block{margin-bottom:24px}}.top-images-section .images .column2 .block.img-1{margin-bottom:145px}@media only screen and (max-width:991px){.top-images-section .images .column2 .block.img-1{margin-bottom:24px}}@media only screen and (min-width:992px){.top-images-section .images .column2.bottom-column{-ms-flex-preferred-size:68%;flex-basis:68%}}@media only screen and (max-width:991px){.top-images-section .images .column2.bottom-column .block{margin-bottom:24px}}.top-images-section .images .column2.bottom-column .block.img-1{margin-bottom:30px}@media only screen and (min-width:992px){.top-images-section .images .column2.bottom-column .block.img-1{width:73.2%}}@media only screen and (min-width:992px){.top-images-section .show-for-mobile{display:none}}.top-images-section .show-for-mobile.informations{margin-bottom:100px}@media only screen and (max-width:991px){.middle-image .container{padding:0}}.middle-image .container .title{font-family:Action Condensed Bold;font-style:normal;font-weight:400;font-size:112px;line-height:100px;text-align:center;color:#000;text-transform:uppercase;margin-top:170px;margin-bottom:60px}@media only screen and (max-width:991px){.middle-image .container .title{font-size:30px;line-height:30px;letter-spacing:.03em;margin-top:30px;margin-bottom:15px}}.middle-image .container .middle-image-bottom{font-family:Mark Std Bold;font-style:normal;font-size:22px;line-height:30px;letter-spacing:.08em;text-transform:uppercase;color:#000;margin-top:60px;margin-left:6.6%}@media only screen and (max-width:991px){.middle-image .container .middle-image-bottom{font-size:15px;line-height:21px;letter-spacing:.08em;margin-top:26px;margin-bottom:80px;margin-left:0;padding:0 24px}.middle-image .container .middle-image-bottom br{display:none}}.middle-image .content-wrapper{background-color:#f3f3f3;padding:140px 0}@media only screen and (max-width:991px){.middle-image .content-wrapper{padding:48px 0}}.middle-image .content-wrapper.with-background{background-image:url("../../images/JoaoMazio.jpg");background-size:cover;padding-bottom:165px}@media only screen and (max-width:991px){.middle-image .content-wrapper.with-background{padding:54px 0 30px;background-image:url("../../images/JoaoMazio_Mobile.jpg")}}@media only screen and (max-width:991px){.middle-image .content-wrapper.with-background .horizontal-line{display:none}}@media only screen and (max-width:991px){.middle-image .content-wrapper.with-background .content-middle{display:block}}@media only screen and (min-width:992px){.middle-image .content-wrapper.with-background .content-middle{margin-left:157px}}@media only screen and (max-width:991px){.middle-image .content-wrapper.with-background .content-middle .top{font-size:86px;line-height:62px}}@media only screen and (max-width:991px){.middle-image .content-wrapper.with-background .content-middle .bottom{margin-bottom:10px}}.middle-image .content-wrapper.with-background .content-bottom{margin-top:0}.middle-image .content-wrapper>div{text-align:center}.middle-image .content-wrapper>div.content-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.middle-image .content-wrapper>div.content-middle>div>span{display:block;color:#000}.middle-image .content-wrapper>div.content-middle>div>span.top{font-family:Action Condensed Bold;font-size:230px;line-height:230px;text-transform:uppercase}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-middle>div>span.top{font-size:54px;line-height:54px}}.middle-image .content-wrapper>div.content-middle>div>span.top.white{color:#fff}.middle-image .content-wrapper>div.content-middle>div>span.bottom{font-family:Mark Std Bold;font-size:22px;line-height:32px;letter-spacing:-.02em}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-middle>div>span.bottom{font-size:15px}}.middle-image .content-wrapper>div.content-middle>div>span.bottom.white{color:#fff}.middle-image .content-wrapper>div.content-middle .horizontal-line{background-color:#000;width:2px;height:166px;margin:27px 80px}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-middle .horizontal-line{height:71px;margin:6px 21px}}.middle-image .content-wrapper>div.content-middle .horizontal-line.white{background-color:#fff}.middle-image .content-wrapper>div.content-top{margin-bottom:50px}.middle-image .content-wrapper>div.content-top img{max-width:44%}.middle-image .content-wrapper>div.content-top.logo-lockup{margin-top:130px;margin-bottom:100px}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-top.logo-lockup{margin-top:0;margin-bottom:61px}}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-top.logo-lockup img{width:130px}}.middle-image .content-wrapper>div.content-bottom{margin-top:100px}.middle-image .content-wrapper>div.content-bottom img{vertical-align:middle;margin:0 25px}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-bottom img{margin:0 10px}}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-bottom .left-image{max-width:23%}}@media only screen and (max-width:991px){.middle-image .content-wrapper>div.content-bottom .right-image{max-width:40%}}.sustainability-gallery{padding-top:5%;padding-bottom:5%}@media only screen and (min-width:992px){.sustainability-gallery{margin:30px 0}}@media only screen and (min-width:992px){.sustainability-gallery .images{position:relative}}@media only screen and (min-width:992px){.sustainability-gallery .images:before{content:"";display:block;padding-top:57%}}@media only screen and (min-width:992px){.sustainability-gallery .images.surfrider .image.image1{top:0;left:51%;width:40.8%}}@media only screen and (min-width:992px){.sustainability-gallery .images.surfrider .image.image2{bottom:0;left:51%;width:32.4%}}@media only screen and (min-width:992px){.sustainability-gallery .images.surfrider .image.image3{top:7.4%;left:8.6%;width:34%}}@media only screen and (min-width:992px){.sustainability-gallery .images.plastic-bank .image.image1{top:0;left:51%;width:32.4%}}@media only screen and (min-width:992px){.sustainability-gallery .images.plastic-bank .image.image2{bottom:0;left:51%;width:40.8%}}@media only screen and (min-width:992px){.sustainability-gallery .images.plastic-bank .image.image3{top:7.4%;left:8.6%;width:34%}}.sustainability-gallery .images.plastic-bank .description-1{font-family:Mark Std Regular;font-size:22px;line-height:32px;letter-spacing:-.02em;color:#000}@media only screen and (min-width:992px){.sustainability-gallery .images.plastic-bank .description-1{position:absolute;top:41%;left:51%;width:32.4%}}.sustainability-gallery .images .image{display:block;width:100%}@media only screen and (min-width:992px){.sustainability-gallery .images .image{position:absolute}}@media only screen and (max-width:991px){.sustainability-gallery .images .image:not(:last-child){margin-bottom:24px}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.latin p{font-family:Mark Std Bold;font-style:normal;font-size:40px;line-height:52px;color:#000;text-align:center;max-width:915px;margin:0 auto}@media only screen and (max-width:991px){.latin p{font-size:18px;line-height:24px}}#plasticbank,#surfrider{margin-top:200px}@media only screen and (max-width:991px){#plasticbank,#surfrider{margin-top:75px}}@media only screen and (max-width:991px){#plasticbank span,#surfrider span{display:none}}#plasticbank span.link,#surfrider span.link{font-family:Mark Std Bold;text-transform:uppercase;text-decoration:underline}@media only screen and (max-width:991px){#plasticbank span.link,#surfrider span.link{font-size:18px;line-height:24px}}.thoughtfully-constructed p{color:#000}.thoughtfully-constructed.fade-in.is-visible{opacity:1}.thoughtfully-constructed .relative{position:relative}.thoughtfully-constructed.mt-9{margin-top:40px}.thoughtfully-constructed .mt-8{margin-top:65px}.thoughtfully-constructed.fade-in{-webkit-transition:opacity .5s ease .2s;transition:opacity .5s ease .2s;opacity:0;will-change:opacity}.thoughtfully-constructed .bold,.thoughtfully-constructed .FFMarkWebProBold,.thoughtfully-constructed .strong{font-family:Mark Std Bold}.thoughtfully-constructed .h2{font-family:Action Condensed Bold;font-size:44px;line-height:50px;font-style:normal;font-stretch:normal;text-transform:uppercase;font-weight:400;letter-spacing:.02em;margin:0;color:#000}.thoughtfully-constructed p.intro,.thoughtfully-constructed p.large{font-size:20px;line-height:1.6}.thoughtfully-constructed p.intro{line-height:32px}.thoughtfully-constructed img.block{display:block;width:100%}.thoughtfully-constructed .caption,.thoughtfully-constructed .photo-name{position:absolute;padding:25px;font-size:15px;line-height:21px;font-family:Mark Std Bold;letter-spacing:.08em;color:#fff}.thoughtfully-constructed .caption{left:0;bottom:0;background:#000}@media (max-width:959px){.thoughtfully-constructed .sm-mt-4{margin-top:24px!important}.thoughtfully-constructed .sm-mb-6{margin-bottom:48px!important}}@media (min-width:960px){.thoughtfully-constructed .mt-8{margin-top:115px}.thoughtfully-constructed.mt-9{margin-top:120px}.thoughtfully-constructed p.intro{line-height:52px}.thoughtfully-constructed .text{width:55%}.thoughtfully-constructed .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.thoughtfully-constructed .inner .column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.thoughtfully-constructed p.intro{font-size:2.66em;margin:0}.thoughtfully-constructed .column1{margin-top:17.5%}.thoughtfully-constructed .image1{margin-left:15%;margin-right:15%}.thoughtfully-constructed .column2-inner{padding-left:15%}.thoughtfully-constructed .text2 .h2{font-size:112px;line-height:100px}.thoughtfully-constructed .text2 p.large{font-size:2.133em}.thoughtfully-constructed .caption,.thoughtfully-constructed .photo-name{padding:24px;font-size:15px}}.upcycled{margin-top:25px}.upcycled.fade-in.is-visible{opacity:1}.upcycled .relative{position:relative}.upcycled.fade-in{-webkit-transition:opacity .5s ease .2s;transition:opacity .5s ease .2s;opacity:0;will-change:opacity}.upcycled .upcycled-logo{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35%}.upcycled img.block{display:block;width:100%}.upcycled .caption,.upcycled .photo-name{position:absolute;padding:25px;font-size:15px;line-height:21px;font-family:Mark Std Bold;letter-spacing:.08em;color:#fff}.upcycled .caption{left:0;bottom:0;background:#000}@media (min-width:960px){.upcycled{margin-top:150px}.upcycled .caption,.upcycled .photo-name{padding:25px;font-size:15px}}.every-frame ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0;border-bottom:1px dashed #000;text-transform:uppercase;font-family:Mark Std Bold}.every-frame ul li:first-child{border-top:1px dashed #000}.every-frame ul li img{width:52px;margin-right:35px}.every-frame p{color:#000}.every-frame.fade-in.is-visible{opacity:1}.every-frame .relative{position:relative}.every-frame.mt-9{margin-top:40px}.every-frame .mt-8{margin-top:65px}.every-frame .mb-8{margin-bottom:80px!important}.every-frame .mt-6{margin-top:50px!important}.every-frame .pt-10{padding-top:160px!important}.every-frame .mb-9{margin-bottom:128px!important}.every-frame .mt-4{margin-top:24px!important}.every-frame.fade-in{-webkit-transition:opacity .5s ease .2s;transition:opacity .5s ease .2s;opacity:0;will-change:opacity}.every-frame .bold,.every-frame .FFMarkWebProBold,.every-frame .strong{font-family:Mark Std Bold}.every-frame .h2{font-family:Action Condensed Bold;font-size:44px;line-height:50px;font-style:normal;font-stretch:normal;text-transform:uppercase;font-weight:400;letter-spacing:.02em;margin:0;color:#000}.every-frame p.intro,.every-frame p.large{font-size:20px;line-height:1.6}.every-frame p.intro{font-size:18px;line-height:26px;letter-spacing:-.02em}.every-frame img.block{display:block;width:100%}.every-frame .caption,.every-frame .photo-name{position:absolute;padding:25px;font-size:15px;line-height:21px;font-family:Mark Std Bold;letter-spacing:.08em;color:#fff}.every-frame .caption{left:0;bottom:0;background:#000}@media (max-width:959px){.every-frame .sm-mt-4{margin-top:24px!important}.every-frame .sm-mb-6{margin-bottom:48px!important}.every-frame .sm-mb-4{margin-bottom:24px!important}.every-frame .sm-pt-4{padding-top:24px!important}.every-frame .sm-mb-8{margin-bottom:80px!important}}@media (min-width:960px){.every-frame{margin-bottom:200px}.every-frame .image3{margin-right:15%}.every-frame .mt-8{margin-top:115px}.every-frame.mt-9{margin-top:120px}.every-frame p.intro{font-size:22px;line-height:32px;letter-spacing:-.02em}.every-frame .inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8%}.every-frame .inner .column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.every-frame .caption,.every-frame .photo-name{padding:24px;font-size:15px}.every-frame .inner .column.column1 .column1-inner{margin-left:15%}.every-frame .inner .column.column1 .text{margin-left:30px}}.castor .icon-world{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.castor p{color:#000}.castor.fade-in.is-visible{opacity:1}.castor .relative{position:relative}.castor .mt-4{margin-top:24px!important}.castor .mt-6{margin-top:48px!important}.castor .mt-8{margin-top:80px!important}.castor.mt-9{margin-top:40px}.castor .mb-8{margin-bottom:80px!important}.castor .mb-9{margin-bottom:128px!important}.castor .mb-10{margin-bottom:160px!important}.castor .pt-10{padding-top:160px!important}.castor.fade-in{-webkit-transition:opacity .5s ease .2s;transition:opacity .5s ease .2s;opacity:0;will-change:opacity}.castor .dragon-proud p{max-width:582px}.castor .bold,.castor .FFMarkWebProBold,.castor .strong{font-family:Mark Std Bold}.castor .h2{font-family:Action Condensed Bold;font-size:44px;line-height:50px;font-style:normal;font-stretch:normal;text-transform:uppercase;font-weight:400;letter-spacing:.02em;margin:0;color:#000}.castor p.intro,.castor p.large{font-size:20px;line-height:1.6}.castor p.intro{font-size:18px;line-height:26px;letter-spacing:-.02em}.castor img.block{display:block;width:100%}.castor .caption,.castor .photo-name{position:absolute;padding:25px;font-size:15px;line-height:21px;font-family:Mark Std Bold;letter-spacing:.08em;color:#fff}.castor .caption{left:0;bottom:0;background:#000}.castor .dragon-proud{display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px}@media (max-width:959px){.castor.sm-mb-6,.castor .sm-mb-6{margin-bottom:48px!important}.castor.sm-mb-4,.castor .sm-mb-4{margin-bottom:24px!important}.castor.sm-pt-4,.castor .sm-pt-4{padding-top:24px!important}.castor.sm-mb-8,.castor .sm-mb-8{margin-bottom:80px!important}.castor.sm-mt-4,.castor .sm-mt-4{margin-top:24px!important}}@media (min-width:960px){.castor{margin-bottom:200px}.castor .dragon-proud{padding-left:7.6%}.castor .image3{margin-right:15%}.castor .mt-8{margin-top:115px}.castor.mt-9{margin-top:120px}.castor p.intro{font-size:22px;line-height:32px;letter-spacing:-.02em}.castor .inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8%}.castor .inner .column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.castor .caption,.castor .photo-name{padding:24px;font-size:15px}.castor .inner .column.column1 .column1-inner{margin-left:15%}.castor .inner .column.column1 .text{margin-left:30px}.castor .icon-world{-webkit-box-flex:0;-ms-flex:0 0 132px;flex:0 0 132px}}.sustainability-products .product-grid{margin-left:-15px;margin-right:-15px}.sustainability-products .sustainability-products-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.sustainability-products .sustainability-products-header{margin-top:120px;margin-bottom:60px}}@media only screen and (max-width:991px){.sustainability-products .sustainability-products-header{margin-top:24px;margin-bottom:24px}}.sustainability-products .sustainability-products-header .h2,.sustainability-products .sustainability-products-header h2{font-family:Action Condensed Bold;font-weight:400;font-size:60px;letter-spacing:.03em;color:#000}.sustainability-products .sustainability-products-header .btn{border-radius:7px;padding:0 34px;text-transform:capitalize;min-height:64px;display:inline-block;font-size:15px;line-height:1;letter-spacing:.04em;font-family:Mark Std Bold;text-transform:uppercase;border:1px solid #e6e6e6;color:#000;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;white-space:nowrap;line-height:62px}.sustainability-products .sustainability-products-header .btn.outline-grey{border-color:#e6e6e6;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.sustainability-products .slider-section{margin-top:80px;margin-bottom:100px}@media only screen and (max-width:991px){.pin-spacer+.sustainability-products{margin-top:50px}}.upcycled-container{padding-bottom:50px}.upcycled-container .h2{text-transform:uppercase}.sustainability-wrapper{margin-bottom:195px}.sustainability-wrapper .sustainability-buttons{margin-top:48px;text-align:center}.sustainability-wrapper .sustainability-buttons .btn{border-radius:7px;padding:0 34px;text-transform:capitalize;min-height:64px;display:inline-block;font-size:15px;line-height:62px;letter-spacing:.04em;font-family:Mark Std Bold;border:none;color:#fff;-webkit-transition:background .15s ease;transition:background .15s ease;white-space:nowrap;background:#1b1b1b}@media only screen and (max-width:991px){.sustainability-wrapper .sustainability-buttons .btn{padding:0 30px;min-height:48px;line-height:46px}}