@charset "UTF-8";html{scroll-behavior:initial !important}html.lenis{height:auto !important}html,body{min-height:100% !important;height:auto !important}body{background:#f0f0f0;color:#3a3a3b}body.dark{background:#3a3a3b;color:#f0f0f0}body.dark .sppb-btn,body.dark .sppb-btn-default{color:#fff !important}body.dark .sppb-btn::after,body.dark .sppb-btn-default::after{filter:invert(1)}h1{text-transform:uppercase}#sp-main-body{padding:0 0 100px 0 !important}body.layout-gfg\:news #sp-main-body,body.view-category.layout-gfg\:media #sp-main-body,body.homepage #sp-main-body{padding:0 !important}section#GFG-header{height:450px;width:100%;overflow:hidden}section#GFG-header img{width:100%;height:100%;object-fit:cover}.sppb-btn,.sppb-btn-default{position:relative;cursor:pointer;border:0;border-radius:0;background-color:rgba(0,0,0,0) !important;color:#3a3a3b !important;font-weight:400 !important;display:inline-block;padding:10px;font-size:21px;text-transform:uppercase !important;line-height:normal;letter-spacing:8px;margin-bottom:80px;margin-right:100px;white-space:nowrap !important;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}.sppb-btn::after,.sppb-btn-default::after{content:"";position:absolute;width:164.11px;height:43.3px;background:url("https://www.gfgstyle.it/images/gfg/icons/button-arrow.svg") no-repeat center center;background-size:100%;left:70px;bottom:-70px;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}.sppb-btn:hover,.sppb-btn-default:hover{letter-spacing:10px}.sppb-btn:hover::after,.sppb-btn-default:hover::after{transform:translateX(50px)}.sppb-btn.reverse,.sppb-btn-default.reverse{padding-left:inherit;margin-right:0;margin-left:50px}.sppb-btn.reverse::after,.sppb-btn-default.reverse::after{background:url("https://www.gfgstyle.it/images/gfg/icons/button-arrow-reverse.svg") no-repeat center center;left:0}.sppb-btn.reverse:hover::after,.sppb-btn-default.reverse:hover::after{transform:translateX(-50px)}.sppb-btn.arrow-down,.sppb-btn-default.arrow-down{padding-left:inherit;margin-right:0;margin-left:50px}.sppb-btn.arrow-down::after,.sppb-btn-default.arrow-down::after{background:url("https://www.gfgstyle.it/images/gfg/icons/button-arrow-down.svg") no-repeat center center;width:43.3px;height:164.11px;left:unset;right:-40px}.sppb-btn.arrow-down:hover,.sppb-btn-default.arrow-down:hover{letter-spacing:8px}.sppb-btn.arrow-down:hover::after,.sppb-btn-default.arrow-down:hover::after{transform:translateY(50px)}.sppb-btn:focus,.sppb-btn-default:focus{box-shadow:0 0 0 3px rgba(212,212,212,.25)}.sppb-btn.btn-square,.sppb-btn-default.btn-square{margin:0;border:1px solid #3a3a3b;padding:18px 120px;color:#3a3a3b;background:rgba(0,0,0,0)}.sppb-btn.btn-square::after,.sppb-btn-default.btn-square::after{display:none}.sppb-btn.btn-square:hover,.sppb-btn-default.btn-square:hover{letter-spacing:8px;color:#f0f0f0;background:#3a3a3b}.load-more-news{display:flex;justify-content:flex-end;margin-top:80px}.load-more-news .arrow-down{color:#fff !important}.load-more-news .arrow-down::after{filter:brightness(255)}.fancybox-slide{padding:30px !important}.fancybox-button{height:60px !important;width:60px !important}body{--sb-track-color:#000;--sb-thumb-color:#3A3A3B;--sb-size:15px}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:0px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:0px}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}.sp-pre-loader{background:#3a3a3b}.sp-pre-loader .sp-loader-with-logo .logo{-webkit-animation:scale-up-center .6s cubic-bezier(0.55,0.055,0.675,0.19) both;animation:scale-up-center .6s cubic-bezier(0.55,0.055,0.675,0.19) both}.sp-pre-loader .sp-loader-with-logo .line{background:#f0f0f0;display:none}body:not(.homepage) .sp-pre-loader .sp-loader-with-logo{display:none}@keyframes scale-up-center{0%{-webkit-transform:scale(5);transform:scale(5);filter:blur(0)}100%{-webkit-transform:scale(20);transform:scale(20);filter:blur(4px)}}@keyframes scale-up-center{0%{-webkit-transform:scale(5);transform:scale(5);filter:blur(0)}100%{-webkit-transform:scale(20);transform:scale(20);filter:blur(4px)}}.border-red-center .sppb-addon-title{position:relative}.border-red-center .sppb-addon-title::before{content:"";height:1px;border:1px solid #cd1719;width:120px;position:absolute;left:50%;transform:translateX(-50%)}.border-red-left .sppb-addon-title{position:relative}.border-red-left .sppb-addon-title::before{content:"";height:1px;border:1px solid #cd1719;width:120px;position:absolute;left:0}.border-red-right .sppb-addon-title{position:relative}.border-red-right .sppb-addon-title::before{content:"";height:1px;border:1px solid #cd1719;width:120px;position:absolute;right:0}#sp-header{height:126px;background:rgba(0,0,0,.6);position:fixed;transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#sp-header .logo{height:126px;transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#sp-header .logo .logo-image{transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#sp-header .search a{display:block;color:#fff}#sp-header .search a i{font-size:24px;line-height:32px}#sp-header.sticky{height:80px;background:rgba(0,0,0,.8)}#sp-header.sticky .logo{height:80px}#sp-header.sticky .logo .logo-image{height:50px}#sp-header.header-with-modal-menu #modal-menu-toggler{display:block !important}.hamburger-menu{cursor:pointer}.menu-bar1,.menu-bar2,.menu-bar3{width:28px;height:2px;background-color:#fff;margin:8px 0;transition:.4s}.active .menu-bar1{transform:rotate(-45deg) translate(-7px,7px)}.active .menu-bar2{opacity:0}.active .menu-bar3{transform:rotate(45deg) translate(-7px,-7px)}#modal-menu{right:0;bottom:0;left:100%;top:0;background:#1e1e1f;z-index:-1}#modal-menu.active{left:66.66%}.offcanvas-active .burger-icon>span,#modal-menu-toggler.active .burger-icon>span{background-color:#fff}body.modal-menu-active{overflow-y:visible}#modal-menu.modal-menu nav,#modal-menu.modal-menu .policies{opacity:0;transition:opacity .2s}#modal-menu.modal-menu nav .social-links,#modal-menu.modal-menu .policies .social-links{display:flex;align-items:baseline;margin-bottom:20px;justify-content:space-around}#modal-menu.modal-menu.active nav,#modal-menu.modal-menu.active .policies{opacity:1;transition:opacity .3s ease-in-out .2s}#modal-menu ul.sp-megamenu-parent>li>a,#modal-menu ul.sp-megamenu-parent>li>span{font-size:28px;line-height:normal;font-weight:400;text-transform:uppercase;color:#fff;position:relative;display:inline-block}#modal-menu ul.sp-megamenu-parent>li>a::before,#modal-menu ul.sp-megamenu-parent>li>span::before{content:"";position:absolute;left:0;bottom:-5px;width:0%;height:1px;background-color:#fff;transition:width .3s ease-in-out;opacity:1 !important}#modal-menu ul.sp-megamenu-parent>li>a:hover::before,#modal-menu ul.sp-megamenu-parent>li>span:hover::before{width:100%}#modal-menu ul.sp-megamenu-parent>li>.sp-dropdown ul li a,#modal-menu ul.sp-megamenu-parent>li>.sp-dropdown ul li span{position:relative;display:inline-block;font-family:"Noto Serif",sans-serif}#modal-menu ul.sp-megamenu-parent>li>.sp-dropdown ul li a::before,#modal-menu ul.sp-megamenu-parent>li>.sp-dropdown ul li span::before{content:"";position:absolute;left:0;bottom:0px;width:0%;height:2px;background-color:#fff;transition:width .3s ease-in-out;opacity:1 !important}#modal-menu ul.sp-megamenu-parent>li>.sp-dropdown ul li a:hover::before,#modal-menu ul.sp-megamenu-parent>li>.sp-dropdown ul li span:hover::before{width:100%}#modal-menu ul.sp-megamenu-parent>li:not(:last-child){margin-bottom:0px}#modal-menu ul.sp-megamenu-parent>li a{margin-bottom:30px}#modal-menu ul.sp-megamenu-parent>li a.narrow{margin-bottom:10px;font-size:22px;font-weight:300}#modal-menu ul.sp-megamenu-parent>li a.spacer{margin-top:70px}#modal-menu .sp-megamenu-parent>li:hover>a,#modal-menu .sp-megamenu-parent>li:hover>span,#modal-menu .sp-megamenu-parent>li.active>a,#modal-menu .sp-megamenu-parent>li.active>span{color:#fff !important}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{padding:0 !important}#modal-menu ul.sp-megamenu-parent li.sp-has-child>a:after,#modal-menu ul.sp-megamenu-parent li.sp-has-child>span:after{display:none}#modal-menu ul.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background-color:rgba(0,0,0,0);padding:0}#modal-menu ul.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul>li>a{color:#fff;font-size:30px !important;line-height:normal !important;font-weight:500 !important}#modal-menu ul.sp-megamenu-parent .sp-dropdown{padding-left:90px !important;width:600px !important}#modal-menu .sp-megamenu-wrapper{align-items:center;padding-left:15px;padding-right:15px}.sp-megamenu-parent{margin:0 !important}#sp-header.header-with-modal-menu.classic-layout .modal-menu-inner>div{padding:0 0 126x 0;display:flex;align-items:stretch !important}#modal-menu .modal-menu-inner>.container{padding:126px 0;justify-content:center}a#offcanvas-toggler{display:none !important}#modal-menu .policies{color:#fff;position:absolute;bottom:30px}#modal-menu .policies a{color:#fff}#introHome .sppb-container-inner .sppb-column-addons .video-home{height:100vh;position:relative}#introHome .sppb-container-inner .sppb-column-addons .video-home video{object-fit:cover;object-position:center;width:100%;height:100vh;overflow:hidden}#introHome .sppb-container-inner .sppb-column-addons .video-home::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}#introHome .sppb-container-inner .sppb-column-addons .image-home .sppb-addon-content{height:100dvh;width:100%;position:relative}#introHome .sppb-container-inner .sppb-column-addons .image-home .sppb-addon-content img{object-fit:cover;width:100%;height:100%}#introHome .sppb-container-inner .sppb-column-addons .image-home .sppb-addon-content::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.3;pointer-events:none}#introHome .sppb-container-inner .scroll-to-explore{text-align:center;color:#fff;font-size:21px;letter-spacing:8px;text-transform:uppercase;position:absolute;bottom:80px;z-index:10000;left:50%;transform:translateX(-50%)}#introHome .sppb-container-inner .scroll-to-explore h1{letter-spacing:normal;margin-bottom:80px}#introHome .sppb-container-inner .scroll-to-explore::after{content:"";width:43.3px;height:119.76px;background:url("https://www.gfgstyle.it/images/gfg/icons/scroll-to-explore.svg") no-repeat center center;background-size:100%;display:block;margin:40px auto 0 auto;animation:scrollDown 4s infinite ease-in-out}#introHome .sppb-container-inner .play-icon-button{position:absolute;bottom:80px;right:80px}@keyframes scrollDown{0%{transform:translateY(50px)}50%{transform:translateY(0px)}100%{transform:translateY(50px)}}#sp-footer{font-size:24px;color:#fff;text-align:center;background:#3a3a3b;padding:60px 0;border-top:1px solid #fff}#sp-footer a{color:#fff}#sp-footer a:hover{text-decoration:underline}#sp-footer .container-inner{padding:0;border-top:0}#ultimoMediaHome .sppb-column.image .sppb-addon-single-image-container{width:100%}#ultimoMediaHome .sppb-column.image .sppb-addon-single-image-container img{object-fit:cover;object-position:top;width:100%;height:100%}#ultimoMediaHome .sppb-column.image.size-700 .sppb-addon-single-image-container{height:700px}#ultimoMediaHome .sppb-column.text{background:#3a3a3b;color:#fff}#ultimoMediaHome .sppb-column.text .sppb-column-addons{display:grid;gap:80px;padding:50px 100px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div{display:flex}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(1){justify-content:flex-start}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(1) .sppb-addon-title{font-size:60px;font-weight:400;text-transform:uppercase}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2){justify-content:center}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-title{font-size:36px;font-weight:400;margin-bottom:30px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-content{font-size:24px;font-weight:400}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(3){justify-content:flex-end}#giorgettoFabrizioHome{background:#f0f0f0 !important;padding:200px 0 100px 0 !important;color:#3a3a3b !important}#giorgettoFabrizioHome .sppb-addon-header{text-align:left !important}#giorgettoFabrizioHome .sppb-addon-header .sppb-addon-title{font-size:60px;line-height:normal;text-transform:uppercase;margin-bottom:50px !important}#giorgettoFabrizioHome .sppb-btn.btn-square{background:rgba(0,0,0,0) !important;color:#3a3a3b !important}#giorgettoFabrizioHome .sppb-btn.btn-square:hover{color:#f0f0f0 !important;background:#3a3a3b !important}#RDCenterCompany{background:#f0f0f0 !important;padding:0 0 200px 0 !important;color:#3a3a3b !important}#RDCenterCompany .sppb-addon-header .sppb-addon-title{font-size:60px;line-height:normal;text-transform:uppercase;margin-bottom:50px !important}#RDCenterCompany .sppb-btn.btn-square{background:rgba(0,0,0,0) !important;color:#3a3a3b !important}#RDCenterCompany .sppb-btn.btn-square:hover{color:#f0f0f0 !important;background:#3a3a3b !important}#RDCenterCompany .tetris-row .sppb-addon-content{display:flex;gap:20px;flex-direction:column}#RDCenterCompany .tetris-row .sppb-addon-content .aspect-ratio-2-1.sppb-addon-single-image-container{height:100%;width:100%;aspect-ratio:2/1}#RDCenterCompany .tetris-row .sppb-addon-content .aspect-ratio-2-1.sppb-addon-single-image-container img{object-fit:cover;object-position:center;width:100%;height:100%}#RDCenterCompany .tetris-row .sppb-addon-content .aspect-ratio-1-1.sppb-addon-single-image-container{height:100%;width:50%;aspect-ratio:1}#RDCenterCompany .tetris-row .sppb-addon-content .aspect-ratio-1-1.sppb-addon-single-image-container img{object-fit:cover;object-position:center;width:100%;height:100%}#RDCenterCompany .tetris-columns .sppb-addon-content{display:flex;gap:20px;flex-direction:row}#RDCenterCompany .tetris-columns .sppb-addon-content .aspect-ratio-1-1.sppb-addon-single-image-container{height:100%;width:100%;aspect-ratio:1}#RDCenterCompany .tetris-columns .sppb-addon-content .aspect-ratio-1-1.sppb-addon-single-image-container img{object-fit:cover;object-position:center;width:100%;height:100%}#RDCenterCompany .tetris-columns .sppb-addon-content .aspect-ratio-1-2.sppb-addon-single-image-container{height:100%;width:100%;aspect-ratio:1/2}#RDCenterCompany .tetris-columns .sppb-addon-content .aspect-ratio-1-2.sppb-addon-single-image-container img{object-fit:cover;object-position:center;width:100%;height:100%}#serviziHome{padding:0 !important;background:#f0f0f0 !important;color:#3a3a3b !important}#serviziHome .sppb-addon-header{text-align:center !important}#serviziHome .sppb-addon-header .sppb-addon-title{font-size:60px;line-height:normal;text-transform:uppercase;margin-bottom:120px !important}#serviziHome .main-servizi{overflow:visible;margin-bottom:150px}#serviziHome .main-servizi .slide-image-col{padding:0 40px 0 80px}#serviziHome .main-servizi .slide-image-col img{box-shadow:15px 15px 35px rgba(0,0,0,.4)}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper{padding:0 80px 0 40px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-counter{font-size:18px;line-height:normal;font-weight:300}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-main-title{font-size:36px;line-height:normal;font-weight:400;margin-bottom:30px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-short-title{font-size:20px;line-height:normal;font-weight:400;text-transform:uppercase;margin-bottom:30px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-introtext p{font-size:20px;line-height:normal;font-weight:300}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-action{display:flex;justify-content:right;margin-top:60px}#serviziHome .main-servizi .swiper-button-prev::after,#serviziHome .main-servizi .swiper-button-next::after{display:none}#serviziHome .main-servizi .swiper-button-prev{left:0;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-left.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px}#serviziHome .main-servizi .swiper-button-next{right:0;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px}#serviziHome .thumbs-servizi{overflow:visible;margin-bottom:200px}#serviziHome .thumbs-servizi .thumb-inner{cursor:pointer;width:100%;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#serviziHome .thumbs-servizi .thumb-inner .thumb-image{overflow:hidden;box-shadow:8px 8px 16px rgba(0,0,0,.4);-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#serviziHome .thumbs-servizi .thumb-inner .thumb-image img{object-fit:cover;width:100%;height:100%;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#serviziHome .thumbs-servizi .thumb-inner .thumb-image:hover{box-shadow:4px 4px 5px rgba(0,0,0,.5)}#serviziHome .thumbs-servizi .thumb-inner .thumb-image:hover img{transform:scale(1.2)}#serviziHome .thumbs-servizi .thumb-inner .thumb-title{margin-top:30px;font-size:18px;line-height:normal;font-weight:300;text-transform:uppercase}#serviziHome .thumbs-servizi .thumb-inner:hover{transform:translateY(10px) !important}#serviziHome .thumbs-servizi .swiper-slide-thumb-active .thumb-inner{transform:translateY(10px) !important}#serviziHome .thumbs-servizi .swiper-slide-thumb-active .thumb-inner .thumb-image{box-shadow:4px 4px 5px rgba(0,0,0,.5)}#serviziHome .thumbs-servizi .swiper-slide-thumb-active .thumb-inner .thumb-image img{transform:scale(1.2)}#ultimeNewsHome{padding:100px 80px 0 80px !important}#ultimeNewsHome .sppb-addon-header{text-align:center !important}#ultimeNewsHome .sppb-addon-header .sppb-addon-title{font-size:60px;line-height:normal;text-transform:uppercase;margin-bottom:120px !important}#ultimeNewsHome .news-column{border-right:1px solid #f0f0f0;padding-left:25px;padding-right:25px}#ultimeNewsHome .news-column .news-content .sppb-addon-single-image a{aspect-ratio:1;display:block;position:relative}#ultimeNewsHome .news-column .news-content .sppb-addon-single-image a img{height:100%;width:100%;object-fit:cover}#ultimeNewsHome .news-column .news-content .sppb-addon-single-image a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 45%,#000 100%)}#ultimeNewsHome .news-column .news-content .news-text{padding:20px 0 120px 80px}#ultimeNewsHome .news-column .news-content .news-text .news-date{font-size:20px;line-height:normal;font-weight:400;text-transform:uppercase;margin-bottom:10px}#ultimeNewsHome .news-column .news-content .news-text .sppb-addon-title a{color:#f0f0f0;font-size:36px;line-height:normal;font-weight:400}#progettiHome{padding:120px 0 60px 0 !important;background:#707070 !important;color:#fff !important}#progettiHome .sppb-addon-header{text-align:center !important}#progettiHome .sppb-addon-header .sppb-addon-title{font-size:60px;line-height:normal;text-transform:uppercase;margin-bottom:60px !important}#progettiHome .progetti-home{overflow:visible}#progettiHome .progetti-home .swiper-slide{width:60%}#progettiHome .progetti-home .swiper-slide .slide-image-wrapper img{box-shadow:8px 8px 18px rgba(0,0,0,.5);-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper{width:50%;float:right;padding:60px 0 0 0}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-title{font-size:36px;line-height:normal;font-weight:500;text-transform:uppercase}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-title a{color:#fff}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields{margin-bottom:40px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-brand{font-size:36px;line-height:normal;font-weight:400;margin-bottom:10px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-subtitle{font-size:32px;line-height:normal;font-weight:700;margin-bottom:30px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-intro{font-size:20px;line-height:1.5;margin-bottom:30px}#progettiHome .progetti-home .swiper-slide.swiper-slide-active .slide-image-wrapper img{box-shadow:15px 15px 35px rgba(0,0,0,.4);-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#projectsCategory{padding-top:126px}#projectsCategory .sppb-addon-header .sppb-addon-title{margin-bottom:60px !important}#projectsCategory .projects-items .project-item .project-info{padding:100px}#projectsCategory .projects-items .project-item .project-info .project-title{font-size:36px;line-height:normal;font-weight:500;text-transform:uppercase;margin-bottom:10px}#projectsCategory .projects-items .project-item .project-info .project-brand{font-size:36px;line-height:normal;font-weight:300;margin-bottom:10px}#projectsCategory .projects-items .project-item .project-info .project-subtitle{font-size:32px;line-height:normal;font-weight:700;margin-bottom:40px}#projectsCategory .projects-items .project-item .project-info .project-intro{font-size:20px;line-height:1.5}#projectsCategory .projects-items .project-item .project-info .project-link{margin-top:60px}#projectsCategory .projects-items .project-item img{margin-bottom:60px}#projectPage{padding-left:80px;padding-right:80px;padding-top:226px}#projectPage .back-button{margin-bottom:50px}#projectPage .image .article-image{width:100%}#projectPage .image .article-image img{width:100%}#projectPage .text-fields .title{margin-bottom:30px}#projectPage .text-fields .title h1{margin-bottom:0;font-size:52px;line-height:normal;font-weight:500}#projectPage .text-fields .title .brand{font-size:36px;line-height:normal;font-weight:300}#projectPage .text-fields .subtitle{font-size:36px;font-weight:700;margin-bottom:30px}#projectPage .text-fields .intro{font-size:20px;font-weight:400}#projectPage .technical-specifications{display:grid;grid-template-columns:max-content 1fr;column-gap:80px;padding-top:20px}#projectPage .technical-specifications p{font-size:20px;margin-bottom:0;font-weight:300;display:contents}#projectPage .technical-specifications p strong{font-weight:500;white-space:nowrap}#projectPage .technical-specifications::before{content:"";height:1px;border:1px solid #cd1719;width:120px;position:absolute;left:0}#projectPage .introtext{margin-top:80px}#projectPage .introtext p{font-size:20px;font-weight:300}#projectPage .video{margin-top:100px}#projectPage .video .video-player{max-width:100%}#projectPage .video .video-player video.video-fit{width:100%;height:auto;object-fit:cover;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg id='play-cursor' transform='translate(-593 -557)' opacity='0.9'%3E%3Cpath id='Poligono_1' data-name='Poligono 1' d='M24.091,0,48.182,41.818H0Z' transform='translate(669.364 583.364) rotate(90)' fill='%23fff'/%3E%3Cg id='Ellisse_3' data-name='Ellisse 3' transform='translate(593 557)' fill='none' stroke='%23fff' stroke-width='3'%3E%3Ccircle cx='50' cy='50' r='50' stroke='none'/%3E%3Ccircle cx='50' cy='50' r='48.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") 50 50,pointer}#projectPage .video .video-player video.video-fit::-moz-range-thumb{opacity:1 !important;visibility:visible !important}#projectPage .gallery{margin-top:100px}#projectPage .gallery .swiper-container{position:relative;overflow:hidden}#projectPage .gallery .swiper-container.gallery-main{overflow:visible;margin-bottom:60px}#projectPage .gallery .swiper-container.gallery-main .gallery-image{aspect-ratio:3/2;overflow:hidden;display:block}#projectPage .gallery .swiper-container.gallery-main .gallery-image img{box-shadow:15px 15px 35px rgba(0,0,0,.4);object-fit:cover;width:100%;height:100%}#projectPage .gallery .swiper-container.gallery-thumbs .gallery-image{aspect-ratio:3/2;overflow:hidden;display:block;overflow:hidden;box-shadow:8px 8px 16px rgba(0,0,0,.4);-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#projectPage .gallery .swiper-container.gallery-thumbs .gallery-image img{object-fit:cover;width:100%;height:100%;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#projectPage .gallery .swiper-container.gallery-thumbs .gallery-image:hover{box-shadow:4px 4px 5px rgba(0,0,0,.5)}#projectPage .gallery .swiper-container.gallery-thumbs .gallery-image:hover img{transform:scale(1.2)}#projectPage .gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image{transform:translateY(10px) !important;box-shadow:4px 4px 5px rgba(0,0,0,.5)}#projectPage .gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image img{transform:scale(1.2)}#projectPage .gallery .swiper-container .swiper-pagination{position:static !important;margin-top:30px}#projectPage .gallery .swiper-container .swiper-pagination .swiper-pagination-bullet{height:8px;width:50px;background:#3a3a3b !important;border-radius:25px !important}#projectPage .gallery .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#3a3a3b !important}#projectPage .gallery .swiper-container .swiper-button-prev::after,#projectPage .gallery .swiper-container .swiper-button-next::after{display:none}#projectPage .gallery .swiper-container .swiper-button-prev{left:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-left.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}#projectPage .gallery .swiper-container .swiper-button-next{right:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}.fancybox__thumb{border-radius:0 !important}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{border-radius:0 !important;border-color:#f0f0f0 !important;border-width:2px !important}section#newsCategoryLead{padding:100px 0;background:#f0f0f0;color:#3a3a3b}section#newsCategoryLead .sppb-addon-header{margin-bottom:40px;text-align:left}section#newsCategoryLead .news-lead .news-lead-image img{box-shadow:15px 15px 35px rgba(0,0,0,.4)}section#newsCategoryLead .news-lead .news-lead-content .news-lead-date{font-size:20px;font-weight:400;text-transform:uppercase;margin-bottom:10px}section#newsCategoryLead .news-lead .news-lead-content .news-lead-title{font-size:36px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #3a3a3b;padding-bottom:10px;margin-bottom:30px}section#newsCategoryLead .news-lead .news-lead-content .news-lead-title a{color:#3a3a3b}section#newsCategoryLead .news-lead .news-lead-content .news-lead-introtext{font-size:20px;font-weight:400}section#newsCategoryLead .news-lead .news-lead-content .news-lead-introtext p:last-of-type{margin-bottom:0}section#newsCategoryLead .news-lead .news-lead-link{justify-content:flex-end;display:flex;margin-top:40px}section#newsCategoryItems{padding:100px 0;background:#707070;color:#fff}section#newsCategoryItems .sppb-addon-header{margin-bottom:40px;text-align:center}section#newsCategoryItems .sppb-addon-header .sppb-addon-title{font-size:60px;font-weight:400;text-transform:uppercase}section#newsCategoryItems .sppb-addon-header .sppb-addon-title::before{border-color:#fff}section#newsCategoryItems .news-item{border-right:1px solid #f0f0f0;padding-left:25px;padding-right:25px;margin-bottom:60px}section#newsCategoryItems .news-item .news-item-image a{aspect-ratio:1;display:block;position:relative}section#newsCategoryItems .news-item .news-item-image a img{height:100%;width:100%;object-fit:cover}section#newsCategoryItems .news-item .news-item-image a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 45%,#000 100%)}section#newsCategoryItems .news-item .news-item-content{padding:20px 0 40px 40px}section#newsCategoryItems .news-item .news-item-content .news-item-date{font-size:18px;line-height:normal;font-weight:400;text-transform:uppercase;margin-bottom:10px}section#newsCategoryItems .news-item .news-item-content .news-item-title a{color:#f0f0f0;font-size:36px;line-height:normal;font-weight:400}section#newsCategoryItems .news-item .news-item-content .news-item-intro{font-size:20px;font-weight:400;line-height:normal}section#newsPage{padding-left:80px;padding-right:80px;padding-top:226px}section#newsPage .back-button{margin-bottom:50px}section#newsPage .text-fields .title{margin-bottom:30px}section#newsPage .text-fields .title h1{margin-bottom:0;font-size:52px;line-height:normal;font-weight:500}section#newsPage .text-fields .introtext{font-size:20px;font-weight:400;line-height:normal}section#newsPage .image .article-image{width:100%}section#newsPage .image .article-image img{width:100%}section#newsPage .fulltext{padding:100px 0 150px 0;font-size:20px;font-weight:300;line-height:normal}section#newsPage .fulltext .row{align-items:center;padding-top:50px;padding-bottom:50px}section#newsPage .fulltext .news-downloads-wrapper{display:flex;flex-direction:column;gap:10px;padding-top:60px;margin-top:60px;position:relative}section#newsPage .fulltext .news-downloads-wrapper p{font-size:20px;margin-bottom:0;font-weight:300;display:contents}section#newsPage .fulltext .news-downloads-wrapper p strong{font-weight:500;white-space:nowrap}section#newsPage .fulltext .news-downloads-wrapper .download{font-size:16px;font-weight:500;text-transform:uppercase;color:#3a3a3b}section#newsPage .fulltext .news-downloads-wrapper .download::before{content:"";display:inline-block;width:19px;height:12px;background:url("https://www.gfgstyle.it/images/gfg/icons/download.svg") no-repeat center center;background-size:contain;margin-right:10px}section#newsPage .fulltext .news-downloads-wrapper::before{content:"";height:1px;border:1px solid #cd1719;width:120px;position:absolute;left:0;top:0}section#newsPage .fulltext h2{text-transform:uppercase;margin-top:50px;margin-bottom:30px}section#newsPage .fulltext .row .col-12 img{margin:0 auto;width:60%}section#newsPage .fulltext .row .col-6 img,section#newsPage .fulltext .row .col-md-6 img{width:100%}section#mediaCategoryLead{padding:100px 0;background:#f0f0f0;color:#3a3a3b}section#mediaCategoryLead .sppb-addon-header{margin-bottom:40px;text-align:left}section#mediaCategoryLead .media-lead .media-lead-header{display:flex;align-items:center;gap:65px;border-bottom:1px solid #3a3a3b;margin-bottom:60px;width:95%;justify-self:flex-end}section#mediaCategoryLead .media-lead .media-lead-header .media-lead-date{font-size:20px;font-weight:400;text-transform:uppercase;white-space:nowrap}section#mediaCategoryLead .media-lead .media-lead-header .media-lead-title{font-size:36px;font-weight:500;text-transform:uppercase;width:100%}section#mediaCategoryLead .media-lead .media-lead-header .media-lead-title a{color:#3a3a3b}section#mediaCategoryLead .media-lead .media-lead-body{display:flex;flex-direction:column;gap:40px;margin-left:20%}section#mediaCategoryLead .media-lead .media-lead-body .media-lead-introtext{font-size:20px;font-weight:400;margin-right:10%}section#mediaCategoryLead .media-lead .media-lead-body .media-lead-introtext p:last-of-type{margin-bottom:0}section#mediaCategoryLead .media-lead .media-lead-body .media-downloads-wrapper{gap:80px}section#mediaCategoryLead .media-lead .media-lead-body .media-downloads-wrapper .download{font-size:16px;font-weight:500;text-transform:uppercase;color:#3a3a3b}section#mediaCategoryLead .media-lead .media-lead-body .media-downloads-wrapper .download::before{content:"";display:inline-block;width:19px;height:12px;background:url("https://www.gfgstyle.it/images/gfg/icons/download.svg") no-repeat center center;background-size:contain;margin-right:10px}section#mediaCategoryLead .media-lead .media-lead-gallery{margin-top:150px}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container{position:relative;overflow:hidden}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container.gallery-thumbs .gallery-image{aspect-ratio:3/2;overflow:hidden;display:block;overflow:hidden;box-shadow:8px 8px 16px rgba(0,0,0,.4);-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container.gallery-thumbs .gallery-image img{object-fit:cover;width:100%;height:100%;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container.gallery-thumbs .gallery-image:hover{box-shadow:4px 4px 5px rgba(0,0,0,.5)}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container.gallery-thumbs .gallery-image:hover img{transform:scale(1.2)}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image{transform:translateY(10px) !important;box-shadow:4px 4px 5px rgba(0,0,0,.5)}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image img{transform:scale(1.2)}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container .swiper-pagination{position:static !important;margin-top:30px}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container .swiper-pagination .swiper-pagination-bullet{height:8px;width:50px;background:#3a3a3b !important;border-radius:25px !important}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#3a3a3b !important}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container .swiper-button-prev::after,section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container .swiper-button-next::after{display:none}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container .swiper-button-prev{left:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-left.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}section#mediaCategoryLead .media-lead .media-lead-gallery .swiper-container .swiper-button-next{right:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}section#mediaCategoryLead .media-lead .sppb-btn{margin-top:60px}section#mediaCategoryItems{padding:100px 0;background:#707070;color:#fff}section#mediaCategoryItems .sppb-addon-header{margin-bottom:80px;text-align:center}section#mediaCategoryItems .sppb-addon-header .sppb-addon-title{font-size:60px;font-weight:400;text-transform:uppercase}section#mediaCategoryItems .sppb-addon-header .sppb-addon-title::before{border-color:#fff}section#mediaCategoryItems .media-item{margin-bottom:30px}section#mediaCategoryItems .media-item .media-item-header{display:flex;align-items:center;gap:65px;border-bottom:1px solid #fff;padding-bottom:25px;width:95%;justify-self:flex-end;cursor:pointer}section#mediaCategoryItems .media-item .media-item-header .media-item-date{font-size:20px;font-weight:400;text-transform:uppercase;white-space:nowrap}section#mediaCategoryItems .media-item .media-item-header .media-item-title a{color:#fff;font-size:36px;line-height:normal;font-weight:500;text-transform:uppercase;text-decoration:none}section#mediaCategoryItems .media-item .media-item-header .media-item-toggle{margin-left:auto;display:flex;align-items:center;transition:transform .5s cubic-bezier(0.4,0,0.2,1)}section#mediaCategoryItems .media-item .media-item-header .media-item-toggle i{font-size:32px}section#mediaCategoryItems .media-item .media-item-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(0.4,0,0.2,1);margin-left:20%;width:80%}section#mediaCategoryItems .media-item .media-item-body .media-item-body-inner{overflow:hidden;display:flex;flex-direction:column;gap:40px;opacity:0;transition:opacity .3s ease,padding .5s ease;padding-bottom:0}section#mediaCategoryItems .media-item .media-item-body .media-item-intro{font-size:20px;font-weight:400;margin-right:10%}section#mediaCategoryItems .media-item .media-item-body .media-item-button{display:flex;justify-content:flex-end;margin-bottom:60px;margin-right:15px}section#mediaCategoryItems .media-item .media-item-body .media-item-button .sppb-btn{color:#fff !important}section#mediaCategoryItems .media-item .media-item-body .media-item-button .sppb-btn::after{filter:brightness(255)}section#mediaCategoryItems .media-item.is-open .media-item-header .media-item-toggle{transform:rotate(180deg)}section#mediaCategoryItems .media-item.is-open .media-item-body{grid-template-rows:1fr}section#mediaCategoryItems .media-item.is-open .media-item-body .media-item-body-inner{padding-top:40px;opacity:1}#mediaPage{padding-left:80px;padding-right:80px;padding-top:226px}#mediaPage .back-button{margin-bottom:50px}#mediaPage .image .article-image{width:100%}#mediaPage .image .article-image img{width:100%}#mediaPage .text-fields{position:relative}#mediaPage .text-fields .sticky-content .title{margin-bottom:30px}#mediaPage .text-fields .sticky-content .title h1{margin-bottom:0;font-size:52px;line-height:normal;font-weight:500}#mediaPage .text-fields .sticky-content .media-downloads-wrapper{display:flex;flex-direction:column;gap:10px;padding-top:60px;margin-top:150px;position:relative}#mediaPage .text-fields .sticky-content .media-downloads-wrapper p{font-size:20px;margin-bottom:0;font-weight:300;display:contents}#mediaPage .text-fields .sticky-content .media-downloads-wrapper p strong{font-weight:500;white-space:nowrap}#mediaPage .text-fields .sticky-content .media-downloads-wrapper .download{font-size:16px;font-weight:500;text-transform:uppercase;color:#3a3a3b}#mediaPage .text-fields .sticky-content .media-downloads-wrapper .download::before{content:"";display:inline-block;width:19px;height:12px;background:url("https://www.gfgstyle.it/images/gfg/icons/download.svg") no-repeat center center;background-size:contain;margin-right:10px}#mediaPage .text-fields .sticky-content .media-downloads-wrapper::before{content:"";height:1px;border:1px solid #cd1719;width:120px;position:absolute;left:0;top:0}#mediaPage .introtext{margin-top:80px}#mediaPage .introtext p{font-size:20px;font-weight:300}#mediaPage .video{margin-top:100px}#mediaPage .video .video-player{max-width:100%}#mediaPage .video .video-player video.video-fit{width:100%;height:auto;object-fit:cover;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg id='play-cursor' transform='translate(-593 -557)' opacity='0.9'%3E%3Cpath id='Poligono_1' data-name='Poligono 1' d='M24.091,0,48.182,41.818H0Z' transform='translate(669.364 583.364) rotate(90)' fill='%23fff'/%3E%3Cg id='Ellisse_3' data-name='Ellisse 3' transform='translate(593 557)' fill='none' stroke='%23fff' stroke-width='3'%3E%3Ccircle cx='50' cy='50' r='50' stroke='none'/%3E%3Ccircle cx='50' cy='50' r='48.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") 50 50,pointer}#mediaPage .video .video-player video.video-fit::-moz-range-thumb{opacity:1 !important;visibility:visible !important}#mediaPage .gallery{margin-top:100px}#mediaPage .gallery .swiper-container{position:relative;overflow:hidden}#mediaPage .gallery .swiper-container.gallery-main{overflow:visible;margin-bottom:60px}#mediaPage .gallery .swiper-container.gallery-main .gallery-image{aspect-ratio:3/2;overflow:hidden;display:block}#mediaPage .gallery .swiper-container.gallery-main .gallery-image img{box-shadow:15px 15px 35px rgba(0,0,0,.4);object-fit:cover;width:100%;height:100%}#mediaPage .gallery .swiper-container.gallery-thumbs .gallery-image{aspect-ratio:3/2;overflow:hidden;display:block;overflow:hidden;box-shadow:8px 8px 16px rgba(0,0,0,.4);-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#mediaPage .gallery .swiper-container.gallery-thumbs .gallery-image img{object-fit:cover;width:100%;height:100%;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#mediaPage .gallery .swiper-container.gallery-thumbs .gallery-image:hover{box-shadow:4px 4px 5px rgba(0,0,0,.5)}#mediaPage .gallery .swiper-container.gallery-thumbs .gallery-image:hover img{transform:scale(1.2)}#mediaPage .gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image{transform:translateY(10px) !important;box-shadow:4px 4px 5px rgba(0,0,0,.5)}#mediaPage .gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image img{transform:scale(1.2)}#mediaPage .gallery .swiper-container .swiper-pagination{position:static !important;margin-top:30px}#mediaPage .gallery .swiper-container .swiper-pagination .swiper-pagination-bullet{height:8px;width:50px;background:#3a3a3b !important;border-radius:25px !important}#mediaPage .gallery .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#3a3a3b !important}#mediaPage .gallery .swiper-container .swiper-button-prev::after,#mediaPage .gallery .swiper-container .swiper-button-next::after{display:none}#mediaPage .gallery .swiper-container .swiper-button-prev{left:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-left.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}#mediaPage .gallery .swiper-container .swiper-button-next{right:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}#companyHistory .sppb-column.image{position:relative;height:auto}#companyHistory .sppb-column.image .play-icon-button{position:absolute;bottom:50px;right:50px}#servicesCategory{padding-top:126px}#servicesCategory .sppb-addon-header .sppb-addon-title{margin-bottom:60px !important}#servicesCategory .category-description{margin-bottom:60px !important}#servicesCategory .category-description p{font-size:24px;font-weight:400}#servicesCategory .services-items .service-item .service-info{padding:100px}#servicesCategory .services-items .service-item .service-info .service-title{font-size:36px;line-height:normal;font-weight:500;text-transform:uppercase;margin-bottom:10px}#servicesCategory .services-items .service-item .service-info .service-short-title{font-size:20px;line-height:normal;font-weight:400;text-transform:uppercase;margin-bottom:30px}#servicesCategory .services-items .service-item .service-info .service-intro{font-size:20px;line-height:1.5}#servicesCategory .services-items .service-item img{margin-bottom:60px}.gfg-contacts .social-contacts{display:flex;align-items:baseline;gap:20px}.gfg-contacts .social-contacts img{filter:invert(1)}.gfg-contacts p strong{font-weight:700}.convertforms{background:rgba(0,0,0,0);width:100%;max-width:100%;font-family:inherit}.convertforms form .cf-form-wrap{padding:0}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-input{font-size:16px;font-weight:400;line-height:normal;border-radius:0;background:rgba(0,0,0,0);color:#3a3a3b;border:1px solid #3a3a3b;padding:15px !important}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-label{font-size:16px;font-weight:400;line-height:normal;color:#3a3a3b}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-label a{color:#3a3a3b;text-decoration:underline}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input{margin-right:10px;-moz-appearance:none !important;-webkit-appearance:none !important;width:20px !important;height:20px;border-radius:0;position:relative;padding:0 !important;border:1px solid #3a3a3b;background:rgba(0,0,0,0)}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input:checked{background:#3a3a3b}.convertforms form .cf-form-wrap .cf-fields .cf-control-group button{position:relative;left:15px}::placeholder{color:#3a3a3b !important;opacity:1 !important}::-ms-input-placeholder{color:#3a3a3b !important}.convertforms .cf-response{color:#3a3a3b;margin-bottom:unset;padding:unset;width:unset;border-radius:unset;text-align:unset}.convertforms.cf-success .cf-response{background:rgba(0,0,0,0)}.convertforms.cf-working .cf-btn-text{visibility:unset !important}.convertforms.cf-working .cf-spinner-container{display:none !important}#galleryModule .gallery{margin-top:100px}#galleryModule .gallery .swiper-container{position:relative;overflow:hidden}#galleryModule .gallery .swiper-container.gallery-main{overflow:visible;margin-bottom:60px}#galleryModule .gallery .swiper-container.gallery-main .gallery-image{aspect-ratio:3/2;overflow:hidden;display:block}#galleryModule .gallery .swiper-container.gallery-main .gallery-image img{box-shadow:15px 15px 35px rgba(0,0,0,.4);object-fit:cover;width:100%;height:100%}#galleryModule .gallery .swiper-container.gallery-thumbs .gallery-image{aspect-ratio:3/2;overflow:hidden;display:block;overflow:hidden;box-shadow:8px 8px 16px rgba(0,0,0,.4);-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#galleryModule .gallery .swiper-container.gallery-thumbs .gallery-image img{object-fit:cover;width:100%;height:100%;-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#galleryModule .gallery .swiper-container.gallery-thumbs .gallery-image:hover{box-shadow:4px 4px 5px rgba(0,0,0,.5)}#galleryModule .gallery .swiper-container.gallery-thumbs .gallery-image:hover img{transform:scale(1.2)}#galleryModule .gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image{transform:translateY(10px) !important;box-shadow:4px 4px 5px rgba(0,0,0,.5)}#galleryModule .gallery .swiper-container.gallery-thumbs .swiper-slide-thumb-active .gallery-image img{transform:scale(1.2)}#galleryModule .gallery .swiper-container .swiper-pagination{position:static !important;margin-top:30px}#galleryModule .gallery .swiper-container .swiper-pagination .swiper-pagination-bullet{height:8px;width:50px;background:#3a3a3b !important;border-radius:25px !important}#galleryModule .gallery .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#3a3a3b !important}#galleryModule .gallery .swiper-container .swiper-button-prev::after,#galleryModule .gallery .swiper-container .swiper-button-next::after{display:none}#galleryModule .gallery .swiper-container .swiper-button-prev{left:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-left.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}#galleryModule .gallery .swiper-container .swiper-button-next{right:30px;background-image:url("https://www.gfgstyle.it/images/gfg/icons/chevron-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:22.81px;height:60.94px;filter:brightness(255);mix-blend-mode:difference}@media screen and (min-width:1025px)and (max-width:1367px){.sppb-column.image.size-340 .sppb-addon-single-image-container{height:272px !important}.sppb-column.image.size-360 .sppb-addon-single-image-container{height:288px !important}.sppb-column.image.size-430 .sppb-addon-single-image-container{height:344px !important}.sppb-column.image.size-480 .sppb-addon-single-image-container{height:384px !important}.sppb-column.image.size-520 .sppb-addon-single-image-container{height:416px !important}.sppb-column.image.size-600 .sppb-addon-single-image-container{height:480px !important}.sppb-column.image.size-700 .sppb-addon-single-image-container{height:560px !important}.sppb-column.image.size-720 .sppb-addon-single-image-container{height:576px !important}}@media screen and (min-width:1368px)and (max-width:1920px){.sppb-column.image.size-340 .sppb-addon-single-image-container{height:340px !important}.sppb-column.image.size-360 .sppb-addon-single-image-container{height:360px !important}.sppb-column.image.size-430 .sppb-addon-single-image-container{height:430px !important}.sppb-column.image.size-480 .sppb-addon-single-image-container{height:480px !important}.sppb-column.image.size-520 .sppb-addon-single-image-container{height:520px !important}.sppb-column.image.size-600 .sppb-addon-single-image-container{height:600px !important}.sppb-column.image.size-700 .sppb-addon-single-image-container{height:700px !important}.sppb-column.image.size-720 .sppb-addon-single-image-container{height:720px !important}}@media screen and (min-width:1921px){.sppb-column.image.size-340 .sppb-addon-single-image-container{height:408px !important}.sppb-column.image.size-360 .sppb-addon-single-image-container{height:432px !important}.sppb-column.image.size-430 .sppb-addon-single-image-container{height:516px !important}.sppb-column.image.size-480 .sppb-addon-single-image-container{height:576px !important}.sppb-column.image.size-520 .sppb-addon-single-image-container{height:624px !important}.sppb-column.image.size-600 .sppb-addon-single-image-container{height:720px !important}.sppb-column.image.size-700 .sppb-addon-single-image-container{height:840px !important}.sppb-column.image.size-720 .sppb-addon-single-image-container{height:864px !important}}section#sp-pleaserotate{display:none;position:fixed;align-items:center;top:0;left:0;right:0;bottom:0;background:#222;height:100%;width:100%;z-index:100000000;font-size:40px;text-align:center}section#sp-pleaserotate strong{font-weight:700}@media screen and (min-width:1025px)and (max-width:1367px){h1{font-size:48px !important}.sppb-btn,.sppb-btn-default{font-size:17px;margin-bottom:50px;margin-right:80px}.sppb-btn::after,.sppb-btn-default::after{content:"";position:absolute;width:164.11px;height:43.3px;background:url("https://www.gfgstyle.it/images/gfg/icons/button-arrow.svg") no-repeat center center;background-size:80%;left:80px;bottom:-60px}.sppb-btn:hover,.sppb-btn-default:hover{letter-spacing:10px}.sppb-btn:hover::after,.sppb-btn-default:hover::after{transform:translateX(50px)}.sppb-btn.reverse,.sppb-btn-default.reverse{padding-left:inherit;margin-right:0;margin-left:50px}.sppb-btn.reverse::after,.sppb-btn-default.reverse::after{background:url("https://www.gfgstyle.it/images/gfg/icons/button-arrow-reverse.svg") no-repeat center center;left:0}.sppb-btn.reverse:hover::after,.sppb-btn-default.reverse:hover::after{transform:translateX(-50px)}.sppb-btn:focus,.sppb-btn-default:focus{box-shadow:0 0 0 3px rgba(212,212,212,.25)}#ultimoMediaHome .sppb-column.text .sppb-column-addons{gap:50px;padding:50px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(1) .sppb-addon-title{font-size:48px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-title{font-size:28px;margin-bottom:20px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-content{font-size:16px}#sp-footer{font-size:16px;padding:40px 0}}@media all and (device-width:768px)and (device-height:1024px)and (orientation:portrait){h1{font-size:28px !important}#sp-header .logo-image-phone{-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#sp-header.sticky .logo .logo-image-phone{height:40px}.sppb-btn,.sppb-btn-default{font-size:18px;line-height:1.5;margin-bottom:30px;margin-right:160px;text-align:left}.sppb-btn::after,.sppb-btn-default::after{background-size:60%;left:-20px;bottom:-30px}.sppb-btn.reverse,.sppb-btn-default.reverse{padding-left:inherit;margin-right:120px;margin-left:30px}.sppb-btn.reverse::after,.sppb-btn-default.reverse::after{background-size:60%;left:-40px}.sppb-btn.btn-square,.sppb-btn-default.btn-square{padding:10px 60px}#modal-menu ul.sp-megamenu-parent>li a{margin-bottom:15px}#modal-menu ul.sp-megamenu-parent>li>a,#modal-menu ul.sp-megamenu-parent>li>span{font-size:22px}#modal-menu ul.sp-megamenu-parent>li a.narrow{font-size:16px}#modal-menu ul.sp-megamenu-parent>li a.spacer{margin-top:50px}#modal-menu.active{left:0}#ultimoMediaHome .sppb-column.image.size-700 .sppb-addon-single-image-container{height:360px}#ultimoMediaHome .sppb-column.text .sppb-column-addons{display:flex;flex-direction:column;gap:30px;padding:30px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(1) .sppb-addon-title{font-size:28px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2){padding:0}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-title{font-size:24px;margin-bottom:0}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-content{font-size:20px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(3){justify-content:flex-start}#giorgettoFabrizioHome{padding:50px 0 50px 0 !important}#giorgettoFabrizioHome .sppb-addon-header .sppb-addon-title,#RDCenterCompany .sppb-addon-header .sppb-addon-title{margin-bottom:30px !important}#RDCenterCompany{padding:0 0 50px 0 !important}#serviziHome{padding:50px 0 !important}#serviziHome .sppb-addon-header .sppb-addon-title{font-size:28px;line-height:normal;text-transform:uppercase;margin-bottom:50px !important}#serviziHome .slide-content-col{padding-top:50px}#serviziHome .swiper-button-next,#serviziHome .swiper-button-prev{top:50%}#serviziHome .main-servizi{margin-bottom:0}#serviziHome .thumbs-servizi{margin-bottom:50px}#serviziHome .main-servizi .slide-image-col{padding:0 20px 0 60px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper{padding:0 60px 0 20px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-main-title{font-size:24px;margin-top:20px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-short-title{font-size:16px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-action{margin-top:50px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-action img{margin-left:auto;width:60%}#ultimeNewsHome{padding:50px 0px 50px 0px !important}#ultimeNewsHome .sppb-addon-header .sppb-addon-title{font-size:28px;margin-bottom:50px !important}#ultimeNewsHome .news-column .news-content .news-text{padding:30px 0 50px 0px}#ultimeNewsHome .news-column .news-content .news-text h3.sppb-addon-title a{font-size:24px}#ultimeNewsHome .news-column{flex:0 0 33.33%;max-width:33.33%;border-right:0}#ultimeNewsHome .sppb-button-wrapper.text-center{margin-top:50px;text-align:left !important}#ultimeNewsHome #news-grid{padding-left:30px;padding-right:30px}#progettiHome{padding:50px 0 50px 0 !important}#progettiHome .sppb-addon-header .sppb-addon-title{font-size:28px;margin-bottom:50px !important}#progettiHome .progetti-home .swiper-slide{width:60%}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper{width:100%;float:unset;padding:50px 0 0 0}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-title{font-size:28px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-brand{font-size:28px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-subtitle{font-size:28px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-intro{font-size:16px}#sp-footer{font-size:16px}section#GFG-header{height:250px}#servicesCategory{padding-top:50px}#servicesCategory .sppb-addon-header .sppb-addon-title{margin-bottom:50px !important}.border-red-left .sppb-addon-title::before{width:60px;top:-10px}.border-red-right .sppb-addon-title::before{width:60px;top:-10px;left:0}.border-red-center .sppb-addon-title::before{width:60px;top:-10px}#servicesCategory .services-items .service-item img{margin-bottom:30px}#servicesCategory .services-items .service-item .service-info{padding:15px;margin-bottom:50px}#servicesCategory .services-items .service-item:last-of-type .service-info{margin-bottom:0}#servicesCategory .services-items .service-item .service-info .service-title{font-size:24px}#servicesCategory .services-items .service-item .service-info .service-short-title{font-size:16px}#galleryModule .gallery{margin-top:0}#galleryModule .gallery .swiper-container.gallery-main{margin-bottom:50px}#projectsCategory{padding-top:50px}#projectsCategory .projects-items .project-item img{margin-bottom:50px}#projectsCategory .projects-items .project-item .project-info{padding:15px;margin-bottom:50px}#projectsCategory .projects-items .project-item:last-of-type .project-info{margin-bottom:0}#projectsCategory .projects-items .project-item .project-info .project-title{font-size:24px}#projectsCategory .projects-items .project-item .project-info .project-brand{font-size:24px}#projectsCategory .projects-items .project-item .project-info .project-subtitle{font-size:24px}#projectsCategory .projects-items .project-item .project-info .project-link{margin-top:30px}#projectPage{padding-left:15px;padding-right:15px;padding-top:176px}#projectPage .text-fields .title .brand{font-size:28px}#projectPage .text-fields .subtitle{font-size:28px}#projectPage .image{margin-top:50px}#projectPage .technical-specifications{padding-top:50px}#projectPage .technical-specifications::before{width:60px;left:15px;margin-top:-10px}#projectPage .technical-specifications{column-gap:80px}#projectPage .introtext{margin-top:40px}#projectPage .gallery{margin-top:50px;padding:0}#projectPage .gallery .swiper-container.gallery-main{margin-bottom:50px}#projectPage .video{margin-top:50px}section#newsCategoryLead{padding:50px 0}section#newsCategoryLead .news-lead .news-lead-link{justify-content:flex-start}.news-lead .news-lead-image{margin-bottom:50px}.news-lead .news-lead-content .news-lead-date{font-size:16px !important}.news-lead .news-lead-content .news-lead-title{font-size:24px !important}.news-lead .news-lead-content .news-lead-intro{font-size:16px !important}section#newsCategoryItems{padding:50px 0}section#newsCategoryItems .sppb-addon-header .sppb-addon-title{font-size:28px}section#newsCategoryItems .news-item{margin-bottom:50px}section#newsCategoryItems .news-item .news-item-content{padding:50px 0 0 0}section#newsCategoryItems .news-item{padding-left:0;padding-right:0}section#newsCategoryItems .news-item{border:0}section#newsCategoryItems .news-item .news-item-content .news-item-title{font-size:24px}section#newsCategoryItems .news-item .news-item-content .news-item-title a{font-size:24px}section#newsCategoryItems .news-item .news-item-content .news-item-intro{font-size:16px}section#newsCategoryItems .news-item .news-item-content .news-item-link{margin-top:30px}section#newsCategoryItems .news-item-col{padding:0 10px}.load-more-news{margin-top:50px}.sppb-btn.arrow-down,.sppb-btn-default.arrow-down{margin-right:50px}.sppb-btn.arrow-down::after,.sppb-btn-default.arrow-down::after{right:-50px;background-size:60%}section#newsPage{padding-left:15px;padding-right:15px;padding-top:176px}section#newsPage .news-content .news-title{font-size:28px}section#newsPage .text-fields .title .brand{font-size:28px}section#newsPage .text-fields .subtitle{font-size:28px}section#newsPage .image{margin-top:50px}section#newsPage .technical-specifications{padding-top:50px}section#newsPage .technical-specifications::before{width:60px;left:15px;margin-top:-10px}section#newsPage .technical-specifications{column-gap:40px}section#newsPage .introtext{margin-top:40px}section#newsPage .fulltext{padding:50px 0}section#newsPage .gallery{margin-top:50px;padding:0}section#newsPage .gallery .swiper-thumbs{display:none}section#newsPage .gallery .swiper-container.gallery-main{margin-bottom:0}section#newsPage .video{margin-top:50px}.fulltext .row>div:not(.col-6):first-of-type{margin-bottom:50px}section#newsPage .fulltext .news-downloads-wrapper{padding-top:30px;margin-top:30px}section#mediaCategoryLead{padding:50px 0}section#mediaCategoryLead .media-lead .media-lead-header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:50px;width:100%}section#mediaCategoryLead .media-lead .media-lead-header .media-lead-date{font-size:16px}section#mediaCategoryLead .media-lead .media-lead-header .media-lead-title{font-size:24px}section#mediaCategoryLead .media-lead .media-lead-body{gap:40px;margin-left:0}section#mediaCategoryLead .media-lead .media-lead-body .media-lead-introtext{margin-right:0}section#mediaCategoryLead .media-lead .media-lead-body .media-downloads-wrapper{gap:20px;flex-direction:column}section#mediaCategoryLead .media-lead .media-lead-gallery{margin-top:40px}section#mediaCategoryItems{padding:50px 0}section#mediaCategoryItems .sppb-addon-header .sppb-addon-title{font-size:28px}section#mediaCategoryItems .media-item .media-item-header{flex-direction:column;align-items:flex-start;width:100%;gap:10px}section#mediaCategoryItems .media-item .media-item-header .media-item-date{font-size:16px}section#mediaCategoryItems .media-item .media-item-header .media-item-title a{font-size:24px}section#mediaCategoryItems .media-item .media-item-body{margin-left:0;width:100%}section#mediaCategoryItems .media-item .media-item-body .media-item-intro{margin-right:0}section#mediaCategoryItems .media-item .media-item-body .media-item-button{justify-content:flex-start;margin-bottom:50px}section#mediaPage{padding-left:15px;padding-right:15px;padding-top:176px}section#mediaPage .news-content .news-title{font-size:28px}section#mediaPage .text-fields .title .brand{font-size:28px}section#mediaPage .text-fields .subtitle{font-size:28px}section#mediaPage .image{margin-top:50px}section#mediaPage .technical-specifications{padding-top:50px}section#mediaPage .technical-specifications::before{width:60px;left:15px;margin-top:-10px}section#mediaPage .technical-specifications{column-gap:40px}section#mediaPage .introtext{margin-top:40px}section#mediaPage .fulltext{padding:50px 0}section#mediaPage .gallery{margin-top:50px;padding:0}section#mediaPage .gallery .swiper-container.gallery-main{margin-bottom:50px}section#mediaPage .video{margin-top:50px}.fulltext .row>div:not(.col-6):first-of-type{margin-bottom:50px}section#mediaPage .fulltext .news-downloads-wrapper{padding-top:30px;margin-top:30px}#mediaPage .text-fields .sticky-content .media-downloads-wrapper{padding-top:30px;margin-top:30px}}@media only screen and (min-device-width:481px)and (max-device-width:1024px)and (orientation:landscape){section#sp-pleaserotate{display:flex}}@media only screen and (max-width:767px){h1{font-size:28px !important}#sp-header .logo-image-phone{-webkit-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-moz-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);-o-transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1);transition:all .9s cubic-bezier(0.05,0.2,0.1,1),box-shadow .65s cubic-bezier(0.05,0.2,0.1,1)}#sp-header.sticky .logo .logo-image-phone{height:40px}.sppb-btn,.sppb-btn-default{font-size:18px;line-height:1.5;margin-bottom:30px;margin-right:160px;text-align:left}.sppb-btn::after,.sppb-btn-default::after{background-size:60%;left:-20px;bottom:-30px}.sppb-btn.reverse,.sppb-btn-default.reverse{padding-left:inherit;margin-right:120px;margin-left:30px}.sppb-btn.reverse::after,.sppb-btn-default.reverse::after{background-size:60%;left:-40px}.sppb-btn.btn-square,.sppb-btn-default.btn-square{padding:10px 60px}#modal-menu ul.sp-megamenu-parent>li a{margin-bottom:15px}#modal-menu ul.sp-megamenu-parent>li>a,#modal-menu ul.sp-megamenu-parent>li>span{font-size:22px}#modal-menu ul.sp-megamenu-parent>li a.narrow{font-size:16px}#modal-menu ul.sp-megamenu-parent>li a.spacer{margin-top:50px}#modal-menu.active{left:0}#ultimoMediaHome .sppb-column.image.size-700 .sppb-addon-single-image-container{height:auto}#ultimoMediaHome .sppb-column.text .sppb-column-addons{display:flex;flex-direction:column;gap:30px;padding:30px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(1) .sppb-addon-title{font-size:28px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2){padding:0}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-title{font-size:24px;margin-bottom:0}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(2) .sppb-addon-content{font-size:20px}#ultimoMediaHome .sppb-column.text .sppb-column-addons>div:nth-child(3){justify-content:flex-start}#giorgettoFabrizioHome{padding:50px 0 50px 0 !important}#giorgettoFabrizioHome .sppb-addon-header .sppb-addon-title,#RDCenterCompany .sppb-addon-header .sppb-addon-title{margin-bottom:30px !important}#RDCenterCompany{padding:0 0 50px 0 !important}#RDCenterCompany .tetris-row .aspect-ratio-2-1,#RDCenterCompany .tetris-row .aspect-ratio-1-1,#RDCenterCompany .tetris-row .aspect-ratio-1-2,#RDCenterCompany .tetris-columns .aspect-ratio-2-1,#RDCenterCompany .tetris-columns .aspect-ratio-1-1,#RDCenterCompany .tetris-columns .aspect-ratio-1-2{height:unset !important;width:unset !important;aspect-ratio:unset !important}#serviziHome{padding:50px 0 !important}#serviziHome .sppb-addon-header .sppb-addon-title{font-size:28px;line-height:normal;text-transform:uppercase;margin-bottom:50px !important}#serviziHome .slide-content-col{padding-top:50px}#serviziHome .swiper-button-next,#serviziHome .swiper-button-prev{top:62%}#serviziHome .main-servizi{margin-bottom:0}#serviziHome .main-servizi .slide-image-col{padding:0 20px 0 20px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper{padding:0 40px 0 40px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-main-title{font-size:24px;margin-top:20px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-short-title{font-size:16px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-action{margin-top:50px}#serviziHome .main-servizi .slide-content-col .slide-info-wrapper .slide-action img{margin-left:auto;width:60%}#serviziHome .thumbs-servizi{display:none}#ultimeNewsHome{padding:50px 0px 50px 0px !important}#ultimeNewsHome .sppb-addon-header .sppb-addon-title{font-size:28px;margin-bottom:50px !important}#ultimeNewsHome .news-column .news-content .sppb-addon-single-image a{aspect-ratio:unset}#ultimeNewsHome .news-column .news-content .news-text{padding:30px 0 50px 0px}#ultimeNewsHome .news-column .news-content .news-text h3.sppb-addon-title a{font-size:24px}#progettiHome{padding:50px 0 50px 0 !important}#progettiHome .sppb-addon-header .sppb-addon-title{font-size:28px;margin-bottom:50px !important}#progettiHome .progetti-home .swiper-slide{width:90%}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper{width:100%;float:unset;padding:50px 0 0 0}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-title{font-size:28px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-brand{font-size:28px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-subtitle{font-size:28px}#progettiHome .progetti-home .swiper-slide .slide-content-wrapper .slide-custom-fields .cf-intro{font-size:16px}#sp-footer{font-size:16px}section#GFG-header{height:250px}#servicesCategory{padding-top:50px}#servicesCategory .sppb-addon-header .sppb-addon-title{margin-bottom:50px !important}.border-red-left .sppb-addon-title::before{width:60px;top:-10px}.border-red-right .sppb-addon-title::before{width:60px;top:-10px;left:0}.border-red-center .sppb-addon-title::before{width:60px;top:-10px}#servicesCategory .services-items .service-item img{margin-bottom:30px}#servicesCategory .services-items .service-item .service-info{padding:15px;margin-bottom:50px}#servicesCategory .services-items .service-item:last-of-type .service-info{margin-bottom:0}#servicesCategory .services-items .service-item .service-info .service-title{font-size:24px}#servicesCategory .services-items .service-item .service-info .service-short-title{font-size:16px}#galleryModule .gallery{margin-top:0}#galleryModule .gallery-thumbs{display:none}#galleryModule .gallery .swiper-container.gallery-main{margin-bottom:0}#projectsCategory{padding-top:50px}#projectsCategory .projects-items .project-item img{margin-bottom:50px}#projectsCategory .projects-items .project-item .project-info{padding:15px;margin-bottom:50px}#projectsCategory .projects-items .project-item:last-of-type .project-info{margin-bottom:0}#projectsCategory .projects-items .project-item .project-info .project-title{font-size:24px}#projectsCategory .projects-items .project-item .project-info .project-brand{font-size:24px}#projectsCategory .projects-items .project-item .project-info .project-subtitle{font-size:24px}#projectsCategory .projects-items .project-item .project-info .project-link{margin-top:30px}#projectPage{padding-left:15px;padding-right:15px;padding-top:176px}#projectPage .text-fields .title .brand{font-size:28px}#projectPage .text-fields .subtitle{font-size:28px}#projectPage .image{margin-top:50px}#projectPage .technical-specifications{padding-top:50px}#projectPage .technical-specifications::before{width:60px;left:15px;margin-top:-10px}#projectPage .technical-specifications{column-gap:40px}#projectPage .introtext{margin-top:40px}#projectPage .gallery{margin-top:50px;padding:0}#projectPage .gallery .swiper-thumbs{display:none}#projectPage .gallery .swiper-container.gallery-main{margin-bottom:0}#projectPage .video{margin-top:50px}section#newsCategoryLead{padding:50px 0}.news-lead .news-lead-image{margin-bottom:50px}.news-lead .news-lead-content .news-lead-date{font-size:16px !important}.news-lead .news-lead-content .news-lead-title{font-size:24px !important}.news-lead .news-lead-content .news-lead-intro{font-size:16px !important}section#newsCategoryItems{padding:50px 0}section#newsCategoryItems .sppb-addon-header .sppb-addon-title{font-size:28px}section#newsCategoryItems .news-item{margin-bottom:50px}section#newsCategoryItems .news-item .news-item-content{padding:50px 0 0 0}section#newsCategoryItems .news-item{padding-left:0;padding-right:0}section#newsCategoryItems .news-item{border:0}section#newsCategoryItems .news-item .news-item-content .news-item-title{font-size:24px}section#newsCategoryItems .news-item .news-item-content .news-item-title a{font-size:24px}section#newsCategoryItems .news-item .news-item-content .news-item-intro{font-size:16px}section#newsCategoryItems .news-item .news-item-content .news-item-link{margin-top:30px}section#newsCategoryItems .news-item .news-item-image a{aspect-ratio:unset}.load-more-news{margin-top:50px}.sppb-btn.arrow-down,.sppb-btn-default.arrow-down{margin-right:50px}.sppb-btn.arrow-down::after,.sppb-btn-default.arrow-down::after{right:-50px;background-size:60%}section#newsPage{padding-left:15px;padding-right:15px;padding-top:176px}section#newsPage .news-content .news-title{font-size:28px}section#newsPage .text-fields .title .brand{font-size:28px}section#newsPage .text-fields .subtitle{font-size:28px}section#newsPage .image{margin-top:50px}section#newsPage .technical-specifications{padding-top:50px}section#newsPage .technical-specifications::before{width:60px;left:15px;margin-top:-10px}section#newsPage .technical-specifications{column-gap:40px}section#newsPage .introtext{margin-top:40px}section#newsPage .fulltext{padding:50px 0}section#newsPage .gallery{margin-top:50px;padding:0}section#newsPage .gallery .swiper-thumbs{display:none}section#newsPage .gallery .swiper-container.gallery-main{margin-bottom:0}section#newsPage .video{margin-top:50px}.fulltext .row>div:not(.col-6):first-of-type{margin-bottom:50px}section#newsPage .fulltext .news-downloads-wrapper{padding-top:30px;margin-top:30px}section#mediaCategoryLead{padding:50px 0}section#mediaCategoryLead .media-lead .media-lead-header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:50px;width:100%}section#mediaCategoryLead .media-lead .media-lead-header .media-lead-date{font-size:16px}section#mediaCategoryLead .media-lead .media-lead-header .media-lead-title{font-size:24px}section#mediaCategoryLead .media-lead .media-lead-body{gap:40px;margin-left:0}section#mediaCategoryLead .media-lead .media-lead-body .media-lead-introtext{margin-right:0}section#mediaCategoryLead .media-lead .media-lead-body .media-downloads-wrapper{gap:20px}section#mediaCategoryLead .media-lead .media-lead-gallery{margin-top:40px}section#mediaCategoryItems{padding:50px 0}section#mediaCategoryItems .sppb-addon-header .sppb-addon-title{font-size:28px}section#mediaCategoryItems .media-item .media-item-header{flex-direction:column;align-items:flex-start;width:100%;gap:10px}section#mediaCategoryItems .media-item .media-item-header .media-item-date{font-size:16px}section#mediaCategoryItems .media-item .media-item-header .media-item-title a{font-size:24px}section#mediaCategoryItems .media-item .media-item-body{margin-left:0;width:100%}section#mediaCategoryItems .media-item .media-item-body .media-item-intro{margin-right:0}section#mediaCategoryItems .media-item .media-item-body .media-item-button{justify-content:flex-start;margin-bottom:50px}section#mediaPage{padding-left:15px;padding-right:15px;padding-top:176px}section#mediaPage .news-content .news-title{font-size:28px}section#mediaPage .text-fields .title .brand{font-size:28px}section#mediaPage .text-fields .subtitle{font-size:28px}section#mediaPage .image{margin-top:50px}section#mediaPage .technical-specifications{padding-top:50px}section#mediaPage .technical-specifications::before{width:60px;left:15px;margin-top:-10px}section#mediaPage .technical-specifications{column-gap:40px}section#mediaPage .introtext{margin-top:40px}section#mediaPage .fulltext{padding:50px 0}section#mediaPage .gallery{margin-top:50px;padding:0}section#mediaPage .gallery .swiper-thumbs{display:none}section#mediaPage .gallery .swiper-container.gallery-main{margin-bottom:0}section#mediaPage .video{margin-top:50px}.fulltext .row>div:not(.col-6):first-of-type{margin-bottom:50px}section#mediaPage .fulltext .news-downloads-wrapper{padding-top:30px;margin-top:30px}#mediaPage .text-fields .sticky-content .media-downloads-wrapper{padding-top:30px;margin-top:30px}}@media only screen and (min-width:480px)and (max-width:767px){section#sp-pleaserotate{display:flex}}
