

        /* ------------------------------------------------------------------------
        ---------- General styles to make the site responsive friendly ------------
        ------------------------------------------------------------------------ */

        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_enabler.css);


        /* ------------------------------------------------------------------------
        ---------- General styles for highest responsive size and under -----------
        ------------------------------------------------------------------------ */

        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_base.css) screen and (max-width: 1023px);



        /* ------------------------------------------------------------------------
        --------------------------------- Size 3 ----------------------------------
        ------------------------------------------------------------------------ */

        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_size3_only.css) screen and (min-width: 768px) and (max-width: 1023px);
        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_size3.css) screen and (min-width: 768px) and (max-width: 1023px);
        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_purchase_format_options.css) screen and (max-width: 960px);
        
            @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_sub_nav.css) screen and (min-width: 768px);

        /* ------------------------------------------------------------------------
        --------------------------------- Size 2 ----------------------------------
        ------------------------------------------------------------------------ */
            @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_topnav.css) screen and (max-width: 1023px);

        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_size2.css) screen and (max-width: 767px);
        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_size2_only.css) screen and (min-width: 460px) and (max-width: 767px);


        /* ------------------------------------------------------------------------
        --------------------------------- Size 1 ----------------------------------
        ------------------------------------------------------------------------ */

        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_size1.css) screen and (max-width: 459px);


        /* ------------------------------------------------------------------------
        --------------------- Size iPhone SE or landscape view --------------------
        ------------------------------------------------------------------------ */

        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_size_se.css) screen and (max-width: 900px) and (max-height: 414px);



        /* ------------------------------------------------------------------------
        -------- special style for viewroom thumbnail in visualisation tools ------
        ------------------------------------------------------------------------ */

        @import url(/web/20230519125416cs_//lib/g/2.0/styles/responsive_viewroom.css);

        /* Template responsive styles */
        @import url(/web/20230519125416cs_//lib/g/themes/aperture/2.0/styles/responsive.css?c=27042050002191&g=40a6e98aeeeb67995c14af1916d492d1);

/* Website custom responsive styles */


/*
     FILE ARCHIVED ON 12:54:16 May 19, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:00:59 Jun 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.436
  exclusion.robots: 0.04
  exclusion.robots.policy: 0.032
  esindex: 0.007
  cdx.remote: 11.032
  LoadShardBlock: 96.87 (3)
  PetaboxLoader3.datanode: 121.15 (5)
  PetaboxLoader3.resolve: 703.617 (2)
  load_resource: 764.766
  loaddict: 24.931
*/