                .theme-dark {
                    background-color: #000;
                    color: #ccc
                }
                
                .theme-dark h1,
                .theme-dark h2,
                .theme-dark h3,
                .theme-dark h4,
                .theme-dark h5,
                .theme-dark h6 {
                    color: #fff
                }
                
                .theme-dark a {
                    color: #6bf
                }
                
                .theme-dark sup a {
                    color: inherit
                }
                
                .theme-dark sup a:hover {
                    color: #6bf
                }
                
                .section-hero {
                    text-align: center
                }
                
                .section-hero .section-content {
                    padding-top: 58px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-hero .section-content {
                        padding-top: 44px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-hero .section-content {
                        padding-top: 40px
                    }
                }
                
                .section-hero .section-content .typography-eyebrow-product-reduced {
                    color: #fff
                }
                
                .section-hero .section-content .image-compressor-hero {
                    position: relative;
                    left: 50%;
                    margin-left: -442px;
                    margin-top: 55px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-hero .section-content .image-compressor-hero {
                        left: 50%;
                        margin-left: -312px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-hero .section-content .image-compressor-hero {
                        left: 50%;
                        margin-left: -140px
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-hero .section-content .image-compressor-hero {
                        margin-top: 43px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-hero .section-content .image-compressor-hero {
                        margin-top: 34px
                    }
                }
                
                .section-seamless-integration .section-content-optimized {
                    border-top: 1px solid #444;
                    padding-bottom: 0;
                    margin-top: 158px;
                    padding-top: 115px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-seamless-integration .section-content-optimized {
                        margin-top: 100px;
                        padding-top: 103px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-seamless-integration .section-content-optimized {
                        margin-top: 45px;
                        padding-top: 82px
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-seamless-integration .image-optimized-compressor {
                        top: 3px;
                        left: 30px;
                        position: relative
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-seamless-integration .image-optimized-compressor {
                        top: 0;
                        margin-top: 42px;
                        left: 50%;
                        margin-left: -158px;
                        position: relative
                    }
                }
                
                .section-industry-standards .image-support {
                    margin-bottom: 75px;
                    margin-top: 85px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-industry-standards .image-support {
                        margin-bottom: 60px;
                        margin-top: 70px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-industry-standards .image-support {
                        margin-bottom: 68px;
                        margin-top: 66px
                    }
                }
                
                .section-industry-standards .row {
                    margin-top: 115px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-industry-standards .row {
                        margin-top: 72px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-industry-standards .row {
                        margin-top: 85px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-industry-standards .row figure {
                        margin-bottom: 6px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-industry-standards .row .copy-margin-bottom {
                        margin-bottom: 75px
                    }
                }
                
                .section-industry-standards .row-violator .column-no-violator {
                    margin-top: 3.8em
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-industry-standards .row-violator .column-no-violator {
                        margin-top: 3.4em
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-industry-standards .row-violator .column-no-violator {
                        margin-top: 0
                    }
                }
                
                .section-industry-standards .column-violator {
                    margin-top: -53px
                }
                
                @media only screen and (max-width: 735px) {
                    .section-industry-standards .column-violator {
                        margin-top: 0
                    }
                }
                
                .section-industry-standards .violator {
                    margin-bottom: 18px
                }
                
                .section-format-conversions .gallery.tabnav-fade-gallery .gallery-captions .caption {
                    padding: 0 190px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-format-conversions .gallery.tabnav-fade-gallery .gallery-captions .caption {
                        padding: 0 50px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-format-conversions .gallery.tabnav-fade-gallery .gallery-captions .caption {
                        padding: 0
                    }
                }
                
                .section-format-conversions .gallery.tabnav-fade-gallery .violator-inline {
                    display: inline;
                    line-height: inherit
                }
                
                .section-itunes-store-package {
                    overflow: hidden
                }
                
                .section-itunes-store-package .section-content {
                    padding-top: 0;
                    padding-bottom: 0
                }
                
                .section-distributed-encoding .image-encoding-lockup {
                    margin-bottom: 75px;
                    margin-top: 85px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-distributed-encoding .image-encoding-lockup {
                        margin-bottom: 60px;
                        margin-top: 70px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-distributed-encoding .image-encoding-lockup {
                        margin-bottom: 68px;
                        margin-top: 66px
                    }
                }
                
                .section-distributed-encoding .image-encoding-lockup-color {
                    margin-bottom: 75px;
                    margin-top: 85px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-distributed-encoding .image-encoding-lockup-color {
                        margin-bottom: 60px;
                        margin-top: 70px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-distributed-encoding .image-encoding-lockup-color {
                        margin-bottom: 68px;
                        margin-top: 66px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-distributed-encoding .copy-wrapper.first {
                        margin-bottom: 67px
                    }
                }
                
                .section-footer {
                    background-color: #222
                }
                
                .section-footer .section-content {
                    padding-top: 130px;
                    padding-bottom: 100px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-footer .section-content {
                        padding-top: 115px;
                        padding-bottom: 115px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-footer .section-content {
                        padding-top: 104px;
                        padding-bottom: 0
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-footer .column:first-of-type .chiclets {
                        margin-top: 105px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-footer .column:first-of-type .chiclets {
                        margin-top: 52px
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-footer .typography-callout {
                        display: inline
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-footer .typography-callout {
                        display: block
                    }
                }
                
                .section-footer .typography-callout,
                .section-footer p {
                    color: #fff
                }
                
                @media only screen and (max-width: 735px) {
                    .section-footer .container {
                        margin-bottom: 65px
                    }
                }
                
                .section-footer .container .copy-wrapper {
                    min-height: 290px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-footer .container .copy-wrapper {
                        min-height: 0
                    }
                }
                
                .section-footer .container .chiclets {
                    list-style-type: none;
                    margin-left: 0
                }
                
                .section-footer .container .chiclets::before,
                .section-footer .container .chiclets::after {
                    content: ' ';
                    display: table
                }
                
                .section-footer .container .chiclets::after {
                    clear: both
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-footer .container .chiclets {
                        margin-top: 52px
                    }
                }
                
                .section-footer .container .chiclets li {
                    float: left;
                    margin-right: 4%
                }
                
                @media only screen and (max-width: 735px) {
                    .section-footer .container .chiclets li {
                        margin-right: 1.8%
                    }
                }
                
                .section-footer .container .chiclets li.first {
                    margin-left: 0
                }
                
                .section-footer .container .chiclets figcaption {
                    position: absolute;
                    clip: rect(1px, 1px, 1px, 1px);
                    -webkit-clip-path: inset(0px 0px 99.9% 99.9%);
                    clip-path: inset(0px 0px 99.9% 99.9%);
                    overflow: hidden;
                    height: 1px;
                    width: 1px;
                    padding: 0;
                    border: 0
                }
                
                .gallery {
                    position: relative;
                    margin-top: 100px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery {
                        margin-top: 100px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery {
                        margin-top: 70px
                    }
                }
                
                .gallery.tabnav-fade-gallery {
                    background-size: 981px 560px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/macbook_pro.png");
                    background-position: center top
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .gallery.tabnav-fade-gallery {
                        background-image: url("../assets/desktop/macbook_pro.png");
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery {
                        background-size: 666px 380px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/macbook_pro.png");
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .gallery.tabnav-fade-gallery {
                        background-image: url("../assets/desktop/macbook_pro.png");
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery {
                        background-size: 347px 198px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/macbook_pro.png");
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .gallery.tabnav-fade-gallery {
                        background-image: url("../assets/mobile/macbook_pro.png");
                    }
                }
                
                .gallery.tabnav-fade-gallery.no-bg {
                    background: none
                }
                
                .gallery.tabnav-fade-gallery .gallery-main-content {
                    overflow: hidden
                }
                
                .gallery.tabnav-fade-gallery .gallery-main-content.macbook-pro-with-screen {
                    height: 504px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .gallery-main-content.macbook-pro-with-screen {
                        height: 342px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-main-content.macbook-pro-with-screen {
                        height: 179px
                    }
                }
                
                .gallery.tabnav-fade-gallery .gallery-main-content.imac-screen-combo {
                    height: 742px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .gallery-main-content.imac-screen-combo {
                        height: 514px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-main-content.imac-screen-combo {
                        height: 239px
                    }
                }
                
                .gallery.tabnav-fade-gallery .gallery-main-content.screen-only {
                    height: 550px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .gallery-main-content.screen-only {
                        height: 388px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-main-content.screen-only {
                        height: 127px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .nav-captions-wrapper {
                        width: 100%
                    }
                }
                
                .gallery.tabnav-fade-gallery .nav-captions-wrapper .gallery-captions {
                    margin-left: auto;
                    margin-right: auto;
                    width: 980px
                }
                
                @media only screen and (min-width: 1442px) {
                    .gallery.tabnav-fade-gallery .nav-captions-wrapper .gallery-captions {
                        margin-left: auto;
                        margin-right: auto;
                        width: 980px
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .nav-captions-wrapper .gallery-captions {
                        margin-left: auto;
                        margin-right: auto;
                        width: 692px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .nav-captions-wrapper .gallery-captions {
                        margin-left: auto;
                        margin-right: auto;
                        width: 87.5%
                    }
                }
                
                .gallery.tabnav-fade-gallery .tabnav-wrapper {
                    margin-top: 90px;
                    margin-bottom: 30px;
                    height: 46px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .tabnav-wrapper {
                        margin-top: 84px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .tabnav-wrapper {
                        margin-top: 50px
                    }
                }
                
                .gallery.tabnav-fade-gallery .tabnav-wrapper .tabnav-items {
                    padding-bottom: 30px;
                    font-size: 0
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .tabnav-wrapper .tabnav-items {
                        padding-left: 6.25%;
                        padding-right: 6.25%
                    }
                }
                
                .gallery.tabnav-fade-gallery .gallery-item {
                    width: 100%;
                    position: relative;
                    opacity: 0;
                    -webkit-transition: opacity 0.2s ease-in;
                    transition: opacity 0.2s ease-in
                }
                
                html.no-js .gallery.tabnav-fade-gallery .gallery-item {
                    opacity: 1
                }
                
                .gallery.tabnav-fade-gallery .gallery-item:not(.ac-gallery-currentitem) .mediaobject-play-button {
                    display: none
                }
                
                .gallery.tabnav-fade-gallery .gallery-item .gallery-screen {
                    top: 32px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .gallery-item .gallery-screen {
                        top: 22px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-item .gallery-screen {
                        top: 12px
                    }
                }
                
                .gallery.tabnav-fade-gallery .gallery-captions {
                    margin-left: auto;
                    margin-right: auto;
                    width: 980px;
                    position: relative;
                    text-align: center
                }
                
                @media only screen and (min-width: 1442px) {
                    .gallery.tabnav-fade-gallery .gallery-captions {
                        margin-left: auto;
                        margin-right: auto;
                        width: 980px
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .gallery-captions {
                        margin-left: auto;
                        margin-right: auto;
                        width: 692px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-captions {
                        margin-left: auto;
                        margin-right: auto;
                        width: 87.5%
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-captions {
                        width: 100%
                    }
                }
                
                .gallery.tabnav-fade-gallery .gallery-captions .caption {
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                    width: 100%;
                    padding: 0 80px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.tabnav-fade-gallery .gallery-captions .caption {
                        padding: 0 50px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-captions .caption {
                        padding: 0
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.tabnav-fade-gallery .gallery-captions .caption {
                        text-align: left
                    }
                }
                
                .gallery.tabnav-fade-gallery .gallery-captions .caption a {
                    pointer-events: none;
                    position: relative;
                    z-index: -1
                }
                
                .gallery.tabnav-fade-gallery .gallery-captions .caption.ac-gallery-currentitem a {
                    pointer-events: auto;
                    z-index: 1
                }
                
                .gallery.tabnav-fade-gallery .gallery-captions .caption .more:after {
                    margin-top: 0.07em
                }
                
                .gallery.video-gallery .tabnav-wrapper {
                    margin-top: 30px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.video-gallery .tabnav-wrapper {
                        margin-top: 44px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.video-gallery .tabnav-wrapper {
                        margin-top: 32px
                    }
                }
                
                .gallery.card-gallery .dotnav {
                    position: absolute;
                    width: 100%;
                    bottom: 0;
                    z-index: 2
                }
                
                .gallery.card-gallery .paddlenav-compact .paddlenav-arrow {
                    z-index: 10;
                    -webkit-transform: translateZ(1px);
                    transform: translateZ(1px)
                }
                
                html.mobile .gallery.card-gallery .paddlenav-compact .paddlenav-arrow {
                    display: none
                }
                
                .gallery.card-gallery .gallery-item {
                    margin-right: 30px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.card-gallery .gallery-item {
                        margin-right: 18px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.card-gallery .gallery-item {
                        margin-right: 15px
                    }
                }
                
                .gallery.card-gallery .card {
                    background: #222;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                    width: 417px;
                    padding-bottom: 50px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.card-gallery .card {
                        width: 357px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.card-gallery .card {
                        width: 281px
                    }
                }
                
                .gallery.card-gallery .card .card-content {
                    margin-top: 46px;
                    padding: 0 77px 0 52px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.card-gallery .card .card-content {
                        margin-top: 31px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.card-gallery .card .card-content {
                        margin-top: 35px;
                        padding: 0 20px 0 30px
                    }
                }
                
                .gallery.card-gallery .card .card-content p {
                    margin-top: 18px
                }
                
                @media only screen and (max-width: 1068px) {
                    .gallery.card-gallery .card .card-content p {
                        margin-top: 17px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .gallery.card-gallery .card .card-content p {
                        margin-top: 15px
                    }
                }
                
                .chiclets .image-icon-third-party-1 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-third-party-1 {}
                } */
                
                .chiclets .image-icon-third-party-2 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-third-party-2 {}
                } */
                
                .chiclets .image-icon-third-party-3 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-third-party-3 {}
                } */
                
                .chiclets .image-icon-third-party-4 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-third-party-4 {}
                } */
                
                .chiclets .image-icon-third-party-5 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-third-party-5 {}
                } */
                
                .chiclets .image-icon-third-party-6 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-third-party-6 {}
                } */
                
                .chiclets .image-icon-apps-1 {
                    width: 43px;
                    height: 44px;
                    background-size: 43px 44px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-apps-1 {}
                } */
                
                .chiclets .image-icon-apps-2 {
                    width: 44px;
                    height: 44px;
                    background-size: 44px 44px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-apps-2 {}
                } */
                
                .chiclets .image-icon-apps-3 {
                    width: 41px;
                    height: 44px;
                    background-size: 41px 44px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-apps-3 {}
                } */
                
                .chiclets .image-icon-apps-4 {
                    width: 37px;
                    height: 44px;
                    background-size: 37px 44px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-apps-4 {}
                } */
                
                .chiclets .image-icon-apps-5 {
                    width: 36px;
                    height: 44px;
                    background-size: 36px 44px;
                    background-repeat: no-repeat;
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .chiclets .image-icon-apps-5 {}
                } */
                
                .image-360-vr-support {
                    width: 398px;
                    height: 262px;
                    background-size: 398px 262px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-360-vr-support {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-360-vr-support {
                        width: 317px;
                        height: 209px;
                        background-size: 317px 209px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-360-vr-support {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-360-vr-support {
                        width: 280px;
                        height: 184px;
                        background-size: 280px 184px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-360-vr-support {}
                } */
                
                .image-360-vr-support.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -199px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-360-vr-support.centered {
                        left: 50%;
                        margin-left: -158.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-360-vr-support.centered {
                        left: 50%;
                        margin-left: -140px
                    }
                }
                
                .image-hero {
                    width: 884px;
                    height: 729px;
                    background-size: 884px 729px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-hero {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-hero {
                        width: 624px;
                        height: 514px;
                        background-size: 624px 514px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-hero {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-hero {
                        width: 280px;
                        height: 231px;
                        background-size: 280px 231px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-hero {}
                } */
                
                .image-hero.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -442px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-hero.centered {
                        left: 50%;
                        margin-left: -312px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-hero.centered {
                        left: 50%;
                        margin-left: -140px
                    }
                }
                
                .image-encoding-lockup {
                    width: 827px;
                    height: 525px;
                    background-size: 827px 525px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-encoding-lockup {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-encoding-lockup {
                        width: 598px;
                        height: 380px;
                        background-size: 598px 380px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-encoding-lockup {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-encoding-lockup {
                        width: 286px;
                        height: 182px;
                        background-size: 286px 182px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-encoding-lockup {}
                } */
                
                .image-encoding-lockup.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -413.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-encoding-lockup.centered {
                        left: 50%;
                        margin-left: -299px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-encoding-lockup.centered {
                        left: 50%;
                        margin-left: -143px
                    }
                }
                
                .image-encoding-lockup-color {
                    width: 827px;
                    height: 525px;
                    background-size: 827px 525px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-encoding-lockup-color {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-encoding-lockup-color {
                        width: 598px;
                        height: 380px;
                        background-size: 598px 380px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-encoding-lockup-color {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-encoding-lockup-color {
                        width: 286px;
                        height: 182px;
                        background-size: 286px 182px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-encoding-lockup-color {}
                } */
                
                .image-encoding-lockup-color.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -413.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-encoding-lockup-color.centered {
                        left: 50%;
                        margin-left: -299px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-encoding-lockup-color.centered {
                        left: 50%;
                        margin-left: -143px
                    }
                }
                
                .image-gallery-interface-1 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-gallery-interface-1 {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-gallery-interface-1 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-gallery-interface-1 {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-gallery-interface-1 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-gallery-interface-1 {}
                } */
                
                .image-gallery-interface-1.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-gallery-interface-1.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-gallery-interface-1.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                }
                
                .image-hdr-coding {
                    width: 398px;
                    height: 262px;
                    background-size: 398px 262px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-hdr-coding {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-hdr-coding {
                        width: 317px;
                        height: 209px;
                        background-size: 317px 209px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-hdr-coding {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-hdr-coding {
                        width: 280px;
                        height: 184px;
                        background-size: 280px 184px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-hdr-coding {}
                } */
                
                .image-hdr-coding.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -199px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-hdr-coding.centered {
                        left: 50%;
                        margin-left: -158.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-hdr-coding.centered {
                        left: 50%;
                        margin-left: -140px
                    }
                }
                
                .image-hevc-support {
                    width: 405px;
                    height: 236px;
                    background-size: 405px 236px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-hevc-support {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-hevc-support {
                        width: 317px;
                        height: 185px;
                        background-size: 317px 185px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-hevc-support {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-hevc-support {
                        width: 346px;
                        height: 202px;
                        background-size: 346px 202px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-hevc-support {}
                } */
                
                .image-hevc-support.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -202.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-hevc-support.centered {
                        left: 50%;
                        margin-left: -158.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-hevc-support.centered {
                        left: 50%;
                        margin-left: -173px
                    }
                }
                
                .image-itunes-accessibility {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-itunes-accessibility {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-itunes-accessibility {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-itunes-accessibility {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-itunes-accessibility {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-itunes-accessibility {}
                } */
                
                .image-itunes-accessibility.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-itunes-accessibility.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-itunes-accessibility.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .collaboration-irx {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/collaboration-irx-mini.jpeg");
                    background-size: cover;
                    background-position: top center;
                    position: relative
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .collaboration-irx {
                        background-image: url("../assets/desktop/collaboration-irx-mini.jpeg");
                        background-size: cover;
                        background-position: top center;
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-irx {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/collaboration-irx-mini.jpeg");
                        background-size: cover;
                        background-position: top center;
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .collaboration-irx {
                        background-image: url("../assets/desktop/collaboration-irx-mini.jpeg");
                        background-size: cover;
                        background-position: top center;
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-irx {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/collaboration-irx-mini.jpeg");
                        background-size: cover;
                        background-position: top center;
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .collaboration-irx {
                        background-image: url("../assets/mobile/collaboration-irx-mini.jpeg");
                        background-size: cover;
                        background-position: top center;
                    }
                }
                
                .collaboration-irx.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-irx.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-irx.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .collaboration-history {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/collaboration-history-mini.jpeg");
                    background-position: left top;
                    background-size: cover;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .collaboration-history {
                        background-image: url("../assets/desktop/collaboration-history-mini.jpeg");
                        background-position: left top;
                        background-size: cover;
                        background-repeat: no-repeat;
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-history {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/collaboration-history-mini.jpeg");
                        background-position: left top;
                        background-size: cover;
                        background-repeat: no-repeat;
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .collaboration-history {
                        background-image: url("../assets/desktop/collaboration-history-mini.jpeg");
                        background-position: left top;
                        background-size: cover;
                        background-repeat: no-repeat;
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-history {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/collaboration-history-mini.jpeg");
                        background-position: left top;
                        background-size: cover;
                        background-repeat: no-repeat;
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .collaboration-history {
                        background-image: url("../assets/mobile/collaboration-history-mini.jpeg");
                        background-position: left top;
                        background-size: cover;
                        background-repeat: no-repeat;
                    }
                }
                
                .collaboration-history.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-history.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-history.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .image-itunes-content {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-itunes-content {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-itunes-content {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-itunes-content {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-itunes-content {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-itunes-content {}
                } */
                
                .image-itunes-content.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-itunes-content.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-itunes-content.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .collaboration-add-luts {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/collaboration-luts-mini.jpeg");
                    background-position: center;
                    background-size: contain;
                    position: relative
                }
                .mobile-filters {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/mobile-mini-1.png");
                    background-position: center;
                    background-size: contain;
                    position: relative
                }
                .mobile-perspective {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/mobile-mini-2.png");
                    background-position: center;
                    background-size: contain;
                    position: relative
                }
                .mobile-enhance {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/mobile-mini-3.png");
                    background-position: center;
                    background-size: contain;
                    position: relative
                }
                .mobile-poster {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/mobile-mini-4.png");
                    background-position: center;
                    background-size: contain;
                    position: relative
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .collaboration-add-luts {
                        background-image: url("../assets/desktop/collaboration-luts-mini.jpeg");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-filters {
                        background-image: url("../assets/desktop/mobile-mini-1.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-perspective {
                        background-image: url("../assets/desktop/mobile-mini-2.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-enhance {
                        background-image: url("../assets/desktop/mobile-mini-3.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-poster {
                        background-image: url("../assets/desktop/mobile-mini-4.png");
                        background-position: center;
                        background-size: contain;
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-add-luts {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/collaboration-luts-mini.jpeg");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-filters {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-1.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-perspective {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-2.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-enhance {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-3.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-poster {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-4.png");
                        background-position: center;
                        background-size: contain;
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .collaboration-add-luts {
                        background-image: url("../assets/desktop/collaboration-luts-mini.jpeg");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-filters {
                        background-image: url("../assets/desktop/mobile-mini-1.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-perspective {
                        background-image: url("../assets/desktop/mobile-mini-2.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-enhance {
                        background-image: url("../assets/desktop/mobile-mini-3.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-poster {
                        background-image: url("../assets/desktop/mobile-mini-4.png");
                        background-position: center;
                        background-size: contain;
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-add-luts {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/collaboration-luts-mini.jpeg");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-filters {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-1.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-perspective {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-2.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-enhance {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-3.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-poster {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/mobile-mini-4.png");
                        background-position: center;
                        background-size: contain;
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .collaboration-add-luts {
                        background-image: url("../assets/mobile/collaboration-luts-mini.jpeg");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-filters {
                        background-image: url("../assets/desktop/mobile-mini-1.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-perspective {
                        background-image: url("../assets/desktop/mobile-mini-2.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-enhance {
                        background-image: url("../assets/desktop/mobile-mini-3.png");
                        background-position: center;
                        background-size: contain;
                    }
                    .mobile-poster {
                        background-image: url("../assets/desktop/mobile-mini-4.png");
                        background-position: center;
                        background-size: contain;
                    }
                }
                
                .collaboration-add-luts.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-add-luts.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-add-luts.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .collaboration-exif {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/collaboration-exif-mini.jpeg");
                    background-position: top center;
                    background-repeat: no-repeat;
                    background-size: cover;
                    position: relative
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .collaboration-exif {
                        background-image: url("../assets/desktop/collaboration-exif-mini.jpeg");
                        background-position: top center;
                        background-repeat: no-repeat;
                        background-size: cover;
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-exif {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/collaboration-exif-mini.jpeg");
                        background-position: top center;
                        background-repeat: no-repeat;
                        background-size: cover;
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .collaboration-exif {
                        background-image: url("../assets/desktop/collaboration-exif-mini.jpeg");
                        background-position: top center;
                        background-repeat: no-repeat;
                        background-size: cover;
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-exif {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/collaboration-exif-mini.jpeg");
                        background-position: top center;
                        background-repeat: no-repeat;
                        background-size: cover;
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .collaboration-exif {
                        background-image: url("../assets/mobile/collaboration-exif-mini.jpeg");
                        background-position: top center;
                        background-repeat: no-repeat;
                    }
                }
                
                .collaboration-exif.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-exif.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-exif.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .collaboration-submit {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .collaboration-submit {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-submit {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .collaboration-submit {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .collaboration-submit {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .collaboration-submit {}
                } */
                
                .collaboration-submit.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-submit.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-submit.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .collaboration-validate {
                    width: 417px;
                    height: 256px;
                    background-size: 417px 256px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .collaboration-validate {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-validate {
                        width: 357px;
                        height: 220px;
                        background-size: 357px 220px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .collaboration-validate {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .collaboration-validate {
                        width: 281px;
                        height: 171px;
                        background-size: 281px 171px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .collaboration-validate {}
                } */
                
                .collaboration-validate.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -208.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .collaboration-validate.centered {
                        left: 50%;
                        margin-left: -178.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .collaboration-validate.centered {
                        left: 50%;
                        margin-left: -140.5px
                    }
                }
                
                .image-optimized-compressor {
                    width: 398px;
                    height: 262px;
                    background-size: 398px 262px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-optimized-compressor {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-optimized-compressor {
                        width: 317px;
                        height: 208px;
                        background-size: 317px 208px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-optimized-compressor {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-optimized-compressor {
                        width: 316px;
                        height: 189px;
                        background-size: 316px 189px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-optimized-compressor {}
                } */
                
                .image-optimized-compressor.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -199px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-optimized-compressor.centered {
                        left: 50%;
                        margin-left: -158.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-optimized-compressor.centered {
                        left: 50%;
                        margin-left: -158px
                    }
                }
                
                .image-screen-UStegration-1 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-screen-UStegration-1 {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-UStegration-1 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-screen-UStegration-1 {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-screen-UStegration-1 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-screen-UStegration-1 {}
                } */
                
                .image-screen-UStegration-1.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-UStegration-1.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-UStegration-1.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                }
                
                .image-screen-UStegration-2 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-screen-UStegration-2 {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-UStegration-2 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-screen-UStegration-2 {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-screen-UStegration-2 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-screen-UStegration-2 {}
                } */
                
                .image-screen-UStegration-2.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-UStegration-2.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-UStegration-2.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                }
                
                .image-screen-UStegration-3 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-screen-UStegration-3 {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-UStegration-3 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-screen-UStegration-3 {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-screen-UStegration-3 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-screen-UStegration-3 {}
                } */
                
                .image-screen-UStegration-3.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-UStegration-3.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-UStegration-3.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                }
                
                .image-screen-pristine-1 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/collaboration-luts.jpeg");
                    position: relative
                }

                .image-screen-interface-1 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/irix-interface-1.jpg");
                    position: relative
                }

                .image-screen-interface-cls-1 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/irix-cls-interface-1.jpg");
                    position: relative
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-screen-pristine-1 {
                        background-image: url("../assets/desktop/collaboration-luts.jpeg");
                    }
                    .image-screen-interface-1 {
                        background-image: url("../assets/desktop/irix-interface-1.jpg");
                    }
                    .image-screen-interface-cls-1 {
                        background-image: url("../assets/desktop/irix-cls-interface-1.jpg");
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-pristine-1 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/collaboration-luts.jpeg");
                    }
                    .image-screen-interface-1 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/irix-interface-1.jpg");
                    }
                    .image-screen-interface-cls-1 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/irix-cls-interface-1.jpg");
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-screen-pristine-1 {
                        background-image: url("../assets/desktop/collaboration-luts.jpeg");
                    }
                    .image-screen-interface-1 {
                        background-image: url("../assets/desktop/irix-interface-1.jpg");
                    }
                    .image-screen-interface-cls-1 {
                        background-image: url("../assets/desktop/irix-cls-interface-1.jpg");
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-pristine-1 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/collaboration-luts.jpeg");
                    }
                    .image-screen-interface-1 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/irix-interface-1.jpg");
                    }
                    .image-screen-interface-cls-1 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/irix-cls-interface-1.jpg");
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-screen-pristine-1 {
                        background-image: url("../assets/mobile/collaboration-luts.jpeg");
                    }
                    .image-screen-interface-1 {
                        background-image: url("../assets/mobile/irix-interface-1.jpg");
                    }
                    .image-screen-interface-cls-1 {
                        background-image: url("../assets/mobile/irix-cls-interface-1.jpg");
                    }
                }
                
                .image-screen-pristine-1.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                .image-screen-interface-1 {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                .image-screen-interface-cls-1 {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-pristine-1.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                    .image-screen-interface-1 {
                        left: 50%;
                        margin-left: -260px
                    }
                    .image-screen-interface-cls-1 {
                        left: 50%;
                        margin-left: -260px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-pristine-1.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                    .image-screen-interface-1 {
                        left: 50%;
                        margin-left: -134px
                    }
                    .image-screen-interface-cls-1 {
                        left: 50%;
                        margin-left: -134px
                    }
                }
                
                .image-screen-pristine-2 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/collaboration-exif-data.jpeg");
                    position: relative
                }
                .image-screen-interface-2 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/irix-interface-2.jpg");
                    position: relative
                }
                .image-screen-interface-cls-2 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/irix-cls-interface-2.jpg");
                    position: relative
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-screen-pristine-2 {
                        background-image: url("../assets/desktop/collaboration-exif-data.jpeg");
                    }
                    .image-screen-interface-2 {
                        background-image: url("../assets/desktop/irix-interface-2.jpg");
                    }
                    .image-screen-interface-cls-2 {
                        background-image: url("../assets/desktop/irix-cls-interface-2.jpg");
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-pristine-2 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/collaboration-exif-data.jpeg");
                    }
                    .image-screen-interface-2 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/irix-interface-2.jpg");
                    }
                    .image-screen-interface-cls-2 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/irix-cls-interface-2.jpg");
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-screen-pristine-2 {
                        background-image: url("../assets/desktop/collaboration-exif-data.jpeg");
                    }
                    .image-screen-interface-2 {
                        background-image: url("../assets/desktop/irix-interface-2.jpg");
                    }
                    .image-screen-interface-cls-2 {
                        background-image: url("../assets/desktop/irix-cls-interface-2.jpg");
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-pristine-2 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/collaboration-exif-data.jpeg");
                    }
                    .image-screen-interface-2 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/irix-interface-2.jpg");
                    }
                    .image-screen-interface-cls-2 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/irix-cls-interface-2.jpg");
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-screen-pristine-2 {
                        background-image: url("../assets/mobile/collaboration-exif-data.jpeg");
                    }
                    .image-screen-interface-2 {
                        background-image: url("../assets/desktop/irix-interface-2.jpg");
                    }
                    .image-screen-interface-cls-2 {
                        background-image: url("../assets/desktop/irix-cls-interface-2.jpg");
                    }
                }
                
                .image-screen-pristine-2.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                .image-screen-interface-2.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                .image-screen-interface-cls-2.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-pristine-2.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                    .image-screen-interface-2.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                    .image-screen-interface-cls-2.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-pristine-2.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                    .image-screen-interface-2.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                    .image-screen-interface-cls-2.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                }
                
                .image-screen-pristine-3 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/collaboration-history.jpg");
                    position: relative
                }
                .image-screen-interface-3 {
                    width: 770px;
                    height: 482px;
                    background-size: 770px 482px;
                    background-repeat: no-repeat;
                    background-image: url("../assets/desktop/irix-interface-3.jpg");
                    position: relative
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-screen-pristine-3 {
                        background-image: url("../assets/desktop/collaboration-history.jpg");
                    }
                    .image-screen-interface-3 {
                        background-image: url("../assets/desktop/irix-interface-3.jpg");
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-pristine-3 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/collaboration-history.jpg");
                    }
                    .image-screen-interface-3 {
                        width: 520px;
                        height: 325px;
                        background-size: 520px 325px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/desktop/irix-interface-3.jpg");
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-screen-pristine-3 {
                        background-image: url("../assets/desktop/collaboration-history.jpg");
                    }
                    .image-screen-interface-3 {
                        background-image: url("../assets/desktop/irix-interface-3.jpg");
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-pristine-3 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/collaboration-history.jpg");
                    }
                    .image-screen-interface-3 {
                        width: 268px;
                        height: 168px;
                        background-size: 268px 168px;
                        background-repeat: no-repeat;
                        background-image: url("../assets/mobile/irix-interface-3.jpg");
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-screen-pristine-3 {
                        background-image: url("../assets/mobile/collaboration-history.jpg");
                    }
                    .image-screen-interface-3 {
                        background-image: url("../assets/mobile/irix-interface-3.jpg");
                    }
                }
                
                .image-screen-pristine-3.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                .image-screen-interface-3.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -385px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-screen-pristine-3.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                    .image-screen-interface-3.centered {
                        left: 50%;
                        margin-left: -260px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-screen-pristine-3.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                    .image-screen-interface-3.centered {
                        left: 50%;
                        margin-left: -134px
                    }
                }
                
                .image-support {
                    width: 980px;
                    height: 574px;
                    background-size: 980px 574px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                #event-photography-2.image-support {
                    background-image: url("../assets/desktop/macbook_pro_event_photo.png");
                }
                
                #switch-lightroom-2.image-support {
                    background-image: url("../assets/desktop/vr.png");
                }
                
                #collaboration-2.image-support {
                    background-image: url("../assets/desktop/macbook_pro_collab_2.png");
                }
                #mobile-2.image-support {
                    background-image: url("../assets/desktop/mobile_2.png");
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    /* .image-support {} */
                    #event-photography-2.image-support {
                        background-image: url("../assets/desktop/macbook_pro_event_photo.png");
                    }
                    #switch-lightroom-2.image-support {
                        background-image: url("../assets/desktop/vr.png");
                    }
                    #collaboration-2.image-support {
                        background-image: url("../assets/desktop/macbook_pro_collab_2.png");
                    }
                    #mobile-2.image-support {
                        background-image: url("../assets/desktop/mobile_2.png");
                    }
                    #mobile-3.image-support {
                        background-image: url("../assets/desktop/mobile_3.png");
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-support {
                        width: 667px;
                        height: 390px;
                        background-size: 667px 390px;
                        background-repeat: no-repeat;
                    }
                    #event-photography-2.image-support {
                        background-image: url("../assets/desktop/macbook_pro_event_photo.png");
                    }
                    #switch-lightroom-2.image-support {
                        background-image: url("../assets/desktop/vr.png");
                    }
                    #collaboration-2.image-support {
                        background-image: url("../assets/desktop/macbook_pro_collab_2.png");
                    }
                    #mobile-2.image-support {
                        background-image: url("../assets/desktop/mobile_2.png");
                    }
                    #mobile-3.image-support {
                        background-image: url("../assets/desktop/mobile_3.png");
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    /* .image-support {} */
                    #event-photography-2.image-support {
                        background-image: url("../assets/desktop/macbook_pro_event_photo.png");
                    }
                    #switch-lightroom-2.image-support {
                        background-image: url("../assets/desktop/vr.png");
                    }
                    #collaboration-2.image-support {
                        background-image: url("../assets/desktop/macbook_pro_collab_2.png");
                    }
                    #mobile-2.image-support {
                        background-image: url("../assets/desktop/mobile_2.png");
                    }
                    #mobile-3.image-support {
                        background-image: url("../assets/desktop/mobile_3.png");
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-support {
                        width: 344px;
                        height: 201px;
                        background-size: 344px 201px;
                        background-repeat: no-repeat;
                    }
                    #event-photography-2.image-support {
                        background-image: url("../assets/mobile/macbook_pro_event_photo.png");
                    }
                    #switch-lightroom-2.image-support {
                        background-image: url("../assets/mobile/vr.png");
                    }
                    #collaboration-2.image-support {
                        background-image: url("../assets/mobile/macbook_pro_collab_2.png");
                    }
                    #mobile-2.image-support {
                        background-image: url("../assets/desktop/mobile_2.png");
                    }
                    #mobile-3.image-support {
                        background-image: url("../assets/desktop/mobile_3.png");
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    /* .image-support {} */
                    #event-photography-2.image-support {
                        background-image: url("../assets/mobile/macbook_pro_event_photo.png");
                    }
                    #switch-lightroom-2.image-support {
                        background-image: url("../assets/mobile/vr.png");
                    }
                    #collaboration-2.image-support {
                        background-image: url("../assets/mobile/macbook_pro_collab_2.png");
                    }
                    #mobile-2.image-support {
                        background-image: url("../assets/desktop/mobile_2.png");
                    }
                    #mobile-3.image-support {
                        background-image: url("../assets/desktop/mobile_3.png");
                    }
                }
                
                .image-support.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -490px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-support.centered {
                        left: 50%;
                        margin-left: -333.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-support.centered {
                        left: 50%;
                        margin-left: -172px
                    }
                }
                
                .image-shared-icon-apps-1 {
                    width: 43px;
                    height: 44px;
                    background-size: 43px 44px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-apps-1 {}
                } */
                
                .image-shared-icon-apps-1.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -21.5px
                }
                
                .image-shared-icon-apps-2 {
                    width: 44px;
                    height: 44px;
                    background-size: 44px 44px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-apps-2 {}
                } */
                
                .image-shared-icon-apps-2.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -22px
                }
                
                .image-shared-icon-apps-3 {
                    width: 41px;
                    height: 44px;
                    background-size: 41px 44px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-apps-3 {}
                } */
                
                .image-shared-icon-apps-3.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -20.5px
                }
                
                .image-shared-icon-apps-4 {
                    width: 37px;
                    height: 44px;
                    background-size: 37px 44px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-apps-4 {}
                } */
                
                .image-shared-icon-apps-4.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -18.5px
                }
                
                .image-shared-icon-apps-5 {
                    width: 36px;
                    height: 44px;
                    background-size: 36px 44px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-apps-5 {}
                } */
                
                .image-shared-icon-apps-5.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -18px
                }
                
                .image-shared-icon-third-party-1 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-third-party-1 {}
                } */
                
                .image-shared-icon-third-party-1.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -20.5px
                }
                
                .image-shared-icon-third-party-2 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-third-party-2 {}
                } */
                
                .image-shared-icon-third-party-2.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -20.5px
                }
                
                .image-shared-icon-third-party-3 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-third-party-3 {}
                } */
                
                .image-shared-icon-third-party-3.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -20.5px
                }
                
                .image-shared-icon-third-party-4 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-third-party-4 {}
                } */
                
                .image-shared-icon-third-party-4.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -20.5px
                }
                
                .image-shared-icon-third-party-5 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-third-party-5 {}
                } */
                
                .image-shared-icon-third-party-5.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -20.5px
                }
                
                .image-shared-icon-third-party-6 {
                    width: 41px;
                    height: 41px;
                    background-size: 41px 41px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-icon-third-party-6 {}
                } */
                
                .image-shared-icon-third-party-6.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -20.5px
                }
                
                .image-shared-macbook-pro {
                    width: 981px;
                    height: 560px;
                    background-size: 981px 560px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-macbook-pro {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-macbook-pro {
                        width: 666px;
                        height: 380px;
                        background-size: 666px 380px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-macbook-pro {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-macbook-pro {
                        width: 347px;
                        height: 198px;
                        background-size: 347px 198px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-macbook-pro {}
                } */
                
                .image-shared-macbook-pro.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -490.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-macbook-pro.centered {
                        left: 50%;
                        margin-left: -333px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-macbook-pro.centered {
                        left: 50%;
                        margin-left: -173.5px
                    }
                }
                
                .image-shared-product-icon-bear {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-bear {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-bear {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-bear {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-bear {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-bear {}
                } */
                
                .image-shared-product-icon-bear.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-bear.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-bear.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-better-stabilizer {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-better-stabilizer {}
                } */
                
                .image-shared-product-icon-better-stabilizer.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-compressor {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-compressor {}
                } */
                
                .image-shared-product-icon-compressor.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-custom-script {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-custom-script {}
                } */
                
                .image-shared-product-icon-custom-script.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-davinci {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-davinci {}
                } */
                
                .image-shared-product-icon-davinci.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                .image-shared-product-icon-davinci-resolve {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-davinci-resolve {}
                } */
                
                .image-shared-product-icon-davinci-resolve.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-draft {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-draft {}
                } */
                
                .image-shared-product-icon-draft.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-edlx {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-edlx {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-edlx {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-edlx {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-edlx {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-edlx {}
                } */
                
                .image-shared-product-icon-edlx.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-edlx.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-edlx.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-filmic-pro {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-filmic-pro {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-filmic-pro {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-filmic-pro {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-filmic-pro {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-filmic-pro {}
                } */
                
                .image-shared-product-icon-filmic-pro.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-filmic-pro.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-filmic-pro.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-irix-pro-hdr-x {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-irix-pro-hdr-x {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-irix-pro-hdr-x {
                        width: 65px;
                        height: 65px;
                        background-size: 65px 65px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-irix-pro-hdr-x {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-irix-pro-hdr-x {
                        width: 65px;
                        height: 65px;
                        background-size: 65px 65px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-irix-pro-hdr-x {}
                } */
                
                .image-shared-product-icon-irix-pro-hdr-x.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-irix-pro-hdr-x.centered {
                        left: 50%;
                        margin-left: -32.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-irix-pro-hdr-x.centered {
                        left: 50%;
                        margin-left: -32.5px
                    }
                }
                
                .image-shared-product-icon-flow-pop {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-flow-pop {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-flow-pop {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-flow-pop {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-flow-pop {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-flow-pop {}
                } */
                
                .image-shared-product-icon-flow-pop.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-flow-pop.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-flow-pop.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-frame-io {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-frame-io {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-frame-io {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-frame-io {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-frame-io {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-frame-io {}
                } */
                
                .image-shared-product-icon-frame-io.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-frame-io.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-frame-io.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-frameio {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-frameio {}
                } */
                
                .image-shared-product-icon-frameio.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                .image-shared-product-icon-instapaper {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-instapaper {}
                }
                 */
                .image-shared-product-icon-instapaper.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-luma-forge {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-luma-forge {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-luma-forge {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-luma-forge {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-luma-forge {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-luma-forge {}
                } */
                
                .image-shared-product-icon-luma-forge.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-luma-forge.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-luma-forge.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-lumberjack {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-lumberjack {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-lumberjack {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-lumberjack {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-lumberjack {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-lumberjack {}
                } */
                
                .image-shared-product-icon-lumberjack.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-lumberjack.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-lumberjack.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-m-film-look {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-m-film-look {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-m-film-look {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-m-film-look {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-m-film-look {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-m-film-look {}
                } */
                
                .image-shared-product-icon-m-film-look.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-m-film-look.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-m-film-look.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-mind-node {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-mind-node {}
                } */
                
                .image-shared-product-icon-mind-node.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-moment {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-moment {}
                } */
                
                .image-shared-product-icon-moment.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-motion {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-motion {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-motion {
                        width: 65px;
                        height: 65px;
                        background-size: 65px 65px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-motion {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-motion {
                        width: 65px;
                        height: 65px;
                        background-size: 65px 65px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-motion {}
                } */
                
                .image-shared-product-icon-motion.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-motion.centered {
                        left: 50%;
                        margin-left: -32.5px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-motion.centered {
                        left: 50%;
                        margin-left: -32.5px
                    }
                }
                
                .image-shared-product-icon-motion-vfx {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-motion-vfx {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-motion-vfx {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-motion-vfx {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-motion-vfx {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-motion-vfx {}
                } */
                
                .image-shared-product-icon-motion-vfx.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-motion-vfx.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-motion-vfx.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-panasonic {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-panasonic {}
                } */
                
                .image-shared-product-icon-panasonic.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-postlab {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-postlab {}
                } */
                
                .image-shared-product-icon-postlab.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                .image-shared-product-icon-producers-best-friend {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-producers-best-friend {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-producers-best-friend {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-producers-best-friend {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-producers-best-friend {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-producers-best-friend {}
                } */
                
                .image-shared-product-icon-producers-best-friend.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-producers-best-friend.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-producers-best-friend.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-redhelium {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-redhelium {}
                } */
                
                .image-shared-product-icon-redhelium.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                .image-shared-product-icon-roles {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-roles {}
                } */
                
                .image-shared-product-icon-roles.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-shot-notes-x {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-shot-notes-x {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-shot-notes-x {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-shot-notes-x {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-shot-notes-x {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-shot-notes-x {}
                } */
                
                .image-shared-product-icon-shot-notes-x.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-shot-notes-x.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-shot-notes-x.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-shared-product-icon-simon-says {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-simon-says {}
                } */
                
                .image-shared-product-icon-simon-says.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-split-screen-pro {
                    width: 65px;
                    height: 65px;
                    background-size: 65px 65px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-split-screen-pro {}
                } */
                
                .image-shared-product-icon-split-screen-pro.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -32.5px
                }
                
                .image-shared-product-icon-x2-pro {
                    width: 150px;
                    height: 60px;
                    background-size: 150px 60px;
                    background-repeat: no-repeat;
                    position: relative
                }
                
                /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    .image-shared-product-icon-x2-pro {}
                } */
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-x2-pro {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-x2-pro {}
                } */
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-x2-pro {
                        width: 150px;
                        height: 60px;
                        background-size: 150px 60px;
                        background-repeat: no-repeat;
                    }
                }
                
                /* @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    .image-shared-product-icon-x2-pro {}
                } */
                
                .image-shared-product-icon-x2-pro.centered {
                    position: relative;
                    left: 50%;
                    margin-left: -75px
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-shared-product-icon-x2-pro.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-shared-product-icon-x2-pro.centered {
                        left: 50%;
                        margin-left: -75px
                    }
                }
                
                .image-compressor-hero {
                    width: 884px;
                    height: 729px;
                    background-size: 884px 729px;
                    background-repeat: no-repeat;
                }
                
                #event-photography-hero.image-compressor-hero {
                    background-image: url("../assets/desktop/event-photography-index.png");
                }
                
                #switch-lightroom-hero.image-compressor-hero {
                    background-image: url("../assets/desktop/switch-lightroom-hero.png");
                }
                
                #collaboration-hero.image-compressor-hero {
                    background-image: url("../assets/desktop/collaboration-hero.png");
                }
                #mobile-hero.image-compressor-hero {
                    background-image: url("../assets/desktop/mobile-hero.png");
                }
                #mobile-logo.image-compressor-hero {
                    background-image: url("../assets/desktop/mobile-logo.png");
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 1.5dppx),
                (-webkit-min-device-pixel-ratio: 1.5),
                (min-resolution: 144dpi) {
                    /* .image-compressor-hero {} */
                    #event-photography-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/event-photography-index.png");
                    }
                    #switch-lightroom-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/switch-lightroom-hero.png");
                    }
                    #collaboration-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/collaboration-hero.png");
                    }
                    #mobile-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-hero.png");
                    }
                    #mobile-logo.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-logo.png");
                    }
                }
                
                @media only screen and (max-width: 1068px) {
                    .image-compressor-hero {
                        width: 624px;
                        height: 514px;
                        background-size: 624px 514px;
                        background-repeat: no-repeat;
                    }
                    #event-photography-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/event-photography-index.png");
                    }
                    #switch-lightroom-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/switch-lightroom-hero.png");
                    }
                    #collaboration-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/collaboration-hero.png");
                    }
                    #mobile-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-hero.png");
                    }
                    #mobile-logo.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-logo.png");
                    }
                }
                
                @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
                    /* .image-compressor-hero {} */
                    #event-photography-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/event-photography-index.png");
                    }
                    #switch-lightroom-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/switch-lightroom-hero.png");
                    }
                    #collaboration-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/collaboration-hero.png");
                    }
                    #mobile-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-hero.png");
                    }
                    #mobile-logo.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-logo.png");
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .image-compressor-hero {
                        width: 280px;
                        height: 231px;
                        background-size: 280px 231px;
                        background-repeat: no-repeat;
                    }
                    #event-photography-hero.image-compressor-hero {
                        background-image: url("../assets/mobile/event-photography-index.png");
                    }
                    #switch-lightroom-hero.image-compressor-hero {
                        background-image: url("../assets/mobile/switch-lightroom-hero.png");
                    }
                    #collaboration-hero.image-compressor-hero {
                        background-image: url("../assets/mobile/collaboration-hero.png");
                    }
                    #mobile-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-hero.png");
                    }
                    #mobile-logo.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-logo.png");
                    }
                }
                
                @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
                only screen and (max-width: 735px) and (min-resolution: 144dpi) {
                    /* .image-compressor-hero {} */
                    #event-photography-hero.image-compressor-hero {
                        background-image: url("../assets/mobile/event-photography-index.png");
                    }
                    #switch-lightroom-hero.image-compressor-hero {
                        background-image: url("../assets/mobile/switch-lightroom-hero.png");
                    }
                    #collaboration-hero.image-compressor-hero {
                        background-image: url("../assets/mobile/collaboration-hero.png");
                    }
                    #mobile-hero.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-hero.png");
                    }
                    #mobile-logo.image-compressor-hero {
                        background-image: url("../assets/desktop/mobile-logo.png");
                    }
                }
                
                .section-content {
                    padding-top: 175px;
                    padding-bottom: 175px
                }
                
                @media only screen and (max-width: 1068px) {
                    .section-content {
                        padding-top: 115px;
                        padding-bottom: 115px
                    }
                }
                
                @media only screen and (max-width: 735px) {
                    .section-content {
                        padding-top: 104px;
                        padding-bottom: 104px
                    }
                }
                
                .page-compressor .section-black {
                    background-color: #111
                }
                
                .page-compressor .typography-intro-elevated,
                .page-compressor .typography-intro {
                    color: #fff
                }