.NEWSROOM_SPACING{display:none}.ALL_NEWS_WRAPPER{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ALL_NEWS_WRAPPER .ALL_POST_WRAPPER{padding:0!important}.ALL_NEWS_WRAPPER .ALL_POST_WRAPPER>:last-child{border-bottom:1px solid #6f7175!important}.SOCIAL_WRAPPER{width:100%;margin-top:20px}.SOCIAL_WRAPPER .TWITTER_HLDR iframe{width:100%!important}#page-404{min-height:80vh;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#page-404 .content{width:100%;height:auto}#page-career .page.careers{min-height:0!important}#page-career .job-box{width:100%;padding:2vw;min-height:50px;margin:10px}#page-career .job-box .job-title span{color:#777!important}#page-career .job-box:focus,#page-career .job-box:hover{background:#fff!important;color:#111!important;transition:none;-webkit-tap-highlight-color:rgba(201,224,253,.8);-webkit-user-select:none;-webkit-touch-callout:none}#page-career .job-box a:focus{color:#111!important}#page-career .job-container{padding-top:40px;background-color:#5dd9f7;padding-left:0;padding-right:0;padding-bottom:20px}#page-career .job-wrapper .title1{padding-left:5%}#page-career .recruitlink{margin:5vh 0!important;font-size:30px!important}#page-career .value-container{overflow:hidden;position:relative;min-height:400px;max-height:none;padding:0;padding-bottom:35vw;margin-top:0}#page-career .value-container .title1{min-height:40px;text-align:center;margin-top:20px;margin-left:10vw;margin-right:10vw;border-bottom:2px solid #34b4dc}#page-career .value-container .third .title{background:#fff;position:absolute!important;background-color:#fff;width:100%;height:6.5vw;z-index:20}#page-career .value-container .third .title::after{width:0;height:0;border-top:1vw solid transparent;border-left:2vw solid #777;border-bottom:1vw solid transparent;content:'';position:absolute;top:calc(50% - 1vw);margin-left:10px;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}#page-career .value-container .third .open .title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#page-career .value-container .third .open .content{margin-top:10vw}#page-career .value-container .third:nth-child(1){margin-right:0}#page-career .value-container .third .content{z-index:10;position:relative;margin-top:-30vw;transition:margin-top .3s ease-out}#page-career .background-container{position:absolute;width:100%;height:100%;overflow:hidden;z-index:-1;margin-left:0}#page-career .half{width:100%;height:100%;float:none}#page-career .half.title{padding-top:20px;width:100%;background-color:#5dd9f7;padding-bottom:20px}#page-career .half.title .text_color_bl{color:#fff!important;margin-left:5%!important}#page-career .half.content{padding-top:20px;width:80%;margin:auto}#page-career .half.left img{height:100vw;-webkit-transform:translateY(32vw);transform:translateY(32vw);margin:auto;margin-left:auto;margin-right:auto;display:block;bottom:0;left:15vw}#page-career .mobile{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none}#page-career .third{width:100%;float:none;position:relative}#page-career .third .cell{max-width:none;width:100%;min-height:30px!important;overflow:hidden;margin-top:40px;margin-bottom:0!important}#page-career .culture-container{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-top:30px}#page-career .culture-container .text_color_yl{color:#ffd120;padding-bottom:10px;border-bottom:2px solid #ffd120;text-align:center;padding-left:0;margin-bottom:20px!important;margin-left:10vw!important;margin-right:10vw}#page-career .video-bg2{-webkit-transform:scale(1)!important;transform:scale(1)!important}#page-career .perks-container{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:40px}#page-career .perks-container .title1{margin-bottom:0!important;color:#1f72b8;text-align:center;border-bottom:2px solid;margin-left:10vw!important;margin-right:10vw!important;padding-bottom:10px}#page-career .perks-container .cell{min-height:0;margin-top:20px!important;width:80%!important;margin-bottom:30px}#page-career .perks-container .quarter .cell .contnet,#page-career .perks-container .quarter .cell .head{color:#fff!important}#page-career .perks-container .third{width:100%;float:none;height:100%}#page-career .quarter{width:100%;height:100%;float:none;min-height:0}#page-career .quarter .inside .title{color:#fff!important}#page-career .inside{padding:0!important;margin:5%;background:#186eb6;margin-bottom:10px;margin-top:10px;min-height:0}#page-career .inside .title{font-size:4.5vw;max-width:50%;padding-top:20px}#page-career .cell .head{border-bottom:1px solid #ccc!important;font-weight:700}#page-career .cell ul{margin-left:-20px}#page-career .three-quarter{width:100%;min-height:0!important}#page-career .three-quarter .inside{background:#fff;padding-top:10px!important}#page-career .round_shape{width:60px;height:60px;position:absolute;left:calc(50% - 30px);top:calc(100% - 30px);z-index:100}#page-career .awards-container{padding:0;padding-top:5px}#page-career .awards-container .job-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:0;width:400vw;-webkit-animation:moveAwardsShow 20s linear infinite;animation:moveAwardsShow 20s linear infinite;-webkit-box-pack:space-round;-ms-flex-pack:space-round;justify-content:space-round;-webkit-transform:translateX(100vw);transform:translateX(100vw)}#page-career .awards-container .title1{min-height:40px;text-align:center;margin-top:20px;margin-left:10vw;margin-right:10vw;color:#186eb6;border-bottom:2px solid #186eb6}#page-career .unit{margin-bottom:60px}#page-career .grid_1{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;min-width:200px!important}@-webkit-keyframes moveAwardsShow{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes moveAwardsShow{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}#page-career .spacing{height:8vh}#page-career .no_min_height{min-height:0!important}#page-career .no_min_height center{margin-bottom:-5px}#page-career .triangle-right{width:0;height:0;border-top:10px solid transparent;border-left:20px solid red;border-bottom:20px solid transparent}#page-home .page{min-height:600px;height:100vh!important}#page-home .dialog-box{width:100%;right:0;left:0;padding:0;min-width:0;top:24%;margin:auto;height:30vh;background:inherit;overflow:hidden;border-radius:0;-webkit-transform:translateZ(0);transform:translateZ(0);min-height:320px}#page-home .dialog-box::before{width:calc(100% + 60px);height:60vh;content:'';position:absolute;background:inherit;box-shadow:inset 0 0 0 200px rgba(0,0,0,.3);-webkit-filter:blur(10px);filter:blur(10px);left:-35px;top:-30px;-webkit-transform:translateZ(0);transform:translateZ(0);min-height:385px}#page-home .dialog-box .container{position:absolute;left:0;padding:0 40px;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateZ(0);transform:translateZ(0)}#page-home .dialog-box .email{font-size:1.4em;font-weight:700}#page-home .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50vw}#page-home .homeback0{background-image:url(https://piaggiofastforward.imgix.net/GENERAL_PAGES/tonyGita.jpg);margin-top:-55px}#page-home .homeback1{background-image:url(https://piaggiofastforward.imgix.net/GENERAL_PAGES/home_autonomy.jpg)}#page-home .homeback2{background-image:url(https://piaggiofastforward.imgix.net/GENERAL_PAGES/home_manifesto.jpg)}#page-home .homeback3{background-image:url(https://piaggiofastforward.imgix.net/GENERAL_PAGES/home_innovation.jpg)}#page-home .homeback4{background-image:url(https://piaggiofastforward.imgix.net/GENERAL_PAGES/home_granular.jpg)}#page-home .text_size_1{font-size:1.2em!important}.screen{display:none!important}.mobile{display:block}.mute{display:none!important}.text_font_margin_left,.text_font_margin_left2{min-width:0!important}.downloadlinks{text-align:left;position:relative;left:20px}.hamburger{width:100%;z-index:999;position:fixed;top:0;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.hamburger.up{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.ham_menu{text-align:right;cursor:pointer;background-color:#fff;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2em}.ham_menu.open{background-color:#5dd9f7}.ham_menu,.pusher{height:5em}.ham_menu img{height:100%}.open_menu{text-transform:uppercase;-webkit-transform:translateY(-200%);transform:translateY(-200%);position:absolute;width:100%;z-index:-999;background:#5dd9f7;box-shadow:1px 1px 3px rgba(0,0,0,.5);padding-left:0;padding-top:1vh;height:100vh}.open_menu.open{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.open_menu span{overflow:hidden;display:block}.open_menu a{color:#fff;font-size:3vh;vertical-align:middle;display:block;padding:2vh;padding-left:20px}.open_menu a:hover{color:#186eb6!important}#svg-logo{fill:#777;transition:fill .3s ease-out}.open #svg-logo{fill:#fff}.WRAPPER{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.button_container{display:inline-block}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:48px;height:48px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .1s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:22px;left:9px;right:9px;height:4px;background-color:#777;opacity:1}.open .c-hamburger span{opacity:0}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#777;content:"";opacity:1}.open .c-hamburger span::after,.open .c-hamburger span::before{background-color:#fff;opacity:1}.c-hamburger span::before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.c-hamburger span::after{-webkit-transform:translateY(10px);transform:translateY(10px)}.c-hamburger--htx{background:0 0!important}.c-hamburger--htx span::after,.c-hamburger--htx span::before{transition-duration:.3s,.3s}.c-hamburger--htx span::before{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.c-hamburger--htx span::after{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.c-hamburger--htx.is-active{background-color:#5dd9f7}.c-hamburger--htx.is-active span{opacity:1;background-color:#5dd9f7}.c-hamburger--htx.is-active span::before{transform:translateY(0);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{transform:translateY(0);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.text_font_margin_left{width:auto!important;margin-left:8vw!important;margin-right:8vw!important;margin-top:3vw}.about_group1{margin:1em 0 0 0!important;width:100%!important}.about_title{padding-bottom:3vw}.mobile_image{width:100vw;margin:100px 0}.mobile_image_header .mobile_image{margin:0!important;width:100%!important;border-radius:20px}.text_size_0{font-size:3vw!important;line-height:1.3!important}.TERMS li,.TERMS span,.text_size_1{font-size:3.8vw!important;line-height:1.5!important}.text_size_2{font-size:4.5vw!important;line-height:1.5!important}.text_size_3{font-size:5vw!important;line-height:1.5!important}.text_size_4{font-size:6vw!important;line-height:1.5!important}.text_size_5{font-size:7vw!important;line-height:1.5!important}.text_size_6{font-size:8vw!important;line-height:1.5em}.titleholder_1{font-size:5vh!important}.titleholder_2{padding-bottom:12vh!important}.titleholder{padding:0!important}.titleholder .text_size_3{font-size:2.5vh!important}.havealook{left:0!important;right:auto!important;bottom:0!important}.all_media_elements{overflow:hidden}.media_element{clear:both!important;margin:50px auto 50px auto!important;width:100%!important;height:auto!important;overflow:hidden}.media_element img{height:25vh!important}.media_element a{position:static!important;padding-top:200px!important}.media_group_title{margin-bottom:5vh!important}.KIT_GROUP_THREE,.KIT_GROUP_TWO{width:75%!important;display:block!important;margin-top:0!important}.media_box{width:100%!important;clear:both!important;display:block!important;margin:auto!important;padding-bottom:6vh!important}.presskit_header{padding-bottom:1em!important}.FOOTER{padding-bottom:5vw!important}.FOOTER.text_size_0{font-size:3.5vw!important}.FOOTER img{width:2em!important;margin-bottom:4vh!important}.FOOTER .inner{margin:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.FOOTER a{display:block;margin-left:0}.f_pg{clear:both!important;width:50%!important;text-align:right;width:100%!important}.f_pg img{width:20vw!important}.flinkContainer{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;left:0;right:0;bottom:30px;padding-left:20px;padding-right:20px}.FOOTER .inner img{margin-right:30px}.FOOTER .inner a:nth-child(3) img{margin-right:0;margin-top:5px}.IND_POST_WRAPPER .inner{margin-right:0}.FOOTER .flink{margin:0!important}.KIT_GROUP{margin-top:10vh!important}.presskit_header{overflow:visible!important;height:2.5vh!important}.presskit_goto{margin-top:5vh!important;left:0;right:auto!important}.presskit_goto span{margin-left:0!important;margin-right:20px!important}.popup{width:100vw;z-index:100!important;background:#fff;overflow-x:hidden;overflow-y:scroll;display:none}#page-team .popup{padding-top:0;position:static}.popup .inner{width:auto!important;margin-top:14vw!important;margin-left:45px!important;margin-right:45px!important;min-width:0!important;max-width:none!important}.close{z-index:300!important;position:fixed!important;margin:0!important;display:none;top:70px!important;left:8px!important;width:32px!important;height:32px!important}.popup_main_image{width:100%!important;height:70vw!important;position:static!important;margin-bottom:20px!important}.popup_main_image img{width:100%!important}.popup_main_image{background-color:#33b5db;background-repeat:no-repeat;background-position:100% 25%!important;background-size:cover}.popup_main_summary{margin-left:auto!important;height:auto!important;overflow:hidden}.popup_main_summary div{margin:0 0!important}.popup_questions{margin-bottom:2.5vh!important;overflow:hidden}.popup_questions span{display:block;padding-bottom:2.5vh!important}.resizethis{font-size:2.5vh!important}.colorpalette{height:200px!important}.page{height:auto!important}.page.no_min_height{min-height:0!important}video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.video-bg{position:relative!important;min-width:0;min-height:0;width:100%;height:100%}.fullscreen{position:static;width:100%;height:100%;z-index:-100;-o-object-fit:cover;object-fit:cover;transform:scale(.865);-webkit-transform:scale(.865);-ms-transform:scale(.865)}#video_title_1{padding-top:15px!important;position:absolute;padding-left:5%;margin-left:10px;font-size:6vw!important;color:#fff!important}.play-button{font-size:2em!important;height:2.25em!important;margin:0 auto!important;width:2.25em!important;top:calc(50% - 27px)!important;left:calc(50% - 27px)!important;border:4px solid #fff;border-radius:50%!important;transition:none!important}.play-button::before{display:none}.play-button::after{font-size:.5em!important;margin:-1em 0 0 -.55em!important}.play-button:hover{background:#4682b4!important}