a,abbr,acronym,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:"Poppins",sans-serif;line-height:1;margin:0;color:#1a1a1a}main{display:block}*:focus{outline:0}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:normal;text-align:left}h1,h2,h3,h4,h5,h6{clear:both;margin:0;padding:0}a:focus{outline:thin dotted}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin:24px 24px 1.714285714rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}small{font-size:smaller}img{margin:0;padding:0;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}a{text-decoration:none;border:none;outline:none !important;-webkit-transition:all .3s linear;transition:all .3s linear}textarea{white-space:revert}::-moz-selection{background:#1a1a1a;color:#e8e8e8}::selection{background:#1a1a1a;color:#e8e8e8}::-moz-selection{background:#1a1a1a;color:#e8e8e8}#site-wrapper{position:relative;width:100%}.grecaptcha-badge{visibility:hidden}.clearer{clear:both}.last-message{position:relative;display:block;width:100%;text-align:center;color:#e8e8e8;padding:20px}.bottom-message{position:fixed;z-index:9999;bottom:0;left:0;display:none;width:100%;text-align:center;background-color:#1a1a1a;color:#e8e8e8;padding:20px}.navigation{display:none}#infscr-loading{position:fixed;z-index:9999;bottom:0;left:0;width:calc(100% - 30px) !important;background-color:#1a1a1a;text-align:center;padding:15px;display:none}#infscr-loading p{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;color:#fff;text-transform:uppercase}.not-link{pointer-events:none}#header{position:fixed;z-index:9998;top:0;left:0;display:block;width:100vw}#header.hidden{pointer-events:none}#header-structure{position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header-structure .logo{position:relative;-webkit-box-flex:1}#header-structure .menu{-webkit-box-flex:1}#header-structure .side-head{-webkit-box-flex:1}#head-overlay{position:fixed;z-index:9997;left:0;display:block;width:100vw;opacity:1;pointer-events:all;visibility:visible;-webkit-transition:all .3s linear;transition:all .3s linear;background-color:#fff}#head-overlay.hidden{opacity:0;pointer-events:none;visibility:hidden}.hide-y-overflow{overflow-y:hidden}.scroll-opportunity{position:relative;display:block;overflow-y:auto}.scroll-opportunity .wrapper{overflow:hidden}#footer{position:relative;display:block;width:100%;overflow:hidden}body .loader{position:absolute;z-index:99999;top:0;width:100vw;height:3px;background-color:#1a1a1a;pointer-events:none;display:none;visibility:hidden;opacity:0;overflow:hidden}body .loader .bar{position:absolute;top:0;height:3px;background-color:#e8e8e8;-webkit-animation-name:load-animation;animation-name:load-animation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:alternate;animation-direction:alternate}body.pwa-navigation .loader{display:block;visibility:visible;opacity:1}@-webkit-keyframes load-animation{0%{width:0;left:0}40%{width:100vw;right:0}60%{width:100vw;right:0}100%{width:0;right:0}}@keyframes load-animation{0%{width:0;left:0}40%{width:100vw;right:0}60%{width:100vw;right:0}100%{width:0;right:0}}.txt-1{color:#1a1a1a}.shadow-clear{color:#1a1a1a}.shadow-clear a:link,.shadow-clear a:visited{color:#1a1a1a}.shadow-clear a:active,.shadow-clear a:hover{color:#1a1a1a}.shadow-clear a.default-button:link,.shadow-clear a.default-button:visited,.shadow-clear .cta-navi a:link,.shadow-clear .cta-navi a:visited{color:#1a1a1a}.shadow-clear a.default-button:link:before,.shadow-clear a.default-button:link:after,.shadow-clear a.default-button:visited:before,.shadow-clear a.default-button:visited:after,.shadow-clear .cta-navi a:link:before,.shadow-clear .cta-navi a:link:after,.shadow-clear .cta-navi a:visited:before,.shadow-clear .cta-navi a:visited:after{background-color:#1a1a1a}.shadow-clear a.default-button:active,.shadow-clear a.default-button:hover,.shadow-clear .cta-navi a:active,.shadow-clear .cta-navi a:hover{color:#4b4b4b}.shadow-clear a.default-button:active:before,.shadow-clear a.default-button:active:after,.shadow-clear a.default-button:hover:before,.shadow-clear a.default-button:hover:after,.shadow-clear .cta-navi a:active:before,.shadow-clear .cta-navi a:active:after,.shadow-clear .cta-navi a:hover:before,.shadow-clear .cta-navi a:hover:after{background-color:#1a1a1a}.shadow-clear a.default-button-reverse:link,.shadow-clear a.default-button-reverse:visited{color:#1a1a1a}.shadow-clear a.default-button-reverse:link:before,.shadow-clear a.default-button-reverse:link:after,.shadow-clear a.default-button-reverse:visited:before,.shadow-clear a.default-button-reverse:visited:after{background-color:#1a1a1a}.shadow-clear a.default-button-reverse:active,.shadow-clear a.default-button-reverse:hover{color:#1a1a1a}.shadow-clear a.default-button-reverse:active:before,.shadow-clear a.default-button-reverse:active:after,.shadow-clear a.default-button-reverse:hover:before,.shadow-clear a.default-button-reverse:hover:after{background-color:#1a1a1a}.txt-2{color:#4b4b4b}.txt-2 a:link,.txt-2 a:visited{color:#4b4b4b}.txt-2 a:active,.txt-2 a:hover{color:#4b4b4b}.txt-2 a.default-button:link,.txt-2 a.default-button:visited,.txt-2 .cta-navi a:link,.txt-2 .cta-navi a:visited{color:#4b4b4b}.txt-2 a.default-button:link:before,.txt-2 a.default-button:link:after,.txt-2 a.default-button:visited:before,.txt-2 a.default-button:visited:after,.txt-2 .cta-navi a:link:before,.txt-2 .cta-navi a:link:after,.txt-2 .cta-navi a:visited:before,.txt-2 .cta-navi a:visited:after{background-color:#4b4b4b}.txt-2 a.default-button:active,.txt-2 a.default-button:hover,.txt-2 .cta-navi a:active,.txt-2 .cta-navi a:hover{color:#4b4b4b}.txt-2 a.default-button:active:before,.txt-2 a.default-button:active:after,.txt-2 a.default-button:hover:before,.txt-2 a.default-button:hover:after,.txt-2 .cta-navi a:active:before,.txt-2 .cta-navi a:active:after,.txt-2 .cta-navi a:hover:before,.txt-2 .cta-navi a:hover:after{background-color:#4b4b4b}.txt-2 a.default-button-reverse:link,.txt-2 a.default-button-reverse:visited{color:#4b4b4b}.txt-2 a.default-button-reverse:link:before,.txt-2 a.default-button-reverse:link:after,.txt-2 a.default-button-reverse:visited:before,.txt-2 a.default-button-reverse:visited:after{background-color:#4b4b4b}.txt-2 a.default-button-reverse:active,.txt-2 a.default-button-reverse:hover{color:#4b4b4b}.txt-2 a.default-button-reverse:active:before,.txt-2 a.default-button-reverse:active:after,.txt-2 a.default-button-reverse:hover:before,.txt-2 a.default-button-reverse:hover:after{background-color:#4b4b4b}.txt-3{color:#e8e8e8}.txt-4,.shadow-dark{color:#fff}.txt-4 a:link,.txt-4 a:visited,.shadow-dark a:link,.shadow-dark a:visited{color:#fff}.txt-4 a:active,.txt-4 a:hover,.shadow-dark a:active,.shadow-dark a:hover{color:#fff}.txt-4 a.default-button:link,.txt-4 a.default-button:visited,.txt-4 .cta-navi a:link,.txt-4 .cta-navi a:visited,.shadow-dark a.default-button:link,.shadow-dark a.default-button:visited,.shadow-dark .cta-navi a:link,.shadow-dark .cta-navi a:visited{color:#fff}.txt-4 a.default-button:link:before,.txt-4 a.default-button:link:after,.txt-4 a.default-button:visited:before,.txt-4 a.default-button:visited:after,.txt-4 .cta-navi a:link:before,.txt-4 .cta-navi a:link:after,.txt-4 .cta-navi a:visited:before,.txt-4 .cta-navi a:visited:after,.shadow-dark a.default-button:link:before,.shadow-dark a.default-button:link:after,.shadow-dark a.default-button:visited:before,.shadow-dark a.default-button:visited:after,.shadow-dark .cta-navi a:link:before,.shadow-dark .cta-navi a:link:after,.shadow-dark .cta-navi a:visited:before,.shadow-dark .cta-navi a:visited:after{background-color:#fff}.txt-4 a.default-button:active,.txt-4 a.default-button:hover,.txt-4 .cta-navi a:active,.txt-4 .cta-navi a:hover,.shadow-dark a.default-button:active,.shadow-dark a.default-button:hover,.shadow-dark .cta-navi a:active,.shadow-dark .cta-navi a:hover{color:#fff}.txt-4 a.default-button:active:before,.txt-4 a.default-button:active:after,.txt-4 a.default-button:hover:before,.txt-4 a.default-button:hover:after,.txt-4 .cta-navi a:active:before,.txt-4 .cta-navi a:active:after,.txt-4 .cta-navi a:hover:before,.txt-4 .cta-navi a:hover:after,.shadow-dark a.default-button:active:before,.shadow-dark a.default-button:active:after,.shadow-dark a.default-button:hover:before,.shadow-dark a.default-button:hover:after,.shadow-dark .cta-navi a:active:before,.shadow-dark .cta-navi a:active:after,.shadow-dark .cta-navi a:hover:before,.shadow-dark .cta-navi a:hover:after{background-color:#fff}.txt-4 a.default-button-reverse:link,.txt-4 a.default-button-reverse:visited,.shadow-dark a.default-button-reverse:link,.shadow-dark a.default-button-reverse:visited{color:#fff}.txt-4 a.default-button-reverse:link:before,.txt-4 a.default-button-reverse:link:after,.txt-4 a.default-button-reverse:visited:before,.txt-4 a.default-button-reverse:visited:after,.shadow-dark a.default-button-reverse:link:before,.shadow-dark a.default-button-reverse:link:after,.shadow-dark a.default-button-reverse:visited:before,.shadow-dark a.default-button-reverse:visited:after{background-color:#fff}.txt-4 a.default-button-reverse:active,.txt-4 a.default-button-reverse:hover,.shadow-dark a.default-button-reverse:active,.shadow-dark a.default-button-reverse:hover{color:#fff}.txt-4 a.default-button-reverse:active:before,.txt-4 a.default-button-reverse:active:after,.txt-4 a.default-button-reverse:hover:before,.txt-4 a.default-button-reverse:hover:after,.shadow-dark a.default-button-reverse:active:before,.shadow-dark a.default-button-reverse:active:after,.shadow-dark a.default-button-reverse:hover:before,.shadow-dark a.default-button-reverse:hover:after{background-color:#fff}.txt-5{color:#ff3535}.txt-6{color:#813cd0}.txt-7{color:#ccc}.txt-8{color:#f5f5f5}.txt-9{color:#a0a0a0}.txt-9 a:link,.txt-9 a:visited{color:#a0a0a0}.txt-9 a:active,.txt-9 a:hover{color:#a0a0a0}.txt-10{color:#002fa7}.bg-1{background-color:#1a1a1a}.bg-2{background-color:#4b4b4b}.bg-3{background-color:#e8e8e8}.bg-4{background-color:#fff}.bg-5{background-color:#ff3535}.bg-6{background-color:#813cd0}.bg-7{background-color:#ccc}.bg-8{background-color:#f5f5f5}.bg-9{background-color:#a0a0a0}.bg-10{background-color:#002fa7}:-moz-any-link{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}:any-link{-webkit-transition:all .3s linear;transition:all .3s linear}a:link,a:visited{color:#1a1a1a}a:active,a:hover{color:#4b4b4b}a.absl:active,a.absl:hover,a.absl:link,a.absl:visited{position:absolute;z-index:100;left:0;top:0;display:block;width:100%;height:100%}a.default-button:link,a.default-button:visited,.cta-navi a:link,.cta-navi a:visited{color:#1a1a1a}a.default-button:link:before,a.default-button:link:after,a.default-button:visited:before,a.default-button:visited:after,.cta-navi a:link:before,.cta-navi a:link:after,.cta-navi a:visited:before,.cta-navi a:visited:after{background-color:#1a1a1a}a.default-button:active,a.default-button:hover,.cta-navi a:active,.cta-navi a:hover{color:#1a1a1a}a.default-button-reverse:link,a.default-button-reverse:visited{color:#1a1a1a}a.default-button-reverse:link:before,a.default-button-reverse:link:after,a.default-button-reverse:visited:before,a.default-button-reverse:visited:after{background-color:#1a1a1a}a.default-button-reverse:active,a.default-button-reverse:hover{color:#1a1a1a}.underlined-links a:link,.underlined-links a:visited{text-decoration:underline}.underlined-links a:active,.underlined-links a:hover{text-decoration:none}.underlined-links-hover a:link,.underlined-links-hover a:visited{text-decoration:none}.underlined-links-hover a:active,.underlined-links-hover a:hover{text-decoration:underline}.content-styled a:link,.content-styled a:visited{text-decoration:underline}.content-styled a:active,.content-styled a:hover{text-decoration:none}.qmi-gradient{background:#ff3535;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 53, 53)), to(rgb(129, 60, 208)));background:linear-gradient(90deg, rgb(255, 53, 53) 0%, rgb(129, 60, 208) 100%)}.qmi-text-gradient{background:#813cd0;background:-webkit-gradient(linear, left top, right top, from(#813CD0), to(#FF3535));background:linear-gradient(to right, #813CD0 0%, #FF3535 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.content-colored h1,.content-colored h2,.content-colored h3,.content-colored h4,.content-colored h5,.content-colored h6,.content-colored strong{color:#ff3535}body .video-cover:focus-visible{border:solid 2px #d11515}body *:focus-visible{z-index:99999 !important;-webkit-box-shadow:0 0 0 2px #d11515;box-shadow:0 0 0 2px #d11515}body.body-accessible-navi *{-webkit-transition-duration:0ms !important;transition-duration:0ms !important;-webkit-transition-property:none !important;transition-property:none !important;-webkit-animation:none 0 !important;animation:none 0 !important}body.body-accessible-navi *:after,body.body-accessible-navi *:before{-webkit-transition-duration:0ms !important;transition-duration:0ms !important;-webkit-transition-property:none !important;transition-property:none !important;-webkit-animation:none 0 !important;animation:none 0 !important}body.improved-focus * a{-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff}body .unset-aos-animate{opacity:1 !important;-webkit-transform:none !important;transform:none !important}@media(prefers-reduced-motion: reduce){*{-webkit-transition-duration:0ms !important;transition-duration:0ms !important;-webkit-transition-property:none !important;transition-property:none !important;-webkit-animation:none 0 !important;animation:none 0 !important}*:after,*:before{-webkit-transition-duration:0ms !important;transition-duration:0ms !important;-webkit-transition-property:none !important;transition-property:none !important;-webkit-animation:none 0 !important;animation:none 0 !important}.accessible-navi-activate-js{display:none;visibility:hidden}}@media(prefers-reduced-transparency){* :not(.sub-menu){opacity:1 !important;color:#000 !important}.above-image-opacity{background-color:#e8e8e8 !important}a.default-button:link,a.default-button:visited,.cta-navi a:link,.cta-navi a:visited{background-color:#fff !important}}@media screen and (prefers-contrast: more){*:focus{outline:0;-webkit-box-shadow:0 0 0 4px red;box-shadow:0 0 0 4px red}*{background-color:#fff !important;color:#000}* button{background-color:#fff !important;color:#000 !important}* a:link,* a:visited,* a:hover,* a:active{background-color:#fff !important;color:#000 !important}.above-image-opacity{background-color:rgba(255,255,255,.9) !important}}.accessible-navi-container{position:relative}.accessible-navi{position:fixed !important;z-index:9999;top:2vh;left:3.5vw;-webkit-transform:translateY(-40vh);transform:translateY(-40vh)}.accessible-navi:focus-visible{-webkit-transform:translateY(0);transform:translateY(0)}.accessible-menu-panel{position:fixed;z-index:99999;top:0;left:0;display:block;width:100%;background-color:#1a1a1a;padding:2vw;-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}.accessible-menu-panel a:link,.accessible-menu-panel a:visited{color:#fff}.accessible-menu-panel a:hover{text-decoration:underline}.accessible-menu-panel ul li{display:inline-block;margin:0 10px 10px 0}.accessible-menu-panel:focus{-webkit-transform:translateY(0);transform:translateY(0)}.reduce-motion-button{position:fixed;z-index:9994;-webkit-transform:translate(50%, 0);transform:translate(50%, 0);border-radius:40px;background-color:#1a1a1a;color:#e8e8e8;border:solid 1px #fff;overflow:hidden;-webkit-transition:bottom .9s,visibility .3s linear,opacity .3s linear;transition:bottom .9s,visibility .3s linear,opacity .3s linear;white-space:nowrap;text-transform:uppercase;font-weight:400;opacity:1;visibility:visible}.reduce-motion-button.hidden{visibility:hidden;opacity:0;bottom:-10dvh}.reduce-motion-button a{color:#fff;text-decoration:underline}.reduce-motion-button .opening-icon{position:absolute;top:50%;left:10px;width:20px;height:20px;line-height:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#fff;text-align:center;overflow:hidden;pointer-events:none}.reduce-motion-button .opening-icon:before{position:relative;top:0;left:0;content:"";font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;font-size:20px;-webkit-animation:reduce-motion-icon 3s infinite;animation:reduce-motion-icon 3s infinite}.reduce-motion-button .close-reduce-motion{position:absolute;top:0;right:0;width:30px;height:40px;line-height:40px;color:#fff;text-align:center;border:none;border-left:solid 1px #fff;background-color:#1a1a1a;cursor:pointer;overflow:hidden}.reduce-motion-button .close-reduce-motion:before{position:relative;left:-2px;top:0;content:"";font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;font-size:20px}@-webkit-keyframes reduce-motion-icon{0%{top:40px;left:-40px;opacity:0}30%{top:0;left:0;opacity:1}70%{top:0;left:0;opacity:1}100%{top:-40px;left:40px;opacity:0}}@keyframes reduce-motion-icon{0%{top:40px;left:-40px;opacity:0}30%{top:0;left:0;opacity:1}70%{top:0;left:0;opacity:1}100%{top:-40px;left:40px;opacity:0}}.screen-reader-text{font-size:0}.hidden-dots .slick-dots{opacity:0;position:absolute;z-index:-1;top:0;left:0;width:0;height:0;overflow:hidden}.hidden-dots .slick-dots:has(button:focus-visible){top:auto;bottom:0;width:100%;height:40px;z-index:3;opacity:1}@font-face{font-family:"paperplane-blank-theme-icons";src:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/fonts/paperplane-blank-theme-icons.eot);src:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/fonts/paperplane-blank-theme-icons.eot?#iefix) format("embedded-opentype"),url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/fonts/paperplane-blank-theme-icons.woff) format("woff"),url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/fonts/paperplane-blank-theme-icons.ttf) format("truetype"),url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/fonts/paperplane-blank-theme-icons.svg#paperplane-blank-theme-icons) format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=paperplane-blank-theme-icons-]:before,[class*=" paperplane-blank-theme-icons-"]:before{font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paperplane-blank-theme-icons-play:before{content:""}.paperplane-blank-theme-icons-pause:before{content:""}.paperplane-blank-theme-icons-newsletter-social:before{content:""}.paperplane-blank-theme-icons-facebook-social:before{content:""}.paperplane-blank-theme-icons-facebook-messenger-social:before{content:""}.paperplane-blank-theme-icons-instagram-social:before{content:""}.paperplane-blank-theme-icons-linkedin-social:before{content:""}.paperplane-blank-theme-icons-telegram-social:before{content:""}.paperplane-blank-theme-icons-tiktok-social:before{content:""}.paperplane-blank-theme-icons-twitter-social:before{content:""}.paperplane-blank-theme-icons-vk-social:before{content:""}.paperplane-blank-theme-icons-whatsapp-social:before{content:""}.paperplane-blank-theme-icons-spotify-social:before{content:""}.paperplane-blank-theme-icons-youtube-social:before{content:""}.paperplane-blank-theme-icons-reduce-motion:before{content:""}.paperplane-blank-theme-icons-form-error:before{content:""}.paperplane-blank-theme-icons-form-ok:before{content:""}.paperplane-blank-theme-icons-yelp-social:before{content:""}.paperplane-blank-theme-icons-tripadvisor-social:before{content:""}.paperplane-blank-theme-icons-icon-close:before{content:""}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:swap;src:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/fonts/material-icons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/fonts/material-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}h1,.as-h1{font-family:"Poppins",sans-serif;font-weight:700}.h1-special-1{font-family:"Poppins",sans-serif;font-weight:700}.h1-special-1-outline{font-family:"Poppins",sans-serif;font-weight:700;color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ccc;font-style:italic}.h1-special-2,.page-opening-txt h2{font-family:"DM Serif Display",serif;font-weight:400}h2,.as-h2{font-family:"Poppins",sans-serif;font-weight:400}.h2-special-1{font-family:"DM Serif Display",serif;font-weight:400}.h2-special-2,#footer h2{font-family:"DM Serif Display",serif;font-weight:400}.h2-special-3,.h2-special-4,.content-styled h2{font-family:"Poppins",sans-serif;font-weight:700}h3,.as-h3{font-family:"DM Serif Display",serif;font-weight:400}h4,.as-h4{font-family:"Poppins",sans-serif;font-weight:700}h5,.as-h5{font-family:"Poppins",sans-serif;font-weight:400}h6,.as-h6{font-family:"Poppins",sans-serif;font-weight:600}h6,.as-h6{font-family:"Poppins",sans-serif;font-weight:600}p{font-family:"Poppins",sans-serif;font-weight:400}.menu{font-family:"Poppins",sans-serif;font-weight:600}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}.allupper{text-transform:uppercase}.category-list a:link:after{content:" "}.category-list a:link:last-child:after{content:""}.category-list span:after{content:", "}.category-list span:last-child:after{content:""}.last-child-no-margin h1:last-child,.last-child-no-margin h2:last-child,.last-child-no-margin h3:last-child,.last-child-no-margin h4:last-child,.last-child-no-margin h5:last-child,.last-child-no-margin h6:last-child,.last-child-no-margin ol:last-child,.last-child-no-margin p:last-child,.last-child-no-margin ul:last-child{margin-bottom:0 !important}.content-styled strong{font-weight:700}.content-styled ol,.content-styled ul{font-family:"DM Serif Display",serif}.content-styled ul{list-style-position:inside;list-style:none;padding:0}.content-styled ul li{display:table-row}.content-styled ul li:before{position:relative;display:table-cell;content:"●";padding:0 10px 0 0;color:#4b4b4b}.content-styled ul li:after{content:"";display:block}.content-styled ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 20px;display:table-row}.content-styled ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 15px 0 0;color:#4b4b4b}.content-styled ol>li:after{content:"";display:block}.blurred-counter{filter:blur(2px);-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);-webkit-transition:all .3s linear;transition:all .3s linear}.label-thumbnail-slider{font-size:12px;font-weight:400}.wrapper{position:relative;width:100%;margin:0 auto}.wrapper-padded,.wrapper-padded-container,.wrapper-padded-more-860,.wrapper-padded-more-924,.wrapper-padded-slideshow{position:relative;margin:0 auto}.super-cta{position:fixed;z-index:9999;left:0;bottom:0;display:block;width:100%;height:100px;background-color:red;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.super-cta.hidden{bottom:-100px}.flex-hold{position:relative;width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-hold-child,.flex-hold-child-image,.flex-hold-child-texts,.left-fix,.module-stripe-image,.module-stripe-text,.page-opening-image,.page-opening-text,.right-fix{position:relative;-webkit-box-flex:1}.video-joy{position:relative;width:100%}.video-joy video{width:100%;height:auto}.expandable-content{display:none}.hambuger-element{width:32px;height:24px;position:relative;top:-3px;display:inline-block;z-index:9998;padding:0;margin:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;border:none !important;background-color:rgba(0,0,0,0)}.hambuger-element:before{content:"";position:absolute;top:-15px;left:-20px;width:55px;height:48px}.hambuger-element:hover span{background-color:#4b4b4b}.hambuger-element span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-radius:1px}.hambuger-element span:nth-child(1){top:0}.hambuger-element span:nth-child(2),.hambuger-element span:nth-child(3){top:11px}.hambuger-element span:nth-child(4){bottom:0}.hambuger-element.open span:nth-child(1){top:18px;width:0;left:50%}.hambuger-element.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hambuger-element.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hambuger-element.open span:nth-child(4){opacity:0}.cta-navi a,.default-button,.default-button-reverse{position:relative;display:inline-block;text-align:left;text-decoration:none !important;font-weight:700}.cta-navi a:before,.cta-navi a:after,.default-button:before,.default-button:after,.default-button-reverse:before,.default-button-reverse:after{content:"";position:absolute;pointer-events:none}.no-the-100{position:relative;width:100% !important}.no-the-100 img{position:relative;width:100%;height:auto}.image-rounder{position:relative;display:inline-block;border-radius:50%;overflow:hidden}.above-image-opacity{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.above-image-opacity-qmi-gradient{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#ff3535;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 53, 53)), to(rgb(129, 60, 208)));background:linear-gradient(90deg, rgb(255, 53, 53) 0%, rgb(129, 60, 208) 100%)}.wp-caption.aligncenter,.wp-caption.alignnone{position:relative;width:100% !important;display:block}.wp-caption.alignleft,.wp-caption.alignright{position:relative}.wp-caption.aligncenter img,.wp-caption.alignleft img,.wp-caption.alignnone img,.wp-caption.alignright img{width:100% !important;height:auto !important;padding:0;margin:0}.video-frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.video-frame .video-cover{position:absolute;z-index:2;display:block;width:100%;height:100%}.video-frame .video-cover:before{content:"";position:absolute;z-index:2;top:50%;left:50%;background-position:0 0;background-repeat:no-repeat;background-size:contain;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.video-frame .video-cover:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(26,26,26,.3)}.video-frame .video-cover img{position:relative;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.video-frame embed,.video-frame iframe,.video-frame object{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a}.video-frame video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a}::-webkit-input-placeholder{color:#4b4b4b}:-moz-placeholder{color:#4b4b4b}::-moz-placeholder{color:#4b4b4b}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border-top:none;border-left:none;border-right:none;border-bottom:#ccc solid 1px;color:#1a1a1a;background-color:#fff;font-family:"Poppins",sans-serif}input[type=date],input[type=email],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text],input[type=url],textarea{font-weight:400;position:relative;width:calc(100% - 2px);margin:10px 0 0;padding:0 0 10px 0;background-color:rgba(0,0,0,0)}input[type=checkbox]:before,input[type=radio]:before{color:#1a1a1a}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:before,input[type=radio]:before{font-family:"Material Icons";font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}input[type=radio]:before{content:""}input[type=radio]:checked:before{content:""}input[type=checkbox]:before{content:""}input[type=checkbox]:checked:before{content:""}input[type=file]{position:relative;text-align:left;display:block;margin-top:10px;font-family:"Poppins",sans-serif;font-weight:400}input[type=file]::-webkit-file-upload-button{font-family:"Poppins",sans-serif;font-weight:400;padding:8px 9px 8px 38px;margin-right:10px;background-color:#1a1a1a;color:#fff;-webkit-transition:.3s;transition:.3s;background-position:8px 50%;background-repeat:no-repeat;background-size:25px 25px;cursor:pointer;border:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='none'><g><rect height='24' width='24'/></g><g><path fill='%23FFFFFF' d='M18,15v3H6v-3H4v3c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2v-3H18z M7,9l1.41,1.41L11,7.83V16h2V7.83l2.59,2.58L17,9l-5-5L7,9z'/></g></svg>")}input[type=file]::-webkit-file-upload-button,input[type=file]::file-selector-button{font-family:"Poppins",sans-serif;font-weight:400;padding:8px 9px 8px 38px;margin-right:10px;background-color:#1a1a1a;color:#fff;-webkit-transition:.3s;transition:.3s;background-position:8px 50%;background-repeat:no-repeat;background-size:25px 25px;cursor:pointer;border:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='none'><g><rect height='24' width='24'/></g><g><path fill='%23FFFFFF' d='M18,15v3H6v-3H4v3c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2v-3H18z M7,9l1.41,1.41L11,7.83V16h2V7.83l2.59,2.58L17,9l-5-5L7,9z'/></g></svg>")}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:calc(100% - 2px);margin:10px 0 0;padding:10px 30px 10px 10px;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/html-select-icon.svg);background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:12px auto}textarea{width:calc(100% - 2px);height:100px;margin:10px 0 0;padding:10px;resize:none;border:#ccc solid 1px}input[type=submit]{position:relative;display:inline-block;text-align:left;text-decoration:none !important;min-width:100px;margin:20px 0 0;border:none;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;white-space:normal;text-transform:uppercase;-webkit-appearance:none;color:#1a1a1a;background-color:#fff;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg);background-position:right 50%;background-repeat:no-repeat}input[type=submit]:hover{color:#1a1a1a;background-color:#fff}input[type=submit][aria-disabled=true]{opacity:.7;cursor:not-allowed}input[type=submit]:disabled{opacity:.7}input[type=date]:focus-visible,input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=range]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 7px #ccc !important;box-shadow:0 0 0 3px #fff,0 0 0 7px #ccc !important;-webkit-transition:all .3s linear;transition:all .3s linear}label,.as-label{font-family:"Poppins",sans-serif;color:#1a1a1a;font-weight:700}.form-hold{position:relative;display:block;width:100%}.form-hold label,.form-hold p{position:relative;display:block;width:100%;margin-left:0}.form-hold .wpcf7-form-control-wrap .wpcf7-list-item{margin:0 !important}.form-hold .wpcf7-form-control-wrap.form-checkbox,.form-hold .wpcf7-form-control-wrap.form-radio{display:block;padding:0 !important;margin-bottom:10px !important}.form-hold .wpcf7-form-control-wrap.form-checkbox .wpcf7-list-item,.form-hold .wpcf7-form-control-wrap.form-radio .wpcf7-list-item{margin:0 10px 10px 0 !important}.form-hold .wpcf7-form-control-wrap.form-checkbox .wpcf7-list-item:last-child,.form-hold .wpcf7-form-control-wrap.form-radio .wpcf7-list-item:last-child{margin:0 0 10px 0 !important}.wpcf7-form .wpcf7-not-valid-tip{position:relative;border:solid 1px #d11515 !important;z-index:10;width:100% !important;top:-16px !important;padding:5px !important;margin:10px 0 10px 0 !important;color:#d11515 !important;background-color:#fff7f4 !important;font-size:16px !important;line-height:16px !important;font-weight:400 !important;font-family:"Poppins",sans-serif}.wpcf7-form .wpcf7-not-valid-tip:before{position:relative;top:2px;display:inline-block;margin:0 5px 0 0;color:#d11515 !important;content:"";font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;font-size:20px}.wpcf7-form .wpcf7-response-output{position:relative;z-index:10;width:100% !important;padding:10px !important;margin:0 0 10px 0 !important;text-transform:uppercase;font-size:14px !important;line-height:14px !important;font-weight:600 !important;font-family:"Poppins",sans-serif}.wpcf7-form.invalid .wpcf7-response-output{color:#d11515 !important;background-color:#fff7f4 !important;border:none;border-left:solid 6px #d11515 !important;font-size:14px !important;line-height:14px !important;font-weight:700 !important}.wpcf7-form.invalid .wpcf7-response-output:before{position:relative;top:2px;display:inline-block;margin:0 5px 0 0;color:#d11515 !important;content:"";font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;font-size:20px}.wpcf7-form.sent .wpcf7-response-output{color:#04621b !important;background-color:#f4fff4 !important;border:none;border-left:solid 6px #04621b !important;font-size:14px !important;line-height:14px !important;font-weight:700 !important}.wpcf7-form.sent .wpcf7-response-output:before{position:relative;top:2px;display:inline-block;margin:0 5px 0 0;color:#04621b !important;content:"";font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;font-size:20px}.form-top{position:absolute;margin:-1px;font-size:0;width:1px;height:1px;overflow:hidden;visibility:visible;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.form-top.hidden{visibility:hidden}.form-block{display:block}.slick-next,.slick-prev{color:#1a1a1a}.slick-dots li.slick-active button{background-color:#fff;border-color:#fff}.slick-dots li button{background-color:rgba(0,0,0,0);border-color:#fff}.slick-dots li button:hover{background-color:#fff;border-color:#fff}.slider-clienti .slick-dots li.slick-active button{background-color:#1a1a1a;border-color:#1a1a1a}.slider-clienti .slick-dots li button{background-color:rgba(0,0,0,0);border-color:#1a1a1a !important}.slider-clienti .slick-dots li button:hover{background-color:#fff;border-color:#1a1a1a}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff }:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff }.swiper-lazy-preloader-black{--swiper-preloader-color: #000 }@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px }.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media screen and (min-width: 1px)and (max-width: 1023px){.start-filled #preheader{display:block}.start-filled #header{background-color:#fff}.start-filled #header a:link,.start-filled #header a:visited{color:#1a1a1a}.start-filled #header a:active,.start-filled #header a:hover{color:#1a1a1a}.start-filled #header #header-structure .logo{background-color:#1a1a1a}.start-filled .hambuger-element span{background-color:#1a1a1a}.start-transparent #preheader{display:none}.start-transparent #header{background-color:rgba(0,0,0,0)}.start-transparent #header:before{content:"";position:absolute;top:0;left:0;width:100%;height:80px;pointer-events:none;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%)}.start-transparent #header a:link,.start-transparent #header a:visited{color:#fff}.start-transparent #header a:active,.start-transparent #header a:hover{color:#fff}.start-transparent #header #header-structure .logo{background-color:#fff}.start-transparent #header.scrolled{background-color:#fff}.start-transparent #header.scrolled:before{opacity:0}.start-transparent #header.scrolled a:link,.start-transparent #header.scrolled a:visited{color:#1a1a1a}.start-transparent #header.scrolled a:active,.start-transparent #header.scrolled a:hover{color:#1a1a1a}.start-transparent #header.scrolled #header-structure .logo{background-color:#1a1a1a}.start-transparent .hambuger-element span{background-color:#fff}#preheader{height:64px}#header{height:64px}#header.scrolled .hambuger-element span{background-color:#1a1a1a}#header #header-structure{width:100%;height:64px}#header #header-structure .logo{width:160px;height:40px;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/site-logo-header.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/site-logo-header.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}#header #header-structure .menu{display:none;pointer-events:none;opacity:0}#header #header-structure .side-head{width:calc(100% - 160px);text-align:right}#header #header-structure .side-head ul{width:100%}#header #header-structure .side-head ul li{text-align:center !important;display:inline-block;margin:0 2%}#header #header-structure .side-head ul li:last-child{margin-right:0}#header .submenu-close{visibility:hidden;display:none;pointer-events:none}#header .submenu-close.active{visibility:hidden;display:none;pointer-events:none}.mega-menu{display:none;visibility:hidden}#head-overlay{top:64px;width:100%;height:calc(100dvh - 64px)}#head-overlay .menu{width:100%}#head-overlay .menu .overlay-menu-mobile-css,#head-overlay .menu .overlay-menu-social-mobile-css{width:100%;margin-top:14px}#head-overlay .menu .overlay-menu-mobile-css li,#head-overlay .menu .overlay-menu-social-mobile-css li{position:relative;display:block;text-align:left;overflow:hidden}#head-overlay .menu .overlay-menu-mobile-css li a,#head-overlay .menu .overlay-menu-social-mobile-css li a{position:relative;display:block;padding:14px 75px 14px 4vw}#head-overlay .menu .overlay-menu-mobile-css li a span,#head-overlay .menu .overlay-menu-social-mobile-css li a span{position:absolute;top:50%;right:4vw;margin-top:-15px;width:30px;height:30px;text-align:right}#head-overlay .menu .overlay-menu-mobile-css .sub-menu,#head-overlay .menu .overlay-menu-social-mobile-css .sub-menu{display:none;background-color:#e8e8e8}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li,#head-overlay .menu .overlay-menu-social-mobile-css .sub-menu li{width:100%}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li:last-child,#head-overlay .menu .overlay-menu-social-mobile-css .sub-menu li:last-child{border-bottom:none;padding:0;margin:0}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li a,#head-overlay .menu .overlay-menu-social-mobile-css .sub-menu li a{display:block;padding:14px 4vw}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li a:after,#head-overlay .menu .overlay-menu-social-mobile-css .sub-menu li a:after{content:""}#head-overlay .inline-socials{margin-top:20px;padding:0 4vw}#head-overlay .inline-socials li{margin:0 15px 10px 0}.occupy-scrollbar{width:100% !important}.scroll-opportunity{width:100%;height:calc(100dvh - 64px);padding-bottom:50px}#footer .qmi-gradient{background:#813cd0;background:-webkit-gradient(linear, left bottom, left top, from(rgb(129, 60, 208)), to(rgb(255, 53, 53)));background:linear-gradient(0deg, rgb(129, 60, 208) 0%, rgb(255, 53, 53) 100%)}#footer .footer-top .flex-hold-2{padding:44px 0 22px 0}#footer .footer-top .no-the-100{margin-top:20px}#footer .footer-bottom .flex-hold-footer{padding:48px 0}#footer .footer-bottom .flex-hold-footer .col-1{width:100%}#footer .footer-bottom .flex-hold-footer .col-1 .inner{padding:0 0 47px 0}#footer .footer-bottom .flex-hold-footer .col-2{width:50%}#footer .footer-bottom .flex-hold-footer .col-2 .inner{padding:0 10px 47px 0}#footer .footer-bottom .flex-hold-footer .col-3{width:50%}#footer .footer-bottom .flex-hold-footer .col-3 .inner{padding:0 0 47px 0}#footer .footer-bottom .flex-hold-footer .col-4{width:100%}#footer .logo{width:123px;height:119px;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/qmi-logo-footer.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/qmi-logo-footer.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#fff}#footer .desktop-align-right{text-align:right}#footer .footer-menu{width:100%;text-align:left;margin:0}#footer .footer-menu li{display:block;margin:0 0 15px 0}#footer .footer-menu li:last-child{margin:0}.footer-socials{margin-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-socials .footer-social-icon{width:60px}.footer-socials .footer-social-icon a{display:block;width:60px;height:60px;border-radius:50%;background-color:#fff;text-align:center;color:#bc3b8b;font-size:30px;line-height:64px}.footer-socials .footer-social-label{width:calc(100% - 60px);padding-left:16px}.joy-box{position:fixed;z-index:900;bottom:-29px;width:60%;height:200px;pointer-events:all;display:block;visibility:visible;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;cursor:pointer}.joy-box.hidden{pointer-events:none;display:none;visibility:hidden}.joy-box.joy-box-position-1{right:0}.joy-box.joy-box-position-2{left:0}.joy-box.joy-box-position-3{right:0}.reduce-motion-button{bottom:2dvh;right:50vw;padding:14px 40px 14px 35px;font-size:12px;line-height:12px}.as-h1,h1{font-size:46px;line-height:48px;margin-bottom:24px}.h1-special-1,.h1-special-1-outline{font-size:62px;line-height:82px;margin-bottom:16px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.h1-special-2,.page-opening-txt h2{font-size:40px;line-height:42px;margin-bottom:12px}.as-h2,h2{font-size:24px;line-height:32px;margin-bottom:12px;margin-top:12px}.h2-special-1{font-size:70px;line-height:62px;margin-bottom:20px}.h2-special-4{font-size:60px;line-height:70px;margin-bottom:0}.h2-special-2,#footer h2{font-size:44px;line-height:46px;margin-bottom:16px}.h2-special-3,.content-styled h2{font-size:40px;line-height:43px;margin-bottom:8px}.h2-special-4{font-size:60px;line-height:70px;margin-bottom:0}.as-h3,h3{font-size:20px;line-height:24px;margin-bottom:16px}.as-h4,h4{font-size:20px;line-height:28px;margin-bottom:16px}.as-h5,h5{font-size:16px;line-height:24px;margin-bottom:16px}.as-h6,h6{font-size:16px;line-height:20px;margin-bottom:16px}p{font-size:18px;line-height:28px;margin:0 0 16px;padding:0}.footer-bottom p{font-size:16px;line-height:20px;margin-bottom:16px}.overlay-menu-mobile-css{font-size:20px;line-height:28px;font-weight:400;margin-bottom:0}.overlay-menu-social-mobile-css{font-size:18px;line-height:28px;font-weight:700;margin-bottom:0}.footer-menu{font-size:16px;line-height:24px}.cta-2{font-size:12px;line-height:20px}.top-title{margin-top:32px}.content-styled h1:not(:first-child){margin-top:calc(24px*2)}.content-styled h2:not(:first-child){margin-top:calc(12px*2)}.content-styled h3:not(:first-child){margin-top:calc(16px*2)}.content-styled h4:not(:first-child){margin-top:calc(16px*2)}.content-styled h5:not(:first-child){margin-top:calc(16px*2)}.content-styled h6:not(:first-child){margin-top:calc(16px*2)}.content-styled ul{font-size:18px;line-height:28px;margin-bottom:16px}.content-styled ul li{display:table-row}.content-styled ul li:before{font-size:20px;font-weight:400}.content-styled ul li:after{height:calc(16px/2)}.content-styled ol{font-size:18px;line-height:28px;margin-bottom:16px}.content-styled ol>li:before{font-family:"Poppins",sans-serif;font-size:18px}.content-styled ol>li:after{height:calc(16px/2)}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{padding:5px 0 0;font-size:12px;line-height:20px;word-wrap:break-word;font-style:italic}.expander{font-family:"Poppins",sans-serif;font-weight:400;font-size:20px;line-height:28px}.page-opening-text h1,.page-opening-text h2,.page-opening-text h3,.page-opening-text h4,.page-opening-text h5,.page-opening-text h6,.page-opening-contatti-left h1,.page-opening-contatti-left h2,.page-opening-contatti-left h3,.page-opening-contatti-left h4,.page-opening-contatti-left h5,.page-opening-contatti-left h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.footer-socials{font-size:18px;line-height:18px}.paging-info{font-size:18px;line-height:18px}.opening-fullscreen{position:relative;display:block;width:100%;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.opening-fullscreen p{max-width:660px}.opening-fullscreen{min-height:100vh}.fullscreen-video{position:absolute;top:0;left:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.fullscreen-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fullscreen-cta{display:grid}.fullscreen-cta .fullscreen-cta-safe-padding{padding:calc(64px + 5vh) 0 5vh 0;overflow:hidden}.fullscreen-cta .fullscreen-cta-aligner{position:relative;width:100%}.fullscreen-cta .cta-holder{margin:32px 0 0}.fullscreen-cta-center{padding:0;margin:0;-ms-flex-line-pack:end;align-content:end}.fullscreen-cta-safe-padding.alignright .last-child-no-margin{float:right}.page-opening-img-txt{margin-bottom:50px}.page-opening-img-txt.qmi-gradient{background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), to(rgb(255, 255, 255)));background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)}.page-opening-img-txt:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:70%;background:#ff3535;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 53, 53)), to(rgb(129, 60, 208)));background:linear-gradient(90deg, rgb(255, 53, 53) 0%, rgb(129, 60, 208) 100%)}.page-opening-img-txt-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(129px) 0 0 0}.page-opening-img-txt-flex .page-opening-img{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-opening-img-txt-flex .page-opening-txt{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-opening-img-txt-flex .page-opening-txt .inner{padding:0 0 40px 0}.page-opening-text{padding:63px 0 63px 0}.page-opening-text .h1-special-1{margin-bottom:32px}.page-opening-text .last-child-no-margin{position:relative}.page-opening-text .last-child-no-margin p{max-width:800px}.page-opening-text .cta-holder{margin:35px 0 0}.page-opening-text .drawing{position:absolute;z-index:1;top:0;left:0;pointer-events:none}.page-opening-text h1,.page-opening-text h2,.page-opening-text h3,.page-opening-text h4,.page-opening-text h5,.page-opening-text h6,.page-opening-text p,.page-opening-text a{position:relative;z-index:2}.page-opening-contatti-flex{padding:63px 0 0 0}.page-opening-contatti-flex .page-opening-contatti-left{position:relative;width:100%;padding:0}.page-opening-contatti-flex .page-opening-contatti-right{position:relative;width:100%;margin-top:63px}.page-content-contatti-flex{padding:0 0 63px 0;margin-top:20px}.page-content-contatti-flex .page-opening-contatti-left{position:relative;width:100%;padding:0}.page-content-contatti-flex .page-opening-contatti-right{width:100%;margin-top:24px}.page-opening-contatti-flex,.opening-drawing{position:relative}.page-opening-contatti-flex .last-child-no-margin,.opening-drawing .last-child-no-margin{position:relative;z-index:2}.page-opening-contatti-flex .drawing,.opening-drawing .drawing{position:absolute;top:0;z-index:1}.page-opening-contatti-flex .drawing-size-1,.opening-drawing .drawing-size-1{width:80%;right:0;top:10px}.page-opening-contatti-flex .drawing-size-1 .qmi-drawing,.opening-drawing .drawing-size-1 .qmi-drawing{position:absolute;right:0;width:100%;height:auto}.page-opening-contatti-flex .drawing-size-2,.opening-drawing .drawing-size-2{width:100%;right:0;top:30px}.page-opening-contatti-flex .drawing-size-2 .qmi-drawing,.opening-drawing .drawing-size-2 .qmi-drawing{position:absolute;right:0;width:100%;max-width:150px;height:auto}.page-opening-contatti-flex .drawing-size-3,.opening-drawing .drawing-size-3{width:90%;right:0;top:10px}.page-opening-contatti-flex .drawing-size-3 .qmi-drawing,.opening-drawing .drawing-size-3 .qmi-drawing{position:absolute;width:100%;height:auto}.logo-cliente{width:120px;margin-bottom:20px}.logo-cliente img,.logo-cliente svg{position:relative !important;display:block;width:100%;height:auto}.opening-slider .slick-dots{position:absolute;bottom:63px;display:block;width:100%;padding:0 0 0 4vw;text-align:left}.opening-slider .fullscreen-cta{display:grid !important}.opening-slider .fullscreen-cta .fullscreen-cta-aligner{position:relative;-ms-flex-item-align:end;align-self:flex-end;width:100%;margin-bottom:50px}.opening-slider .cta-holder{margin:32px 0 0 0}.page-opening-case-study{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-opening-case-study:before{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:80%}.page-opening-case-study .cs-image{position:relative;z-index:2;width:100%;overflow:hidden;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 4vw}.page-opening-case-study .cs-image img{background-color:#fff;border-radius:20px;overflow:hidden}.page-opening-case-study .cs-text{position:relative;z-index:2;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:calc(64px + 47px) 4vw 48px 4vw}.page-opening-case-study .cs-text h1{margin-bottom:32px}.page-opening-case-study .cs-text .cta-holder{margin:0 0 20px 0}.page-opening-contatti-right-people{border-radius:20px;overflow:hidden;overflow:hidden;padding:34px 34px 4px 34px}.ppl-flex{margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ppl-flex .picture{position:relative;width:75px}.ppl-flex .picture .profile-picture{width:64px;height:64px;border-radius:50%;overflow:hidden;border:solid 4px #fff}.ppl-flex .picture .ppl-linkedin{position:absolute;right:0;bottom:2px;width:26px;height:26px;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/ppl-linkedin.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain}.ppl-flex .data{position:relative;width:calc(100% - 75px);padding-left:15px}.ppl-flex .data p{margin-bottom:0}.search-form{position:relative;width:100%;height:40px;margin:0 auto;margin-bottom:43px}.search-form input[type=text]{position:absolute;top:0;right:0;width:calc(100% - 50px);height:40px;padding:0;margin:0;border-bottom:solid 3px #4b4b4b !important;font-weight:700}.search-form input[type=text]::-webkit-input-placeholder{color:#1a1a1a;opacity:.6;font-weight:700}.search-form input[type=text]:-moz-placeholder{color:#1a1a1a;opacity:.6;font-weight:700}.search-form input[type=text]::-moz-placeholder{color:#1a1a1a;opacity:.6;font-weight:700}.search-form button{position:absolute;left:0;top:0;width:40px;height:40px;border:none;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/search-icon.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:32px 32px;background-color:rgba(0,0,0,0);cursor:pointer}.open-overlay{font-size:18px;line-height:18px;font-weight:700;color:#ff3535}.portfolio-cats{position:fixed;top:0;left:0;z-index:99999;width:100vw;height:100vh;background-color:#fff;margin:0;padding:81px 4vw 85px 4vw;font-size:18px;line-height:18px;font-weight:400;overflow-y:scroll;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio-cats.visible{opacity:1;pointer-events:all;visibility:visible}.portfolio-cats .close-btn{position:absolute;right:4vw;top:23px;width:40px;height:32px;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/overlay-close.svg);background-size:contain;background-repeat:no-repeat}.portfolio-cats a:link,.portfolio-cats a:visited{color:#4b4b4b}.portfolio-cats a:hover,.portfolio-cats a:active{color:#ff3535;text-decoration:underline}.portfolio-cats li{display:block;margin:0 0 35px 0}.portfolio-cats li.current-cat{font-weight:700}.portfolio-cats li.current-cat a:link,.portfolio-cats li.current-cat a:visited{color:#ff3535;text-decoration:underline}.portfolio-cats li.current-cat a:hover,.portfolio-cats li.current-cat a:active{color:#4b4b4b}.preview-slide{position:relative;top:-55px}.preview-slide .action{position:relative}.preview-slide .action.slide{padding:0 8px 16px 8px !important}.preview-slide .action.slide .no-the-100{overflow:hidden}.preview-slide .action.slide .no-the-100 img{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;max-height:100px}.preview-image-button-control{position:relative;border-radius:16px;overflow:hidden}.active{border:3px solid #ff3535}.load-bar{background-color:#e8e8e8;height:3px;width:90%;margin:0 auto 30px;border-radius:5px;overflow:hidden}.load-bar-inner{background-color:#ff3535;height:3px;width:0;margin-bottom:30px;border-radius:5px}.display-none{display:none}.display-block{display:block}.page-opening .video-stop{bottom:100px !important}.desktop-only{display:none;visibility:hidden;pointer-events:none}.desktop-only img,.desktop-only video,.desktop-only iframe,.desktop-only *,.desktop-only *::after,.desktop-only *::before{display:none;visibility:hidden;pointer-events:none}.wrapper{overflow:hidden}.wrapper-padded{width:100%;padding:0 4vw}.wrapper-padded-slideshow{width:100%;padding:0 4vw;overflow:hidden}.module-paddings-top{padding-top:50px}.module-paddings-top-double{padding-top:65px}.module-no-paddings-top{padding-top:0}.module-paddings-bottom{padding-bottom:50px}.module-paddings-bottom-double{padding-bottom:65px}.module-no-paddings-bottom{padding-bottom:0}.section-anchor{position:absolute;top:-60px;left:0;display:block;width:100%}.header-offset-anchor{position:absolute;display:block;top:-64px}.flex-hold-2.mobile-keep-2-columns{width:calc(100% + 2.5vw*2);left:-2.5vw}.flex-hold-2.mobile-keep-2-columns .flex-hold-child{width:50%;padding:0 2.5vw calc(2.5vw*4) 2.5vw}.flex-hold-2 .flex-hold-child,.flex-hold-3 .flex-hold-child,.flex-hold-4 .flex-hold-child{width:100%;padding:0 0 calc(2.5vw*4)}.flex-hold-clienti{width:calc(100% + 2.5vw*2)}.flex-hold-clienti .flex-hold-child{width:50%;padding:0 0 calc(2.5vw*4) 0}.flex-fix-column.left-fix .fix,.flex-fix-column.right-fix .fix{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin:0 0 calc(2.5vw*4)}.flex-fix-column.left-fix .nofix,.flex-fix-column.right-fix .nofix{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:0 0 calc(2.5vw*4)}.flex-hold-stripe-module .module-stripe-image{width:100%}.flex-hold-stripe-module .module-stripe-text{width:100%}.inline-socials{width:100%;margin:0}.inline-socials li{text-align:center !important;display:inline-block;margin:0 0 10px 15px;font-size:28px}.editor-info{display:none;visibility:hidden}.listing-grid-container{margin:44px 0 94px 0}.listing-grid-container-clienti{margin:36px 0 94px 0}.listing-grid-container-clienti.moduled{margin:36px 0 0 0}.before-listing{margin:64px 0 0 0}.infinite-button,.wp-pagenavi{margin-bottom:50px}.grid-listing-image{position:relative;border-radius:30px;overflow:hidden;border:solid 10px #e8e8e8;margin-bottom:30px}.grid-listing-image .year{position:absolute;z-index:2;left:16px;top:16px;background-color:#ff3535;color:#fff;font-size:16px;line-height:16px;font-weight:600;padding:8px 18px;border-radius:20px;overflow:hidden;pointer-events:none}.grid-listing-texts .category-list a:link,.grid-listing-texts .category-list a:visited{color:#ff3535}.grid-listing-texts .category-list a:hover,.grid-listing-texts .category-list a:active{color:#4b4b4b}.grid-listing-texts h4{font-weight:700;border-bottom:solid 3px #1a1a1a;padding:0 0 10px 0;margin-bottom:5px}.area-archivio{padding:43px 0 43px 0}.area-archivio .last-child-no-margin{margin-bottom:24px}.cliente{position:relative}.cliente .inner{position:relative;width:100%;padding-bottom:80%}.cliente .inner .logo-area{position:absolute;top:1vw;left:1vw;width:calc(100% - 2vw);height:calc(100% - 2vw)}.cliente .inner .logo-area.ok-color:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.cliente .inner .logo-area img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s linear;transition:all .3s linear}.awards-navi{z-index:9990;position:sticky;top:calc(64px - 1px);border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:12px 0}.awards-slider-navi{position:relative;left:-4vw;width:calc(100vw + 4vw*2);padding:0}.awards-slider-navi .slick-slide{width:68px;text-align:center}.awards-slider-navi .awards-slider-navi-element{position:relative;width:48px !important;height:48px !important;display:inline-block;margin:0 auto;overflow:hidden;border:solid 1px #ff3535;border-radius:50%}.awards-slider-navi .awards-slider-navi-element.current{border:solid 2px #ff3535}.awards-slider-navi .awards-slider-navi-element img{width:100%;height:auto}.related-cs{margin:96px 0 84px 0}.listing-related-container{margin:44px 0 0 0}.no-results{margin:50px 0}.premi-listing{margin-bottom:63px}.module-text .cta-holder{margin:32px 0 0}.module-case-study-list .module-case-study-list-item{position:relative;width:100%;padding:0;margin-bottom:80px}.module-case-study-list .module-case-study-list-item:last-of-type{margin-bottom:0}.module-case-study-list .module-case-study-list-item h2{text-align:right}.module-case-study-list .module-case-study-list-item .flex-hold-cs-listing .flex-hold-cs-listing-image{position:relative;width:100%}.module-case-study-list .module-case-study-list-item .flex-hold-cs-listing .flex-hold-cs-listing-cta{position:relative;width:100%;padding:10px 0 0 0;text-align:right}.module-case-study-list .module-case-study-list-item .immagine-16-9-holder{display:none;visibility:hidden}.module-case-study-list .module-case-study-list-item .immagine-q-holder{position:relative;width:100%}.module-case-study-list .cta-holder{margin:32px 0 0}.qmi-video-mask{position:absolute;top:2px;right:0;z-index:1;width:98%;aspect-ratio:1/3;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-mask.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.qmi-video-mask video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.qmi-video-over-mask{position:relative;top:0;right:0;z-index:20;width:100%;aspect-ratio:1/1.5;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-mask-cover.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0}.module-scrolling-text .module-scrolling-text-title{position:relative;z-index:8;text-align:center}.module-scrolling-text .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden}.module-scrolling-text .animated-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5vw 0 0}@-webkit-keyframes loopText{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loopText{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.module-scrolling-text .cta-holder{margin:32px 0 0}.module-slideshow{overflow:hidden !important}.module-slideshow .slider-single{margin-top:0;padding-bottom:40px}.module-slideshow .slider-single .slick-slide{width:88vw}.module-slideshow .slider-single .slick-slide .slide{padding-right:20px}.module-slideshow .slider-single .case-study-slide{position:relative;overflow:hidden;border-radius:20px}.module-slideshow .slider-single .case-study-slide .case-study-slide-title{position:absolute;left:0;bottom:0;display:block;width:100%;padding:0 23px 34px 23px}.module-slideshow .slider-single .case-study-slide .case-study-slide-title p{font-weight:700;margin-bottom:0}.module-slideshow .slider-single .slick-next,.module-slideshow .slider-single .slick-prev{position:absolute;bottom:0;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.module-slideshow .slider-single .slick-next.slick-disabled,.module-slideshow .slider-single .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.module-slideshow .slider-single .slick-prev{left:0;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left.svg)}.module-slideshow .slider-single .slick-next{left:32px;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg)}.module-slideshow .cta-holder{margin:32px 0 0}.slider-mobile-preview-image{padding-bottom:24px}.slider-mobile-preview-image .slick-next,.slider-mobile-preview-image .slick-prev{position:absolute;bottom:0;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.slider-mobile-preview-image .slick-next.slick-disabled,.slider-mobile-preview-image .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.slider-mobile-preview-image .slick-prev{left:4vw;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left.svg)}.slider-mobile-preview-image .slick-next{left:calc(4vw + 32px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg)}.module-slideshow-images{margin-bottom:35px;overflow:visible !important}.module-slideshow-images .wrapper-padded-slider-images{overflow:visible !important;padding:0 !important}.module-slideshow-images .slider-ext{width:100vw;position:relative;display:block;padding:32px 0 32px 0}.module-slideshow-images .slideshow-bg-image{position:absolute;top:0;left:0;display:block;width:100vw;height:100%}.module-slideshow-images .slideshow-bg-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.module-slideshow-images .flex-hold-slideshow{width:100%;overflow:visible !important}.module-slideshow-images .flex-hold-slideshow .flex-hold-child:nth-child(1),.module-slideshow-images .flex-hold-slideshow .flex-hold-child:nth-child(3){display:none;visibility:hidden}.module-slideshow-images .flex-hold-slideshow .flex-hold-child:nth-child(2){width:100%}.module-slideshow-images .flex-hold-slideshow img{border-radius:20px;overflow:hidden;border:solid 10px #fff}.module-slideshow-images .flex-hold-slideshow .slick-slide{margin-right:4vw;padding-left:4vw}.module-slideshow-images .slick-next,.module-slideshow-images .slick-prev{position:absolute;bottom:-60px;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.module-slideshow-images .slick-next.slick-disabled,.module-slideshow-images .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.module-slideshow-images .slick-prev{left:calc(50% - 19px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left.svg)}.module-slideshow-images .slick-next{left:calc(50% + 19px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg)}.module-slideshow-images .cta-holder{margin:32px 0 0}.module-stripe .pipper{position:relative;width:100%}.module-stripe .pipper.stripe-grey-bg{padding:64px 0 48px 0;margin-bottom:48px}.module-stripe .pipper.stripe-grey-bg:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:300%;background-color:#f5f5f5}.module-stripe .stripe-listed{margin-bottom:40px}.module-stripe .stripe-listed:last-of-type{margin-bottom:0}.module-stripe .stripe-listed.stripe-image-text .module-stripe-image,.module-stripe .stripe-listed.stripe-text-image .module-stripe-image{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:2}.module-stripe .stripe-listed.stripe-image-text .module-stripe-image .spacer,.module-stripe .stripe-listed.stripe-text-image .module-stripe-image .spacer{width:100%}.module-stripe .stripe-listed.stripe-image-text .module-stripe-image .spacer,.module-stripe .stripe-listed.stripe-text-image .module-stripe-image .spacer{width:100%}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text,.module-stripe .stripe-listed.stripe-text-image .module-stripe-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text .spacer,.module-stripe .stripe-listed.stripe-text-image .module-stripe-text .spacer{width:100%;padding:0 0 44px 0}.module-stripe .stripe-listed .cta-holder{position:relative;z-index:2;text-align:inherit;margin:32px 0 0}.module-stripe .cta-holder{text-align:center;margin:60px 0 0}.module-stripe .stripe-follow-images{display:none;visibility:hidden}.module-stripe h2{position:relative;z-index:2}.module-stripe .content-st{position:relative}.module-stripe .content-st .inner-content-st{position:relative;z-index:2}.module-stripe .drawing{position:absolute;z-index:1;top:0;display:block;height:100%;pointer-events:none;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.module-stripe .drawing-size-1{width:calc(100% + 3.5vw);left:-3.5vw}.module-stripe .drawing-size-1 .qmi-drawing{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}.module-stripe .drawing-size-2{width:calc(100% + 3.5vw);right:-3.5vw}.module-stripe .drawing-size-2 .qmi-drawing{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:290px;height:290px}.module-stripe .drawing-size-3{width:calc(100% + 3.5vw);right:-3.5vw}.module-stripe .drawing-size-3 .qmi-drawing{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}.module-stripe .content-styled{position:relative;z-index:2}.module-stripe .module-scrolling-text .container{margin-bottom:20px}.module-risultati{overflow:hidden}.module-risultati .flex-hold-risultati{position:relative;margin-top:40px}.module-risultati .flex-hold-risultati .risultati-txts{position:relative;width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.module-risultati .flex-hold-risultati .risultati-txts .counter{width:50%;margin-bottom:36px}.module-risultati .flex-hold-risultati .risultati-txts .counter:last-child{margin-bottom:0}.module-risultati .flex-hold-risultati .risultati-txts .counter.odd h2{color:#002fa7}.module-risultati .flex-hold-risultati .risultati-txts .counter.even h2{color:#ff3535}.module-risultati .flex-hold-risultati .risultati-txts .counter h2{display:inline-block;margin-bottom:0}.module-risultati .flex-hold-risultati .risultati-txts .counter p{margin-bottom:0}.module-risultati .flex-hold-risultati .risultati-images{position:relative;width:100%}.module-risultati .flex-hold-risultati .risultati-slider{margin-top:20px;padding-bottom:20px}.module-risultati .flex-hold-risultati .risultati-slider .slick-slide{width:80vw}.module-risultati .flex-hold-risultati .risultati-slider .slick-slide .slide{padding-right:21px}.module-risultati .flex-hold-risultati .risultati-slider .image-framer img{border:solid 5px #f5f5f5}.module-risultati .flex-hold-risultati .risultati-slider .slick-next,.module-risultati .flex-hold-risultati .risultati-slider .slick-prev{position:absolute;bottom:-20px;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.module-risultati .flex-hold-risultati .risultati-slider .slick-next.slick-disabled,.module-risultati .flex-hold-risultati .risultati-slider .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.module-risultati .flex-hold-risultati .risultati-slider .slick-prev{left:calc(50% - 20px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left.svg)}.module-risultati .flex-hold-risultati .risultati-slider .slick-next{left:calc(50% + 20px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg)}.module-risultati .cta-holder{margin:32px 0 0}.module-clienti .cta-holder{margin:0}.module-clienti .slider-clienti{margin-top:12px}.module-clienti .slider-clienti .inner{position:relative;width:100%;padding-bottom:80%}.module-clienti .slider-clienti .inner .logo-area{position:absolute;top:3vw;left:3vw;width:calc(100% - 6vw);height:calc(100% - 6vw)}.module-clienti .slider-clienti .inner .logo-area.ok-color:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.module-clienti .slider-clienti .inner .logo-area img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s linear;transition:all .3s linear}.module-clienti .slider-clienti .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;text-align:center}.module-premi .premi-hold{position:relative}.module-premi .premio{position:relative;display:block;width:100%;padding:30px 0 60px 0}.module-premi .premio .awards-navigator{position:absolute;top:-124px}.module-premi .premio.premio-odd{background:#4f93ff;background:-webkit-gradient(linear, left top, right top, from(rgb(79, 147, 255)), to(rgb(59, 101, 219)));background:linear-gradient(90deg, rgb(79, 147, 255) 0%, rgb(59, 101, 219) 100%)}.module-premi .premio.premio-odd .h2-special-3{color:#69a0ff}.module-premi .premio.premio-even{background:#e30021;background:-webkit-gradient(linear, left top, right top, from(rgb(227, 0, 33)), to(rgb(181, 29, 115)));background:linear-gradient(90deg, rgb(227, 0, 33) 0%, rgb(181, 29, 115) 100%)}.module-premi .premio.premio-even .h2-special-3{color:#ff748b}.module-premi .premio h4{font-weight:600}.module-premi .flex-hold-premi{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-premi .flex-hold-premi .flex-hold-premi-left{display:none;visibility:hidden}.module-premi .flex-hold-premi .flex-hold-premi-center{width:100%;text-align:left;padding:0}.module-premi .flex-hold-premi .flex-hold-premi-right{width:80%;margin:0 auto}.module-premi .premi-slider .slick-next,.module-premi .premi-slider .slick-prev{position:absolute;z-index:100;top:50%;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.module-premi .premi-slider .slick-next.slick-disabled,.module-premi .premi-slider .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.module-premi .premi-slider .slick-prev{left:0;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left-white.svg)}.module-premi .premi-slider .slick-next{right:0;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right-white.svg)}.module-premi .premi-slider.as-module .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.module-premi .premi-slider.as-module .premio{height:inherit !important}.module-premi .premi-slider.as-module .slick-prev{left:4vw}.module-premi .premi-slider.as-module .slick-next{right:4vw}.module-premi .paging-info{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:80px;text-align:center;color:#fff}.module-premi .paging-info.as-module{bottom:25px}.module-premi .cta-holder{margin:0 0 32px 0}.module-fullscreen-image.module-paddings-top{margin-top:50px}.module-fullscreen-image.module-paddings-top-double{margin-top:calc(50px*2)}.module-fullscreen-image.module-no-paddings-top{margin-top:0}.module-fullscreen-image.module-paddings-bottom{margin-bottom:50px}.module-fullscreen-image.module-paddings-bottom-double{margin-bottom:calc(50px*2)}.module-fullscreen-image.module-no-paddings-bottom{margin-bottom:0}.module-fullscreen-image .above-image-opacity{background:rgba(0,0,0,.4)}.module-fullscreen-image .module-box-fullscreen{position:relative;display:block;width:100%;min-height:calc(100vh - 64px);overflow:hidden;padding:10vh 0;display:grid}.module-fullscreen-image .module-box-fullscreen .module-fullscreen-texts{width:100%;-ms-flex-line-pack:center;align-content:center}.module-fullscreen-image .module-box-fullscreen .module-fullscreen-texts .last-child-no-margin{max-width:660px}.module-fullscreen-image .cta-holder{margin:32px 0 0}.module-video .module-paddings-top{margin-top:50px;padding-top:0}.module-video .module-paddings-top-double{margin-top:65px;padding-top:0}.module-video .module-no-paddings-top{margin-top:0;padding-top:0}.module-video .module-paddings-bottom{margin-bottom:50px;padding-bottom:0}.module-video .module-paddings-bottom-double{margin-bottom:65px;padding-bottom:0}.module-video .module-no-paddings-bottom{margin-bottom:0;padding-bottom:0}.video-module-wrapper{position:relative;width:100%}.video-bg-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.no-space .video-block{padding:0}.video-block{padding:33px 0}.video-block .video-caption,.video-block .expanding-block{margin-top:12px}.cta-holder a{margin:0 0 12px 0}.cta-1,.cta-navi a,.default-button{font-size:20px;line-height:20px;padding-right:24px}.cta-1:before,.cta-navi a:before,.default-button:before{right:0;top:50%;width:18px;height:2px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cta-1:after,.cta-navi a:after,.default-button:after{right:0;top:calc(50% - 5.5px);width:7px;height:13px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:7px 13px;mask-size:7px 13px}.default-button-reverse{font-size:20px;line-height:20px;padding-left:28px}.default-button-reverse:before{left:0;top:50%;width:18px;height:2px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.default-button-reverse:after{left:0;top:calc(50% - 5.5px);width:7px;height:13px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:7px 13px;mask-size:7px 13px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.default-button-reverse:hover:before{left:-52px;width:70px}.default-button-reverse:hover:after{left:-55px}.default-button-b:after{font-size:calc(14px + 5px);line-height:calc(15px + 5px)}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:15px}.wp-caption.alignleft,.wp-caption.alignright{width:50% !important;margin-bottom:15px}.wp-caption.alignleft{float:left;margin-right:20px}.wp-caption.alignright{float:right;margin-left:20px}.coverize img,.coverize video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.uncoverize img,.uncoverize video{position:relative;width:100%;height:auto}.video-stop{position:absolute;z-index:2;bottom:10px;right:10px;width:35px;height:35px;border:none;background-color:#fff;border-radius:50%;cursor:pointer;opacity:.8}.video-stop:before{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"";font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;font-size:14px;color:#1a1a1a}.video-stop.pause:before{content:""}.above-image-opacity{background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.image-framer img{background-color:#fff;border-radius:20px;overflow:hidden;border:solid 10px #fff}.video-cover:before{background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-play-mobile.svg);width:60px;height:60px}input[type=date],input[type=email],input[type=file],input[type=number],input[type=range],input[type=tel],input[type=text],input[type=url]{font-size:16px;line-height:24px;margin-bottom:15px}input[type=checkbox],input[type=radio]{margin-bottom:5px}input[type=checkbox]:before,input[type=radio]:before{position:relative;top:4px;font-size:calc(16px*1.5)}textarea{font-size:16px;line-height:18px;margin-bottom:15px}select{font-size:16px;line-height:18px;margin-bottom:15px}input[type=submit]{font-size:18px;font-weight:700}.form-hold{margin:10px 0}.form-hold label{font-size:16px;line-height:24px;margin-bottom:5px}.form-hold p{font-size:16px;line-height:24px;margin-bottom:40px}.as-label{font-size:16px;line-height:24px;margin-bottom:5px}.slider-single{position:relative;width:calc(100% + 32px)}.slider-single .slick-list,.slider-single .slick-track{overflow:visible}.slider-single .slick-slide{overflow:hidden}.slick-dots{text-align:center}.slick-dots li{display:inline-block;margin:0 8px}.slick-dots li button{width:12px;height:12px;border:none;font-size:0;margin:0;padding:0;border:solid 2px;-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:50%;cursor:pointer}.slide-prev-custom,.slide-next-custom{cursor:pointer}.slide-prev-custom:disabled,.slide-next-custom:disabled{cursor:default}.opening-slider .shadow-dark .above-image-opacity{background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.opening-slider .shadow-clear .above-image-opacity{background:#fff;background:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}}@media screen and (min-width: 1024px){.start-filled #preheader{display:block}.start-filled #header{background-color:#fff}.start-filled #header a:link,.start-filled #header a:visited{color:#1a1a1a}.start-filled #header a:active,.start-filled #header a:hover{color:#1a1a1a}.start-filled #header #header-structure .logo{background-color:#1a1a1a}.start-transparent #preheader{display:none}.start-transparent #header{background-color:rgba(0,0,0,0)}.start-transparent #header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;pointer-events:none;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%)}.start-transparent #header a:link,.start-transparent #header a:visited{color:#fff}.start-transparent #header a:active,.start-transparent #header a:hover{color:#fff}.start-transparent #header #header-structure .logo{background-color:#fff}.start-transparent #header.scrolled{background-color:#fff}.start-transparent #header.scrolled:before{opacity:0}.start-transparent #header.scrolled a:link,.start-transparent #header.scrolled a:visited{color:#1a1a1a}.start-transparent #header.scrolled a:active,.start-transparent #header.scrolled a:hover{color:#1a1a1a}.start-transparent #header.scrolled #header-structure .logo{background-color:#1a1a1a}#preheader{height:80px}#header{height:80px;-webkit-transition:color .2s,background-color .5s linear;transition:color .2s,background-color .5s linear}#header #header-structure{width:100%;height:80px}#header #header-structure .logo{width:192px;height:47px;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/site-logo-header.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/site-logo-header.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}#header #header-structure .menu{width:calc(100% - 192px);text-align:right}#header #header-structure .menu a:active,#header #header-structure .menu a:hover{text-decoration:underline}#header #header-structure .menu ul{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header #header-structure .menu ul li{position:relative;display:inline-block;margin:0 0 0 3%;text-align:left}#header #header-structure .menu ul li.menu-item-has-children a:before{content:"▼";font-size:10px;float:right;padding-left:10px}#header #header-structure .menu ul li.menu-item-has-children a.clicked:before{content:"▲";content:"▲"/""}#header #header-structure .menu ul li .mega-menu-js-trigger:before{content:"▼";font-size:10px;float:right;padding-left:10px}#header #header-structure .menu ul li .mega-menu-js-trigger.current-mega-menu:before{content:"▲"}#header #header-structure .menu ul li a:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:20px}#header #header-structure .menu ul li:first-child{margin:0}#header #header-structure .menu ul li.menu-item-has-children{padding:0}#header #header-structure .menu ul .current-page-ancestor a,#header #header-structure .menu ul .current_page_item a{text-decoration:underline}#header #header-structure .menu ul .sub-menu{position:absolute;z-index:9997 !important;top:30px;left:50%;width:220px;margin-left:-110px;padding:30px 0 !important;border-radius:12px;text-align:left;text-transform:none;opacity:0;pointer-events:none;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;overflow:hidden;color:#1a1a1a;background-color:#fff;border:solid 1px #1a1a1a}#header #header-structure .menu ul .sub-menu.visible{height:auto;pointer-events:all;opacity:1}#header #header-structure .menu ul .sub-menu.activated{height:auto;pointer-events:all;opacity:1}#header #header-structure .menu ul .sub-menu li{width:100%;padding:0 0 10px;margin:0 0 10px;text-align:center;border-bottom:#4b4b4b solid 1px}#header #header-structure .menu ul .sub-menu li:last-child{border-bottom:none;padding:0;margin:0}#header #header-structure .menu ul .sub-menu li a:link,#header #header-structure .menu ul .sub-menu li a:visited{color:#1a1a1a;display:inline-block;width:100%;padding:0 10px;margin:0}#header #header-structure .menu ul .sub-menu li a:link:before,#header #header-structure .menu ul .sub-menu li a:visited:before{display:none;visibility:hidden}#header #header-structure .menu ul .sub-menu li a:active,#header #header-structure .menu ul .sub-menu li a:hover{color:#4b4b4b}#header #header-structure .side-head{display:none;visibility:hidden}#header .submenu-close{position:absolute;top:80px;width:100vw;height:calc(100dvh - 80px);visibility:hidden;display:none;pointer-events:none}#header .submenu-close.active{visibility:visible;display:block;pointer-events:all}#head-overlay{display:none;visibility:hidden;pointer-events:none}.scroll-opportunity{height:calc(100dvh - 80px);padding-bottom:60px}#footer .footer-top .flex-hold-2{padding:60px 0 44px 0}#footer .footer-top .no-the-100{max-width:640px;margin-top:40px}#footer .footer-bottom .flex-hold-footer{padding:48px 0}#footer .footer-bottom .flex-hold-footer .col-1{width:20%}#footer .footer-bottom .flex-hold-footer .col-1 .inner{padding:0 10px 0 0}#footer .footer-bottom .flex-hold-footer .col-2{width:21%}#footer .footer-bottom .flex-hold-footer .col-2 .inner{padding:0 10px 0 0}#footer .footer-bottom .flex-hold-footer .col-3{width:21%}#footer .footer-bottom .flex-hold-footer .col-3 .inner{padding:0 10px 0 0}#footer .footer-bottom .flex-hold-footer .col-4{width:38%}#footer .logo{width:144px;height:138px;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/qmi-logo-footer.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/qmi-logo-footer.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff}#footer .desktop-align-right{text-align:right}#footer .footer-menu{width:100%;text-align:left;margin:0}#footer .footer-menu li{display:block;margin:0 0 15px 0}#footer .footer-menu li:last-child{margin:0}.footer-socials{margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-socials .footer-social-icon{width:60px}.footer-socials .footer-social-icon a{display:block;width:60px;height:60px;border-radius:50%;background-color:#fff;text-align:center;color:#bc3b8b;font-size:30px;line-height:64px}.footer-socials .footer-social-label{width:calc(100% - 60px);padding-left:16px}.joy-box{position:fixed;z-index:900;bottom:-27px;width:400px;height:200px;pointer-events:all;display:block;visibility:visible;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;cursor:pointer}.joy-box.hidden{pointer-events:none;display:none;visibility:hidden}.joy-box.joy-box-position-1{right:0}.joy-box.joy-box-position-2{left:0}.joy-box.joy-box-position-3{right:0}.reduce-motion-button{bottom:2dvh;right:50vw;padding:14px 40px 14px 35px;font-size:14px;line-height:14px}.mega-menu{position:fixed !important;z-index:9998;top:80px;left:3.5vw;display:block;width:calc(100% - 3.5vw*2);-webkit-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear;opacity:1;pointer-events:all;visibility:visible}.mega-menu.hidden{opacity:0;pointer-events:none;visibility:hidden}.mega-menu .mega-menu-holder{position:relative;z-index:2;width:100%;margin:0 auto;background-color:#fff}.mega-menu .mega-menu-holder-contained{max-width:1220px}.mega-menu .mega-menu-spacer{padding:48px 70px}.mega-menu .mega-menu-spacer .mega-menu-page-list{columns:2;-webkit-columns:2;-moz-columns:2}.mega-menu .mega-menu-spacer .mega-menu-page-list li{display:block;margin-bottom:25px}.mega-menu .mega-menu-spacer .mega-menu-page-list li:last-child{margin-bottom:0}.mega-menu .mega-menu-spacer .cta-holder{margin:35px 0 0}.as-h1,h1{font-size:90px;line-height:90px;margin-bottom:24px}.h1-special-1,.h1-special-1-outline{font-size:160px;line-height:160px;margin-bottom:40px}.h1-special-2,.page-opening-txt h2{font-size:70px;line-height:80px;margin-bottom:24px}.as-h2,h2{font-size:36px;line-height:52px;margin-bottom:20px}.h2-special-1{font-size:150px;line-height:130px;margin-bottom:20px}.h2-special-2,#footer h2{font-size:76px;line-height:84px;margin-bottom:20px}.h2-special-3,.content-styled h2{font-size:64px;line-height:68px;margin-bottom:16px}.h2-special-3.premio-title,.content-styled h2.premio-title{margin-bottom:calc(16px + 16px)}.h2-special-4{font-size:145px;line-height:155px;margin-bottom:0}.as-h3,h3{font-size:38px;line-height:46px;margin-bottom:24px}.as-h4,h4{font-size:26px;line-height:38px;margin-bottom:24px}.as-h5,h5{font-size:18px;line-height:24px;margin-bottom:20px}.as-h6,h6{font-size:16px;line-height:24px;margin-bottom:16px}p{font-size:20px;line-height:28px;margin:0 0 24px;padding:0}.footer-bottom p{font-size:16px;line-height:24px;margin-bottom:16px}.menu{font-size:16px;line-height:24px;margin-bottom:0}.footer-menu{font-size:18px;line-height:24px}.cta-2{font-size:60px;line-height:60px}.content-styled h1:not(:first-child){margin-top:calc(24px*2)}.content-styled h2:not(:first-child){margin-top:calc(20px*2)}.content-styled h3:not(:first-child){margin-top:calc(24px*2)}.content-styled h4:not(:first-child){margin-top:calc(24px*2)}.content-styled h5:not(:first-child){margin-top:calc(20px*2)}.content-styled h6:not(:first-child){margin-top:calc(16px*2)}.content-styled ul{font-size:20px;line-height:28px;margin-bottom:24px}.content-styled ul li{display:table-row}.content-styled ul li:before{font-size:20px;font-weight:400}.content-styled ul li:after{height:calc(24px/2)}.content-styled ol{font-size:20px;line-height:28px;margin-bottom:24px}.content-styled ol>li:before{font-family:"Poppins",sans-serif;font-size:20px}.content-styled ol>li:after{height:calc(24px/2)}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{padding:5px 0 0;font-size:14px;line-height:15px;word-wrap:break-word;font-style:italic}.expander{font-family:"Poppins",sans-serif;font-weight:400;font-size:26px;line-height:38px}.footer-socials{font-size:20px;line-height:20px}.paging-info{font-size:20px;line-height:20px}.aligncenter-desktop{text-align:center}.fluid-typo h1{font-size:calc(90px - 1.2vw);line-height:calc(90px - .2vw)}.opening-fullscreen{position:relative;display:block;width:100%;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.opening-fullscreen p{max-width:660px}.opening-fullscreen{min-height:90vh}.fullscreen-video{position:absolute;top:0;left:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.fullscreen-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fullscreen-cta{display:grid}.fullscreen-cta .fullscreen-cta-safe-padding{padding:calc(80px + 5vh) 0 5vh 0;overflow:hidden;max-width:60vw}.fullscreen-cta .fullscreen-cta-aligner{position:relative;width:100%}.fullscreen-cta .cta-holder{margin:32px 0 0}.fullscreen-cta-center{padding:0;margin:0;-ms-flex-line-pack:end;align-content:end}.fullscreen-cta-safe-padding.alignright .last-child-no-margin{float:right}.page-opening-img-txt{margin-bottom:50px}.page-opening-img-txt-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-opening-img-txt-flex .page-opening-img{width:35%}.page-opening-img-txt-flex .page-opening-img .no-the-100{top:50px;margin-bottom:40px}.page-opening-img-txt-flex .page-opening-txt{width:65%}.page-opening-img-txt-flex .page-opening-txt .inner{max-width:850px;padding:80px 0 80px 148px}.page-opening-text{padding:63px 0 120px 0}.page-opening-text .last-child-no-margin{position:relative}.page-opening-text .last-child-no-margin p{max-width:800px}.page-opening-text .cta-holder{margin:35px 0 0}.page-opening-text .drawing{position:absolute;z-index:1;top:63px;left:-3.5vw;pointer-events:none}.page-opening-text h1,.page-opening-text h2,.page-opening-text h3,.page-opening-text h4,.page-opening-text h5,.page-opening-text h6,.page-opening-text p,.page-opening-text a{position:relative;z-index:2}.page-opening-contatti-flex{padding:63px 0 0 0}.page-opening-contatti-flex .page-opening-contatti-left{position:relative;width:60%;padding:0 110px 0 0}.page-opening-contatti-flex .page-opening-contatti-right{position:relative;width:40%}.page-content-contatti-flex{padding:0 0 63px 0;margin-top:20px}.page-content-contatti-flex .page-opening-contatti-left{position:relative;width:60%;padding:0 110px 0 0}.page-content-contatti-flex .page-opening-contatti-right{position:relative;width:40%}.page-opening-contatti-flex,.opening-drawing{position:relative}.page-opening-contatti-flex .last-child-no-margin,.opening-drawing .last-child-no-margin{position:relative;z-index:2}.page-opening-contatti-flex .drawing,.opening-drawing .drawing{position:absolute;top:0;z-index:1}.page-opening-contatti-flex .drawing-size-1,.opening-drawing .drawing-size-1{width:80%;max-width:800px;right:110px}.page-opening-contatti-flex .drawing-size-1 .qmi-drawing,.opening-drawing .drawing-size-1 .qmi-drawing{position:absolute;width:100%;height:auto}.page-opening-contatti-flex .drawing-size-2,.opening-drawing .drawing-size-2{width:100%;right:110px;top:110px}.page-opening-contatti-flex .drawing-size-2 .qmi-drawing,.opening-drawing .drawing-size-2 .qmi-drawing{position:absolute;right:0;width:100%;max-width:350px;height:auto}.page-opening-contatti-flex .drawing-size-3,.opening-drawing .drawing-size-3{width:80%;max-width:800px;right:110px;top:80px}.page-opening-contatti-flex .drawing-size-3 .qmi-drawing,.opening-drawing .drawing-size-3 .qmi-drawing{position:absolute;width:100%;height:auto}.logo-cliente{width:200px;margin-bottom:15px}.logo-cliente img,.logo-cliente svg{position:relative !important;display:block;width:100%;height:auto}.opening-slider .slick-dots{position:absolute;bottom:23px;display:block;width:100%;padding:0;text-align:center}.opening-slider .fullscreen-cta{display:grid !important}.opening-slider .fullscreen-cta .fullscreen-cta-aligner{position:relative;-ms-flex-item-align:end;align-self:flex-end;width:100%;margin-bottom:50px}.opening-slider .cta-holder{margin:32px 0 0 0}.page-opening-case-study{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-opening-case-study .cs-image{width:38%;min-height:95vh;border-bottom-right-radius:20px;overflow:hidden;position:sticky;top:0}.page-opening-case-study .cs-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.page-opening-case-study .cs-text{width:62%;padding:calc(80px + 7vh) 3.5vw 7vw 80px;min-height:80vh;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.page-opening-case-study .cs-text h1{font-size:calc(90px - 1.2vw);line-height:calc(90px - 1.5vw)}.page-opening-case-study .cs-text h2{font-size:calc(76px - .7vw);line-height:calc(84px - 1vw)}.page-opening-case-study .cs-text .last-child-no-margin{max-width:48vw}.page-opening-case-study .cs-text .cta-holder{margin:0 0 5vh 0}.page-opening-contatti-right-people{border-radius:20px;overflow:hidden;border:solid 10px #fff;overflow:hidden;padding:49px 39px 16px 39px}.ppl-flex{margin-bottom:33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ppl-flex .picture{position:relative;width:121px}.ppl-flex .picture .profile-picture{width:100px;height:100px;border-radius:50%;overflow:hidden;border:solid 4px #fff}.ppl-flex .picture .ppl-linkedin{position:absolute;right:0;bottom:2px;width:42px;height:42px;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/ppl-linkedin.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain}.ppl-flex .data{position:relative;width:calc(100% - 121px);padding-left:32px}.ppl-flex .data p{margin-bottom:0}.search-form{position:relative;width:100%;max-width:670px;height:40px;margin:0 auto}.search-form input[type=text]{position:absolute;top:0;right:0;width:calc(100% - 50px);height:40px;padding:0;margin:0;border-bottom:solid 3px #4b4b4b !important;font-weight:700}.search-form input[type=text]::-webkit-input-placeholder{color:#1a1a1a;opacity:.6;font-weight:700}.search-form input[type=text]:-moz-placeholder{color:#1a1a1a;opacity:.6;font-weight:700}.search-form input[type=text]::-moz-placeholder{color:#1a1a1a;opacity:.6;font-weight:700}.search-form button{position:absolute;left:0;top:0;width:40px;height:40px;border:none;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/search-icon.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:32px 32px;background-color:rgba(0,0,0,0);cursor:pointer}.portfolio-cats{margin:52px 0 52px 0;font-size:20px;line-height:20px;font-weight:400;text-align:center}.portfolio-cats a:link,.portfolio-cats a:visited{color:#4b4b4b}.portfolio-cats a:hover,.portfolio-cats a:active{color:#ff3535;text-decoration:underline}.portfolio-cats li{display:inline-block;margin:0 48px 40px 0}.portfolio-cats li.current-cat{font-weight:700}.portfolio-cats li.current-cat a:link,.portfolio-cats li.current-cat a:visited{color:#ff3535;text-decoration:underline}.portfolio-cats li.current-cat a:hover,.portfolio-cats li.current-cat a:active{color:#4b4b4b}.preview-slide{position:relative;bottom:100px}.preview-slide .action{position:relative}.preview-slide .action.flex-hold-child{padding:0 8px 16px 8px !important}.preview-slide .action.flex-hold-child .no-the-100{overflow:hidden}.preview-slide .flex-hold{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.preview-image-button-control{position:relative;border-radius:16px;overflow:hidden}.active{border:3px solid #ff3535}.load-bar{background-color:#e8e8e8;height:3px;width:100%;margin-bottom:30px;border-radius:5px;overflow:hidden}.load-bar-inner{background-color:#ff3535;height:3px;width:0;margin-bottom:30px;border-radius:5px}.display-none{display:none}.display-block{display:block}.mobile-only{display:none;visibility:hidden;pointer-events:none}.mobile-only img,.mobile-only video,.mobile-only iframe,.mobile-only *,.mobile-only *::after,.mobile-only *::before{display:none;visibility:hidden;pointer-events:none}.wrapper-padded{width:100%;padding:0 3.5vw;max-width:1680px}.wrapper-padded-slideshow{width:100%;padding:0 3.5vw;overflow:visible}.wrapper-padded-container{max-width:1300px}.wrapper-padded-more-924{max-width:924px}.wrapper-padded-more-860{max-width:860px}.module-paddings-top{padding-top:60px}.module-paddings-top-double{padding-top:130px}.module-no-paddings-top{padding-top:0}.module-paddings-bottom{padding-bottom:60px}.module-paddings-bottom-double{padding-bottom:130px}.module-no-paddings-bottom{padding-bottom:0}.sticky-element{position:sticky;top:calc(80px + 35px)}::-webkit-scrollbar,::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{width:12px;border:none;background:rgba(0,0,0,0);-webkit-appearance:none !important}::-webkit-resizer,::-webkit-scrollbar-button,::-webkit-scrollbar-corner,::-webkit-scrollbar-track-piece{display:none}::-webkit-scrollbar-thumb{width:12px;background-color:#4b4b4b}::-webkit-scrollbar-track{opacity:0 !important;background-color:rgba(0,0,0,0)}:root{scrollbar-color:#fff #4b4b4b !important;scrollbar-width:auto !important}.section-anchor{position:absolute;top:-100px;left:0;display:block;width:100%}.header-offset-anchor{position:absolute;display:block;top:-80px}.verticalize .module-stripe-image,.verticalize .module-stripe-text,.verticalize .flex-hold-child{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}.flex-hold-2{width:calc(100% + 1.75vw*2);left:-1.75vw}.flex-hold-2 .flex-hold-child{width:50%;padding:0 1.75vw calc(1.75vw*2) 1.75vw}.flex-hold-3{width:calc(100% + 1.75vw*2);left:-1.75vw}.flex-hold-3 .flex-hold-child{width:33.333333%;padding:0 1.75vw calc(1.75vw*2) 1.75vw}.flex-hold-4{width:calc(100% + 1.75vw*2);left:-1.75vw}.flex-hold-4 .flex-hold-child{width:25%;padding:0 1.75vw calc(1.75vw*2) 1.75vw}.flex-hold-clienti{width:calc(100% + 1.75vw*2);left:-1.75vw}.flex-hold-clienti .flex-hold-child{width:16.666666%;padding:0 0 calc(1.75vw*2) 0}.flex-fix-column.left-fix .fix{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:400px;margin:0 1.75vw calc(1.75vw*2) 0}.flex-fix-column.left-fix .nofix{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% - 400px - 1.75vw);margin-right:0}.flex-fix-column.right-fix .fix{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:400px;margin:0 0 1.75vw calc(1.75vw*2)}.flex-fix-column.right-fix .nofix{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 400px - 1.75vw);margin-right:0}.flex-hold-stripe-module .module-stripe-image{width:35%}.flex-hold-stripe-module .module-stripe-text{width:65%}.inline-socials{width:100%;margin:0}.inline-socials li{text-align:center !important;display:inline-block;margin:0 0 10px 15px;font-size:28px}.editor-info{position:relative;z-index:30}.editor-info .admin-index{position:absolute;top:0;left:0;padding:7px 0;font-size:11px;line-height:11px;background-color:#1a1a1a;color:#fff}.editor-info .admin-index .click-hide{background-color:#4b4b4b;padding:6px 8px;cursor:pointer}.editor-info .admin-index .hide-me{cursor:pointer;padding:5px 7px;margin-right:10px;font-weight:400}.editor-info .admin-index .hide-me.hidden-label{pointer-events:none;visibility:hidden;opacity:0;display:none}.listing-grid-container{margin:44px 0 94px 0}.listing-grid-container-clienti{margin:0 0 64px 0}.listing-grid-container-clienti.moduled{margin:0 0 0 0}.infinite-button,.wp-pagenavi{margin-bottom:60px}.grid-listing-image{position:relative;border-radius:30px;overflow:hidden;border:solid 10px #e8e8e8;margin-bottom:30px}.grid-listing-image .year{position:absolute;z-index:2;left:16px;top:16px;background-color:#ff3535;color:#fff;font-size:18px;line-height:18px;font-weight:600;padding:8px 18px;border-radius:20px;overflow:hidden;pointer-events:none}.grid-listing-texts .category-list a:link,.grid-listing-texts .category-list a:visited{color:#ff3535}.grid-listing-texts .category-list a:hover,.grid-listing-texts .category-list a:active{color:#4b4b4b}.grid-listing-texts h4{font-weight:700;border-bottom:solid 3px #1a1a1a;padding:0 0 10px 0;margin-bottom:5px}.area-archivio{padding:89px 0 140px 0}.cliente{position:relative}.cliente .inner{position:relative;width:100%;padding-bottom:80%}.cliente .inner .logo-area{position:absolute;top:1vw;left:1vw;width:calc(100% - 2vw);height:calc(100% - 2vw)}.cliente .inner .logo-area.ok-color:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.cliente .inner .logo-area img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s linear;transition:all .3s linear}.awards-navi{z-index:9999;position:sticky;top:80px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:12px 0}.awards-slider-navi{position:relative;padding:0 40px;width:100%;height:51px;overflow:hidden;left:-40px}.awards-slider-navi .slick-next,.awards-slider-navi .slick-prev{position:absolute;top:20px;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.awards-slider-navi .slick-next.slick-disabled,.awards-slider-navi .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.awards-slider-navi .slick-prev{left:0;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left.svg)}.awards-slider-navi .slick-next{right:0;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg)}.awards-slider-navi .slick-slide{width:68px;text-align:center}.awards-slider-navi .awards-slider-navi-element{position:relative;width:48px !important;height:48px !important;display:inline-block;margin:0 auto;overflow:hidden;border:solid 1px #ff3535;border-radius:50%}.awards-slider-navi .awards-slider-navi-element.current{border:solid 2px #ff3535}.awards-slider-navi .awards-slider-navi-element img{width:100%;height:auto}.related-cs{margin:96px 0 123px 0}.listing-related-container{margin:44px 0 0 0}.no-results{margin:0 0 60px 0}.premi-listing{margin-bottom:63px}.module-text .cta-holder{margin:32px 0 0}.module-case-study-list .module-case-study-list-item{position:relative;width:100%;padding:0 0 150px 90px;margin-bottom:80px;min-height:95vh}.module-case-study-list .module-case-study-list-item h2{text-align:right}.module-case-study-list .module-case-study-list-item .flex-hold-cs-listing .flex-hold-cs-listing-image{position:relative;width:70%}.module-case-study-list .module-case-study-list-item .flex-hold-cs-listing .flex-hold-cs-listing-cta{position:relative;width:30%;padding:10px 0 0 40px}.module-case-study-list .module-case-study-list-item .immagine-16-9-holder{position:relative;top:30px}.module-case-study-list .module-case-study-list-item .immagine-q-holder{position:absolute;right:150px;top:25%;width:30%;pointer-events:none}.module-case-study-list .cta-holder{margin:32px 0 0}.qmi-video-mask{position:absolute;top:2px;right:0;z-index:1;width:86%;aspect-ratio:1/3;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-mask.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.qmi-video-mask video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.qmi-video-over-mask{position:absolute;top:0;right:0;z-index:20;width:88%;min-height:100vh;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-mask-cover.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0}.module-scrolling-text .module-scrolling-text-title{position:relative;z-index:2;text-align:center;top:80px}.module-scrolling-text .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden}.module-scrolling-text .animated-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5vw 3vh 0}@-webkit-keyframes loopText{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loopText{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.module-scrolling-text .cta-holder{margin:32px 0 0}.module-slideshow{overflow:hidden !important}.module-slideshow .slider-single{margin-top:54px;padding-bottom:20px}.module-slideshow .slider-single .slick-slide{width:28vw}.module-slideshow .slider-single .slick-slide .slide{padding-right:20px}.module-slideshow .slider-single .case-study-slide{position:relative;overflow:hidden;border-radius:20px;-webkit-transition:all .4s linear;transition:all .4s linear}.module-slideshow .slider-single .case-study-slide:hover{border-radius:25vw}.module-slideshow .slider-single .case-study-slide:hover .case-study-slide-title{opacity:0}.module-slideshow .slider-single .case-study-slide:hover .above-image-opacity{opacity:0;-webkit-transition:all .4s linear;transition:all .4s linear}.module-slideshow .slider-single .case-study-slide .case-study-slide-title{position:absolute;left:0;bottom:0;display:block;width:100%;padding:0 23px 34px 23px;-webkit-transition:all .4s linear;transition:all .4s linear}.module-slideshow .slider-single .case-study-slide .case-study-slide-title p{font-weight:700;margin-bottom:0}.module-slideshow .slider-single .slick-next,.module-slideshow .slider-single .slick-prev{position:absolute;bottom:-20px;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.module-slideshow .slider-single .slick-next.slick-disabled,.module-slideshow .slider-single .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.module-slideshow .slider-single .slick-prev{left:0;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left.svg)}.module-slideshow .slider-single .slick-next{left:32px;background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg)}.module-slideshow .cta-holder{margin:32px 0 0}.module-slideshow-images{padding-bottom:35px;overflow:hidden}.module-slideshow-images .wrapper-padded-slider-images{position:relative;width:110vw;left:-5vw}.module-slideshow-images .slider-ext{position:relative;display:block;padding:80px 0 60px 0}.module-slideshow-images .slideshow-bg-image{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.module-slideshow-images .slideshow-bg-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.module-slideshow-images .flex-hold-slideshow .flex-hold-child:nth-child(1),.module-slideshow-images .flex-hold-slideshow .flex-hold-child:nth-child(3){width:25%}.module-slideshow-images .flex-hold-slideshow .flex-hold-child:nth-child(2){width:50%}.module-slideshow-images .flex-hold-slideshow img{border-radius:20px;overflow:hidden;border:solid 10px #fff}.module-slideshow-images .slider-left{margin-top:25px}.module-slideshow-images .slider-right{margin-top:70%}.module-slideshow-images .slider-center{margin:0 34px;cursor:-webkit-grab;cursor:grab}.module-slideshow-images .slick-next,.module-slideshow-images .slick-prev{position:absolute;bottom:-105px;cursor:pointer;width:30px;height:30px;background-position:50% 50%;background-repeat:no-repeat;background-size:19px auto;font-size:0;background-color:#fff;border-radius:50%;overflow:hidden}.module-slideshow-images .slick-next.slick-disabled,.module-slideshow-images .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.module-slideshow-images .slick-prev{left:calc(50% - 19px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left.svg)}.module-slideshow-images .slick-next{left:calc(50% + 19px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right.svg)}.module-slideshow-images .cta-holder{margin:32px 0 0}.module-stripe .h2-special-3{margin-bottom:32px}.module-stripe .pipper{position:relative;width:100%}.module-stripe .pipper.stripe-grey-bg:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:200%;background-color:#f5f5f5}.module-stripe .stripe-listed{margin-bottom:130px;min-height:95vh}.module-stripe .stripe-listed:last-of-type{margin-bottom:0}.module-stripe .stripe-listed.stripe-image-text .module-stripe-image{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:2}.module-stripe .stripe-listed.stripe-image-text .module-stripe-image .spacer{width:100%}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.module-stripe .stripe-listed.stripe-image-text .module-stripe-text .spacer{width:100%;padding:70px 0 20px 125px;max-width:850px}.module-stripe .stripe-listed.stripe-text-image .module-stripe-image{position:relative;z-index:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.module-stripe .stripe-listed.stripe-text-image .module-stripe-image .spacer{width:100%}.module-stripe .stripe-listed.stripe-text-image .module-stripe-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.module-stripe .stripe-listed.stripe-text-image .module-stripe-text .spacer{width:100%;padding:70px 125px 20px 0;max-width:850px;margin-right:auto}.module-stripe .stripe-listed .cta-holder{position:relative;z-index:2;text-align:inherit;margin:32px 0 0}.module-stripe .cta-holder{text-align:center;margin:60px 0 0}.module-stripe .stripe-follow-images{position:relative;width:100%;max-width:850px;margin:40px 0 0 0}.module-stripe .stripe-follow-images .stripe-follow-image-1{position:absolute;z-index:2;top:0;right:0;width:50%;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/mask-3stripe.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/mask-3-stripe.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.module-stripe .stripe-follow-images .stripe-follow-image-2{position:absolute;z-index:3;top:8vh;right:45%;width:30%;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/mask-2-stripe.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/mask-2-stripe.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.module-stripe .stripe-follow-images .stripe-follow-image-3{position:absolute;z-index:4;top:25vh;left:0;width:30%;-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/mask-1-stripe.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/mask-1-stripe.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.module-stripe h2{position:relative;z-index:2}.module-stripe .content-st{position:relative}.module-stripe .content-st .inner-content-st{position:relative;z-index:2}.module-stripe .drawing{position:absolute;z-index:1;top:-100px;display:block;pointer-events:none}.module-stripe .drawing-size-1{width:calc(100% + 3.5vw);left:-3.5vw}.module-stripe .drawing-size-1 .qmi-drawing{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}.module-stripe .drawing-size-2{width:calc(100% + 3.5vw);right:-3.5vw}.module-stripe .drawing-size-2 .qmi-drawing{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:290px;height:290px}.module-stripe .drawing-size-3{width:calc(100% + 3.5vw);right:-3.5vw}.module-stripe .drawing-size-3 .qmi-drawing{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}.module-stripe .content-styled{position:relative;z-index:2}.module-risultati{overflow:hidden}.module-risultati .h2-special-1{margin-bottom:0}.module-risultati .flex-hold-risultati{position:relative}.module-risultati .flex-hold-risultati .risultati-txts{position:relative;width:330px;margin-top:48px}.module-risultati .flex-hold-risultati .risultati-txts .counter{margin-bottom:60px}.module-risultati .flex-hold-risultati .risultati-txts .counter:last-child{margin-bottom:0}.module-risultati .flex-hold-risultati .risultati-txts .counter.odd h2{color:#002fa7}.module-risultati .flex-hold-risultati .risultati-txts .counter.even h2{color:#ff3535}.module-risultati .flex-hold-risultati .risultati-txts .counter h2{display:inline-block;margin-bottom:0}.module-risultati .flex-hold-risultati .risultati-txts .counter p{margin-bottom:0;color:#333}.module-risultati .flex-hold-risultati .risultati-images{position:relative;width:calc(100% - 330px)}.module-risultati .flex-hold-risultati .risultati-images .image-1{position:relative;z-index:1}.module-risultati .flex-hold-risultati .risultati-images .image-2{position:absolute;z-index:2;width:60%;top:-100px;right:40px}.module-risultati .flex-hold-risultati .risultati-images .image-3{position:absolute;z-index:2;width:40%;top:calc(50% + 160px);left:50px}.module-risultati .cta-holder{margin:32px 0 0}.module-clienti .cta-holder{margin:0}.module-clienti .slider-clienti .inner{position:relative;width:100%;padding-bottom:80%}.module-clienti .slider-clienti .inner .logo-area{position:absolute;top:3vw;left:3vw;width:calc(100% - 6vw);height:calc(100% - 6vw)}.module-clienti .slider-clienti .inner .logo-area.ok-color:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.module-clienti .slider-clienti .inner .logo-area img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s linear;transition:all .3s linear}.module-clienti .slider-clienti .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;text-align:center}.module-premi .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.module-premi .premio{height:inherit !important}.module-premi .premi-hold{position:relative}.module-premi .premio{position:relative;display:block;width:100%;padding:45px 0 45px 0}.module-premi .premio .awards-navigator{position:absolute;top:-124px}.module-premi .premio.premio-odd{background:#4f93ff;background:-webkit-gradient(linear, left top, right top, from(rgb(79, 147, 255)), to(rgb(59, 101, 219)));background:linear-gradient(90deg, rgb(79, 147, 255) 0%, rgb(59, 101, 219) 100%)}.module-premi .premio.premio-odd .h2-special-3{color:#69a0ff}.module-premi .premio.premio-even{background:#e30021;background:-webkit-gradient(linear, left top, right top, from(rgb(227, 0, 33)), to(rgb(181, 29, 115)));background:linear-gradient(90deg, rgb(227, 0, 33) 0%, rgb(181, 29, 115) 100%)}.module-premi .premio.premio-even .h2-special-3{color:#ff748b}.module-premi .premio h4{font-weight:600}.module-premi .flex-hold-premi{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-premi .flex-hold-premi .flex-hold-premi-left{width:30%}.module-premi .flex-hold-premi .flex-hold-premi-left img{max-height:calc(90vh - 157px);width:auto}.module-premi .flex-hold-premi .flex-hold-premi-center{width:40%;text-align:right;padding:0 36px}.module-premi .flex-hold-premi .flex-hold-premi-right{width:30%}.module-premi .flex-hold-premi .flex-hold-premi-right img{max-height:calc(90vh - 157px);width:auto;margin-left:auto}.module-premi .premi-slider .slick-next,.module-premi .premi-slider .slick-prev{position:absolute;z-index:100;bottom:-6px;cursor:pointer;width:19px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:0}.module-premi .premi-slider .slick-next.slick-disabled,.module-premi .premi-slider .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.module-premi .premi-slider .slick-prev{left:calc(50% - 63px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/sldier-arrow-left-white.svg)}.module-premi .premi-slider .slick-next{left:calc(50% + 45px);background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/slider-arrow-right-white.svg)}.module-premi .paging-info{color:#fff;position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:80px;text-align:center}.module-premi .paging-info.as-module{bottom:98px}.module-premi .cta-holder{margin:0 0 32px 0}.as-module .slick-next,.as-module .slick-prev{bottom:25px !important}.as-module .paging-info{bottom:20px}.module-fullscreen-image.module-paddings-top{margin-top:60px}.module-fullscreen-image.module-paddings-top-double{margin-top:calc(60px*2)}.module-fullscreen-image.module-no-paddings-top{margin-top:0}.module-fullscreen-image.module-paddings-bottom{margin-bottom:60px}.module-fullscreen-image.module-paddings-bottom-double{margin-bottom:calc(60px*2)}.module-fullscreen-image.module-no-paddings-bottom{margin-bottom:0}.module-fullscreen-image .above-image-opacity{background:rgba(0,0,0,.4)}.module-fullscreen-image .module-box-fullscreen{position:relative;display:block;width:100%;min-height:calc(100vh - 80px);overflow:hidden;padding:10vh 0;display:grid}.module-fullscreen-image .module-box-fullscreen .module-fullscreen-texts{width:100%;-ms-flex-line-pack:center;align-content:center}.module-fullscreen-image .module-box-fullscreen .module-fullscreen-texts .last-child-no-margin{max-width:660px}.module-fullscreen-image .cta-holder{margin:32px 0 0}.module-video .module-paddings-top{margin-top:60px;padding-top:0}.module-video .module-paddings-top-double{margin-top:130px;padding-top:0}.module-video .module-no-paddings-top{margin-top:0;padding-top:0}.module-video .module-paddings-bottom{margin-bottom:60px;padding-bottom:0}.module-video .module-paddings-bottom-double{margin-bottom:130px;padding-bottom:0}.module-video .module-no-paddings-bottom{margin-bottom:0;padding-bottom:0}.video-module-wrapper{position:relative;width:100%}.video-bg-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.no-space .video-block{padding:0}.video-block{padding:155px 0}.video-block .video-caption,.video-block .expanding-block{margin-top:12px}.cta-holder a{margin:0 0 12px 0}.cta-1,.cta-navi a,.default-button{font-size:20px;line-height:20px;padding-right:28px}.cta-1:before,.cta-navi a:before,.default-button:before{right:0;top:50%;width:18px;height:2px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cta-1:after,.cta-navi a:after,.default-button:after{right:0;top:calc(50% - 5.5px);width:7px;height:13px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:7px 13px;mask-size:7px 13px;background-color:inherit}.cta-1:hover:before,.cta-navi a:hover:before,.default-button:hover:before{right:-62px;width:80px}.cta-1:hover:after,.cta-navi a:hover:after,.default-button:hover:after{right:-65px}.cta-1.no-animation:hover:before,.cta-navi a.no-animation:hover:before,.default-button.no-animation:hover:before{right:0;width:18px}.cta-1.no-animation:hover:after,.cta-navi a.no-animation:hover:after,.default-button.no-animation:hover:after{right:0}.default-button-reverse{font-size:20px;line-height:20px;padding-left:28px}.default-button-reverse:before{left:0;top:50%;width:18px;height:2px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.default-button-reverse:after{left:0;top:calc(50% - 5.5px);width:7px;height:13px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);mask-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/cta-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:7px 13px;mask-size:7px 13px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.default-button-reverse:hover:before{left:-52px;width:70px}.default-button-reverse:hover:after{left:-55px}.default-button-reverse.no-animation:hover:before{left:0;top:50%;width:18px;height:2px;display:block}.default-button-reverse.no-animation:hover:after{left:0;top:calc(50% - 5.5px);width:7px;height:13px}.default-button-b:after{font-size:calc(14px + 5px);line-height:calc(15px + 5px)}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:15px}.wp-caption.alignleft,.wp-caption.alignright{width:50% !important;margin-bottom:15px}.wp-caption.alignleft{float:left;margin-right:20px}.wp-caption.alignright{float:right;margin-left:20px}.coverize img,.coverize video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.video-frame{border-radius:20px;overflow:hidden;border:solid 10px #fff}.video-stop{position:absolute;z-index:2;bottom:10px;right:10px;width:35px;height:35px;border:none;background-color:#fff;border-radius:50%;cursor:pointer;opacity:.8}.video-stop:before{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"";font-family:"paperplane-blank-theme-icons";font-style:normal;font-weight:normal;font-size:12px;color:#1a1a1a}.video-stop.pause:before{content:""}.above-image-opacity{background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.image-framer img{border-radius:20px;overflow:hidden;border:solid 10px #fff;background-color:#fff}.video-cover:before{background-image:url(//qmi.it/wp-content/themes/qmi-wp-theme/assets/images/video-play.svg);width:120px;height:120px}.wpcf7-form{margin-top:20px}.campi-richiesti{margin-bottom:32px !important}input[type=date],input[type=email],input[type=file],input[type=number],input[type=range],input[type=tel],input[type=text],input[type=url]{font-size:18px;line-height:24px;margin-bottom:35px}input[type=checkbox],input[type=radio]{margin-bottom:5px}input[type=checkbox]:before,input[type=radio]:before{position:relative;top:4px;font-size:calc(18px*1.5)}textarea{font-size:18px;line-height:18px;margin-bottom:15px}select{font-size:18px;line-height:18px;margin-bottom:15px}input[type=submit]{font-size:20px;font-weight:700}.form-hold{margin:10px 0}.form-hold label,.form-hold p{font-size:18px;line-height:24px;margin-bottom:5px}.as-label{font-size:18px;line-height:24px;margin-bottom:5px}.slider-single{position:relative;width:calc(100% + 32px)}.slider-single .slick-list,.slider-single .slick-track{overflow:visible}.slider-single .slick-slide{overflow:hidden}.slick-dots{text-align:center;padding:10px 0 0 0 !important}.slick-dots li{display:inline-block;margin:0 8px}.slick-dots li button{width:12px;height:12px;border:none;font-size:0;margin:0;padding:0;border:solid 2px;-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:50%;cursor:pointer}.slide-prev-custom,.slide-next-custom{cursor:pointer}.slide-prev-custom:disabled,.slide-next-custom:disabled{cursor:default}.opening-slider .shadow-dark .above-image-opacity{background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.opening-slider .shadow-clear .above-image-opacity{background:#fff;background:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px, 100px, 0);transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px, 100px, 0);transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px, -100px, 0);transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px, -100px, 0);transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform:scale(1);transform:scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(0.6);transform:scale(0.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0, 100px, 0) scale(0.6);transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0, -100px, 0) scale(0.6);transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px, 0, 0) scale(0.6);transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px, 0, 0) scale(0.6);transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0, 100px, 0) scale(1.2);transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0, -100px, 0) scale(1.2);transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px, 0, 0) scale(1.2);transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px, 0, 0) scale(1.2);transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:-webkit-grab;cursor:grab}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.wp-pagenavi{display:block;width:100%;font-size:26px;font-weight:600}.wp-pagenavi .extend,.wp-pagenavi .first,.wp-pagenavi .last{display:none !important}.wp-pagenavi .pages{display:none}.wp-pagenavi .previouspostslink{display:inline-block;margin:0 20px 0 0}.wp-pagenavi .nextpostslink{display:inline-block;margin:0 20px 0 0}.wp-pagenavi a{display:inline-block;margin:0 20px 0 0;border:none !important}.wp-pagenavi .page{display:inline-block;margin:0 20px 0 0}.wp-pagenavi span.current{display:inline-block;margin:0 20px 0 0;border:none !important;text-decoration:underline}body.customize-support{margin-top:-32px;padding-bottom:32px}#wpadminbar{top:auto !important;bottom:0}#wpadminbar .quicklinks>ul>li{position:relative}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{bottom:32px}[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
display:none;
}
.wpcf7cf_repeater_sub {
margin-bottom: 20px;
}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step { width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
display: flex;
width: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
display: inline-block;
border-radius: 50%;
background: #dfdfdf;
color: #000000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
border-bottom: 5px solid #dfdfdf;
text-align: center;
flex: 1;
padding: 15px;
min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
border-bottom: 5px solid #333;
font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_step_controls .disabled {
pointer-events: none;
cursor: default;
opacity: .5;
}