1<!DOCTYPE html> 2<!-- 3 4 Running on cargo.site 5 6--> 7<html lang="en" data-predefined-style="true" data-css-presets="true" data-css-preset data-typography-preset> 8 <head>
9<script> 10 var __cargo_context__ = 'live'; 11 var __cargo_js_ver__ = 'c=3183982728'; 12 var __cargo_maint__ = false; 13 14 15 </script>
15 16 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 17 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 18 <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 19 20 21 <meta name="robots" content="index,follow"> 22 23 <title>Product Design â Gianfranco Frattini</title> 24 <meta name="description" content=""> 25 <meta name=âgeneratorâ content="Cargo (https://cargo.site)"> 26 27 <link rel="preconnect" href="https://static.cargo.site" crossorigin> 28 <link rel="preconnect" href="https://freight.cargo.site" crossorigin> 29 30 <link rel="preconnect" href="https://type.cargo.site" crossorigin> 31 32 <!--<link rel="preload" href="https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2" as="font" type="font/woff" crossorigin>--> 33 34 <meta name="facebook-domain-verification" content="cpu9m55bgocho38hu33wwhenioah4c" /> 35 36 <link href="https://freight.cargo.site/t/original/i/7d3de10617517809422ae2a40e3eff47c53b6bbe56441bb3055bd5b8eb2d2f82/ms-icon-310x310.ico" rel="shortcut icon"> 37 <link href="https://gianfrancofrattini.com/rss" rel="alternate" type="application/rss+xml" title="Gianfranco Frattini feed"> 38 39 <link href="https://gianfrancofrattini.com/stylesheet?c=3183982728&1649253956" id="member_stylesheet" rel="stylesheet" type="text/css" /> 40<style id="">@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);font-weight:240;unicode-range:U+E000-E15C,U+F0000,U+FE0E}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-weight:400}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-weight:600}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-weight:800}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-style:italic}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-weight:200;font-style:italic}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-weight:400;font-style:italic}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-weight:600;font-style:italic}@font-face{font-family:Icons;src:url(https://static.cargo.site/assets/social/IconFont-Regular-0.9.3.woff2);unicode-range:U+E000-E15C,U+F0000,U+FE0E;font-weight:800;font-style:italic}body.iconfont-loading,body.iconfont-loading *{color:transparent!important}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}body.no-scroll{overflow:hidden}/*! 41 * Content 42 */.page{word-wrap:break-word}:focus{outline:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none .page_content .audio-player,.pointer-events-none .page_content .shop_product,.pointer-events-none .page_content a,.pointer-events-none .page_content audio,.pointer-events-none .page_content button,.pointer-events-none .page_content details,.pointer-events-none .page_content iframe,.pointer-events-none .page_content img,.pointer-events-none .page_content input,.pointer-events-none .page_content video{pointer-events:auto}.pointer-events-none .page_content *>a,.pointer-events-none .page_content>a{position:relative}s *{text-transform:inherit}#toolset{position:fixed;bottom:10px;right:10px;z-index:8}.mobile #toolset,.template_site_inframe #toolset{display:none}#toolset a{display:block;height:24px;width:24px;margin:0;padding:0;text-decoration:none;background:rgba(0,0,0,.2)}#toolset a:hover{background:rgba(0,0,0,.8)}[data-adminview] #toolset a,[data-adminview] #toolset_admin a{background:rgba(0,0,0,.04);pointer-events:none;cursor:default}#toolset_admin a:active{background:rgba(0,0,0,.7)}#toolset_admin a svg>*{transform:scale(1.1) translate(0,-.5px);transform-origin:50% 50%}#toolset_admin a svg{pointer-events:none;width:100%!important;height:auto!important}#following-container{overflow:auto;-webkit-overflow-scrolling:touch}#following-container iframe{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}:root{--following-width:-400px;--following-animation-duration:450ms}@keyframes following-open{0%{transform:translateX(0)}100%{transform:translateX(var(--following-width))}}@keyframes following-open-inverse{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--following-width)))}}@keyframes following-close{0%{transform:translateX(var(--following-width))}100%{transform:translateX(0)}}@keyframes following-close-inverse{0%{transform:translateX(calc(-1 * var(--following-width)))}100%{transform:translateX(0)}}body.animate-left{animation:following-open var(--following-animation-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.24,1,.29,1)}#following-container.animate-left{animation:following-close-inverse var(--following-animation-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.24,1,.29,1)}#following-container.animate-left #following-frame{animation:following-close var(--following-animation-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.24,1,.29,1)}body.animate-right{animation:following-close var(--following-animation-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.24,1,.29,1)}#following-container.animate-right{animation:following-open-inverse var(--following-animation-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.24,1,.29,1)}#following-container.animate-right #following-frame{animation:following-open var(--following-animation-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.24,1,.29,1)}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,
420,0);will-change:transform}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:'';width:1px;height:1px;margin-top:-1px;margin-left:-1px}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.content .slick-slide img{display:inline-block}.content .slick-slide img:not(.image-zoom){cursor:pointer}.content .scrub .slick-list,.content .scrub .slick-slide img:not(.image-zoom){cursor:ew-resize}body.slideshow-scrub-dragging *{cursor:ew-resize!important}.content .slick-slide img:not([src]),.content .slick-slide img[src='']{width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;z-index:9;width:0;top:0;height:100%;cursor:pointer;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.slick-arrow.hidden{opacity:0}
42.slick-arrow svg{position:absolute;width:36px;height:36px;top:0;left:0;right:0;bottom:0;margin:auto;transform:translate(.25px,.25px)}.slick-arrow svg.right-arrow{transform:translate(.25px,.25px) scaleX(-1)}.slick-arrow svg:active{opacity:.75}.slick-arrow svg .arrow-shape{fill:none!important;stroke:#fff;stroke-linecap:square}.slick-arrow svg .arrow-outline{fill:none!important;stroke-width:2.5px;stroke:rgba(0,0,0,.6);stroke-linecap:square}.slick-arrow.slick-next{right:0;text-align:right}.slick-next svg,.wallpaper-navigation .slick-next svg{margin-right:10px}.mobile .slick-next svg{margin-right:10px}.slick-arrow.slick-prev{text-align:left}.slick-prev svg,.wallpaper-navigation .slick-prev svg{margin-left:10px}.mobile .slick-prev svg{margin-left:10px}.loading_animation{display:none;vertical-align:middle;z-index:15;line-height:0;pointer-events:none;border-radius:100%}.loading_animation.hidden{display:none}.loading_animation.pulsing{opacity:0;display:inline-block;animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-duration:12s;animation-iteration-count:infinite;animation:fade-pulse-in .5s ease-in-out;-moz-animation:fade-pulse-in .5s ease-in-out;-webkit-animation:fade-pulse-in .5s ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.loading_animation.pulsing.no-delay{animation-delay:0s;-webkit-animation-delay:0s;-moz-animation-delay:0s}.loading_animation div{border-radius:100%}.loading_animation div svg{max-width:100%;height:auto}.loading_animation div,.loading_animation div svg{width:20px;height:20px}.loading_animation.full-width svg{width:100%;height:auto}.loading_animation.full-width.big svg{width:100px;height:100px}.loading_animation div svg>*{fill:#ccc}.loading_animation div{-webkit-animation:spin-loading 12s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation:spin-loading 12s ease-out;-moz-animation-iteration-count:infinite;animation:spin-loading 12s ease-out;animation-iteration-count:infinite}.loading_animation.hidden{display:none}[data-backdrop] .loading_animation{position:absolute;top:15px;left:15px;z-index:99}.loading_animation.position-absolute.middle{top:calc(50% - 10px);left:calc(50% - 10px)}.loading_animation.position-absolute.topleft{top:0;left:0}.loading_animation.position-absolute.middleright{top:calc(50% - 10px);right:1rem}.loading_animation.position-absolute.middleleft{top:calc(50% - 10px);left:1rem}.loading_animation.gray div svg>*{fill:#999}.loading_animation.gray-dark div svg>*{fill:#666}.loading_animation.gray-darker div svg>*{fill:#555}.loading_animation.gray-light div svg>*{fill:#ccc}.loading_animation.white div svg>*{fill:rgba(255,255,255,.85)}.loading_animation.blue div svg>*{fill:#698fff}.loading_animation.inline{display:inline-block;margin-bottom:.5ex}.loading_animation.inline.left{margin-right:.5ex}@-webkit-keyframes fade-pulse-in{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fade-pulse-in{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fade-pulse-in{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes pulsate{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes pulsate{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes pulsate{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes spin-loading{0%{transform:rotate(0)}9%{transform:rotate(1050deg)}18%{transform:rotate(-1090deg)}20%{transform:rotate(-1080deg)}23%{transform:rotate(-1080deg)}28%{transform:rotate(-1095deg)}29%{transform:rotate(-1065deg)}34%{transform:rotate(-1080deg)}35%{transform:rotate(-1050deg)}40%{transform:rotate(-1065deg)}41%{transform:rotate(-1035deg)}44%{transform:rotate(-1035deg)}47%{transform:rotate(-2160deg)}50%{transform:rotate(-2160deg)}56%{transform:rotate(45deg)}60%{transform:rotate(45deg)}80%{transform:rotate(6120deg)}100%{transform:rotate(0)}}@keyframes spin-loading{0%{transform:rotate(0)}9%{transform:rotate(1050deg)}18%{transform:rotate(-1090deg)}20%{transform:rotate(-1080deg)}23%{transform:rotate(-1080deg)}28%{transform:rotate(-1095deg)}29%{transform:rotate(-1065deg)}34%{transform:rotate(-1080deg)}35%{transform:rotate(-1050deg)}40%{transform:rotate(-1065deg)}41%{transform:rotate(-1035deg)}44%{transform:rotate(-1035deg)}47%{transform:rotate(-2160deg)}50%{transform:rotate(-2160deg)}56%{transform:rotate(45deg)}60%{transform:rotate(45deg)}80%{transform:rotate(6120deg)}100%{transform:rotate(0)}}[grid-row]{align-items:flex-start;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[grid-col]{box-sizing:border-box}[grid-row] [grid-col].empty:after{content:"\0000A0";cursor:text}body.mobile[data-adminview=content-editproject] [grid-row] [grid-col].empty:after{display:none}[grid-col=auto]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}[grid-col=x12]{width:100%}[grid-col=x11]{width:50%}[grid-col=x10]{width:33.33%}[grid-col=x9]{width:25%}[grid-col=x8]{width:20%}[grid-col=x7]{width:16.666666667%}
42[grid-col=x6]{width:14.285714286%}[grid-col=x5]{width:12.5%}[grid-col=x4]{width:11.111111111%}[grid-col=x3]{width:10%}[grid-col=x2]{width:9.090909091%}[grid-col=x1]{width:8.333333333%}[grid-col="1"]{width:8.33333%}[grid-col="2"]{width:16.66667%}[grid-col="3"]{width:25%}[grid-col="4"]{width:33.33333%}[grid-col="5"]{width:41.66667%}[grid-col="6"]{width:50%}[grid-col="7"]{width:58.33333%}[grid-col="8"]{width:66.66667%}[grid-col="9"]{width:75%}[grid-col="10"]{width:83.33333%}[grid-col="11"]{width:91.66667%}[grid-col="12"]{width:100%}body.mobile [grid-responsive] [grid-col]{width:100%;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}[data-ce-host=true][contenteditable=true] [grid-pad]{pointer-events:none}[data-ce-host=true][contenteditable=true] [grid-pad]>*{pointer-events:auto}[grid-pad="0"]{padding:0}[grid-pad="0.25"]{padding:.125rem}[grid-pad="0.5"]{padding:.25rem}[grid-pad="0.75"]{padding:.375rem}[grid-pad="1"]{padding:.5rem}[grid-pad="1.25"]{padding:.625rem}[grid-pad="1.5"]{padding:.75rem}[grid-pad="1.75"]{padding:.875rem}[grid-pad="2"]{padding:1rem}[grid-pad="2.5"]{padding:1.25rem}[grid-pad="3"]{padding:1.5rem}[grid-pad="3.5"]{padding:1.75rem}[grid-pad="4"]{padding:2rem}[grid-pad="5"]{padding:2.5rem}[grid-pad="6"]{padding:3rem}[grid-pad="7"]{padding:3.5rem}[grid-pad="8"]{padding:4rem}[grid-pad="9"]{padding:4.5rem}[grid-pad="10"]{padding:5rem}[grid-gutter="0"]{margin:0}[grid-gutter="0.5"]{margin:-.25rem}[grid-gutter="1"]{margin:-.5rem}[grid-gutter="1.5"]{margin:-.75rem}[grid-gutter="2"]{margin:-1rem}[grid-gutter="2.5"]{margin:-1.25rem}[grid-gutter="3"]{margin:-1.5rem}[grid-gutter="3.5"]{margin:-1.75rem}[grid-gutter="4"]{margin:-2rem}[grid-gutter="5"]{margin:-2.5rem}[grid-gutter="6"]{margin:-3rem}[grid-gutter="7"]{margin:-3.5rem}[grid-gutter="8"]{margin:-4rem}[grid-gutter="10"]{margin:-5rem}[grid-gutter="12"]{margin:-6rem}[grid-gutter="14"]{margin:-7rem}[grid-gutter="16"]{margin:-8rem}[grid-gutter="18"]{margin:-9rem}[grid-gutter="20"]{margin:-10rem}small{max-width:100%;text-decoration:inherit}img:not([src]),img[src='']{outline:1px solid rgba(177,177,177,.4);outline-offset:-1px;content:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}img.image-zoom{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}#imprimatur{color:#333;font-size:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif,"Sans Serif",Icons;/*!System*/position:fixed;opacity:.3;right:-28px;bottom:160px;transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);z-index:8;text-transform:uppercase;color:#999;opacity:.5;padding-bottom:2px;text-decoration:none}.mobile #imprimatur{display:none}bodycopy cargo-link a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif,"Sans Serif",Icons;/*!System*/font-size:12px;font-style:normal;font-weight:400;transform:rotate(270deg);text-decoration:none;position:fixed!important;right:-27px;bottom:100px;text-decoration:none;letter-spacing:normal;background:0 0;border:0;border-bottom:0;outline:0}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp--minimal--dark .pswp__top-bar,.pswp__button{background:0 0}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__zoom-wrap,.quick-view-navigation{-webkit-backface-visibility:hidden}
42.pswp__button{cursor:pointer;opacity:1;-webkit-appearance:none;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button-close>svg{top:10px;right:10px;margin-left:auto}.pswp--touch .quick-view-navigation{display:none}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.quick-view-navigation{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.quick-view-navigation .pswp__group .pswp__button{pointer-events:auto}.pswp__button>svg{position:absolute;width:36px;height:36px}.quick-view-navigation .pswp__group:active svg{opacity:.75}.pswp__button svg .shape-shape{fill:#fff}.pswp__button svg .shape-outline{fill:#000}.pswp__button-prev>svg{top:0;bottom:0;left:10px;margin:auto}.pswp__button-next>svg{top:0;bottom:0;right:10px;margin:auto}.quick-view-navigation .pswp__group .pswp__button-prev{position:absolute;left:0;top:0;width:0;height:100%}.quick-view-navigation .pswp__group .pswp__button-next{position:absolute;right:0;top:0;width:0;height:100%}.quick-view-navigation .close-button,.quick-view-navigation .left-arrow,.quick-view-navigation .right-arrow{transform:translate(.25px,.25px)}.quick-view-navigation .right-arrow{transform:translate(.25px,.25px) scaleX(-1)}.pswp__button svg .shape-outline{fill:transparent!important;stroke:#000;stroke-width:2.5px;stroke-linecap:square}.pswp__button svg .shape-shape{fill:transparent!important;stroke:#fff;stroke-width:1.5px;stroke-linecap:square}.pswp__bg,.pswp__scroll-wrap,.pswp__zoom-wrap{width:100%;position:absolute}.quick-view-navigation .pswp__group .pswp__button-close{margin:0}.pswp__container,.pswp__item,.pswp__zoom-wrap{right:0;bottom:0;top:0;position:absolute;left:0}.pswp__ui--hidden .pswp__button{opacity:.001}.pswp__ui--hidden .pswp__button,.pswp__ui--hidden .pswp__button *{pointer-events:none}.pswp .pswp__ui.pswp__ui--displaynone{display:none}.pswp__element--disabled{display:none!important}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{position:fixed;display:none;height:100%;width:100%;top:0;left:0;right:0;bottom:0;margin:auto;-ms-touch-action:none;touch-action:none;z-index:9999999;-webkit-text-size-adjust:100%;line-height:initial;letter-spacing:initial;outline:0}.pswp img{max-width:none}.pswp--zoom-disabled .pswp__img{cursor:default!important}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{left:0;top:0;height:100%;opacity:0;transform:translateZ(0);will-change:opacity}.pswp__scroll-wrap{left:0;top:0;height:100%}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 222ms cubic-bezier(.4,0,.22,1);transition:transform 222ms cubic-bezier(.4,0,.22,1)}.pswp__bg{-webkit-transition:opacity 222ms cubic-bezier(.4,0,.22,1);transition:opacity 222ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp--hide-overflow .pswp__scroll-wrap,.pswp--hide-overflow.pswp{overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__ui--idle{opacity:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__error-msg{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.quick-view.mouse-down .iframe-item{pointer-events:none!important}.quick-view-caption-positioner{pointer-events:none;width:100%;height:100%}.quick-view-caption-wrapper{margin:auto;position:absolute;bottom:0;left:0;right:0}.quick-view-horizontal-align-left .quick-view-caption-wrapper{margin-left:0}.quick-view-horizontal-align-right .quick-view-caption-wrapper{margin-right:0}[data-quick-view-caption]{transition:.1s opacity ease-in-out;position:absolute;bottom:0;left:0;right:0}.quick-view-horizontal-align-left [data-quick-view-caption]{text-align:left}.quick-view-horizontal-align-right [data-quick-view-caption]{text-align:right}.quick-view-caption{transition:.1s opacity ease-in-out}.quick-view-caption>*{display:inline-block}.quick-view-caption *{pointer-events:auto}.quick-view-caption.hidden{opacity:0}
42.shop_product .dropdown_wrapper{flex:0 0 100%;position:relative}.shop_product select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;border-radius:0;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.shop_product select.dropdown::-ms-expand{display:none}.shop_product a{cursor:pointer;border-bottom:none;text-decoration:none}.shop_product a.out-of-stock{pointer-events:none}body.audio-player-dragging *{cursor:ew-resize!important}.audio-player{display:inline-flex;flex:1 0 calc(100% - 2px);width:calc(100% - 2px)}.audio-player .button{height:100%;flex:0 0 3.3rem;display:flex}.audio-player .separator{left:3.3rem;height:100%}.audio-player .buffer{width:0%;height:100%;transition:left .3s linear,width .3s linear}.audio-player.seeking .buffer{transition:left 0s,width 0s}.audio-player.seeking{user-select:none;-webkit-user-select:none;cursor:ew-resize}.audio-player.seeking *{user-select:none;-webkit-user-select:none;cursor:ew-resize}.audio-player .bar{overflow:hidden;display:flex;justify-content:space-between;align-content:center;flex-grow:1}.audio-player .progress{width:0%;height:100%;transition:width .3s linear}.audio-player.seeking .progress{transition:width 0s}.audio-player .pause,.audio-player .play{cursor:pointer;height:100%}.audio-player .note-icon{margin:auto 0;order:2;flex:0 1 auto}.audio-player .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;user-select:none;padding:.5rem 0 .5rem 1rem;margin:auto auto auto 0;flex:0 3 auto;min-width:0;width:100%}.audio-player .total-time{flex:0 1 auto;margin:auto 0}.audio-player .current-time,.audio-player .play-text{flex:0 1 auto;margin:auto 0}.audio-player .stream-anim{user-select:none;margin:auto auto auto 0}.audio-player .stream-anim span{display:inline-block}.audio-player .buffer,.audio-player .current-time,.audio-player .note-svg,.audio-player .play-text,.audio-player .separator,.audio-player .total-time{user-select:none;pointer-events:none}.audio-player .buffer,.audio-player .play-text,.audio-player .progress{position:absolute}.audio-player,.audio-player .bar,.audio-player .button,.audio-player .current-time,.audio-player .note-icon,.audio-player .pause,.audio-player .play,.audio-player .total-time{position:relative}body.mobile .audio-player,body.mobile .audio-player *{-webkit-touch-callout:none}#standalone-admin-frame{border:0;width:400px;position:absolute;right:0;top:0;height:100vh;z-index:99}body[standalone-admin=true] #standalone-admin-frame{transform:translate(0,0)}body[standalone-admin=true] .main_container{width:calc(100% - 400px)}body[standalone-admin=false] #standalone-admin-frame{transform:translate(100%,0)}body[standalone-admin=false] .main_container{width:100%}.toggle_standaloneAdmin{position:fixed;top:0;right:400px;height:40px;width:40px;z-index:999;cursor:pointer;background-color:rgba(0,0,0,.4)}.toggle_standaloneAdmin:active{opacity:.7}body[standalone-admin=false] .toggle_standaloneAdmin{right:0}.toggle_standaloneAdmin *{color:#fff;fill:#fff}.toggle_standaloneAdmin svg{padding:6px;width:100%;height:100%;opacity:.85}body[standalone-admin=false] .toggle_standaloneAdmin #close,body[standalone-admin=true] .toggle_standaloneAdmin #backdropsettings{display:none}.toggle_standaloneAdmin>div{width:100%;height:100%}#admin_toggle_button{position:fixed;top:50%;transform:translate(0,-50%);right:400px;height:36px;width:12px;z-index:999;cursor:pointer;background-color:rgba(0,0,0,.09);padding-left:2px;margin-right:5px}#admin_toggle_button .bar{content:'';background:rgba(0,0,0,.09);position:fixed;width:5px;bottom:0;top:0;z-index:10}#admin_toggle_button:active{background:rgba(0,0,0,.065)}#admin_toggle_button *{color:#fff;fill:#fff}#admin_toggle_button svg{padding:0;width:16px;height:36px;margin-left:1px;opacity:1}#admin_toggle_button svg *{fill:#fff;opacity:1}#admin_toggle_button[data-state=closed] .toggle_admin_close{display:none}#admin_toggle_button[data-state=closed],#admin_toggle_button[data-state=closed] .toggle_admin_open{width:20px;cursor:pointer;margin:0}#admin_toggle_button[data-state=closed] svg{margin-left:2px}#admin_toggle_button[data-state=open] .toggle_admin_open{display:none}select,select *{text-rendering:auto!important}b b{font-weight:inherit}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}customhtml>*{position:relative;z-index:10}body,html{min-height:100vh;margin:0;padding:0}html{touch-action:manipulation;position:relative;background-color:#fff}.main_container{min-height:100vh;width:100%;overflow:hidden}.container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;width:100%;overflow:visible}.container{align-items:flex-start;-webkit-align-items:flex-start}.page{z-index:2}.page ul li>text-limit{display:block}.content,.content_container,.pinned{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.content_container{width:100%}.content_container.full_height{min-height:100vh}.page_background{position:absolute;top:0;left:0;width:100%;height:100%}.page_container{position:relative;overflow:visible;width:100%}.backdrop{position:absolute;top:0;z-index:1;width:100%;height:100%;max-height:100vh}.backdrop>div{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;
42transform:translate3d(0,0,0);contain:strict}[data-backdrop].backdrop>div[data-overflowing]{max-height:100vh;position:absolute;top:0;left:0}body.mobile [split-responsive]{display:flex;flex-direction:column}body.mobile [split-responsive] .container{width:100%;order:2}body.mobile [split-responsive] .backdrop{position:relative;height:50vh;width:100%;order:1}body.mobile [split-responsive] [data-auxiliary].backdrop{position:absolute;height:50vh;width:100%;order:1}.page{position:relative;z-index:2}img[data-align=left]{float:left}img[data-align=right]{float:right}[data-rotation]{transform-origin:center center}.content .page_content:not([contenteditable=true]) [data-draggable]{pointer-events:auto!important;backface-visibility:hidden}.preserve-3d{-moz-transform-style:preserve-3d;transform-style:preserve-3d}.content .page_content:not([contenteditable=true]) [data-draggable] iframe{pointer-events:none!important}.dragging-active iframe{pointer-events:none!important}.content .page_content:not([contenteditable=true]) [data-draggable]:active{opacity:1}.content .scroll-transition-fade{transition:transform 1s ease-in-out,opacity .8s ease-in-out}.content .scroll-transition-fade.below-viewport{opacity:0;transform:translateY(40px)}.mobile.full_width .page_container:not([split-layout]) .container_width{width:100%}[data-view=pinned_bottom] .bottom_pin_invisibility{visibility:hidden}.pinned{position:relative;width:100%}.pinned .page_container.accommodate:not(.fixed):not(.overlay){z-index:2}.pinned .page_container.overlay{position:absolute;z-index:4}.pinned .page_container.overlay.fixed{position:fixed}.pinned .page_container.overlay.fixed .page{max-height:100vh;-webkit-overflow-scrolling:touch}.pinned .page_container.overlay.fixed .page.allow-scroll{overflow-y:auto;overflow-x:hidden}.pinned .page_container.overlay.fixed .page.allow-scroll{align-items:flex-start;-webkit-align-items:flex-start}.pinned .page_container .page.allow-scroll::-webkit-scrollbar{width:0;background:0 0;display:none}.pinned.pinned_top .page_container.overlay{left:0;top:0}.pinned.pinned_bottom .page_container.overlay{left:0;bottom:0}div[data-container=set]:empty{margin-top:1px}.thumbnails{position:relative;z-index:1}[thumbnails=grid]{align-items:baseline}[thumbnails=justify] .thumbnail{box-sizing:content-box}[thumbnails][data-padding-zero] .thumbnail{margin-bottom:-1px}[thumbnails=montessori] .thumbnail{pointer-events:auto;position:absolute}[thumbnails] .thumbnail>a{display:block;text-decoration:none}[thumbnails=montessori]{height:0}[thumbnails][data-resizing],[thumbnails][data-resizing] *{cursor:nwse-resize}[thumbnails] .thumbnail .resize-handle{cursor:nwse-resize;width:26px;height:26px;padding:5px;position:absolute;opacity:.75;right:-1px;bottom:-1px;z-index:100}[thumbnails][data-resizing] .resize-handle{display:none}[thumbnails] .thumbnail .resize-handle svg{position:absolute;top:0;left:0}[thumbnails] .thumbnail .resize-handle:hover{opacity:1}[data-can-move].thumbnail .resize-handle svg .resize_path_outline{fill:#fff}[data-can-move].thumbnail .resize-handle svg .resize_path{fill:#000}[thumbnails=montessori] .thumbnail_sizer{height:0;width:100%;position:relative;padding-bottom:100%;pointer-events:none}[thumbnails] .thumbnail img{display:block;min-height:3px;margin-bottom:0}[thumbnails] .thumbnail img:not([src]),img[src=""]{margin:0!important;width:100%;min-height:3px;height:100%!important;position:absolute}[aspect-ratio="1x1"].thumb_image{height:0;padding-bottom:100%;overflow:hidden}[aspect-ratio="4x3"].thumb_image{height:0;padding-bottom:75%;overflow:hidden}[aspect-ratio="16x9"].thumb_image{height:0;padding-bottom:56.25%;overflow:hidden}[thumbnails] .thumb_image{width:100%;position:relative}[thumbnails][thumbnail-vertical-align=top]{align-items:flex-start}[thumbnails][thumbnail-vertical-align=middle]{align-items:center}[thumbnails][thumbnail-vertical-align=bottom]{align-items:baseline}[thumbnails][thumbnail-horizontal-align=left]{justify-content:flex-start}[thumbnails][thumbnail-horizontal-align=middle]{justify-content:center}[thumbnails][thumbnail-horizontal-align=right]{justify-content:flex-end}.thumb_image.default_image>svg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.thumb_image.default_image{outline:1px solid #ccc;outline-offset:-1px;position:relative}.mobile.full_width [data-view=Thumbnail] .thumbnails_width{width:100%}.content [data-draggable] a:active,.content [data-draggable] img:active{opacity:initial}.content .draggable-dragging{opacity:initial}[data-draggable].draggable_visible{visibility:visible}[data-draggable].draggable_hidden{visibility:hidden}.gallery_card [data-draggable],.marquee [data-draggable]{visibility:inherit}[data-draggable]{visibility:visible;background-color:rgba(0,0,0,.003)}#site_menu_panel_container .image-gallery:not(.initialized){height:0;padding-bottom:100%;min-height:initial}.image-gallery:not(.initialized){min-height:100vh;visibility:hidden;width:100%}.image-gallery .gallery_card img{display:block;width:100%;height:auto}.image-gallery .gallery_card{transform-origin:center}.image-gallery .gallery_card.dragging{opacity:.1;transform:initial!important}.image-gallery:not([image-gallery=slideshow]) .gallery_card iframe:only-child,.image-gallery:not([image-gallery=slideshow]) .gallery_card video:only-child{width:100%;height:100%;top:0;left:0;position:absolute}.image-gallery[image-gallery=slideshow] .gallery_card video[muted][autoplay]:not([controls]),.image-gallery[image-gallery=slideshow] .gallery_card video[muted][data-autoplay]:not([controls]){pointer-events:none}.image-gallery [image-gallery-pad="0"] video:only-child{object-fit:cover;height:calc(100% + 1px)}div.image-gallery>a,div.image-gallery>iframe,div.image-gallery>img,div.image-gallery>video{display:none}[image-gallery-row]{align-items:flex-start;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-gallery .gallery_card_image{width:100%;position:relative}[data-predefined-style=true] .image-gallery a.gallery_card{display:block;border:none}[image-gallery-col]{box-sizing:border-box}[image-gallery-col=x12]{width:100%}[image-gallery-col=x11]{width:50%}[image-gallery-col=x10]{width:33.33%}[image-gallery-col=x9]{width:25%}[image-gallery-col=x8]{width:20%}[image-gallery-col=x7]{width:16.666666667%}
42[image-gallery-col=x6]{width:14.285714286%}[image-gallery-col=x5]{width:12.5%}[image-gallery-col=x4]{width:11.111111111%}[image-gallery-col=x3]{width:10%}[image-gallery-col=x2]{width:9.090909091%}[image-gallery-col=x1]{width:8.333333333%}.content .page_content [image-gallery-pad].image-gallery{pointer-events:none}.content .page_content [image-gallery-pad].image-gallery .gallery_card_image>*,.content .page_content [image-gallery-pad].image-gallery .gallery_image_caption{pointer-events:auto}.content .page_content [image-gallery-pad="0"]{padding:0}.content .page_content [image-gallery-pad="0.25"]{padding:.125rem}.content .page_content [image-gallery-pad="0.5"]{padding:.25rem}.content .page_content [image-gallery-pad="0.75"]{padding:.375rem}.content .page_content [image-gallery-pad="1"]{padding:.5rem}.content .page_content [image-gallery-pad="1.25"]{padding:.625rem}.content .page_content [image-gallery-pad="1.5"]{padding:.75rem}.content .page_content [image-gallery-pad="1.75"]{padding:.875rem}.content .page_content [image-gallery-pad="2"]{padding:1rem}.content .page_content [image-gallery-pad="2.5"]{padding:1.25rem}.content .page_content [image-gallery-pad="3"]{padding:1.5rem}.content .page_content [image-gallery-pad="3.5"]{padding:1.75rem}.content .page_content [image-gallery-pad="4"]{padding:2rem}.content .page_content [image-gallery-pad="5"]{padding:2.5rem}.content .page_content [image-gallery-pad="6"]{padding:3rem}.content .page_content [image-gallery-pad="7"]{padding:3.5rem}.content .page_content [image-gallery-pad="8"]{padding:4rem}.content .page_content [image-gallery-pad="9"]{padding:4.5rem}.content .page_content [image-gallery-pad="10"]{padding:5rem}.content .page_content [image-gallery-gutter="0"]{margin:0}.content .page_content [image-gallery-gutter="0.5"]{margin:-.25rem}.content .page_content [image-gallery-gutter="1"]{margin:-.5rem}.content .page_content [image-gallery-gutter="1.5"]{margin:-.75rem}.content .page_content [image-gallery-gutter="2"]{margin:-1rem}.content .page_content [image-gallery-gutter="2.5"]{margin:-1.25rem}.content .page_content [image-gallery-gutter="3"]{margin:-1.5rem}.content .page_content [image-gallery-gutter="3.5"]{margin:-1.75rem}.content .page_content [image-gallery-gutter="4"]{margin:-2rem}.content .page_content [image-gallery-gutter="5"]{margin:-2.5rem}.content .page_content [image-gallery-gutter="6"]{margin:-3rem}.content .page_content [image-gallery-gutter="7"]{margin:-3.5rem}.content .page_content [image-gallery-gutter="8"]{margin:-4rem}.content .page_content [image-gallery-gutter="10"]{margin:-5rem}.content .page_content [image-gallery-gutter="12"]{margin:-6rem}.content .page_content [image-gallery-gutter="14"]{margin:-7rem}.content .page_content [image-gallery-gutter="16"]{margin:-8rem}.content .page_content [image-gallery-gutter="18"]{margin:-9rem}.content .page_content [image-gallery-gutter="20"]{margin:-10rem}[image-gallery=slideshow]:not(.initialized)>*{min-height:1px;opacity:0;min-width:100%}[image-gallery=slideshow][data-constrained-by=height] [image-gallery-vertical-align].slick-track{align-items:flex-start}[image-gallery=slideshow] img.image-zoom:active{opacity:initial}[image-gallery=slideshow].slick-initialized .gallery_card{pointer-events:none}[image-gallery=slideshow].slick-initialized .gallery_card.slick-current{pointer-events:auto}[image-gallery=slideshow] .gallery_card:not(.has_caption){line-height:0}.content .page_content [image-gallery=slideshow].image-gallery>*{pointer-events:auto}.content [image-gallery=slideshow].image-gallery.slick-initialized .gallery_card{overflow:hidden;margin:0;display:flex;flex-flow:row wrap;flex-shrink:0}.content [image-gallery=slideshow].image-gallery.slick-initialized .gallery_card.slick-current{overflow:visible}[image-gallery=slideshow] .gallery_image_caption{opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:100%;margin-left:auto;margin-right:auto;clear:both}[image-gallery-horizontal-align=left] .gallery_image_caption{text-align:left}[image-gallery-horizontal-align=middle] .gallery_image_caption{text-align:center}[image-gallery-horizontal-align=right] .gallery_image_caption{text-align:right}
42[image-gallery=slideshow][data-slideshow-in-transition] .gallery_image_caption{opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s}[image-gallery=slideshow] .gallery_card_image{width:initial;margin:0;display:inline-block}[image-gallery=slideshow] .gallery_card img{margin:0;display:block}[image-gallery=slideshow][data-exploded]{align-items:flex-start;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}[image-gallery=slideshow][data-exploded] .gallery_card{padding:1rem;width:16.666%}[image-gallery=slideshow][data-exploded] .gallery_card_image{height:0;display:block;width:100%}[image-gallery=grid]{align-items:baseline}[image-gallery=grid] .gallery_card.has_caption .gallery_card_image{display:block}[image-gallery=grid] [image-gallery-pad="0"].gallery_card{margin-bottom:-1px}[image-gallery=grid] .gallery_card img{margin:0}[image-gallery=columns] .gallery_card img{margin:0}[image-gallery=justify]{align-items:flex-start}[image-gallery=justify] .gallery_card img{margin:0}[image-gallery=montessori][image-gallery-row]{display:block}[image-gallery=montessori] a.gallery_card,[image-gallery=montessori] div.gallery_card{position:absolute;pointer-events:auto}[image-gallery=montessori][data-can-move] .gallery_card,[image-gallery=montessori][data-can-move] .gallery_card .gallery_card_image,[image-gallery=montessori][data-can-move] .gallery_card .gallery_card_image>*{cursor:move}[image-gallery=montessori]{position:relative;height:0}[image-gallery=freeform] .gallery_card{position:relative}[image-gallery=freeform] [image-gallery-pad="0"].gallery_card{margin-bottom:-1px}[image-gallery-vertical-align]{display:flex;flex-flow:row wrap}[image-gallery-vertical-align].slick-track{display:flex;flex-flow:row nowrap}.image-gallery .slick-list{margin-bottom:-.3px}[image-gallery-vertical-align=top]{align-content:flex-start;align-items:flex-start}[image-gallery-vertical-align=middle]{align-items:center;align-content:center}[image-gallery-vertical-align=bottom]{align-content:flex-end;align-items:flex-end}[image-gallery-horizontal-align=left]{justify-content:flex-start}[image-gallery-horizontal-align=middle]{justify-content:center}[image-gallery-horizontal-align=right]{justify-content:flex-end}.image-gallery[data-resizing],.image-gallery[data-resizing] *{cursor:nwse-resize!important}.image-gallery .gallery_card .resize-handle,.image-gallery .gallery_card .resize-handle *{cursor:nwse-resize!important}.image-gallery .gallery_card .resize-handle{width:26px;height:26px;padding:5px;position:absolute;opacity:.75;right:-1px;bottom:-1px;z-index:10}.image-gallery[data-resizing] .resize-handle{display:none}.image-gallery .gallery_card .resize-handle svg{cursor:nwse-resize!important;position:absolute;top:0;left:0}.image-gallery .gallery_card .resize-handle:hover{opacity:1}[data-can-move].gallery_card .resize-handle svg .resize_path_outline{fill:#fff}[data-can-move].gallery_card .resize-handle svg .resize_path{fill:#000}[image-gallery=montessori] .thumbnail_sizer{height:0;width:100%;position:relative;padding-bottom:100%;pointer-events:none}#site_menu_button{display:block;text-decoration:none;pointer-events:auto;z-index:9;vertical-align:top;cursor:pointer;box-sizing:content-box;font-family:Icons}#site_menu_button.custom_icon{padding:0;line-height:0}#site_menu_button.custom_icon img{width:100%;height:auto}#site_menu_wrapper.disabled #site_menu_button{display:none}#site_menu_wrapper.mobile_only #site_menu_button{display:none}body.mobile #site_menu_wrapper.mobile_only:not(.disabled) #site_menu_button:not(.active){display:block}#site_menu_panel_container[data-type=cargo_menu] #site_menu_panel{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;cursor:default}.site_menu{pointer-events:auto;position:absolute;z-index:11;top:0;bottom:0;line-height:0;max-width:400px;min-width:300px;font-size:20px;text-align:left;background:rgba(20,20,20,.95);padding:20px 30px 90px 30px;overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;
42-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body.mobile #site_menu_wrapper .site_menu{-webkit-overflow-scrolling:touch;min-width:auto;max-width:100%;width:100%;padding:20px}#site_menu_wrapper[data-sitemenu-position=bottom-left] #site_menu,#site_menu_wrapper[data-sitemenu-position=top-left] #site_menu{left:0}#site_menu_wrapper[data-sitemenu-position=bottom-right] #site_menu,#site_menu_wrapper[data-sitemenu-position=top-right] #site_menu{right:0}#site_menu_wrapper[data-type=page] .site_menu{right:0;left:0;width:100%;padding:0;margin:0;background:0 0}.site_menu_wrapper.open .site_menu{display:block}.site_menu div{display:block}.site_menu a{text-decoration:none;display:inline-block;color:rgba(255,255,255,.75);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.4}.site_menu div a.active{color:rgba(255,255,255,.4)}.site_menu div.set-link>a{font-weight:700}.site_menu div.hidden{display:none}.site_menu .close{display:block;position:absolute;top:0;right:10px;font-size:60px;line-height:50px;font-weight:200;color:rgba(255,255,255,.4);cursor:pointer;user-select:none}#site_menu_panel_container .page_container{position:relative;overflow:hidden;background:0 0;z-index:2}#site_menu_panel_container .site_menu_page_wrapper{position:fixed;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;width:100%;z-index:100}#site_menu_panel_container .site_menu_page_wrapper .backdrop{pointer-events:none}#site_menu_panel_container #site_menu_page_overlay{position:fixed;top:0;right:0;bottom:0;left:0;cursor:default;z-index:1}#shop_button{display:block;text-decoration:none;pointer-events:auto;z-index:9;vertical-align:top;cursor:pointer;box-sizing:content-box;font-family:Icons}#shop_button.custom_icon{padding:0;line-height:0}#shop_button.custom_icon img{width:100%;height:auto}#shop_button.disabled{display:none}.loading[data-loading]{display:none;position:fixed;bottom:8px;left:8px;z-index:100}.new_site_button_wrapper{font-size:1.8rem;font-weight:400;color:rgba(0,0,0,.85);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif,'Sans Serif',Icons;font-style:normal;line-height:1.4;color:#fff;position:fixed;bottom:0;right:0;z-index:999}body.template_site #toolset{display:none!important}body.mobile .new_site_button{display:none}.new_site_button{display:flex;height:44px;cursor:pointer}.new_site_button .plus{width:44px;height:100%}.new_site_button .plus svg{width:100%;height:100%}.new_site_button .plus svg line{stroke:#000;stroke-width:2px}.new_site_button .plus:after,.new_site_button .plus:before{content:'';width:30px;height:2px}.new_site_button .text{background:#0fce83;display:none;padding:7.5px 15px 7.5px 15px;height:100%;font-size:20px;color:#222}.new_site_button:active{opacity:.8}.new_site_button.show_full .text{display:block}.new_site_button.show_full .plus{display:none}html:not(.admin-wrapper) .template_site #confirm_modal [data-progress] .progress-indicator:after{content:'Generating Site...';padding:7.5px 15px;right:-200px;color:#000}bodycopy svg.marker-overlay,bodycopy svg.marker-overlay *{transform-origin:0 0;-webkit-transform-origin:0 0;box-sizing:initial}bodycopy svg#svgroot{box-sizing:initial}bodycopy svg.marker-overlay{padding:inherit;position:absolute;left:0;top:0;width:100%;height:100%;min-height:1px;overflow:visible;pointer-events:none;z-index:999}bodycopy svg.marker-overlay *{pointer-events:initial}bodycopy svg.marker-overlay text{letter-spacing:initial}bodycopy svg.marker-overlay a{cursor:pointer}.marquee:not(.torn-down){overflow:hidden;width:100%;position:relative;padding-bottom:.25em;padding-top:.25em;margin-bottom:-.25em;margin-top:-.25em;contain:layout}.marquee .marquee_contents{will-change:transform;display:flex;flex-direction:column}.marquee[behavior][direction].torn-down{white-space:normal}.marquee[behavior=bounce] .marquee_contents{display:block;float:left;clear:both}.marquee[behavior=bounce] .marquee_inner{display:block}.marquee[behavior=bounce][direction=vertical] .marquee_contents{width:100%}.marquee[behavior=bounce][direction=diagonal] .marquee_inner:last-child,.marquee[behavior=bounce][direction=vertical] .marquee_inner:last-child{position:relative;visibility:hidden}.marquee[behavior=bounce][direction=horizontal],.marquee[behavior=scroll][direction=horizontal]{white-space:pre}.marquee[behavior=scroll][direction=horizontal] .marquee_contents{display:inline-flex;white-space:nowrap;min-width:100%}.marquee[behavior=scroll][direction=horizontal] .marquee_inner{min-width:100%}.marquee[behavior=scroll] .marquee_inner:first-child{will-change:transform;position:absolute;width:100%;top:0;left:0}.cycle{display:none}</style>
43<script type="text/json" data-set="defaults" >{"current_offset":0,"current_page":1,"cargo_url":"gfrattini","is_domain":true,"is_mobile":false,"is_tablet":false,"is_phone":false,"api_path":"https:\/\/gianfrancofrattini.com\/_api","is_editor":false,"is_template":false,"is_direct_link":true,"direct_link_pid":13724784}</script>
vendor: 1 bytes, line 43
43
44<script type="text/json" data-set="DisplayOptions" >{"user_id":768768,"pagination_count":24,"title_in_project":true,"disable_project_scroll":false,"learning_cargo_seen":true,"resource_url":null,"site_menu_options":{"display_type":"cargo_menu","enable":true,"mobile_only":true,"position":"top-right","single_page_id":null,"icon":"\ue131","show_homepage":false,"single_page_url":"Menu","custom_icon":false},"total_projects":0,"use_sets":null,"sets_are_clickable":null,"set_links_position":null,"sticky_pages":null,"slideshow_responsive":false,"slideshow_thumbnails_header":true,"layout_options":{"content_position":"center_cover","content_width":"80","content_margin":"5","main_margin":"7.5","text_alignment":"text_center","vertical_position":"vertical_top","bgcolor":"rgb(255, 255, 255)","WebFontConfig":{"cargo":{"families":{"Williams Caslon Text":{"variants":["n4","i4","n7","i7"]},"Neue Haas Grotesk":{"variants":["n4","i4","n5","i5","n7","i7"]}}},"system":{"families":{"HelveticaNeue-Light":{"variants":["n4"]},"-apple-system":{"variants":["n4"]}}}},"links_orientation":"links_horizontal","viewport_size":"phone","mobile_zoom":"16","mobile_view":"desktop","mobile_padding":"-4.3","mobile_formatting":false,"width_unit":"rem","text_width":"66","is_feed":false,"limit_vertical_images":true,"image_zoom":false,"mobile_images_full_width":true,"responsive_columns":"1","responsive_thumbnails_padding":"0.7","enable_sitemenu":false,"sitemenu_mobileonly":false,"menu_position":"top-left","sitemenu_option":"cargo_menu","responsive_row_height":"75","advanced_padding_enabled":false,"main_margin_top":"7.5","main_margin_right":"7.5","main_margin_bottom":"7.5","main_margin_left":"7.5","mobile_pages_full_width":true,"scroll_transition":false,"image_full_zoom":false,"quick_view_height":"100","quick_view_width":"100","quick_view_alignment":"quick_view_center_center","advanced_quick_view_padding_enabled":false,"quick_view_padding":"2.5","quick_view_padding_top":"2.5","quick_view_padding_bottom":"2.5","quick_view_padding_left":"2.5","quick_view_padding_right":"2.5","quick_content_alignment":"quick_content_center_center","close_quick_view_on_scroll":true,"show_quick_view_ui":true,"quick_view_bgcolor":"","quick_view_caption":false},"element_sort":{"no-group":[{"name":"Navigation","isActive":true},{"name":"Header Text","isActive":true},{"name":"Content","isActive":true},{"name":"Header Image","isActive":false}]},"ecommerce_options":{"enable_ecommerce_button":false,"shop_button_position":"top-right","shop_icon":"text","custom_icon":false,"shop_icon_text":"Cart <(#)>","enable_geofencing":false,"enabled_countries":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","US","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW"],"icon":""}}</script>
vendor: 1 bytes, line 44
44
45<script type="text/json" data-set="Site" >{"id":"768768","direct_link":"https:\/\/gianfrancofrattini.com","display_url":"gianfrancofrattini.com","site_url":"gfrattini","account_shop_id":null,"has_ecommerce":false,"has_shop":false,"ecommerce_key_public":null,"cargo_spark_button":true,"following_url":null,"website_title":"Gianfranco Frattini","meta_tags":"","meta_description":"","meta_head":"<meta name=\"facebook-domain-verification\" content=\"cpu9m55bgocho38hu33wwhenioah4c\" \/>","homepage_id":"13722883","css_url":"https:\/\/gianfrancofrattini.com\/stylesheet","rss_url":"https:\/\/gianfrancofrattini.com\/rss","js_url":"\/_jsapps\/design\/design.js","favicon_url":"https:\/\/freight.cargo.site\/t\/original\/i\/7d3de10617517809422ae2a40e3eff47c53b6bbe56441bb3055bd5b8eb2d2f82\/ms-icon-310x310.ico","home_url":"https:\/\/cargo.site","auth_url":"https:\/\/cargo.site","profile_url":null,"profile_width":0,"profile_height":0,"social_image_url":null,"social_width":0,"social_height":0,"social_description":"Cargo","social_has_image":false,"social_has_description":false,"site_menu_icon":null,"site_menu_has_image":false,"custom_html":"<customhtml><!-- Global site tag (gtag.js) - Google Analytics -->\n
45<script async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=UA-155284291-10\"><\/script>\n
45<script>\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'UA-155284291-10');\n<\/script>\n\n
45<script type=\"text\/javascript\" src=\"https:\/\/files.cargocollective.com\/c768768\/cookieGFF.js\"><\/script>\n\n<meta name=\"facebook-domain-verification\" content=\"cpu9m55bgocho38hu33wwhenioah4c\" \/>\n\n\n\n<!-- Facebook Pixel Code -->\n
45<script>\n!function(f,b,e,v,n,t,s)\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\nn.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];\ns.parentNode.insertBefore(t,s)}(window,document,'script',\n'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n fbq('init', '1202481283443987'); \nfbq('track', 'PageView');\n<\/script>\n<noscript>\n <img height=\"1\" width=\"1\" \nsrc=\"https:\/\/www.facebook.com\/tr?id=1202481283443987&ev=PageView\n&noscript=1\"\/>\n<\/noscript>\n<!-- End Facebook Pixel Code -->\n\n
45<script id=\"mcjs\">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,\"script\",\"https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/3038cb9e024973e2e78ab4d8b\/186557f66f48acae3f486c49c.js\");<\/script><\/customhtml>","filter":null,"is_editor":false,"use_hi_res":false,"hiq":null,"progenitor_site":"patbuomo","files":{"cookieGFF.js":"https:\/\/files.cargocollective.com\/c768768\/cookieGFF.js?1602931993","BodoniFLF-Bold.woff":"https:\/\/files.cargocollective.com\/c768768\/BodoniFLF-Bold.woff?1593688232","BodoniFLF-Italic.woff":"https:\/\/files.cargocollective.com\/c768768\/BodoniFLF-Italic.woff?1593688232","BodoniFLF-Roman.woff":"https:\/\/files.cargocollective.com\/c768768\/BodoniFLF-Roman.woff?1593688231","BodoniFLF-BoldItalic.woff":"https:\/\/files.cargocollective.com\/c768768\/BodoniFLF-BoldItalic.woff?1593688231"},"resource_url":"gianfrancofrattini.com\/_api\/v0\/site\/768768"}</script>
vendor: 1 bytes, line 45
45
46<script type="text/json" data-set="ScaffoldingData" >{"id":0,"title":"Gianfranco Frattini","project_url":0,"set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":0,"index":0,"page_count":8,"pin_position":null,"thumbnail_options":null,"pages":[{"id":13722886,"site_id":768768,"project_url":"Nav","direct_link":"https:\/\/gianfrancofrattini.com\/Nav","type":"page","title":"Nav","title_no_html":"Nav","tags":"","display":false,"pin":true,"pin_options":{"position":"top","overlay":false,"accommodate":true,"exclude_mobile":false,"fixed":false},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"\u00a0\n\n\tAbout\u00a0 \u00a0 \u00a0 \u00a0Architecture\u00a0 \u00a0 \u00a0 \u00a0\u00a0Product Design\u00a0 \u00a0 \u00a0 \u00a0Publications\u00a0 \u00a0 \u00a0 \u00a0Bio & Timeline\u00a0 \u00a0 \u00a0 \u00a0News","content":"<div grid-row=\"\" grid-pad=\"3\" grid-gutter=\"6\">\n\t<div grid-col=\"x10\" grid-pad=\"3\"><\/div>\n\t<div grid-col=\"x10\" grid-pad=\"3\" class=\"\"><a href=\"Homepage\" rel=\"history\" class=\"image-link\"><img width=\"1000\" height=\"303\" width_o=\"1000\" height_o=\"303\" data-src=\"https:\/\/freight.cargo.site\/t\/original\/i\/1b922672896a793b26e131bcc11183c33ab62dce0c664c4a5581928b51c4becd\/Gianfranco-Frattini_architetto_studio_archivio.png\" data-mid=\"78709966\" border=\"0\" \/><\/a><\/div>\n\t<div grid-col=\"x10\" grid-pad=\"3\">\n <\/div>\n<\/div><div grid-row=\"\" grid-pad=\"3\" grid-gutter=\"6\">\n\t<div grid-col=\"x12\" grid-pad=\"3\"><h2><a href=\"About\" rel=\"history\">About<\/a> <a style=\"margin-top:2vmin;\" href=\"Architecture\" rel=\"history\">Architecture<\/a> <a href=\"Product-Design\" rel=\"history\">Product Design<\/a> <a href=\"Publications\" rel=\"history\">Publications<\/a> <a href=\"Bio-Timeline\" class=\"no-underline\" rel=\"history\">Bio & Timeline<\/a> <a href=\"News-1\" rel=\"history\">News<\/a> <br><\/h2>\n\n<\/div>\n<\/div>\n\n\n\n<br>","content_no_html":"\n\t\n\t{image 2}\n\t\n \n\n\tAbout Architecture Product Design Publications Bio & Timeline News \n\n\n\n\n\n\n","content_partial_html":"\n\t\n\t<a href=\"Homepage\" rel=\"history\" class=\"image-link\"><img width=\"1000\" height=\"303\" width_o=\"1000\" height_o=\"303\" data-src=\"https:\/\/freight.cargo.site\/t\/original\/i\/1b922672896a793b26e131bcc11183c33ab62dce0c664c4a5581928b51c4becd\/Gianfranco-Frattini_architetto_studio_archivio.png\" data-mid=\"78709966\" border=\"0\" \/><\/a>\n\t\n \n\n\t<h2><a href=\"About\" rel=\"history\">About<\/a> <a style=\"margin-top:2vmin;\" href=\"Architecture\" rel=\"history\">Architecture<\/a> <a href=\"Product-Design\" rel=\"history\">Product Design<\/a> <a href=\"Publications\" rel=\"history\">Publications<\/a> <a href=\"Bio-Timeline\" class=\"no-underline\" rel=\"history\">Bio & Timeline<\/a> <a href=\"News-1\" rel=\"history\">News<\/a> <br><\/h2>\n\n\n\n\n\n\n<br>","thumb":"78709966","thumb_meta":{"thumbnail_crop":{"percentWidth":"330.03300330033005","marginLeft":-115.016502,"marginTop":0,"imageModel":{"id":78709966,"project_id":13722886,"image_ref":"{image 2}","name":"Gianfranco-Frattini_architetto_studio_archivio.png","hash":"1b922672896a793b26e131bcc11183c33ab62dce0c664c4a5581928b51c4becd","width":1000,"height":303,"sort":0,"exclude_from_backdrop":false,"date_added":"1596104009"},"stored":{"ratio":30.3,"crop_ratio":"1x1"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":0,"index":0,"set_id":0,"page_options":{"using_local_css":true,"local_css":"[local-style=\"13722886\"] .container_width {\n}\n\n[local-style=\"13722886\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"13722886\"] .backdrop {\n}\n\n[local-style=\"13722886\"] .page {\n}\n\n[local-style=\"13722886\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"13722886\"] .content_padding {\n\tpadding-top: 4.3rem \/*!main_margin*\/;\n\tpadding-bottom: 4.3rem \/*!main_margin*\/;\n\tpadding-left: 4.3rem \/*!main_margin*\/;\n\tpadding-right: 4.3rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722886\"] small a:hover {\n}\n\n[local-style=\"13722886\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":false,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin":"4.3","main_margin_top":"4.3","main_margin_right":"4.3","main_margin_bottom":"4.3","main_margin_left":"4.3"},"pin_options":{"position":"top","overlay":false,"accommodate":true,"exclude_mobile":false,"fixed":false}},"set_open":false,"images":[{"id":78709966,"project_id":13722886,"image_ref":"{image 2}","name":"Gianfranco-Frattini_architetto_studio_archivio.png","hash":"1b922672896a793b26e131bcc11183c33ab62dce0c664c4a5581928b51c4becd","width":1000,"height":303,"sort":0,"exclude_from_backdrop":false,"date_added":"1596104009"}],"backdrop":null},{"id":13725682,"title":"Basic","project_url":"Basic","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":true,"sort":1,"index":0,"page_count":75,"pin_position":null,"thumbnail_options":null,"pages":[{"id":13722887,"site_id":768768,"project_url":"Footer-HP","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-HP","type":"page","title":"Footer HP","title_no_html":"Footer HP","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\nAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied,...","content":"<hr><br>\n<br>\n\n\n\n\n\n\t<div class=\"\"><div style=\"text-align: left;\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font>\n\n<\/div><\/div>\n\n<br>\n<div class=\"\"><div style=\"text-align: left;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2><\/div><\/div>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n\[email protected]\n\n@gianfrancofrattini \ue025\ufe0e\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n<br>\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":13,"index":0,"set_id":13725682,"page_options":{"using_local_css":true,"local_css":"[local-style=\"13722887\"] .container_width {\n}\n\n[local-style=\"13722887\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"13722887\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"13722887\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"13722887\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"13722887\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722887\"] small a:hover {\n}\n\n[local-style=\"13722887\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true}},"set_open":false,"images":[],"backdrop":null},{"id":37323628,"site_id":768768,"project_url":"Footer-HP-copy","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-HP-copy","type":"page","title":"Footer HP copy","title_no_html":"Footer HP copy","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false,"exclude_desktop":false},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini...","content":"<hr><br>\n<br>\n\n\n\n\n<div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"7\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><\/div><\/div>\n\t<div grid-col=\"5\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: right\"><h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2><\/div><\/div>\n\n\n<\/div><div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"9\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font><\/div><\/div>\n\t<div grid-col=\"3\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: right;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2><\/div><\/div>\n<\/div><br>\n<div style=\"text-align: left\"><\/div><br>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\[email protected]\n\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>\n\t<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2>\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n<br>\n<br>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":14,"index":0,"set_id":13725682,"page_options":{"using_local_css":true,"local_css":"[local-style=\"37323628\"] .container_width {\n}\n\n[local-style=\"37323628\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"37323628\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"37323628\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"37323628\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"37323628\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37323628\"] small a:hover {\n}\n\n[local-style=\"37323628\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false,"exclude_desktop":false}},"set_open":false,"images":[],"backdrop":null},{"id":13722883,"site_id":768768,"project_url":"Homepage","direct_link":"https:\/\/gianfrancofrattini.com\/Homepage","type":"page","title":"Homepage","title_no_html":"Homepage","tags":"","display":false,"pin":false,"pin_options":{},"in_nav":false,"is_homepage":true,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Welcome to the official website documenting the life and work of Italian Design Master \nGianfranco Frattini (1926-2004).\nIt is in...","content":"<div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"2\" grid-pad=\"1.25\"><\/div>\n\t<div grid-col=\"8\" grid-pad=\"1.25\" class=\"\"><img width=\"3240\" height=\"1080\" width_o=\"3240\" height_o=\"1080\" data-src=\"https:\/\/freight.cargo.site\/t\/original\/i\/9f71503
46df83513c30dfa26b6e605752aed01bb1886eaa81c8fdafc8c27f00f47\/Gianfranco-Frattini_firma.jpg\" data-mid=\"73859023\" border=\"0\" \/><\/div>\n\t<div grid-col=\"2\" grid-pad=\"1.25\"><\/div>\n<\/div>\n\n<br><br><br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<h2><div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"2\" grid-pad=\"1.25\"><\/div>\n\t<div grid-col=\"8\" grid-pad=\"1.25\" class=\"\">Welcome to the official website documenting the life and work of Italian Design Master \nGianfranco Frattini (1926-2004).<br>It is in development and is CURRENTLY SHOWING ONLY A SELECTION\nof Frattini's <a href=\"Architecture\" rel=\"history\">architecture<\/a> and <a href=\"Product-Design\" rel=\"history\">product design<\/a>. \nFor more information please visit the <a href=\"About\" rel=\"history\">About page<\/a>.<br><\/div>\n\t<div grid-col=\"2\" grid-pad=\"1.25\"><\/div>\n<\/div><br><\/h2>\n<br>","content_no_html":"\n\t\n\t{image 1}\n\t\n\n\n\n\n\n\n\n\n\n\t\n\tWelcome to the official website documenting the life and work of Italian Design Master \nGianfranco Frattini (1926-2004).It is in development and is CURRENTLY SHOWING ONLY A SELECTION\nof Frattini's architecture and product design. \nFor more information please visit the About page.\n\t\n\n","content_partial_html":"\n\t\n\t<img width=\"3240\" height=\"1080\" width_o=\"3240\" height_o=\"1080\" data-src=\"https:\/\/freight.cargo.site\/t\/original\/i\/9f71503df83513c30dfa26b6e605752aed01bb1886eaa81c8fdafc8c27f00f47\/Gianfranco-Frattini_firma.jpg\" data-mid=\"73859023\" border=\"0\" \/>\n\t\n\n\n<br><br><br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<h2>\n\t\n\tWelcome to the official website documenting the life and work of Italian Design Master \nGianfranco Frattini (1926-2004).<br>It is in development and is CURRENTLY SHOWING ONLY A SELECTION\nof Frattini's <a href=\"Architecture\" rel=\"history\">architecture<\/a> and <a href=\"Product-Design\" rel=\"history\">product design<\/a>. \nFor more information please visit the <a href=\"About\" rel=\"history\">About page<\/a>.<br>\n\t\n<br><\/h2>\n<br>","thumb":"73859023","thumb_meta":{"thumbnail_crop":{"percentWidth":"300","marginLeft":-100,"marginTop":0,"imageModel":{"id":73859023,"project_id":13722883,"image_ref":"{image 1}","name":"Gianfranco-Frattini_firma.jpg","hash":"9f71503df83513c30dfa26b6e605752aed01bb1886eaa81c8fdafc8c27f00f47","width":3240,"height":1080,"s
46ort":0,"exclude_from_backdrop":false,"date_added":"1591606526"},"stored":{"ratio":33.333333333333,"crop_ratio":"1x1"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":15,"index":0,"set_id":13725682,"page_options":{"using_local_css":true,"local_css":"[local-style=\"13722883\"] .container_width {\n}\n\n[local-style=\"13722883\"] body {\n}\n\n[local-style=\"13722883\"] .backdrop {\n}\n\n[local-style=\"13722883\"] .page {\n}\n\n[local-style=\"13722883\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"13722883\"] .content_padding {\n\tpadding-top: 0.8rem \/*!main_margin*\/;\n\tpadding-bottom: 0.8rem \/*!main_margin*\/;\n\tpadding-left: 0.8rem \/*!main_margin*\/;\n\tpadding-right: 0.8rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13722883\"] small a:hover {\n}\n\n[local-style=\"13722883\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"main_margin":"0.8","advanced_padding_enabled":false,"main_margin_top":"0.8","main_margin_right":"0.8","main_margin_bottom":"0.8","main_margin_left":"0.8","page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":""},"thumbnail_options":{"show_local_thumbs":false},"pin_options":{}},"set_open":false,"images":[{"id":73859023,"project_id":13722883,"image_ref":"{image 1}","name":"Gianfranco-Frattini_firma.jpg","hash":"9f71503df83513c30dfa26b6e605752aed01bb1886eaa81c8fdafc8c27f00f47","width":3240,"height":1080,"s
46ort":0,"exclude_from_backdrop":false,"date_added":"1591606526"}],"backdrop":null}]},{"id":13724788,"title":"Architecture","project_url":"Architecture-1","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":92,"index":1,"page_count":6,"pin_position":null,"thumbnail_options":null,"pages":[{"id":14560889,"site_id":768768,"project_url":"Footer-Architecture","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-Architecture","type":"page","title":"Footer Architecture","title_no_html":"Footer Architecture","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini...","content":"<hr><br>\n<br>\n\n\n\n\n<div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"7\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><\/div><\/div>\n\t<div grid-col=\"5\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: right\"><h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2><\/div><\/div>\n\n\n<\/div><div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"9\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font><\/div><\/div>\n\t<div grid-col=\"3\" grid-pad=\"1.25\" class=\"\">\n\n<div style=\"text-align: right;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n<\/div>\n<\/div>\n<\/div><br>\n<div style=\"text-align: left\"><\/div><br>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\[email protected]\n\n\n\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>\n\t<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2>\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n\n<br>\n<br>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":93,"index":0,"set_id":13724788,"page_options":{"using_local_css":true,"local_css":"[local-style=\"14560889\"] .container_width {\n}\n\n[local-style=\"14560889\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"14560889\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"14560889\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"14560889\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"14560889\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560889\"] small a:hover {\n}\n\n[local-style=\"14560889\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false}},"set_open":false,"images":[],"backdrop":null},{"id":37324349,"site_id":768768,"project_url":"Footer-HP-copy-copy","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-HP-copy-copy","type":"page","title":"Footer HP copy copy","title_no_html":"Footer HP copy copy","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\nAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied,...","content":"<hr><br>\n<br>\n\n\n\n\n\n\t<div class=\"\"><div style=\"text-align: left;\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font>\n\n<\/div><\/div>\n\n<br>\n<div class=\"\"><div style=\"text-align: left;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2><\/div><\/div>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n\[email protected]\n\n@gianfrancofrattini \ue025\ufe0e\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n<br>\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":94,"index":0,"set_id":13724788,"page_options":{"using_local_css":true,"local_css":"[local-style=\"37324349\"] .container_width {\n}\n\n[local-style=\"37324349\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"37324349\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"37324349\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"37324349\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"37324349\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324349\"] small a:hover {\n}\n\n[local-style=\"37324349\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true}},"set_open":false,"images":[],"backdrop":null}]},{"id":13724794,"title":"Product Design","project_url":"Product-Design-1","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":101,"index":2,"page_count":157,"pin_position":null,"thumbnail_options":null,"pages":[{"id":37324345,"site_id":768768,"project_url":"Footer-HP-copy","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-HP-copy","type":"page","title":"Footer HP copy","title_no_html":"Footer HP copy","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\nAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied,...","content":"<hr><br>\n<br>\n\n\n\n\n\n\t<div class=\"\"><div style=\"text-align: left;\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font>\n\n<\/div><\/div>\n\n<br>\n<div class=\"\"><div style=\"text-align: left;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2><\/div><\/div>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n\[email protected]\n\n@gianfrancofrattini \ue025\ufe0e\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n<br>\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":256,"index":0,"set_id":13724794,"page_options":{"using_local_css":true,"local_css":"[local-style=\"37324345\"] .container_width {\n}\n\n[local-style=\"37324345\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"37324345\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"37324345\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"37324345\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"37324345\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324345\"] small a:hover {\n}\n\n[local-style=\"37324345\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true}},"set_open":false,"images":[],"backdrop":null},{"id":14560842,"site_id":768768,"project_url":"Footer-Product","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-Product","type":"page","title":"Footer Product","title_no_html":"Footer Product","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini...","content":"<hr><br>\n<br>\n\n\n\n\n<div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"7\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><\/div><\/div>\n\t<div grid-col=\"5\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: right\"><h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2><\/div><\/div>\n\n\n<\/div><div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"9\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font><\/div><\/div>\n\t<div grid-col=\"3\" grid-pad=\"1.25\" class=\"\">\n\n<div style=\"text-align: right;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n<\/div>\n<\/div>\n<\/div><br>\n<div style=\"text-align: left\"><\/div><br>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\[email protected]\n\n\n\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>\n\t<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrat
46tini<\/a> \ue025\ufe0e<\/h2>\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n\n<br>\n<br>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":257,"index":0,"set_id":13724794,"page_options":{"using_local_css":true,"local_css":"[local-style=\"14560842\"] .container_width {\n}\n\n[local-style=\"14560842\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"14560842\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"14560842\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"14560842\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"14560842\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560842\"] small a:hover {\n}\n\n[local-style=\"14560842\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false}},"set_open":false,"images":[],"backdrop":null},{"id":13724784,"site_id":768768,"project_url":"Product-Design","direct_link":"https:\/\/gianfrancofrattini.com\/Product-Design","type":"page","title":"Product Design","title_no_html":"Product Design","tags":"","display":true,"pin":false,"pin_options":null,"in_nav":true,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"","content":"","content_no_html":"","content_partial_html":"","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":258,"index":151,"set_id":13724794,"page_options":{"using_local_css":true,"local_css":"[local-style=\"13724784\"] .container_width {\n}\n\n[local-style=\"13724784\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"13724784\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"13724784\"] .page {\n}\n\n[local-style=\"13724784\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"13724784\"] .content_padding {\n\tpadding-top: 0rem \/*!main_margin*\/;\n\tpadding-bottom: 0rem \/*!main_margin*\/;\n\tpadding-left: 0rem \/*!main_margin*\/;\n\tpadding-right: 0rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] small {\n\tfont-size: 2rem;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"13724784\"] small a:hover {\n}\n\n[local-style=\"13724784\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"main_margin":"0","advanced_padding_enabled":false,"main_margin_top":"0","main_margin_right":"0","main_margin_bottom":"0","main_margin_left":"0","page_container_bgcolor":"","show_local_thumbs":true,"page_bgcolor":""},"thumbnail_options":{"show_local_thumbs":true,"use_global_thumb_settings":false,"filter_set":"","filter_type":"tag","filter_tags":"ProductsPage"}},"set_open":false,"images":[],"backdrop":null}]},{"id":13970419,"title":"Publications","project_url":"Publications-1","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":264,"index":3,"page_count":1,"pin_position":null,"thumbnail_options":null,"pages":[{"id":14560892,"site_id":768768,"project_url":"Footer-Publ","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-Publ","type":"page","title":"Footer Publ","title_no_html":"Footer Publ","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini...","content":"<hr><br>\n<br>\n\n\n\n\n<div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"7\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><\/div><\/div>\n\t<div grid-col=\"5\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: right\"><h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2><\/div><\/div>\n\n\n<\/div><div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"9\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font><\/div><\/div>\n\t<div grid-col=\"3\" grid-pad=\"1.25\" class=\"\">\n\n<div style=\"text-align: right;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n<\/div>\n<\/div>\n<\/div><br>\n<div style=\"text-align: left\"><\/div><br>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\[email protected]\n\n\n\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>\n\t<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2>\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n\n<br>\n<br>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":265,"index":0,"set_id":13970419,"page_options":{"using_local_css":true,"local_css":"[local-style=\"14560892\"] .container_width {\n}\n\n[local-style=\"14560892\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"14560892\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"14560892\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"14560892\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"14560892\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560892\"] small a:hover {\n}\n\n[local-style=\"14560892\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false}},"set_open":false,"images":[],"backdrop":null},{"id":37324350,"site_id":768768,"project_url":"Footer-HP-copy-copy-copy","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-HP-copy-copy-copy","type":"page","title":"Footer HP copy copy copy","title_no_html":"Footer HP copy copy copy","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\nAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied,...","content":"<hr><br>\n<br>\n\n\n\n\n\n\t<div class=\"\"><div style=\"text-align: left;\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font>\n\n<\/div><\/div>\n\n<br>\n<div class=\"\"><div style=\"text-align: left;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2><\/div><\/div>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n\[email protected]\n\n@gianfrancofrattini \ue025\ufe0e\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n<br>\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":266,"index":0,"set_id":13970419,"page_options":{"using_local_css":true,"local_css":"[local-style=\"37324350\"] .container_width {\n}\n\n[local-style=\"37324350\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"37324350\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"37324350\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"37324350\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"37324350\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324350\"] small a:hover {\n}\n\n[local-style=\"37324350\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true}},"set_open":false,"images":[],"backdrop":null}]},{"id":13969940,"title":"Bio & Timeline","project_url":"Bio-Timeline-1","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":332,"index":4,"page_count":1,"pin_position":null,"thumbnail_options":null,"pages":[{"id":14560894,"site_id":768768,"project_url":"Footer-bio","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-bio","type":"page","title":"Footer bio","title_no_html":"Footer bio","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini...","content":"<hr><br>\n<br>\n\n\n\n\n<div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"7\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><\/div><\/div>\n\t<div grid-col=\"5\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: right\"><h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2><\/div><\/div>\n\n\n<\/div><div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"9\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font><\/div><\/div>\n\t<div grid-col=\"3\" grid-pad=\"1.25\" class=\"\">\n\n<div style=\"text-align: right;\"><h2><a href=\"mailto:[email protected]\">info@gianfrancofrattini
46.it<\/a><\/h2>\n<\/div>\n<\/div>\n<\/div><br>\n<div style=\"text-align: left\"><\/div><br>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\[email protected]\n\n\n\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>\n\t<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2>\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n\n<br>\n<br>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":333,"index":0,"set_id":13969940,"page_options":{"using_local_css":true,"local_css":"[local-style=\"14560894\"] .container_width {\n}\n\n[local-style=\"14560894\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"14560894\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"14560894\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"14560894\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"14560894\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"14560894\"] small a:hover {\n}\n\n[local-style=\"14560894\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false}},"set_open":false,"images":[],"backdrop":null},{"id":37324357,"site_id":768768,"project_url":"Footer-HP-copy-copy-copy-copy-copy","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-HP-copy-copy-copy-copy-copy","type":"page","title":"Footer HP copy copy copy copy copy","title_no_html":"Footer HP copy copy copy copy copy","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\nAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied,...","content":"<hr><br>\n<br>\n\n\n\n\n\n\t<div class=\"\"><div style=\"text-align: left;\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font>\n\n<\/div><\/div>\n\n<br>\n<div class=\"\"><div style=\"text-align: left;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2><\/div><\/div>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n\[email protected]\n\n@gianfrancofrattini \ue025\ufe0e\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n<br>\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":334,"index":0,"set_id":13969940,"page_options":{"using_local_css":true,"local_css":"[local-style=\"37324357\"] .container_width {\n}\n\n[local-style=\"37324357\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"37324357\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"37324357\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"37324357\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"37324357\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324357\"] small a:hover {\n}\n\n[local-style=\"37324357\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true}},"set_open":false,"images":[],"backdrop":null}]},{"id":15706907,"title":"News","project_url":"News","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":true,"sort":336,"index":5,"page_count":0,"pin_position":null,"thumbnail_options":null,"pages":[{"id":15706910,"site_id":768768,"project_url":"Footer-Ne
46ws","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-News","type":"page","title":"Footer News","title_no_html":"Footer News","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini...","content":"<hr><br>\n<br>\n\n\n\n\n<div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"7\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><\/div><\/div>\n\t<div grid-col=\"5\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: right\"><h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2><\/div><\/div>\n\n\n<\/div><div grid-row=\"\" grid-pad=\"1.25\" grid-gutter=\"2.5\" grid-responsive=\"\">\n\t<div grid-col=\"9\" grid-pad=\"1.25\" class=\"\"><div style=\"text-align: left\"><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font><\/div><\/div>\n\t<div grid-col=\"3\" grid-pad=\"1.25\" class=\"\">\n\n<div style=\"text-align: right;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n<\/div>\n<\/div>\n<\/div><br>\n<div style=\"text-align: left\"><\/div><br>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\n\t@gianfrancofrattini \ue025\ufe0e\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\[email protected]\n\n\n\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>\n\t<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e<\/h2>\n\n\n\n\tAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\t\n\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n\n<br>\n<br>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":337,"index":0,"set_id":15706907,"page_options":{"using_local_css":true,"local_css":"[local-style=\"15706910\"] .container_width {\n}\n\n[local-style=\"15706910\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"15706910\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"15706910\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"15706910\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"15706910\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"15706910\"] small a:hover {\n}\n\n[local-style=\"15706910\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":true,"fixed":false}},"set_open":false,"images":[],"backdrop":null},{"id":37324352,"site_id":768768,"project_url":"Footer-HP-copy-copy-copy-copy","direct_link":"https:\/\/gianfrancofrattini.com\/Footer-HP-copy-copy-copy-copy","type":"page","title":"Footer HP copy copy copy copy","title_no_html":"Footer HP copy copy copy copy","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.\nAll contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied,...","content":"<hr><br>\n<br>\n\n\n\n\n\n\t<div class=\"\"><div style=\"text-align: left;\"><h2><font size=\"0.5\">Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<\/font><br><\/h2><font size=\"0.5\">All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.<\/font>\n\n<\/div><\/div>\n\n<br>\n<div class=\"\"><div style=\"text-align: left;\"><h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2><\/div><\/div>","content_no_html":"\n\n\n\n\n\n\n\tCopyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n\[email protected]\n\n@gianfrancofrattini \ue025\ufe0e\n","content_partial_html":"<hr><br>\n<br>\n\n\n\n\n\n\t<h2>Copyright \u00a9 2026 Gianfranco Frattini Studio. All rights reserved.<br><\/h2>All contents on this site is \u00a9 Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.\n\n\n\n<br>\n<h2><a href=\"mailto:[email protected]\">[email protected]<\/a><\/h2>\n\n<h2>@<a href=\"https:\/\/www.instagram.com\/gianfrancofrattini\/\" target=\"_blank\">gianfrancofrattini<\/a> \ue025\ufe0e\n<\/h2>","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":338,"index":0,"set_id":15706907,"page_options":{"using_local_css":true,"local_css":"[local-style=\"37324352\"] .container_width {\n}\n\n[local-style=\"37324352\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"37324352\"] .backdrop {\n\twidth: 100% \/*!background_cover*\/;\n}\n\n[local-style=\"37324352\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"37324352\"] .page_background {\n\tbackground-color: initial \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"37324352\"] .content_padding {\n\tpadding-top: 2rem \/*!main_margin*\/;\n\tpadding-bottom: 7.5rem \/*!main_margin*\/;\n\tpadding-left: 7.5rem \/*!main_margin*\/;\n\tpadding-right: 7.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"37324352\"] small a:hover {\n}\n\n[local-style=\"37324352\"] .container {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"2"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"exclude_mobile":false,"fixed":false,"exclude_desktop":true}},"set_open":false,"images":[],"backdrop":null}]},{"id":36667003,"title":"Coming soon","project_url":"Coming-soon","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":340,"index":6,"page_count":0,"pin_position":null,"thumbnail_options":null,"pages":[]},{"id":13722895,"title":"Imported from gianfrancofrattini.com","project_url":"Imported-from-gianfrancofrattini-com","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":344,"index":7,"page_count":1,"pin_position":null,"thumbnail_options":null,"pages":[]}]}</script>
vendor: 1 bytes, line 46
46
47<script type="text/json" data-set="SiteMenu" >[{"id":37146216,"project_url":"About","direct_link":"https:\/\/gianfrancofrattini.com\/About","type":"page","title":"About","title_no_html":"About","in_nav":true,"is_set":false,"sort":4,"index":0,"set_id":13725682},{"id":13722896,"project_url":"Architecture","direct_link":"https:\/\/gianfrancofrattini.com\/Architecture","type":"page","title":"Architecture","title_no_html":"Architecture","in_nav":true,"is_set":false,"sort":98,"index":3,"set_id":13724788},{"id":13724784,"project_url":"Product-Design","direct_link":"https:\/\/gianfrancofrattini.com\/Product-Design","type":"page","title":"Product Design","title_no_html":"Product Design","in_nav":true,"is_set":false,"sort":258,"index":151,"set_id":13724794},{"id":13722958,"project_url":"Publications","direct_link":"https:\/\/gianfrancofrattini.com\/Publications","type":"page","title":"Publications","title_no_html":"Publications","in_nav":true,"is_set":false,"sort":267,"index":0,"set_id":13970419},{"id":13722959,"project_url":"Bio-Timeline","direct_link":"https:\/\/gianfrancofrattini.com\/Bio-Timeline","type":"page","title":"Bio & Timeline","title_no_html":"Bio & Timeline","in_nav":true,"is_set":false,"sort":335,"index":0,"set_id":13969940},{"id":15712103,"project_url":"News-1","direct_link":"https:\/\/gianfrancofrattini.com\/News-1","type":"page","title":"News","title_no_html":"News","in_nav":true,"is_set":false,"sort":339,"index":0,"set_id":15706907}]</script>
vendor: 1 bytes, line 47
47
48<script type="text/json" data-set="FirstloadThumbOptions" >{"show_local_thumbs":true,"use_global_thumb_settings":false,"filter_set":"","filter_type":"tag","filter_tags":"ProductsPage","page_id":"13724784"}</script>
vendor: 1 bytes, line 48
48
49<script type="text/json" data-set="ThumbnailSettings" >{"id":3812749,"name":"Grid","path":"grid","mode_id":1,"site_id":768768,"page_id":null,"iterator":1,"is_active":true,"data":{"crop":true,"thumb_crop":"1x1","column_size":8,"columns":"5","thumb_horizontal_align":"left","thumbnails_padding":"1.5","responsive":true,"show_title":true,"show_tags":false,"show_excerpt":false,"filter_type":"tag","filter_tags":"Buildings","filter_set":"","show_thumbs":false,"mobile_data":{"column_size":11,"thumbnails_padding":"0.5","separate_mobile_view":false,"columns":"2"},"meta_data":{},"thumbnails_width":"85","responsive_columns":"2","responsive_row_height":"75","random_limit":999,"responsive_thumbnails_padding":"0.5","thumbnails_bgcolor":"transparent"}}</script>
vendor: 1 bytes, line 49
49
50<script type="text/json" data-set="ThumbnailModes" >[{"name":"Grid","path":"grid","sort":0,"mode_id":1},{"name":"Columns","path":"columns","sort":1,"mode_id":2},{"name":"Justify","path":"justify","sort":2,"mode_id":3},{"name":"Freeform","path":"freeform","sort":3,"mode_id":5},{"name":"Montessori","path":"montessori","sort":4,"mode_id":4}]</script>
vendor: 1 bytes, line 50
50
51<script type="text/json" data-set="FirstloadThumbnails" data-tags="ProductsPage" data-page_id="13724784" data-filter_type="tag">[{"id":13724787,"url":"Furniture","project_url":"Furniture","title":"Furniture","title_no_html":"Furniture","tags":"ProductsPage","excerpt":"","thumb":"74247845","thumb_meta":{"thumbnail_crop":{"percentWidth":"133.33333333333331","marginLeft":-16.666666666667,"marginTop":0,"imageModel":{"width":832,"height":624,"file_size":101063,"mid":74247845,"name":"ArchivioGianfrancoFrattini_Sesann_Cassina_thumb.jpg","hash":"4f7d12c28d291493b9ee1958aebbd8acaec8635090567dfc0bb2ed239a67addb","page_id":13724787,"id":74247845,"project_id":13724787,"image_ref":"{image 1}","sort":0,"exclude_from_backdrop":false,"date_added":1591890739,"duplicate":false},"stored":{"ratio":75,"crop_ratio":"1x1"},"cropManuallySet":true}},"set_id":13724794,"version":"Cargo2","tags_with_links":"<a href=\"\/ProductsPage\" rel=\"history\">ProductsPage<\/a>"},{"id":13724828,"url":"Lighting","project_url":"Lighting","title":"Lighting","title_no_html":"Lighting","tags":"ProductsPage","excerpt":"","thumb":"74247856","thumb_meta":{"thumbnail_crop":{"percentWidth":"159.45558739255014","marginLeft":-17.061127029608,"marginTop":0,"imageModel":{"width":1113,"height":698,"file_size":170109,"mid":74247856,"name":"ArchivioGianfrancoFrattini_Boalum_Artemide_thumb.jpg","hash":"fa63ca6819b33e85b016ff297ee9b609b756aec773dfa2adfda686f36f120703","page_id":13724828,"id":74247856,"project_id":13724828,"image_ref":"{image 1}","sort":0,"exclude_from_backdrop":false,"date_added":1591890767,"duplicate":false},"stored":{"ratio":62.713387241689,"crop_ratio":"1x1"},"cropManuallySet":true}},"set_id":13724794,"version":"Cargo2","tags_with_links":"<a href=\"\/ProductsPage\" rel=\"history\">ProductsPage<\/a>"},{"id":13724830,"url":"Objects","project_url":"Objects","title":"Objects","title_no_html":"Objects","tags":"ProductsPage","excerpt":"","thumb":"74247875","thumb_meta":{"thumbnail_crop":{"percentWidth":"102.98661174047375","marginLeft":-1.4933058702369,"marginTop":0,"imageModel":{"width":1000,"height":971,"file_size":331317,"mid":74247875,"name":"ArchivioGianfrancoFrattini_Posacenere_Thumb.jpg","hash":"458e60a696ee0fcde6e8e02a17fa68d3b644bf7c3e14025a3d154310d192a043","page_id":13724830,"id":74247875,"project_id":13724830,"image_ref":"{image 1}","sort":0,"exclude_from_backdrop":false,"date_added":1591890793,"duplicate":false},"stored":{"ratio":97.1,"crop_ratio":"1x1"},"cropManuallySet":true}},"set_id":13724794,"version":"Cargo2","tags_with_links":"<a href=\"\/ProductsPage\" rel=\"history\">ProductsPage<\/a>"},{"id":13724833,"url":"Jewelry-1","project_url":"Jewelry-1","title":"Jewelry","title_no_html":"Jewelry","tags":"ProductsPage","excerpt":"Jewels\n\n\n\n\tGi\u00f2 Caroli\n1975\n\n\n\n\n\n\n\t\n\n\n\n\n\n\n\n\n\n\n\n\t\n\t\n\n\n\n\n\n\n\t\n\t\n\n\n\n\t\n\tGi\u00f2 Caroli jewellery advertisment on Domus","thumb":"74247945","thumb_meta":{"thumbnail_crop":{"percentWidth":"150.50761421319797","marginLeft":-25.253807106599,"marginTop":0,"imageModel":{"id":74247945,"project_id":13724833,"image_ref":"{image 1}","name":"ArchivioGianfrancoFrattini_Jewels_GioCaroli_thumb.jpg","hash":"e46facd66c154a78f0a70d4b3ab71e743a9e54af328f8197714650c6172066ab","width":1186,"height":788,"sort":0,"exclude_from_backdrop":false,"date_added":"1591890825"},"stored":{"ratio":66.441821247892,"crop_ratio":"1x1"},"cropManuallySet":true}},"set_id":13724794,"version":"Cargo2","tags_with_links":"<a href=\"\/ProductsPage\" rel=\"history\">ProductsPage<\/a>"},{"id":13724849,"url":"Textiles","project_url":"Textiles","title":"Textiles","title_no_html":"Textiles","tags":"ProductsPage","excerpt":"Textiles\n\n\n\n\tGianfranco Frattini Textile Collection by Torri Lana 1885\n\n2023\n\n\t\n\n\n\t\n\n\n\n\n\n\n\n\t\n\t\n\n\n\n\n\n\n\n\n\n\tGianfranco Frattini, Torri Lana 1885 and...","thumb":"74255684","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":0,"imageModel":{"id":74255684,"project_id":13724849,"image_ref":"{image 1}","name":"ArchivioGianfrancoFrattini_Fabric_Torrilana_Thumb.jpg","hash":"a4b158c1620
51a661bcfaa70abe4ef3d91ca9ab2022847a957e7ad56264bd75a9c","width":746,"height":746,"sort":0,"exclude_from_backdrop":false,"date_added":"1591893418"},"stored":{"ratio":100,"crop_ratio":"1x1"},"cropManuallySet":true}},"set_id":13724794,"version":"Cargo2","tags_with_links":"<a href=\"\/ProductsPage\" rel=\"history\">ProductsPage<\/a>"}]</script>
vendor: 1 bytes, line 51
51
52<script type="text/x-handlebars-template" id="loading_animation"><div class="loading_animation pulsing <%= extra_class %> {{ extra_class }}"> 53 <div> 54 <svg class="loading" width="500" height="500" viewBox="0 0 500 500"> 55 <path d="M495,201.19a257.61,257.61,0,0,0-14.19-47.05,260.51,260.51,0,0,0-23.17-42.9,253.09,253.09,0,0,0-69.06-68.85,245.21,245.21,0,0,0-42.88-23A227.1,227.1,0,0,0,298.88,5.26,241.81,241.81,0,0,0,249.5.31V0C111.7,0,0,111.7,0,249.5H.32a242.23,242.23,0,0,0,4.93,49.36A227.43,227.43,0,0,0,19.82,345a247.09,247.09,0,0,0,23,43,253.65,253.65,0,0,0,68.87,68.85,260.28,260.28,0,0,0,43,23.19,258.59,258.59,0,0,0,47,14.17,254.37,254.37,0,0,0,47.86,4.69V499c7.64,0,15.16-.47,22.62-1.14.88-.08,1.77-.05,2.66-.14,1.3-.13,2.56-.41,3.86-.56,6.82-.77,13.63-1.66,20.42-3A255.67,255.67,0,0,0,345.86,480a246.52,246.52,0,0,0,42.95-23.19A253.15,253.15,0,0,0,457.64,388a246.55,246.55,0,0,0,23.21-43A256.9,256.9,0,0,0,495,298.19a250.34,250.34,0,0,0,4.71-48.69A246.63,246.63,0,0,0,495,201.19ZM484.14,249.5H249.5V483.27a238.72,238.72,0,0,1-44.83-4.37,245.21,245.21,0,0,1-44-13.26,246.55,246.55,0,0,1-40.28-21.75,237.64,237.64,0,0,1-64.61-64.62,231.25,231.25,0,0,1-21.6-40.37,212.18,212.18,0,0,1-13.63-43.15,226.46,226.46,0,0,1-4.61-46.25H249.5V15.92c.2,0,.39,0,.59,0a227.57,227.57,0,0,1,45.79,4.67,212.11,212.11,0,0,1,43.79,13.26,228.85,228.85,0,0,1,40.22,21.52,237.92,237.92,0,0,1,64.82,64.6,246.65,246.65,0,0,1,21.72,40.2,243.26,243.26,0,0,1,13.28,44.09,231,231,0,0,1,4.43,45.26Z"/> 56 </svg> 57 </div> 58</div></script>
vendor: 1 bytes, line 58
58
59<script type="text/x-handlebars-template" id="page_master">{{#if this.is_set}} {{#each pages}} {{#if this.is_set}} <div data-container="set" data-id="{{id}}"> {{>page_master}} </div> {{else}} {{>page}} {{/if}} {{/each}} {{else}} {{>page}} {{/if}}</script>
vendor: 1 bytes, line 59
59
60<script type="text/x-handlebars-template" id="page">{{#if pin}} {{!-- Do not render pins in this view --}} {{else}} <div data-container="page" class="page_container" {{#if page_options.local_layout_options.split_responsive}}split-responsive {{else}}{{#if page_options.local_layout_options.split_layout}}split-layout {{/if}}{{/if}}local-style="{{id}}" data-id="{{id}}"> <div class="page container container_width" data-container="content" data-id="{{id}}"> <bodycopy class="bodycopy content content_padding"> <div class="page_content clearfix" data-elementresizer data-resize-parent> {{print "content"}} </div> {{{ page_options.svg_overlay }}} </bodycopy> </div> <div class="page_background"></div> <style class="local-css" data-target="{{id}}"> {{{ page_options.local_css }}} </style> {{#if_all backdrop backdrop_enabled}} <div data-backdrop="{{backdrop.backdrop_path}}" class="backdrop" data-view="Backdrop" data-id="{{id}}"> [script type="text/json" data-set="backdrop_data">{{{stringify backdrop}}}[/script> </div> {{/if_all}} </div> {{/if}}</script>
vendor: 1 bytes, line 60
60
61<script type="text/x-handlebars-template" id="content">{{#each content}} {{#if pin}}{{!-- Do not render pins in this view --}} {{else}} {{#if this.is_set}} <div data-container="{{#if this.is_set}}set{{else}}page{{/if}}" data-id="{{id}}"> {{>page_master}} </div> {{else}} {{>page_master}} {{/if}} {{/if}} {{/each}}</script>
vendor: 1 bytes, line 61
61
62<script type="text/x-handlebars-template" id="sitemenu"><div id="site_menu_panel"> <div id="site_menu" class="site_menu"> <div class="page-link home-link {{#if display_options.site_menu_options.show_homepage}} {{else}}hidden{{/if}}"> <a href="" rel="home_page">Homepage</a> <div class="break"></div> </div> {{#each site_menu_tree.pages}} {{>sitemenu_item}} {{/each}} <div class="close">Ã</div> </div> </div></script>
vendor: 1 bytes, line 62
62
63<script type="text/x-handlebars-template" id="sitemenu_item">{{#if is_set}} {{#if in_nav}} <div class="set-link" data-link-pid="{{id}}" data-prevtype="{{previous_type}}"> {{#if_equal set_id 0}} {{#if has_children}} {{#if_equal previous_type "page"}} <div class="break"></div> {{/if_equal}} {{/if}} {{/if_equal}} {{#if in_nav}} <a href="{{project_url}}" rel="history">{{title}}</a> {{/if}} <div data-set-wrapper {{#if in_nav}}class="indent"{{/if}}> {{/if}} {{#each pages}} {{>sitemenu_item}} {{/each}} {{#if in_nav}} </div> </div> {{/if}} {{else}} {{#if in_nav}} <div class="page-link" data-link-pid="{{id}}" data-prevtype="{{previous_type}}"> <a href="{{project_url}}" rel="history">{{title}}</a> </div> {{/if}} {{/if}}</script>
vendor: 1 bytes, line 63
63
64<script type="text/x-handlebars-template" id="pin"><div class="page_container{{#if pin_options.overlay}} overlay{{/if}}{{#if pin_options.accommodate}} accommodate{{/if}}{{#if pin_options.fixed}} fixed{{/if}}{{#if pin_options.exclude_mobile}} exclude_mobile{{/if}}{{#if pin_options.exclude_desktop}} exclude_desktop{{/if}}{{#if_equal pin_options.position 'bottom'}}{{#unless pin_options.fixed}} bottom_pin_invisibility{{/unless}}{{/if_equal}}" {{#if page_options.local_layout_options.split_responsive}}split-responsive {{else}}{{#if page_options.local_layout_options.split_layout}}split-layout {{/if}}{{/if}}local-style="{{id}}"> <div class="page container container_width clearfix" data-container="content" data-id="{{id}}"> <bodycopy class="bodycopy content content_padding"> {{#if_option "title_in_project"}} {{#if show_title}} <div class="project_title" style="display: none"> {{{title}}} </div> {{/if}} {{/if_option}} <div class="page_content clearfix" data-elementresizer data-resize-parent> {{print "content"}} </div> {{{ page_options.svg_overlay }}} </bodycopy> </div> <div class="page_background"></div> <style class="local-css" data-target="{{id}}"> {{{ page_options.local_css }}} </style> {{#if_all backdrop backdrop_enabled}} <div data-backdrop="{{backdrop.backdrop_path}}" class="backdrop" data-view="Backdrop" data-id="{{backdrop.page_id}}">[script type="text/json" data-set="backdrop_data">{{{stringify backdrop}}}[/script></div> {{/if_all}} </div></script>
vendor: 1 bytes, line 64
64
65<script type="text/x-handlebars-template" id="pinned_top">{{#each pinned}} {{#if pin}} {{#if_equal pin_options.position 'top'}} {{>pin}} {{/if_equal}} {{/if}} {{/each}}</script>
vendor: 1 bytes, line 65
65
66<script type="text/x-handlebars-template" id="pinned_bottom">{{#each pinned}} {{#if pin}} {{#if_equal pin_options.position 'bottom'}} {{>pin}} {{/if_equal}} {{/if}} {{/each}}</script>
vendor: 1 bytes, line 66
66
67<script type="text/x-handlebars-template" id="thumbnail"><div class="container thumbnails_width clearfix"> <div class="content content_padding"> <div class="thumbnails"> {{>thumbnail_subview}} </div> </div> </div></script>
vendor: 1 bytes, line 67
67
68<script src="//static.cargo.site/libs/cargo.apicore.package.jquery213.min.js?c=3183982728&" data-main=""></script>
vendor: 1 bytes, line 68
68
69<script src="https://static.cargo.site/assets/builds/apipackage.min.js?c=3183982728&" data-main=""></script>
69 70 71 </head> 72 <body data-bodyview="" style="visibility: hidden;"> 73 <div id="toolset" class="toolset"> 74 <div id="toolset_admin"> 75 <a 76 href="https://cargo.site" target="_blank" 77 > 78 <svg id="Layer_1" x="0px" y="0px" viewBox="0 6 30 30" style="enable-background:new 0 6 30 30;"> 79 <polygon style="fill:#FFFFFF;enable-background:new;" points="21.2999878,19.5 15.8999939,19.5 18.2000122,11.6000061 9.2999878,22.5 14.7999878,22.5 12.6000061,30.3999939 "/> 80 </svg> 81 </a> 82 </div> 83 </div> 84</div> 85
85<script> 86 window.scrollMonitor=function(){var t,i,o,e,s,n=function(){return window.pageYOffset||document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop},h={},c=[],l="visibilityChange",r="enterViewport",a="fullyEnterViewport",p="exitViewport",w="partiallyExitViewport",u="locationChange",m="stateChange",f=[l,r,a,p,w,u,m],d={top:0,bottom:0},b=function(){return window.innerHeight||document.documentElement.clientHeight},v=function(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.documentElement.clientHeight)};function g(){if(h.viewportTop=n(),h.viewportBottom=h.viewportTop+h.viewportHeight,h.documentHeight=v(),h.documentHeight!==t){for(o=c.length;o--;)c[o].recalculateLocation();t=h.documentHeight}}function V(){h.viewportHeight=b(),g(),k()}function I(){clearTimeout(e),e=setTimeout(V,100)}function k(){for(s=c.length;s--;)c[s].update();for(s=c.length;s--;)c[s].triggerCallbacks()}function y(t,o){var e,s,n,c,b,v,g=this;this.watchItem=t,this.offsets=o?o===+o?{top:o,bottom:o}:{top:o.top||d.top,bottom:o.bottom||d.bottom}:d,this.callbacks={};for(var V=0,I=f.length;V<I;V++)g.callbacks[f[V]]=[];function k(t){if(0!==t.length)for(b=t.length;b--;)(v=t[b]).callback.call(g,i),v.isOne&&t.splice(b,1)}this.locked=!1,this.triggerCallbacks=function(){switch(this.isInViewport&&!e&&k(this.callbacks[r]),this.isFullyInViewport&&!s&&k(this.callbacks[a]),this.isAboveViewport!==n&&this.isBelowViewport!==c&&(k(this.callbacks[l]),s||this.isFullyInViewport||(k(this.callbacks[a]),k(this.callbacks[w])),e||this.isInViewport||(k(this.callbacks[r]),k(this.callbacks[p]))),!this.isFullyInViewport&&s&&k(this.callbacks[w]),!this.isInViewport&&e&&k(this.callbacks[p]),this.isInViewport!==e&&k(this.callbacks[l]),!0){case e!==this.isInViewport:case s!==this.isFullyInViewport:case n!==this.isAboveViewport:case c!==this.isBelowViewport:k(this.callbacks[m])}e=this.isInViewport,s=this.isFullyInViewport,n=this.isAboveViewport,c=this.isBelowViewport},this.recalculateLocation=function(){if(!this.locked){var t=this.top,i=this.bottom;if(this.watchItem.nodeName){var o=this.watchItem.style.display;"none"===o&&(this.watchItem.style.display="");var e=this.watchItem.getBoundingClientRect();this.top=e.top+h.viewportTop,this.bottom=e.bottom+h.viewportTop,"none"===o&&(this.watchItem.style.display=o)}else this.watchItem===+this.watchItem?this.watchItem>0?this.top=this.bottom=this.watchItem:this.top=this.bottom=h.documentHeight-this.watchItem:(this.top=this.watchItem.top,this.bottom=this.watchItem.bottom);this.top-=this.offsets.top,this.bottom+=this.offsets.bottom,this.height=this.bottom-this.top,void 0===t&&void 0===i||this.top===t&&this.bottom===i||k(this.callbacks[u])}},this.recalculateLocation(),this.update(),e=this.isInViewport,s=this.isFullyInViewport,n=this.isAboveViewport,c=this.isBelowViewport}h.viewportTop=null,h.viewportBottom=null,h.documentHeight=null,h.viewportHeight=b(),y.prototype={on:function(t,o,e){switch(!0){case t===l&&!this.isInViewport&&this.isAboveViewport:case t===r&&this.isInViewport:case t===a&&this.isFullyInViewport:case t===p&&this.isAboveViewport&&!this.isInViewport:case t===w&&this.isAboveViewport:if(o.call(this,i),e)return}if(!this.callbacks[t])throw new Error("Tried to add a scroll monitor listener of type "+t+". Your options are: "+f.join(", "));this.callbacks[t].push({callback:o,isOne:e||!1})},off:function(t,i){if(!this.callbacks[t])throw new Error("Tried to remove a scroll monitor listener of type "+t+". Your options are: "+f.join(", "));for(var o,e=0;o=this.callbacks[t][e];e++)if(o.callback===i){this.callbacks[t].splice(e,1);break}},one:function(t,i){this.on(t,i,!0)},recalculateSize:function(){this.height=this.watchItem.offsetHeight+this.offsets.top+this.offsets.bottom,this.bottom=this.top+this.height},update:function(){this.isAboveViewport=this.top<h.viewportTop,this.isBelowViewport=this.bottom>h.viewportBottom,this.isInViewport=this.top<=h.viewportBottom&&this.bottom>=h.viewportTop,this.isFullyInViewport=this.top>=h.viewportTop&&this.bottom<=h.viewportBottom||this.isAboveViewport&&this.isBelowViewport},destroy:function(){var t=c.indexOf(this);c.splice(t,1);for(var i=0,o=f.length;i<o;i++)this.callbacks[f[i]].length=0},lock:function(){this.locked=!0},unlock:function(){this.locked=!1}};for(var H=function(t){return function(i,o){this.on.call(this,t,i,o)}},E=0,T=f.length;E<T;E++){var B=f[E];y.prototype[B]=H(B)}try{g()}catch(t){try{window.$(g)}catch(t){throw new Error("If you must put scrollMonitor in the <head>, you must use jQuery.")}}function A(t){i=t,g(),k()}return"#throttle-scroll-monitor"===window.location.hash&&(A=_.throttle(A,66)),window.addEventListener?(window.addEventListener("scroll",A),window.addEventListener("resize",I)):(window.attachEvent("onscroll",A),window.attachEvent("onresize",I)),h.beget=h.create=function(t,i){"string"==typeof t?t=document.querySelector(t):t&&t.length>0&&(t=t[0]);var o=new y(t,i);return c.push(o),o.update(),o},h.update=function(){i=null,g(),k()},h.recalculateLocations=function(){h.documentHeight=0,h.update()},h}(); 87 </script>
87 88 89 <customhtml><!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 89-90
89 90<script async src="https://www.googletagmanager.com/gtag/js?id=
90UA-155284291-10
vendor: 12 bytes, line 90
90"></script>
91<script> 92
vendor: 134 bytes, lines 92-96
92window.dataLayer = window.dataLayer || []; 93 function gtag(){dataLayer.push(arguments);} 94 gtag('js', new Date()); 95 96 gtag('config', '
96UA-155284291-10
vendor: 4 bytes, line 96
96');
97</script>
97 98
99<script type="text/javascript" src="https://files.cargocollective.com/c768768/cookieGFF.js"></script>
99 100 101<meta name="facebook-domain-verification" content="cpu9m55bgocho38hu33wwhenioah4c" /> 102 103 104 105<!-- Facebook Pixel Code -->
106<script>
vendor: 399 bytes, lines 106-115
106 107!function(f,b,e,v,n,t,s) 108{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 109n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 110if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 111n.queue=[];t=b.createElement(e);t.async=!0; 112t.src=v;s=b.getElementsByTagName(e)[0]; 113s.parentNode.insertBefore(t,s)}(window,document,'script', 114'https://connect.facebook.net/en_US/fbevents.js'); 115 fbq('init', '
1151202481283443987
vendor: 31 bytes, lines 115-116
115'); 116fbq('track', 'PageView');
117</script>
117 118<noscript> 119 <img height="1" width="1" 120src="https://www.facebook.com/tr?id=1202481283443987&ev=PageView 121&noscript=1"/> 122</noscript> 123<!-- End Facebook Pixel Code --> 124
125<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/3038cb9e024973e2e78ab4d8b/186557f66f48acae3f486c49c.js");</script>
125</customhtml> 126 <div class="loading" data-loading="page"> 127 <div class="loading_animation pulsing <%= extra_class %> "> 128 <div> 129 <svg class="loading" width="500" height="500" viewBox="0 0 500 500"> 130 <path d="M495,201.19a257.61,257.61,0,0,0-14.19-47.05,260.51,260.51,0,0,0-23.17-42.9,253.09,253.09,0,0,0-69.06-68.85,245.21,245.21,0,0,0-42.88-23A227.1,227.1,0,0,0,298.88,5.26,241.81,241.81,0,0,0,249.5.31V0C111.7,0,0,111.7,0,249.5H.32a242.23,242.23,0,0,0,4.93,49.36A227.43,227.43,0,0,0,19.82,345a247.09,247.09,0,0,0,23,43,253.65,253.65,0,0,0,68.87,68.85,260.28,260.28,0,0,0,43,23.19,258.59,258.59,0,0,0,47,14.17,254.37,254.37,0,0,0,47.86,4.69V499c7.64,0,15.16-.47,22.62-1.14.88-.08,1.77-.05,2.66-.14,1.3-.13,2.56-.41,3.86-.56,6.82-.77,13.63-1.66,20.42-3A255.67,255.67,0,0,0,345.86,480a246.52,246.52,0,0,0,42.95-23.19A253.15,253.15,0,0,0,457.64,388a246.55,246.55,0,0,0,23.21-43A256.9,256.9,0,0,0,495,298.19a250.34,250.34,0,0,0,4.71-48.69A246.63,246.63,0,0,0,495,201.19ZM484.14,249.5H249.5V483.27a238.72,238.72,0,0,1-44.83-4.37,245.21,245.21,0,0,1-44-13.26,246.55,246.55,0,0,1-40.28-21.75,237.64,237.64,0,0,1-64.61-64.62,231.25,231.25,0,0,1-21.6-40.37,212.18,212.18,0,0,1-13.63-43.15,226.46,226.46,0,0,1-4.61-46.25H249.5V15.92c.2,0,.39,0,.59,0a227.57,227.57,0,0,1,45.79,4.67,212.11,212.11,0,0,1,43.79,13.26,228.85,228.85,0,0,1,40.22,21.52,237.92,237.92,0,0,1,64.82,64.6,246.65,246.65,0,0,1,21.72,40.2,243.26,243.26,0,0,1,13.28,44.09,231,231,0,0,1,4.43,45.26Z"/> 131 </svg> 132 </div> 133</div> </div> 134 135 <div 136 id="site_menu_wrapper" class=" mobile_only" 137 data-sitemenu-position="top-right" 138 data-type="cargo_menu" 139 data-set="SiteMenu" 140 data-view="SiteMenu" 141> 142 143 <a rel="site_menu" id="site_menu_button" class=""> 144 145 î±︎ 146 </a> 147 148 <div id="site_menu_panel_container" data-type="cargo_menu"><!-- empty container for site menu --></div> 149 150</div> 151 152 <a id="shop_button" rel="show_cart" href class="disabled text "> 153 </a> 154 155 <div class="main_container"> 156 157 <div data-view="pinned_top" data-set="Scaffolding" data-position="top" class="pinned pinned_top"> 158 <div class="page_container accommodate" local-style="13722886"> 159 <div class="page container container_width clearfix" data-container="content" data-id="13722886"> 160 <bodycopy class="bodycopy content content_padding"> 161 162 163 <div class="page_content clearfix" data-elementresizer data-resize-parent> 164 <projectcontent><div grid-row="" grid-pad="3" grid-gutter="6"> 165 <div grid-col="x10" grid-pad="3"></div> 166 <div grid-col="x10" grid-pad="3" class=""><a href="Homepage" rel="history" class="image-link"><img width="1000" height="303" width_o="1000" height_o="303" data-src="https://freight.cargo.site/t/original/i/1b922672896a793b26e131bcc11183c33ab62dce0c664c4a5581928b51c4becd/Gianfranco-Frattini_architetto_studio_archivio.png" data-mid="78709966" border="0" /></a></div> 167 <div grid-col="x10" grid-pad="3"> 168 </div> 169</div><div grid-row="" grid-pad="3" grid-gutter="6"> 170 <div grid-col="x12" grid-pad="3"><h2><a href="About" rel="history">About</a> <a style="margin-top:2vmin;" href="Architecture" rel="history">Architecture</a> <a href="Product-Design" rel="history">Product Design</a> <a href="Publications" rel="history">Publications</a> <a href="Bio-Timeline" class="no-underline" rel="history">Bio & Timeline</a> <a href="News-1" rel="history">News</a> <br></h2> 171 172</div> 173</div> 174 175 176 177<br></projectcontent> 178 </div> 179 180 181 </bodycopy> 182 </div> 183 <div class="page_background"></div> 184 <style class="local-css" data-target="13722886"> 185 [local-style="13722886"] .container_width { 186} 187 188[local-style="13722886"] body { 189 background-color: initial /*!variable_defaults*/; 190} 191 192[local-style="13722886"] .backdrop { 193} 194 195[local-style="13722886"] .page { 196} 197 198[local-style="13722886"] .page_background { 199 background-color: initial /*!page_container_bgcolor*/; 200} 201 202[local-style="13722886"] .content_padding { 203 padding-top: 4.3rem /*!main_margin*/; 204 padding-bottom: 4.3rem /*!main_margin*/; 205 padding-left: 4.3rem /*!main_margin*/; 206 padding-right: 4.3rem /*!main_margin*/; 207} 208 209[data-predefined-style="true"] [local-style="13722886"] bodycopy { 210} 211 212[data-predefined-style="true"] [local-style="13722886"] bodycopy a { 213} 214 215[data-predefined-style="true"] [local-style="13722886"] bodycopy a:hover { 216} 217 218[data-predefined-style="true"] [local-style="13722886"] h1 { 219} 220 221[data-predefined-style="true"] [local-style="13722886"] h1 a { 222} 223 224[data-predefined-style="true"] [local-style="13722886"] h1 a:hover { 225} 226 227[data-predefined-style="true"] [local-style="13722886"] h2 { 228} 229 230[data-predefined-style="true"] [local-style="13722886"] h2 a { 231} 232 233[data-predefined-style="true"] [local-style="13722886"] h2 a:hover { 234} 235 236[data-predefined-style="true"] [local-style="13722886"] small { 237} 238 239[data-predefined-style="true"] [local-style="13722886"] small a { 240} 241 242[data-predefined-style="true"] [local-style="13722886"] small a:hover { 243} 244 245[local-style="13722886"] .container { 246} 247 </style> 248 </div> 249 </div> 250 251 <div class="content_container"> 252 <div data-view="Content" data-set="Scaffolding"> 253 254 255 256 257 <div data-container="page" class="page_container" local-style="13724784" data-id="13724784"> 258 259 <div class="page container container_width" data-container="content" data-id="13724784"> 260 <bodycopy class="bodycopy content content_padding"> 261 262 <div class="page_content clearfix" data-elementresizer data-resize-parent> 263 <projectcontent></projectcontent>
264 </div> 265 266 267 </bodycopy> 268 </div> 269 270 <div class="page_background"></div> 271 272 <style class="local-css" data-target="13724784"> 273 [local-style="13724784"] .container_width { 274} 275 276[local-style="13724784"] body { 277 background-color: initial /*!variable_defaults*/; 278} 279 280[local-style="13724784"] .backdrop { 281 width: 100% /*!background_cover*/; 282} 283 284[local-style="13724784"] .page { 285} 286 287[local-style="13724784"] .page_background { 288 background-color: initial /*!page_container_bgcolor*/; 289} 290 291[local-style="13724784"] .content_padding { 292 padding-top: 0rem /*!main_margin*/; 293 padding-bottom: 0rem /*!main_margin*/; 294 padding-left: 0rem /*!main_margin*/; 295 padding-right: 0rem /*!main_margin*/; 296} 297 298[data-predefined-style="true"] [local-style="13724784"] bodycopy { 299} 300 301[data-predefined-style="true"] [local-style="13724784"] bodycopy a { 302} 303 304[data-predefined-style="true"] [local-style="13724784"] bodycopy a:hover { 305} 306 307[data-predefined-style="true"] [local-style="13724784"] h1 { 308} 309 310[data-predefined-style="true"] [local-style="13724784"] h1 a { 311} 312 313[data-predefined-style="true"] [local-style="13724784"] h1 a:hover { 314} 315 316[data-predefined-style="true"] [local-style="13724784"] h2 { 317} 318 319[data-predefined-style="true"] [local-style="13724784"] h2 a { 320} 321 322[data-predefined-style="true"] [local-style="13724784"] h2 a:hover { 323} 324 325[data-predefined-style="true"] [local-style="13724784"] small { 326 font-size: 2rem; 327} 328 329[data-predefined-style="true"] [local-style="13724784"] small a { 330} 331 332[data-predefined-style="true"] [local-style="13724784"] small a:hover { 333} 334 335[local-style="13724784"] .container { 336} 337 </style> 338 </div> 339 340 341</div> 342 343<div data-autopaginate></div><div data-view="Thumbnail" data-set="GlobalThumbnails" class="thumbnails"> 344 <div class="container thumbnails_width clearfix"> 345 <div class="content content_padding"> 346 <div class="thumbnails"> 347 </div> 348 </div> 349 </div></div> 350 </div> 351 352 <div data-view="pinned_bottom" data-set="Scaffolding" data-position="bottom" class="pinned pinned_bottom"> 353 <div class="page_container overlay accommodate exclude_desktop bottom_pin_invisibility" local-style="37324345"> 354 <div class="page container container_width clearfix" data-container="content" data-id="37324345"> 355 <bodycopy class="bodycopy content content_padding"> 356 357 358 <div class="page_content clearfix" data-elementresizer data-resize-parent> 359 <projectcontent><hr><br> 360<br> 361 362 363 364 365 366 <div class=""><div style="text-align: left;"><h2><font size="0.5">Copyright © 2026 Gianfranco Frattini Studio. All rights reserved.</font><br></h2><font size="0.5">All contents on this site is © Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.</font> 367 368</div></div> 369 370<br> 371<div class=""><div style="text-align: left;"><h2><a href="mailto:[email protected]">[email protected]</a></h2> 372 373<h2>@<a href="https://www.instagram.com/gianfrancofrattini/" target="_blank">gianfrancofrattini</a> î¥ï¸ 374</h2></div></div></projectcontent> 375 </div> 376 377 378 </bodycopy> 379 </div> 380 <div class="page_background"></div> 381 <style class="local-css" data-target="37324345"> 382 [local-style="37324345"] .container_width { 383} 384 385[local-style="37324345"] body { 386 background-color: initial /*!variable_defaults*/; 387} 388 389[local-style="37324345"] .backdrop { 390 width: 100% /*!background_cover*/; 391} 392 393[local-style="37324345"] .page { 394 min-height: auto /*!page_height_default*/; 395} 396 397[local-style="37324345"] .page_background { 398 background-color: initial /*!page_container_bgcolor*/; 399} 400 401[local-style="37324345"] .content_padding { 402 padding-top: 2rem /*!main_margin*/; 403 padding-bottom: 7.5rem /*!main_margin*/; 404 padding-left: 7.5rem /*!main_margin*/; 405 padding-right: 7.5rem /*!main_margin*/; 406} 407 408[data-predefined-style="true"] [local-style="37324345"] bodycopy { 409} 410 411[data-predefined-style="true"] [local-style="37324345"] bodycopy a { 412} 413 414[data-predefined-style="true"] [local-style="37324345"] bodycopy a:hover { 415} 416 417[data-predefined-style="true"] [local-style="37324345"] h1 { 418} 419 420[data-predefined-style="true"] [local-style="37324345"] h1 a { 421} 422 423[data-predefined-style="true"] [local-style="37324345"] h1 a:hover { 424} 425 426[data-predefined-style="true"] [local-style="37324345"] h2 { 427} 428 429[data-predefined-style="true"] [local-style="37324345"] h2 a { 430} 431 432[data-predefined-style="true"] [local-style="37324345"] h2 a:hover { 433} 434 435[data-predefined-style="true"] [local-style="37324345"] small { 436} 437 438[data-predefined-style="true"] [local-style="37324345"] small a { 439} 440 441[data-predefined-style="true"] [local-style="37324345"] small a:hover { 442} 443 444[local-style="37324345"] .container { 445} 446 </style> 447 </div> <div class="page_container overlay accommodate exclude_mobile bottom_pin_invisibility" local-style="14560842"> 448 <div class="page container container_width clearfix" data-container="content" data-id="14560842"> 449 <bodycopy class="bodycopy content content_padding"> 450 451 452 <div class="page_content clearfix" data-elementresizer data-resize-parent> 453 <projectcontent><hr><br> 454<br> 455 456 457 458 459<div grid-row="" grid-pad="1.25" grid-gutter="2.5" grid-responsive=""> 460 <div grid-col="7" grid-pad="1.25" class=""><div style="text-align: left"><h2><font size="0.5">Copyright © 2026 Gianfranco Frattini Studio. All rights reserved.</font><br></h2></div></div> 461 <div grid-col="5" grid-pad="1.25" class=""><div style="text-align: right"><h2>@<a href="https://www.instagram.com/gianfrancofrattini/" target="_blank">gianfrancofrattini</a> î¥ï¸</h2></div></div> 462 463 464</div><div grid-row="" grid-pad="1.25" grid-gutter="2.5" grid-responsive=""> 465 <div grid-col="9" grid-pad="1.25" class=""><div style="text-align: left"><font size="0.5">All contents on this site is © Gianfranco Frattini Studio and may not be copied, published or shared without express written permission.</font></div></div> 466 <div grid-col="3" grid-pad="1.25" class=""> 467 468<div style="text-align: right;"><h2><a href="mailto:[email protected]">[email protected]</a></h2> 469</div> 470</div> 471</div><br> 472<div style="text-align: left"></div><br></projectcontent> 473 </div> 474 475 476 </bodycopy> 477 </div> 478 <div class="page_background"></div> 479 <style class="local-css" data-target="14560842"> 480 [local-style="14560842"] .container_width { 481} 482 483[local-style="14560842"] body { 484 background-color: initial /*!variable_defaults*/; 485} 486 487[local-style="14560842"] .backdrop { 488 width: 100% /*!background_cover*/; 489} 490 491[local-style="14560842"] .page { 492 min-height: auto /*!page_height_default*/; 493} 494 495[local-style="14560842"] .page_background { 496 background-color: initial /*!page_container_bgcolor*/; 497} 498 499[local-style="14560842"] .content_padding { 500 padding-top: 2rem /*!main_margin*/; 501 padding-bottom: 7.5rem /*!main_margin*/; 502 padding-left: 7.5rem /*!main_margin*/; 503 padding-right: 7.5rem /*!main_margin*/; 504} 505 506[data-predefined-style="true"] [local-style="14560842"] bodycopy { 507} 508 509[data-predefined-style="true"] [local-style="14560842"] bodycopy a { 510} 511 512[data-predefined-style="true"] [local-style="14560842"] bodycopy a:hover { 513} 514 515[data-predefined-style="true"] [local-style="14560842"] h1 { 516} 517 518[data-predefined-style="true"] [local-style="14560842"] h1 a { 519} 520 521[data-predefined-style="true"] [local-style="14560842"] h1 a:hover { 522} 523 524[data-predefined-style="true"] [local-style="14560842"] h2 { 525} 526 527[data-predefined-style="true"] [local-style="14560842"] h2 a { 528} 529 530[data-predefined-style="true"] [local-style="14560842"] h2 a:hover { 531} 532 533[data-predefined-style="true"] [local-style="14560842"] small { 534} 535 536[data-predefined-style="true"] [local-style="14560842"] small a { 537} 538 539[data-predefined-style="true"] [local-style="14560842"] small a:hover { 540} 541 542[local-style="14560842"] .container { 543} 544 </style> 545 </div> 546 </div> 547 548 </div> 549 550 <div data-content-ruler class="container container_width"></div> 551 552 <style id="">/* 553 * This CSS file has been generated and is served by Cargo Collective Inc 554 * and is authorized to be used on Cargo Collective Inc only. 555 * 556 * This CSS resource incorporates links to font software which is 557 * the valuable copyrighted property of WebType LLC, The Font Bureau 558 * and/or their suppliers. You may not 559 * attempt to copy, install, redistribute, convert, modify or reverse
560 * engineer this font software. Please contact WebType with any 561 * questions: http://www.webtype.com 562 */ 563 564@font-face { 565 font-display: block; 566 font-family: "Williams Caslon Text"; 567 src: url("https://type.cargo.site/files/WilliamsCaslonText-Regular.woff") format("woff"); 568 font-style: normal; 569 font-weight: normal; 570 unicode-range: U+0000-DFFF, U+F900-FFFD; 571} 572@font-face { 573 font-display: block; 574 font-family: "Williams Caslon Text"; 575 src: url("https://type.cargo.site/files/WilliamsCaslonText-Italic.woff") format("woff"); 576 font-style: italic; 577 font-weight: normal; 578 unicode-range: U+0000-DFFF, U+F900-FFFD; 579} 580@font-face { 581 font-display: block; 582 font-family: "Williams Caslon Text"; 583 src: url("https://type.cargo.site/files/WilliamsCaslonText-Bold.woff") format("woff"); 584 font-style: normal; 585 font-weight: bold; 586 unicode-range: U+0000-DFFF, U+F900-FFFD; 587} 588@font-face { 589 font-display: block; 590 font-family: "Williams Caslon Text"; 591 src: url("https://type.cargo.site/files/WilliamsCaslonText-BoldItalic.woff") format("woff"); 592 font-style: italic; 593 font-weight: bold; 594 unicode-range: U+0000-DFFF, U+F900-FFFD; 595} 596@font-face { 597 font-display: block; 598 font-family: "Neue Haas Grotesk"; 599 src: url("https://type.cargo.site/files/NeueHaasGroteskText-Regular.woff") format("woff"); 600 font-style: normal; 601 font-weight: normal; 602 unicode-range: U+0000-DFFF, U+F900-FFFD; 603} 604@font-face { 605 font-display: block; 606 font-family: "Neue Haas Grotesk"; 607 src: url("https://type.cargo.site/files/NeueHaasGroteskText-Italic.woff") format("woff"); 608 font-style: italic; 609 font-weight: normal; 610 unicode-range: U+0000-DFFF, U+F900-FFFD; 611} 612@font-face { 613 font-display: block; 614 font-family: "Neue Haas Grotesk"; 615 src: url("https://type.cargo.site/files/NeueHaasGroteskText-Medium.woff") format("woff"); 616 font-style: normal; 617 font-weight: 500; 618 unicode-range: U+0000-DFFF, U+F900-FFFD; 619} 620@font-face { 621 font-display: block; 622 font-family: "Neue Haas Grotesk"; 623 src: url("https://type.cargo.site/files/NeueHaasGroteskText-MediumItalic.woff") format("woff"); 624 font-style: italic; 625 font-weight: 500; 626 unicode-range: U+0000-DFFF, U+F900-FFFD; 627} 628@font-face { 629 font-display: block; 630 font-family: "Neue Haas Grotesk"; 631 src: url("https://type.cargo.site/files/NeueHaasGroteskText-Bold.woff") format("woff"); 632 font-style: normal; 633 font-weight: bold; 634 unicode-range: U+0000-DFFF, U+F900-FFFD; 635} 636@font-face { 637 font-display: block; 638 font-family: "Neue Haas Grotesk"; 639 src: url("https://type.cargo.site/files/NeueHaasGroteskText-BoldItalic.woff") format("woff"); 640 font-style: italic; 641 font-weight: bold; 642 unicode-range: U+0000-DFFF, U+F900-FFFD; 643} 644</style> 645 </body> 646</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.