{"id":222,"date":"2022-11-04T14:10:17","date_gmt":"2022-11-04T14:10:17","guid":{"rendered":"https:\/\/prograde.it\/?page_id=222"},"modified":"2022-12-19T09:49:52","modified_gmt":"2022-12-19T09:49:52","slug":"prograde","status":"publish","type":"page","link":"https:\/\/prograde.it\/it\/prograde\/","title":{"rendered":"ProGrade"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; module_class=&#8221;sezioneVideoIntro&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; custom_margin=&#8221;||-1px||false|false&#8221; custom_margin_tablet=&#8221;||-1px||false|false&#8221; custom_margin_phone=&#8221;||0px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||0px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code admin_label=&#8221;video da vimeo&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-150px||||false|false&#8221; custom_margin_tablet=&#8221;-80px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_css_main_element=&#8221;border: none !important;&#8221; global_colors_info=&#8221;{}&#8221;]<iframe class =\"\" src=\"https:\/\/player.vimeo.com\/video\/768904996?background=1&#038;\"<!-- [et_pb_line_break_holder] -->autoplay=1&#038;muted=1&#038;loop=1&#038;autopause=0&#8243; width=&#8221;640&#8243; height=&#8221;360&#8243; frameborder=&#8221;0&#8243; allow=&#8221;autoplay; fullscreen; picture-in-picture&#8221; allowfullscreen><\/iframe>[\/et_pb_fullwidth_code][et_pb_fullwidth_code disabled_on=&#8221;on|on|off&#8221; module_class=&#8221;iconaScroll&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-50px||||false|false&#8221; scroll_scaling=&#8221;0|35|60|100|100%|40%|0%&#8221; global_colors_info=&#8221;{}&#8221;]<!-- HFCM by 99 Robots - Snippet # 6: Icona scroll -->\n<div class=\"mouse-wrap\">\r\n  <div class=\"mouse\">\r\n    <div class=\"frame\">\r\n      <svg version=\"1.1\" id=\"mouse\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\r\n\t viewBox=\"0 0 54.9 91\" style=\"enable-background:new 0 0 54.9 91;\" xml:space=\"preserve\">\r\n<path id=\"XMLID_173_\" class=\"st0\"\r\n      linejoin=\"round\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" d=\"M27.4,3.6L27.4,3.6C14.2,3.6,3.5,14.3,3.5,27.5v36c0,13.2,10.7,23.9,23.9,23.9h0\r\n\tc13.2,0,23.9-10.7,23.9-23.9v-36C51.4,14.3,40.7,3.6,27.4,3.6z\"\/>\r\n<\/svg>\r\n\r\n    <\/div>\r\n   \r\n    <div class=\"mouse-left\">\r\n      <svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\r\n\t viewBox=\"0 0 27.4 91\" style=\"enable-background:new 0 0 27.4 91;\" xml:space=\"preserve\">\r\n<path \r\n      linejoin=\"round\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"\r\n      class=\"Draw-Frame Animate-Draw\" d=\"M27.4,87.5L27.4,87.5c-13.2,0-23.9-10.7-23.9-23.9v-36c0-13.2,10.7-23.9,23.9-23.9h0\"\/>\r\n<\/svg>\r\n\r\n    <\/div>\r\n    \r\n    <div class=\"mouse-right\">\r\n      <svg version=\"1.1\" id=\"Layer_2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\r\n\t viewBox=\"0 0 27.4 91\" style=\"enable-background:new 0 0 27.4 91;\" xml:space=\"preserve\">\r\n<path \r\n      linejoin=\"round\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"\r\n      class=\"Draw-Frame Animate-Draw\" d=\"M0,3.6L0,3.6c13.2,0,23.9,10.7,23.9,23.9v36c0,13.2-10.7,23.9-23.9,23.9h0\"\/>\r\n<\/svg>\r\n    <\/div>\r\n  <\/div>\r\n  <p>Scroll<\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<style>\r\n@import url(https:\/\/fonts.googleapis.com\/css?family=Raleway);\r\n\r\n\t\r\n\t.sezioneIconaScroll{\r\n\t\tposition: absolute;\r\n\t\tz-index: 9;\r\n\t\ttop: 75vh;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\r\n.mouse-wrap{\r\n  display:inline-block;\r\n  position:relative;\r\n\theight: 70px;\r\n  left:50%;\r\n  top:50%;\r\n  transform:translate(-50%,-50%) scale(0.5);\r\n}\r\n\r\n.mouse-wrap p {\r\n  font-family: \"Raleway\", sans-serif;\r\n  letter-spacing: 5px;\r\n  font-size:14px;\r\n  color: #ffffff;\r\n  animation:nudgeText 5.5s ease-out infinite;\r\n  position:absolute;\r\n  left:50%;\r\n  top:90px;\r\n  transform:translateX(-50%) translateY(0);\r\n  margin-left:6px;\r\n}\r\n\r\n.mouse {\r\n  top:0;\r\n  position: absolute;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 48px;\r\n  animation: nudgeMouse 5.5s ease-out infinite;\r\n}\r\n\r\n.mouse:after {\r\n  content: '';\r\n  background-color: #ffffff;\r\n  width: 7px;\r\n  height: 7px;\r\n  border-radius: 100%;\r\n  animation: trackBallSlide 5.5s linear infinite;\r\n  position: absolute;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  margin: auto;\r\n  transform:translateY(20px);\r\n}\r\n\r\n.mouse .frame {\r\n  width: 100%;\r\n  position: absolute;\r\n  z-index: 1;\r\n}\r\n\r\n.mouse .frame path {\r\n  fill: none;\r\n  stroke: #ffffff;\r\n  stroke-width: 3;\r\n  opacity:0.5;\r\n}\r\n\r\n.mouse .mouse-left,\r\n.mouse .mouse-right {\r\n  width: 50%;\r\n  position: absolute;\r\n  z-index: 2;\r\n}\r\n\r\n.mouse .mouse-right {\r\n  right: 0;\r\n}\r\n\r\n.mouse .Animate-Draw {\r\n  fill: none;\r\n  stroke: #FFFFFF;\r\n  stroke-width: 3;\r\n  fill-opacity: 1;\r\n}\r\n\r\n.mouse .mouse-left .Animate-Draw {\r\n  animation: DrawLine 5.5s ease-out infinite;\r\n}\r\n\r\n.mouse .mouse-right .Animate-Draw {\r\n  animation: DrawLineBack 5.5s ease-out infinite;\r\n}\r\n\r\n\r\n\/*Keyframes*\/\r\n\r\n@keyframes DrawLine {\r\n  0% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  22% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38%{\r\n    stroke-dashOffset: 125;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  48%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64%{\r\n    stroke-dashOffset: 125;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  74%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  90%{\r\n    stroke-opacity:1;\r\n    stroke-dashOffset: 125;\r\n    stroke-dasharray: 120;\r\n  }\r\n  90.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n}\r\n\r\n@keyframes DrawLineBack {\r\n  0% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  22% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38%{\r\n    stroke-dashOffset: -114;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  48%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64%{\r\n    stroke-dashOffset: -114;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  74%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  90%{\r\n    stroke-opacity:1;\r\n    stroke-dashOffset: -114;\r\n    stroke-dasharray: 120;\r\n  }\r\n  90.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n}\r\n\r\n@keyframes nudgeMouse {\r\n  0% {\r\n    transform: translateY(0) translateX(-50%);\r\n  }\r\n  22% {\r\n    transform: translateY(0px) translateX(-50%);\r\n  }\r\n  38%{\r\n    transform: translateY(9px) translateX(-50%);\r\n  }\r\n  48%{\r\n    transform: translateY(0px) translateX(-50%);\r\n  }\r\n  64%{\r\n    transform: translateY(9px) translateX(-50%);\r\n  }\r\n  74%{\r\n    transform: translateY(0px) translateX(-50%);\r\n  }\r\n  90%{\r\n    transform: translateY(9px) translateX(-50%);\r\n  }\r\n}\r\n\r\n\r\n\/*Text*\/\r\n\r\n@keyframes nudgeText {\r\n  0% {\r\n    transform: translateY(0) translateX(-50%) scaleY(1);\r\n    opacity:1;\r\n  }\r\n  22% {\r\n    transform: translateY(0px) translateX(-50%)  scaleY(1);\r\n    opacity:1;\r\n  }\r\n  38%{\r\n    transform: translateY(5px) translateX(-50%) scaleY(0.9);\r\n    opacity:0.5;\r\n  }\r\n  48%{\r\n    transform: translateY(0px) translateX(-50%) scaleY(1);\r\n    opacity:1;\r\n  }\r\n  64%{\r\n    transform: translateY(5px) translateX(-50%) scaleY(0.9);\r\n    opacity:0.5;\r\n  }\r\n  74%{\r\n    transform: translateY(0px) translateX(-50%) scaleY(1);\r\n    opacity:1;\r\n  }\r\n  90%{\r\n    transform: translateY(5px) translateX(-50%) scaleY(0.9);\r\n    opacity:0.5;\r\n  }\r\n}\r\n\r\n\r\n\r\n\r\n\/*Mouse wheel*\/\r\n@keyframes trackBallSlide {\r\n  0% {\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  22% {\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  26%{\r\n    transform:translateY(30px)\r\n      scale(0.9);\r\n    opacity:1;\r\n  }\r\n  34%{\r\n    transform:translateY(55px)\r\n      scale(0.1);\r\n    opacity:0;\r\n  }\r\n  41%{\r\n    transform:translateY(30px)\r\n      scale(0);\r\n    opacity:0.3;\r\n  }\r\n  48%{\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  52%{\r\n    transform:translateY(30px)\r\n      scale(0.9);\r\n    opacity:1;\r\n  }\r\n  60%{\r\n    transform:translateY(55px)\r\n      scale(0.1);\r\n    opacity:0;\r\n  }\r\n  67%{\r\n    transform:translateY(30px)\r\n      scale(0);\r\n    opacity:0.3;\r\n  }\r\n  74%{\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  78%{\r\n    transform:translateY(30px)\r\n      scale(0.9);\r\n    opacity:1;\r\n  }\r\n  86%{\r\n    transform:translateY(55px)\r\n      scale(0.1);\r\n    opacity:0;\r\n  }\r\n  93%{\r\n    transform:translateY(30px)\r\n      scale(0);\r\n    opacity:0.3;\r\n  }\r\n  100%{\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n}\r\n\r\n\r\n\r\n\r\n<\/style>\n<!-- \/end HFCM by 99 Robots -->\n[\/et_pb_fullwidth_code][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; positioning=&#8221;absolute&#8221; position_origin_a=&#8221;top_center&#8221; vertical_offset=&#8221;398px&#8221; z_index=&#8221;490&#8243; min_height=&#8221;1100px&#8221; custom_margin=&#8221;-20px||||false|false&#8221; custom_margin_tablet=&#8221;80px||||false|false&#8221; custom_margin_phone=&#8221;-100px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|auto|0.4%|auto|false|false&#8221; custom_margin_tablet=&#8221;|auto|0.4%|auto|false|false&#8221; custom_margin_phone=&#8221;|auto|0%|auto|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text content_tablet=&#8221;<\/p>\n<h1><span style=%22font-size: 80px; color: #4dafde;%22>ProGrade.<\/span><\/h1>\n<p><span class=%22titoloBlu%22><\/span><\/p>\n<p>&#8221; content_phone=&#8221;<\/p>\n<h1><span style=%22font-size: 60px; color: #4dafde;%22>ProGrade.<\/span><\/h1>\n<p><span class=%22titoloBlu%22><\/span>&#8221; content_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; header_text_color=&#8221;#FFFFFF&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||23px||false|false&#8221; animation_style=&#8221;fade&#8221; animation_direction=&#8221;bottom&#8221; animation_duration=&#8221;1500ms&#8221; animation_delay=&#8221;1000ms&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span style=\"font-size: 80px; color: #4dafde;\">ProGrade.<\/span><\/h1>\n<p><span class=\"titoloBlu\"><\/span><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|600|||||||&#8221; header_2_font_size=&#8221;74px&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;-20px||||false|false&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_duration=&#8221;1400ms&#8221; animation_delay=&#8221;2500ms&#8221; animation_intensity_slide=&#8221;30%&#8221; header_2_font_size_tablet=&#8221;74px&#8221; header_2_font_size_phone=&#8221;38px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>La libert\u00e0 che viene dal basso<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; module_id=&#8221;prograde&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; custom_margin=&#8221;50px||||false|false&#8221; custom_margin_tablet=&#8221;50px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; custom_padding_tablet=&#8221;||||false|false&#8221; custom_padding_phone=&#8221;0px||||false|false&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_margin=&#8221;1px|auto||auto|false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;50px||||false|false&#8221; sticky_limit_bottom=&#8221;row&#8221; sticky_position_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code module_class=&#8221;scene&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; text_orientation=&#8221;center&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;90%&#8221; max_width_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<canvas id=\"animation-lightpass\"\/><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.11.3\/gsap.min.js\"><\/script><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.11.3\/ScrollTrigger.min.js\"><\/script><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/code.jquery.com\/jquery-3.6.1.min.js\" integrity=\"sha256-o88AwQnZB+VDvE9tvIXrMQaPlFFSUTR+nldQm1LuPXQ=\" crossorigin=\"anonymous\"><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->$( document ).ready(function() {<!-- [et_pb_line_break_holder] -->    const canvas = document.getElementById(\"animation-lightpass\");<!-- [et_pb_line_break_holder] -->    const context = canvas.getContext(\"2d\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    canvas.width = Math.min(600, $(window).width() );<!-- [et_pb_line_break_holder] -->    canvas.height = canvas.width;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $(window).resize(function() {<!-- [et_pb_line_break_holder] -->        canvas.width = Math.min(600, $(window).width() );<!-- [et_pb_line_break_holder] -->        canvas.height = canvas.width;<!-- [et_pb_line_break_holder] -->    })<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const frameCount = 50;<!-- [et_pb_line_break_holder] -->    const currentFrame = index => (<!-- [et_pb_line_break_holder] -->        `https:\/\/prograde.it\/extra\/prograde\/${(index + 1).toString().padStart(5, '0')}.jpg`<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const images = []<!-- [et_pb_line_break_holder] -->    const element = {<!-- [et_pb_line_break_holder] -->        frame: 0<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    for (let i = 0; i < frameCount; i++) {<!-- [et_pb_line_break_holder] -->        const img = new Image();<!-- [et_pb_line_break_holder] -->        img.src = currentFrame(i);<!-- [et_pb_line_break_holder] -->        images.push(img);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    gsap.to(element, {<!-- [et_pb_line_break_holder] -->        frame: frameCount - 1,<!-- [et_pb_line_break_holder] -->        snap: \"frame\",<!-- [et_pb_line_break_holder] -->        \/\/ease: \"none\",<!-- [et_pb_line_break_holder] -->        scrollTrigger: {<!-- [et_pb_line_break_holder] -->            trigger: \".scene\",<!-- [et_pb_line_break_holder] -->            start: \"center center\",<!-- [et_pb_line_break_holder] -->            endTrigger: \".endTrigger\",<!-- [et_pb_line_break_holder] -->            end: \"bottom 80%\", \/\/ 2900px circa dal top<!-- [et_pb_line_break_holder] -->            pin: true,<!-- [et_pb_line_break_holder] -->            scrub: 1,<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        onUpdate: render<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    images[0].onload = render;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function render() {<!-- [et_pb_line_break_holder] -->        context.clearRect(0, 0, canvas.width, canvas.height);<!-- [et_pb_line_break_holder] -->        let image = images[element.frame];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let imgAspectRatio = 1;<!-- [et_pb_line_break_holder] -->        let newWidth = canvas.width;<!-- [et_pb_line_break_holder] -->        let newHeight = newWidth \/ imgAspectRatio;<!-- [et_pb_line_break_holder] -->        if (newHeight > canvas.height) {<!-- [et_pb_line_break_holder] -->            newHeight = canvas.height;<!-- [et_pb_line_break_holder] -->            newWidth = newHeight * imgAspectRatio;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        let xOffset = newWidth < canvas.width ? ((canvas.width - newWidth) \/ 2) : 0;<!-- [et_pb_line_break_holder] -->        let yOffset = newHeight < canvas.height ? ((canvas.height - newHeight) \/ 2) : 0;<!-- [et_pb_line_break_holder] -->        context.drawImage(image, xOffset, yOffset, newWidth, newHeight);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;10vh||||false|false&#8221; custom_padding_tablet=&#8221;100px|5%||5%|false|true&#8221; custom_padding_phone=&#8221;|40px||30px|false|false&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; header_text_color=&#8221;#FFFFFF&#8221; z_index=&#8221;55&#8243; max_width=&#8221;528px&#8221; scroll_horizontal_motion_enable=&#8221;on&#8221; scroll_horizontal_motion=&#8221;0|50|50|100|4|0|0&#8243; scroll_fade_enable=&#8221;on&#8221; scroll_blur_enable=&#8221;on&#8221; scroll_blur=&#8221;0|40|60|100|0px|0px|0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>Tutti possono arrampicare, insieme a <span class=\"titoloBlu\">ProGrade.<\/span><\/h1>\n<p class=\"p1\">ProGrade \u00e8 l\u2019unico dispositivo automatico e intelligente che<strong> garantisce un\u2019esperienza di arrampicata indoor da primo e in top rope in totale sicurezza<\/strong> e che apre nuove prospettive alle <span class=\"s1\">palestre<\/span> e ai climber: pu\u00f2 essere montato sia su ogni tipo di parete, anche strapiombante; pu\u00f2 essere posizionato in basso e tra due vie, senza occupare la parete quando non \u00e8 utilizzato, o lasciando spazio a un\u2019arrampicata tradizionale con il partner.<\/p>\n<p class=\"p1\"><strong>La vera rivoluzione di ProGrade \u00e8 garantire la sicura in modo tradizionale<\/strong>, dal basso, per un\u2019autentica esperienza di arrampicata <strong>attraverso la gestione, in modo completamente automatico<\/strong>, di tutti i suoi passaggi, dal <strong>controllo del nodo alla calata a terra.<\/strong> \u00c8 quindi possibile utilizzarlo sia da primo che da secondo, con un\u2019ampia gamma di vantaggi, come la possibilit\u00e0 di fare resting.<\/p>\n<p>[\/et_pb_text][et_pb_text module_class=&#8221;endTrigger&#8221; _builder_version=&#8221;4.19.4&#8243; _module_preset=&#8221;default&#8221; header_text_color=&#8221;#FFFFFF&#8221; max_width=&#8221;498px&#8221; scroll_horizontal_motion_enable=&#8221;on&#8221; scroll_horizontal_motion=&#8221;0|50|50|100|4|0|0&#8243; scroll_fade_enable=&#8221;on&#8221; scroll_blur=&#8221;0|40|60|100|1px|0px|0px&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p class=\"p1\">I climber che frequentano le palestre sanno che, per fare corda, sono vincolati alla ricerca di un partner d\u2019arrampicata che garantisca la fase di sicura. <strong>Con ProGrade questa ricerca \u00e8 il passato: da oggi \u00e8 possibile scalare contemporaneamente al proprio partner, senza tempi morti o inutili attese!<\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; custom_margin=&#8221;||50px||false|false&#8221; custom_margin_tablet=&#8221;||0px||false|false&#8221; custom_margin_phone=&#8221;||0px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding_tablet=&#8221;||0px||false|false&#8221; custom_padding_phone=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/prograde.it\/wp-content\/uploads\/2022\/11\/ProGrade_dettaglio-finale.jpg&#8221; background_size=&#8221;custom&#8221; background_image_width=&#8221;44%&#8221; background_position=&#8221;top_right&#8221; width=&#8221;100%&#8221; custom_margin=&#8221;1px|auto||auto|false|false&#8221; animation_style=&#8221;fade&#8221; background_last_edited=&#8221;on|phone&#8221; background_image_width_phone=&#8221;83%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; admin_label=&#8221;Colonna&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;10vh|||10vw|false|false&#8221; custom_padding_tablet=&#8221;10vh|||10vw|false|false&#8221; custom_padding_phone=&#8221;10vh|30px||30px|false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|600|||||||&#8221; header_2_font_size=&#8221;74px&#8221; custom_padding_tablet=&#8221;|110px|||false|false&#8221; custom_padding_phone=&#8221;70px|0px|||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; scroll_vertical_motion_enable=&#8221;on&#8221; scroll_vertical_motion=&#8221;0|50|50|100|8|0|0&#8243; scroll_horizontal_motion=&#8221;0|50|50|100|2|0|0&#8243; scroll_scaling_enable=&#8221;on&#8221; scroll_scaling=&#8221;0|47|47|100|60%|100|100&#8243; scroll_blur=&#8221;0|40|60|100|6px|0px|0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span class=\"titoloBlu\">ProGrade.<\/span><\/h1>\n<h1>La tecnologia<br \/>che libera la passione<\/h1>\n<p>ProGrade \u00e8 posizionato alla base della parete ed esternamente ha la forma, le dimensioni e l\u2019aspetto di un volume d\u2019arrampicata quindi si integra perfettamente con l\u2019ambiente della palestra.<\/p>\n<p>Al suo interno \u00e8 presente un sensore che legge i movimenti della corda e un software appositamente progettato riconoscere in tempo reale le azioni di chi arrampica.<\/p>\n<p>I motori, anch\u2019essi controllati dal software, movimentano la corda che viene avvolta e svolta ordinatamente in base alle esigenze.il sistema di bloccaggio \u00e8 puramente meccanico e analogamente ai sistemi pi\u00f9 comuni funziona per attrito della corda.<\/p>\n<p>Tutto questo permette a Prograde di effettuare una sicura di altissima qualit\u00e0 offrendo libert\u00e0 di movimento.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; admin_label=&#8221;Colonna&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; sticky_position_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#262626&#8243; background_image=&#8221;https:\/\/prograde.it\/wp-content\/uploads\/2022\/11\/bg-tecnica2.png&#8221; parallax=&#8221;on&#8221; parallax_method=&#8221;off&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;30px||20px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;&#8221; width_phone=&#8221;85%&#8221; width_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|600|||||||&#8221; header_2_font_size=&#8221;74px&#8221; scroll_vertical_motion=&#8221;0|50|50|100|-8|0|0&#8243; scroll_horizontal_motion_enable=&#8221;on&#8221; scroll_horizontal_motion=&#8221;0|50|50|100|-4|0|0&#8243; scroll_fade_enable=&#8221;on&#8221; scroll_scaling=&#8221;0|47|47|100|60%|100|100&#8243; scroll_blur=&#8221;0|40|60|100|6px|0px|0px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>Mai pi\u00f9 paura di cadere con <span class=\"titoloBlu\">ProGrade.<\/span><\/h1>\n<p><span class=\"titoloBlu\"><\/span><\/p>\n<p><span class=\"titoloBlu\"><\/span><\/p>\n<div class=\"page\" title=\"Page 5\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p><span>Con l\u2019innovativo sistema <strong>Soft Brake Feel di ProGrade<br \/><\/strong> arrampichi in sicurezza senza paura di cadere.<\/span><\/p>\n<p><span><\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;\/prograde\/scheda-tecnica\/&#8221; button_text=&#8221;Scopri di pi\u00f9&#8221; button_alignment=&#8221;right&#8221; module_class=&#8221;bottoniPrograde&#8221; _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|20%|||false|false&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_delay=&#8221;600ms&#8221; animation_intensity_slide=&#8221;10%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.19.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Soft Brake Feel&#8221; image=&#8221;https:\/\/prograde.it\/wp-content\/uploads\/2022\/11\/softbrake-icon-02.svg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;70px&#8221; content_max_width=&#8221;378px&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; header_font_size=&#8221;35px&#8221; custom_margin=&#8221;|||180px|false|false&#8221; custom_margin_tablet=&#8221;||-40px|230px|false|false&#8221; custom_margin_phone=&#8221;||0px|0px|false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; scroll_horizontal_motion_enable=&#8221;on&#8221; scroll_horizontal_motion=&#8221;0|50|50|100|4|0|0&#8243; scroll_fade_enable=&#8221;on&#8221; custom_css_blurb_title=&#8221;margin-top:20px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blurb][et_pb_image src=&#8221;https:\/\/prograde.it\/wp-content\/uploads\/2022\/11\/LINEE-grafico-delay2.svg&#8221; title_text=&#8221;LINEE-grafico-delay2)&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; max_width=&#8221;76%&#8221; max_width_tablet=&#8221;76%&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;-110px|||-50px|false|false&#8221; custom_margin_tablet=&#8221;-110px|||-50px|false|false&#8221; custom_margin_phone=&#8221;0px||0px|0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p><!-- HFCM by 99 Robots - Snippet # 6: Icona scroll -->\n<div class=\"mouse-wrap\">\r\n  <div class=\"mouse\">\r\n    <div class=\"frame\">\r\n      <svg version=\"1.1\" id=\"mouse\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\r\n\t viewBox=\"0 0 54.9 91\" style=\"enable-background:new 0 0 54.9 91;\" xml:space=\"preserve\">\r\n<path id=\"XMLID_173_\" class=\"st0\"\r\n      linejoin=\"round\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" d=\"M27.4,3.6L27.4,3.6C14.2,3.6,3.5,14.3,3.5,27.5v36c0,13.2,10.7,23.9,23.9,23.9h0\r\n\tc13.2,0,23.9-10.7,23.9-23.9v-36C51.4,14.3,40.7,3.6,27.4,3.6z\"\/>\r\n<\/svg>\r\n\r\n    <\/div>\r\n   \r\n    <div class=\"mouse-left\">\r\n      <svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\r\n\t viewBox=\"0 0 27.4 91\" style=\"enable-background:new 0 0 27.4 91;\" xml:space=\"preserve\">\r\n<path \r\n      linejoin=\"round\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"\r\n      class=\"Draw-Frame Animate-Draw\" d=\"M27.4,87.5L27.4,87.5c-13.2,0-23.9-10.7-23.9-23.9v-36c0-13.2,10.7-23.9,23.9-23.9h0\"\/>\r\n<\/svg>\r\n\r\n    <\/div>\r\n    \r\n    <div class=\"mouse-right\">\r\n      <svg version=\"1.1\" id=\"Layer_2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\r\n\t viewBox=\"0 0 27.4 91\" style=\"enable-background:new 0 0 27.4 91;\" xml:space=\"preserve\">\r\n<path \r\n      linejoin=\"round\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"\r\n      class=\"Draw-Frame Animate-Draw\" d=\"M0,3.6L0,3.6c13.2,0,23.9,10.7,23.9,23.9v36c0,13.2-10.7,23.9-23.9,23.9h0\"\/>\r\n<\/svg>\r\n    <\/div>\r\n  <\/div>\r\n  <p>Scroll<\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<style>\r\n@import url(https:\/\/fonts.googleapis.com\/css?family=Raleway);\r\n\r\n\t\r\n\t.sezioneIconaScroll{\r\n\t\tposition: absolute;\r\n\t\tz-index: 9;\r\n\t\ttop: 75vh;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\r\n.mouse-wrap{\r\n  display:inline-block;\r\n  position:relative;\r\n\theight: 70px;\r\n  left:50%;\r\n  top:50%;\r\n  transform:translate(-50%,-50%) scale(0.5);\r\n}\r\n\r\n.mouse-wrap p {\r\n  font-family: \"Raleway\", sans-serif;\r\n  letter-spacing: 5px;\r\n  font-size:14px;\r\n  color: #ffffff;\r\n  animation:nudgeText 5.5s ease-out infinite;\r\n  position:absolute;\r\n  left:50%;\r\n  top:90px;\r\n  transform:translateX(-50%) translateY(0);\r\n  margin-left:6px;\r\n}\r\n\r\n.mouse {\r\n  top:0;\r\n  position: absolute;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 48px;\r\n  animation: nudgeMouse 5.5s ease-out infinite;\r\n}\r\n\r\n.mouse:after {\r\n  content: '';\r\n  background-color: #ffffff;\r\n  width: 7px;\r\n  height: 7px;\r\n  border-radius: 100%;\r\n  animation: trackBallSlide 5.5s linear infinite;\r\n  position: absolute;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  margin: auto;\r\n  transform:translateY(20px);\r\n}\r\n\r\n.mouse .frame {\r\n  width: 100%;\r\n  position: absolute;\r\n  z-index: 1;\r\n}\r\n\r\n.mouse .frame path {\r\n  fill: none;\r\n  stroke: #ffffff;\r\n  stroke-width: 3;\r\n  opacity:0.5;\r\n}\r\n\r\n.mouse .mouse-left,\r\n.mouse .mouse-right {\r\n  width: 50%;\r\n  position: absolute;\r\n  z-index: 2;\r\n}\r\n\r\n.mouse .mouse-right {\r\n  right: 0;\r\n}\r\n\r\n.mouse .Animate-Draw {\r\n  fill: none;\r\n  stroke: #FFFFFF;\r\n  stroke-width: 3;\r\n  fill-opacity: 1;\r\n}\r\n\r\n.mouse .mouse-left .Animate-Draw {\r\n  animation: DrawLine 5.5s ease-out infinite;\r\n}\r\n\r\n.mouse .mouse-right .Animate-Draw {\r\n  animation: DrawLineBack 5.5s ease-out infinite;\r\n}\r\n\r\n\r\n\/*Keyframes*\/\r\n\r\n@keyframes DrawLine {\r\n  0% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  22% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38%{\r\n    stroke-dashOffset: 125;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  48%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64%{\r\n    stroke-dashOffset: 125;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  74%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  90%{\r\n    stroke-opacity:1;\r\n    stroke-dashOffset: 125;\r\n    stroke-dasharray: 120;\r\n  }\r\n  90.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n}\r\n\r\n@keyframes DrawLineBack {\r\n  0% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  22% {\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38%{\r\n    stroke-dashOffset: -114;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  38.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  48%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64%{\r\n    stroke-dashOffset: -114;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  64.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n  74%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:1;\r\n  }\r\n  90%{\r\n    stroke-opacity:1;\r\n    stroke-dashOffset: -114;\r\n    stroke-dasharray: 120;\r\n  }\r\n  90.1%{\r\n    stroke-dashOffset: 0;\r\n    stroke-dasharray: 120;\r\n    stroke-opacity:0;\r\n  }\r\n}\r\n\r\n@keyframes nudgeMouse {\r\n  0% {\r\n    transform: translateY(0) translateX(-50%);\r\n  }\r\n  22% {\r\n    transform: translateY(0px) translateX(-50%);\r\n  }\r\n  38%{\r\n    transform: translateY(9px) translateX(-50%);\r\n  }\r\n  48%{\r\n    transform: translateY(0px) translateX(-50%);\r\n  }\r\n  64%{\r\n    transform: translateY(9px) translateX(-50%);\r\n  }\r\n  74%{\r\n    transform: translateY(0px) translateX(-50%);\r\n  }\r\n  90%{\r\n    transform: translateY(9px) translateX(-50%);\r\n  }\r\n}\r\n\r\n\r\n\/*Text*\/\r\n\r\n@keyframes nudgeText {\r\n  0% {\r\n    transform: translateY(0) translateX(-50%) scaleY(1);\r\n    opacity:1;\r\n  }\r\n  22% {\r\n    transform: translateY(0px) translateX(-50%)  scaleY(1);\r\n    opacity:1;\r\n  }\r\n  38%{\r\n    transform: translateY(5px) translateX(-50%) scaleY(0.9);\r\n    opacity:0.5;\r\n  }\r\n  48%{\r\n    transform: translateY(0px) translateX(-50%) scaleY(1);\r\n    opacity:1;\r\n  }\r\n  64%{\r\n    transform: translateY(5px) translateX(-50%) scaleY(0.9);\r\n    opacity:0.5;\r\n  }\r\n  74%{\r\n    transform: translateY(0px) translateX(-50%) scaleY(1);\r\n    opacity:1;\r\n  }\r\n  90%{\r\n    transform: translateY(5px) translateX(-50%) scaleY(0.9);\r\n    opacity:0.5;\r\n  }\r\n}\r\n\r\n\r\n\r\n\r\n\/*Mouse wheel*\/\r\n@keyframes trackBallSlide {\r\n  0% {\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  22% {\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  26%{\r\n    transform:translateY(30px)\r\n      scale(0.9);\r\n    opacity:1;\r\n  }\r\n  34%{\r\n    transform:translateY(55px)\r\n      scale(0.1);\r\n    opacity:0;\r\n  }\r\n  41%{\r\n    transform:translateY(30px)\r\n      scale(0);\r\n    opacity:0.3;\r\n  }\r\n  48%{\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  52%{\r\n    transform:translateY(30px)\r\n      scale(0.9);\r\n    opacity:1;\r\n  }\r\n  60%{\r\n    transform:translateY(55px)\r\n      scale(0.1);\r\n    opacity:0;\r\n  }\r\n  67%{\r\n    transform:translateY(30px)\r\n      scale(0);\r\n    opacity:0.3;\r\n  }\r\n  74%{\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n  78%{\r\n    transform:translateY(30px)\r\n      scale(0.9);\r\n    opacity:1;\r\n  }\r\n  86%{\r\n    transform:translateY(55px)\r\n      scale(0.1);\r\n    opacity:0;\r\n  }\r\n  93%{\r\n    transform:translateY(30px)\r\n      scale(0);\r\n    opacity:0.3;\r\n  }\r\n  100%{\r\n    transform:translateY(20px)\r\n      scale(1);\r\n    opacity:1;\r\n  }\r\n}\r\n\r\n\r\n\r\n\r\n<\/style>\n<!-- \/end HFCM by 99 Robots -->\nProGrade. La libert\u00e0 che viene dal bassoTutti possono arrampicare, insieme a ProGrade. ProGrade \u00e8 l\u2019unico dispositivo automatico e intelligente che garantisce un\u2019esperienza di arrampicata indoor da primo e in top rope in totale sicurezza e che apre nuove prospettive alle palestre e ai climber: pu\u00f2 essere montato sia su ogni tipo di parete, anche [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"class_list":["post-222","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ProGrade - ProGrade<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prograde.it\/prograde\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ProGrade - ProGrade\" \/>\n<meta property=\"og:description\" content=\"ProGrade. La libert\u00e0 che viene dal bassoTutti possono arrampicare, insieme a ProGrade. ProGrade \u00e8 l\u2019unico dispositivo automatico e intelligente che garantisce un\u2019esperienza di arrampicata indoor da primo e in top rope in totale sicurezza e che apre nuove prospettive alle palestre e ai climber: pu\u00f2 essere montato sia su ogni tipo di parete, anche [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prograde.it\/prograde\/\" \/>\n<meta property=\"og:site_name\" content=\"ProGrade\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-19T09:49:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/prograde.it\\\/prograde\\\/\",\"url\":\"https:\\\/\\\/prograde.it\\\/prograde\\\/\",\"name\":\"ProGrade - ProGrade\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/prograde.it\\\/#website\"},\"datePublished\":\"2022-11-04T14:10:17+00:00\",\"dateModified\":\"2022-12-19T09:49:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/prograde.it\\\/prograde\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/prograde.it\\\/prograde\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/prograde.it\\\/prograde\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/prograde.it\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ProGrade\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/prograde.it\\\/#website\",\"url\":\"https:\\\/\\\/prograde.it\\\/\",\"name\":\"ProGrade\",\"description\":\"it&#039;s time to be free\",\"publisher\":{\"@id\":\"https:\\\/\\\/prograde.it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/prograde.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/prograde.it\\\/#organization\",\"name\":\"ProGrade\",\"url\":\"https:\\\/\\\/prograde.it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/prograde.it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/prograde.it\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/pittogramma-azzurro-01.svg\",\"contentUrl\":\"https:\\\/\\\/prograde.it\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/pittogramma-azzurro-01.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"ProGrade\"},\"image\":{\"@id\":\"https:\\\/\\\/prograde.it\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ProGrade - ProGrade","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/prograde.it\/prograde\/","og_locale":"it_IT","og_type":"article","og_title":"ProGrade - ProGrade","og_description":"ProGrade. La libert\u00e0 che viene dal bassoTutti possono arrampicare, insieme a ProGrade. ProGrade \u00e8 l\u2019unico dispositivo automatico e intelligente che garantisce un\u2019esperienza di arrampicata indoor da primo e in top rope in totale sicurezza e che apre nuove prospettive alle palestre e ai climber: pu\u00f2 essere montato sia su ogni tipo di parete, anche [&hellip;]","og_url":"https:\/\/prograde.it\/prograde\/","og_site_name":"ProGrade","article_modified_time":"2022-12-19T09:49:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"8 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/prograde.it\/prograde\/","url":"https:\/\/prograde.it\/prograde\/","name":"ProGrade - ProGrade","isPartOf":{"@id":"https:\/\/prograde.it\/#website"},"datePublished":"2022-11-04T14:10:17+00:00","dateModified":"2022-12-19T09:49:52+00:00","breadcrumb":{"@id":"https:\/\/prograde.it\/prograde\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prograde.it\/prograde\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/prograde.it\/prograde\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prograde.it\/it\/"},{"@type":"ListItem","position":2,"name":"ProGrade"}]},{"@type":"WebSite","@id":"https:\/\/prograde.it\/#website","url":"https:\/\/prograde.it\/","name":"ProGrade","description":"it&#039;s time to be free","publisher":{"@id":"https:\/\/prograde.it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prograde.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/prograde.it\/#organization","name":"ProGrade","url":"https:\/\/prograde.it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/prograde.it\/#\/schema\/logo\/image\/","url":"https:\/\/prograde.it\/wp-content\/uploads\/2022\/11\/pittogramma-azzurro-01.svg","contentUrl":"https:\/\/prograde.it\/wp-content\/uploads\/2022\/11\/pittogramma-azzurro-01.svg","width":"1024","height":"1024","caption":"ProGrade"},"image":{"@id":"https:\/\/prograde.it\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/pages\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/comments?post=222"}],"version-history":[{"count":222,"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/pages\/222\/revisions"}],"predecessor-version":[{"id":1804,"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/pages\/222\/revisions\/1804"}],"wp:attachment":[{"href":"https:\/\/prograde.it\/it\/wp-json\/wp\/v2\/media?parent=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}