a{text-decoration:none;color:black}a:active,a:hover{outline:0;cursor:pointer}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{line-height:1.4;font-feature-settings:"kern" 1;font-kerning:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}.title{width:100%}.title h1{font-size:2.2em;color:#e2e2e2;background:#222;text-align:center;padding:15px 0}@media only screen and (max-width: 1200px){.title h1{font-size:2em}}@media only screen and (max-width: 900px){.title h1{font-size:1.5em;padding:5px 0}}.main-title{width:100%;height:100px;display:flex;align-items:center;padding:0 0 0 calc(50% + 15px);background:linear-gradient(to right, #fff 50%, #000 50%);color:#fff;font-size:2em;text-transform:uppercase;letter-spacing:.1em}@media only screen and (max-width: 900px){.main-title{align-items:flex-end;font-size:1.6em;padding-bottom:5px}}@media only screen and (max-width: 600px){.main-title{width:100%;background:#000;font-size:1.2em;justify-content:center;padding:0 0 5px 0}}a{outline:none}.invisible{display:none}body,html{height:100%}html{font-family:ingra, sans-serif;font-weight:400;font-style:normal;font-size:16px}body{background-color:#222}main{width:100%;height:100%;max-width:1920px;margin:0 auto;background:#fff}header{position:absolute;z-index:200;width:100%;height:70px}@media only screen and (max-width: 1200px){header{width:85%;left:7.5%}}@media only screen and (max-width: 600px){header{width:100%;left:0;height:55px}}header .container{width:100%;height:100%;max-width:1920px;margin:0 auto;display:flex;align-items:flex-end;padding:0 30px}@media only screen and (max-width: 1200px){header .container{padding:0}}@media only screen and (max-width: 600px){header .container{padding:0 10px}}header .container img{max-width:150px}.ham{width:45px;margin-left:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;user-select:none;border-radius:50%;border:2px solid #0ab0af}.ham:hover .line{stroke:#0b64a3}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#0ab0af;stroke-width:5;stroke-linecap:round;transition:all .3s ease-in-out}.ham8.active .line{stroke:#0b64a3}.ham8 .top{stroke-dasharray:40 160}.ham8 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform 400ms}.ham8 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform 400ms, stroke-dashoffset 400ms;stroke-dashoffset:1px}.ham8.active .top{stroke-dashoffset:-64px}.ham8.active .middle{transform:rotate(90deg)}.ham8.active .bottom{stroke-dashoffset:-64px}nav{width:100%;height:100%;z-index:150;position:fixed;top:0;left:0;display:flex;background:linear-gradient(to right, #363636 50%, #222 50%);transform:translateX(100%);transition:all .5s ease-in}nav.active{transform:translateX(0%)}@media only screen and (max-width: 600px){nav{flex-direction:column;align-items:center;justify-content:center;background:#363636}}nav .navigation{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 600px){nav .navigation{width:100%}}nav .navigation ul{padding:30px;border:1px solid #000;background:rgba(255,255,255,0.3)}@media only screen and (max-width: 600px){nav .navigation ul{border:none;background:transparent;text-align:center}}nav .navigation li a{display:block;width:100%;padding:0 10px 0 5px;font-size:2em;line-height:1.8em;text-transform:capitalize;color:rgba(255,255,255,0.8);background-image:linear-gradient(to left, transparent, transparent 50%, #0b64a3 50%, #0b64a3);background-position:100% 0;background-size:200% 100%;transition:all 0.25s ease-in}nav .navigation li a:hover,nav .navigation li a.selected{background-position:0 0}@media only screen and (max-width: 900px){nav .navigation li a{font-size:1.6em}}@media only screen and (max-width: 600px){nav .navigation li a{font-size:1.4em;line-height:2em}}.slider{width:100%;height:100vh;max-height:1200px}@media only screen and (max-width: 1200px){.slider{height:100%}}.swiper-container{width:100%;height:100%}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.centrex{display:flex;align-items:center}@media only screen and (max-width: 1200px){.centrex{flex-direction:column;justify-content:flex-end}}.wandb{background:linear-gradient(to right, #fff 50%, #000 50%)}.bandw{background:linear-gradient(to right, #000 50%, #fff 50%)}.lateral{width:13%;height:70%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media only screen and (max-width: 1200px){.lateral{order:1;width:42.5%;margin-right:auto;margin-left:7.5%;height:auto;flex-direction:row;justify-content:center;padding:10px 0}}.lateral h2{font-size:3em;transform:rotate(-90deg);letter-spacing:.1em;color:rgba(34,34,34,0.1);margin-bottom:130px}@media only screen and (max-width: 1500px){.lateral h2{font-size:2.5em;margin-bottom:100px}}@media only screen and (max-width: 1200px){.lateral h2{margin-bottom:0}}.lateral h2 span{opacity:0}@media only screen and (max-width: 1200px){.lateral h2{transform:rotate(0);font-size:2em;margin-right:20px}}@media only screen and (max-width: 600px){.lateral h2{display:none}}.lateral a{width:100%;max-width:150px;border-radius:50%;line-height:0}@media only screen and (max-width: 1500px){.lateral a{max-width:120px;margin-right:10px}}@media only screen and (max-width: 1200px){.lateral a{max-width:100px}}@media only screen and (max-width: 600px){.lateral a{max-width:70px;visibility:hidden}}.lateral a svg .st1{fill:none;stroke:#0ab0af;stroke-width:3;transition:all .3s ease-in-out}@media only screen and (max-width: 600px){.lateral a svg .st1{stroke-width:6}}.lateral a:hover svg .st1{stroke:#0b64a3}.lateral.second h2{color:#222}.center{width:74%;height:70%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1200px){.center{width:85%}}@media only screen and (max-width: 900px){.center{height:75%}}@media only screen and (max-width: 600px){.center{width:95%}}.center .panel{position:absolute;right:13%;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 1200px){.center .panel{right:7.5%;width:42.5%}}@media only screen and (max-width: 600px){.center .panel{width:65%;right:0}}.center .panel .box{max-width:400px;padding:20px 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:rgba(0,0,0,0.9)}@media only screen and (max-width: 600px){.center .panel .box{padding:10px}}.center .panel .box h1{color:#fff;font-size:1.8em;padding-bottom:20px}@media only screen and (max-width: 900px){.center .panel .box h1{font-size:1.5em}}@media only screen and (max-width: 600px){.center .panel .box h1{padding:0;font-size:1.3em}}.center .panel .box p{color:#fff;letter-spacing:.1em;line-height:1.5em}@media only screen and (max-width: 600px){.center .panel .box p{display:none}}.center .panel img{max-width:130px;padding:10px;border-radius:50%;background:rgba(255,255,255,0.8);margin-top:20px}@media only screen and (max-width: 1200px){.center .panel img{max-width:100px}}@media only screen and (max-width: 600px){.center .panel img{max-width:80px;margin-top:10px}}.center picture{width:100%;height:100%}.center img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.center.second .panel .box{background:rgba(255,255,255,0.8)}@media only screen and (max-width: 900px){.center.second .panel .box{background:rgba(255,255,255,0.95)}}.center.second .panel .box h1{color:#000}.center.second .panel .box p{color:#000}.arrows{position:absolute;left:calc(87% - 165px);top:85%;z-index:100;display:flex;padding-top:10px}@media only screen and (max-width: 1500px){.arrows{left:calc(87% - 135px)}}@media only screen and (max-width: 1200px){.arrows{width:42.5%;left:auto;top:auto;bottom:35px;right:7.5%;justify-content:center;padding:0}}@media only screen and (max-width: 600px){.arrows{width:50%;right:0;bottom:25px}}.arrows a{width:100px;height:50px}@media only screen and (max-width: 1500px){.arrows a{width:80px;height:40px}}.arrows a svg{max-height:100%}.arrows a svg .st3{fill:none;stroke:#0ab0af;stroke-width:2;transition:all .3s ease-in-out}.arrows a:last-child{transform:rotate(180deg)}.arrows a:hover .st3{stroke:#0b64a3}.settori{width:100%;background:#222;display:flex}.settori .first{width:50%;background:#fff}@media only screen and (max-width: 900px){.settori .first{width:100%}}.settori .first h1{font-size:2.2em;color:#e2e2e2;background:#222;text-align:center;padding:15px 0}@media only screen and (max-width: 1200px){.settori .first h1{font-size:2em}}@media only screen and (max-width: 900px){.settori .first h1{font-size:1.8em;padding:5px 0}}.settori .first .box{display:flex;flex-wrap:wrap;padding-bottom:40px}@media only screen and (max-width: 900px){.settori .first .box{flex-wrap:nowrap;padding-bottom:20px}}@media only screen and (max-width: 600px){.settori .first .box{flex-wrap:wrap}}.settori .first .box>div{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px}@media only screen and (max-width: 900px){.settori .first .box>div{padding-top:20px}}.settori .first .box>div img{width:100%;max-width:140px}@media only screen and (max-width: 1200px){.settori .first .box>div img{max-width:120px}}@media only screen and (max-width: 600px){.settori .first .box>div img{max-width:100px}}.settori .first .box>div h2{font-size:1.3em;text-transform:uppercase;padding-top:10px}@media only screen and (max-width: 900px){.settori .first .box>div h2{font-size:1em}}.settori .second{width:50%;line-height:0}@media only screen and (max-width: 900px){.settori .second{display:none}}.settori .second picture{width:100%;height:100%}.settori .second img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact{width:100%}.map-container{width:100%;display:flex}@media only screen and (max-width: 1200px){.map-container{flex-direction:column}}.map-container>div{width:50%;background:#000}@media only screen and (max-width: 1200px){.map-container>div{width:100%}}.map-container>div:last-child{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.map-container>div:last-child h1{font-size:1.5em}.map-container>div:last-child h1 span{font-size:1.8em;color:#0b64a3}.map-container>div:last-child p{font-size:1.2em}.map-container>div:last-child .contact-icons{width:100%;display:flex;justify-content:space-around;margin-top:30px}.map-container>div:last-child .contact-icons a{display:block;width:33.33%;max-width:140px;text-align:center;cursor:pointer}@media only screen and (max-width: 1200px){.map-container>div:last-child .contact-icons a{max-width:120px}}@media only screen and (max-width: 600px){.map-container>div:last-child .contact-icons a{max-width:100px}}.map-container>div:last-child .contact-icons a svg .outer{fill:#0ab0af;transition:all .3s ease-in-out}.map-container>div:last-child .contact-icons a svg .inner{fill:none;stroke:#0ab0af;stroke-miterlimit:10;transition:all .3s ease-in-out}.map-container>div:last-child .contact-icons a:hover svg .outer{fill:#0b64a3}.map-container>div:last-child .contact-icons a:hover svg .inner{stroke:#0b64a3}.goomap{overflow:hidden;padding-bottom:50%;position:relative;height:0}@media only screen and (max-width: 1500px){.goomap{padding-bottom:70%}}@media only screen and (max-width: 1200px){.goomap{padding-bottom:40%;margin-bottom:10px}}.goomap iframe{left:0;top:0;height:100%;width:100%;position:absolute}footer{width:100%;display:flex;justify-content:space-between;padding:20px 0;background:#222}footer a{width:32.33%;background:rgba(255,255,255,0.7);text-align:center;padding:20px;color:#363636;transition:all .3s ease-in-out}footer a:hover,footer a.selected{background:#0b64a3;color:#fff}.pro-banner{width:100%;height:300px;display:flex;background:#fff}@media only screen and (max-width: 1200px){.pro-banner{height:200px}}@media only screen and (max-width: 600px){.pro-banner{flex-direction:column;height:auto;padding:20px 5px}}.pro-banner>div{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px}@media only screen and (max-width: 600px){.pro-banner>div{width:100%}.pro-banner>div:first-child{display:none}}.pro-banner>div p{font-size:1.2em;padding:10px;border-right:1px solid rgba(54,54,54,0.5);border-left:1px solid rgba(54,54,54,0.5)}@media only screen and (max-width: 1200px){.pro-banner>div p{border:none}}.pro-banner>div h2{font-size:2em}@media only screen and (max-width: 1200px){.pro-banner>div h2{font-size:1.6em}}@media only screen and (max-width: 600px){.pro-banner>div h2{font-size:1.4em}}.pro-boss{width:100%;padding:50px;display:flex;align-items:center;background:#000}@media only screen and (max-width: 1200px){.pro-boss{flex-direction:column}}@media only screen and (max-width: 600px){.pro-boss{padding:0}}.pro-boss .image{flex:2;max-width:1130px;line-height:0}@media only screen and (max-width: 1200px){.pro-boss .image{flex:auto}}.pro-boss .image img{width:100%;max-width:1130px}.pro-boss .text{flex:1;display:flex;flex-direction:column;padding-left:50px;align-items:center;color:#fff}@media only screen and (max-width: 1200px){.pro-boss .text{flex:auto;flex-direction:row;padding:50px 0 0 0}.pro-boss .text .testi{flex:2}.pro-boss .text .immagine{flex:1;text-align:center}}@media only screen and (max-width: 600px){.pro-boss .text{flex-direction:column;padding:20px}}.pro-boss .text h1{font-size:1.4em}.pro-boss .text p{margin-top:20px}.pro-boss .text img{width:100%;max-width:150px;max-height:150px;border-radius:50%;padding:10px;background:rgba(255,255,255,0.9);margin-top:20px}@media only screen and (max-width: 1500px){.pro-boss .text img{max-width:130px;max-height:130px}}@media only screen and (max-width: 600px){.pro-boss .text img{padding:5px}}.pro-form{width:100%;background:#000;padding-bottom:40px;display:flex}@media only screen and (max-width: 1200px){.pro-form{flex-direction:column}}.pro-form>div{width:50%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1200px){.pro-form>div{width:100%;background:#fff}}.pro-form>div h2{font-size:2em;color:#fff}@media only screen and (max-width: 1200px){.pro-form>div h2{font-size:1.6em;color:#000;padding-top:30px}}@media only screen and (max-width: 600px){.pro-form>div h2{font-size:1.4em}}.pro-form>div article{width:100%;height:80%;display:flex;justify-content:flex-start;align-items:center;background:#fff}@media only screen and (max-width: 1200px){.pro-form>div article{justify-content:center;height:auto}}.pro-form>div article p{max-width:70%;padding:70px 40px}@media only screen and (max-width: 1200px){.pro-form>div article p{padding:30px}}@media only screen and (max-width: 900px){.pro-form>div article p{max-width:90%}}.pro-azienda{width:100%;padding:50px;display:flex;flex-wrap:wrap;background:#fff}@media only screen and (max-width: 700px){.pro-azienda{padding:10px}}.pro-azienda .box-one{width:24%;margin-right:1%;height:620px;display:flex;flex-direction:column}@media only screen and (max-width: 1500px){.pro-azienda .box-one{width:49%}}@media only screen and (max-width: 600px){.pro-azienda .box-one{width:100%}}.pro-azienda .box-one>div{width:100%;height:47%;display:flex;justify-content:center;background:rgba(54,54,54,0.4);color:#000}@media only screen and (max-width: 1200px){.pro-azienda .box-one>div{height:49%}}.pro-azienda .box-one>div:first-child{align-items:center}.pro-azienda .box-one>div:last-child{margin-top:auto}.pro-azienda .box-one>div p{padding:20px}.pro-azienda .box-two{width:23%;margin:0 1%;height:620px;display:flex}@media only screen and (max-width: 1500px){.pro-azienda .box-two{display:none}}.pro-azienda .box-three{width:49%;margin-left:1%;height:620px;display:flex;flex-direction:column}@media only screen and (max-width: 600px){.pro-azienda .box-three{width:100%;margin-top:10px}}.pro-azienda .box-three>div{width:100%;height:47%}@media only screen and (max-width: 1200px){.pro-azienda .box-three>div{height:49%}}.pro-azienda .box-three>div:last-child{margin-top:auto}.pro-azienda img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.multi-banner{width:100%;height:calc(100vh - 100px);max-height:1100px}@media only screen and (max-width: 900px){.multi-banner{height:calc(100% - 100px)}}.multi-banner .slide-box{width:100%;height:70%;display:flex}@media only screen and (max-width: 900px){.multi-banner .slide-box{height:90%}}.multi-banner .slide-box .img-panel{width:60%;margin-left:20%;height:100%}@media only screen and (max-width: 900px){.multi-banner .slide-box .img-panel{width:70%;margin-left:10%}}@media only screen and (max-width: 600px){.multi-banner .slide-box .img-panel{width:80%}}.multi-banner .slide-box .img-panel img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.centrexo{display:flex;align-items:center}@media only screen and (max-width: 600px){.centrexo{align-items:flex-start}}.arw-panel{width:20%;height:calc(((100vh - 100px) * 70) / 100);max-height:770px;position:absolute;z-index:100;top:15%;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000}@media only screen and (max-width: 900px){.arw-panel{height:100%;top:0;max-height:none}}@media only screen and (max-width: 600px){.arw-panel{display:none}}.arw-panel a{width:100%;max-width:150px;border-radius:50%;line-height:0;margin:0 0 20px 0;transform:rotate(90deg)}.arw-panel a:last-child{margin:20px 0 0 0;transform:rotate(-90deg)}@media only screen and (max-width: 1500px){.arw-panel a{max-width:120px;margin-right:10px}}@media only screen and (max-width: 900px){.arw-panel a{max-width:100px}}.arw-panel a svg .st1{fill:none;stroke:#0ab0af;stroke-width:3;transition:all .3s ease-in-out}.arw-panel a:hover svg .st1{stroke:#0b64a3}.arrows-panel{display:none}@media only screen and (max-width: 600px){.arrows-panel{display:flex;width:50%;height:10%;bottom:0;right:0;position:absolute;z-index:100;justify-content:space-around;align-items:center}.arrows-panel a{width:80px;height:40px}.arrows-panel a svg{max-height:100%}.arrows-panel a svg .st3{fill:none;stroke:#0ab0af;stroke-width:2;transition:all .3s ease-in-out}.arrows-panel a:last-child{transform:rotate(180deg)}.arrows-panel a:hover .st3{stroke:#0b64a3}}.ass-desc{width:100%;display:flex;background:#000}@media only screen and (max-width: 900px){.ass-desc{flex-direction:column}}.ass-desc>div{flex:1;display:flex;justify-content:center;align-items:center;margin:50px}@media only screen and (max-width: 1200px){.ass-desc>div{margin:20px 50px}.ass-desc>div:last-child{margin-top:0}}@media only screen and (max-width: 600px){.ass-desc>div{margin:10px}}.ass-desc>div:first-child{background:#fff}.ass-desc>div p{padding:50px}@media only screen and (max-width: 900px){.ass-desc>div p{padding:20px}}.ass-desc>div picture{width:100%;height:100%}.ass-desc>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ass-symb{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;background:#fff}.ass-symb>div{width:25%;display:flex;flex-direction:column;align-items:center;padding:20px}@media only screen and (max-width: 600px){.ass-symb>div{width:50%}}.ass-symb>div img{width:100%;max-width:120px}@media only screen and (max-width: 900px){.ass-symb>div img{max-width:100px}}@media only screen and (max-width: 600px){.ass-symb>div img{max-width:80px;padding:0}}.ass-symb>div h2{font-size:1.3em;text-transform:uppercase;padding-top:10px}@media only screen and (max-width: 900px){.ass-symb>div h2{font-size:1em}}.col-banner{width:100%;display:flex}@media only screen and (max-width: 1500px){.col-banner{flex-direction:column}}.col-banner .first{width:50%;display:flex;flex-direction:column;background:linear-gradient(to bottom, #fff 35%, #000 35%)}@media only screen and (max-width: 1500px){.col-banner .first{width:100%;background:transparent}}.col-banner .first .titolo{width:100%;height:calc(35% - 30px);margin-top:30px;display:flex;align-items:center;justify-content:center;font-size:2em;text-align:center;padding:30px}@media only screen and (max-width: 1500px){.col-banner .first .titolo{height:auto;margin:0}}@media only screen and (max-width: 1200px){.col-banner .first .titolo{font-size:1.6em}}@media only screen and (max-width: 600px){.col-banner .first .titolo{font-size:1.4em}}.col-banner .first .descrizione{width:100%;height:calc(65% - 30px);display:flex;align-items:center;justify-content:center;font-size:1em;color:#fff;padding:30px 70px}@media only screen and (max-width: 1500px){.col-banner .first .descrizione{height:auto;background:#000}}@media only screen and (max-width: 600px){.col-banner .first .descrizione{padding:30px}}.col-banner .second{width:50%;display:flex;justify-content:center;align-items:center;padding:30px 0;line-height:0;background:linear-gradient(to bottom, #fff 50%, #000 50%)}@media only screen and (max-width: 1500px){.col-banner .second{width:100%;background:#222;padding:0}}.col-banner .second img{max-width:100%}.col-cerc{width:100%;background:linear-gradient(#000 10%, #fff 10%, #fff 90%, #000 90%);border-bottom:solid 30px #000;display:flex}@media only screen and (max-width: 1500px){.col-cerc{border-top:solid 30px #000}}@media only screen and (max-width: 900px){.col-cerc{flex-direction:column-reverse;border-top:0;background:linear-gradient(to bottom, #fff 50%, #000 50%)}}@media only screen and (max-width: 600px){.col-cerc{background:linear-gradient(to bottom, #fff 70%, #000 70%)}}.col-cerc>div{width:50%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 900px){.col-cerc>div{width:100%}}.col-cerc>div picture img{border-radius:50%;max-width:100%}.col-cerc>div p{max-width:70%}@media only screen and (max-width: 900px){.col-cerc>div p{padding:30px 0}}.imb-anner{width:100%;height:calc(100vh - 100px);max-height:1000px}@media only screen and (max-width: 900px){.imb-anner{height:calc(100% - 100px);max-height:none}}.imb-anner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.imb-anner div{width:calc(1920px / 2);position:absolute;right:calc((100% - 1920px) / 2);z-index:100;display:flex;justify-content:center}@media only screen and (max-width: 1920px){.imb-anner div{width:50%;right:0}}@media only screen and (max-width: 600px){.imb-anner div{width:100%}}.imb-anner div article{width:60%;height:min-intrinsic;background:rgba(0,0,0,0.8);margin-top:150px;padding:20px}@media only screen and (max-width: 1200px){.imb-anner div article{width:90%;margin-top:80px}}@media only screen and (max-width: 600px){.imb-anner div article{width:100%;padding:10px;margin-top:0px;background:rgba(0,0,0,0.9)}}.imb-anner div article p{padding:20px;border:1px solid #fff;color:#fff}@media only screen and (max-width: 600px){.imb-anner div article p{padding:10px}}.imb-org{width:100%;display:flex;background:#000;line-height:0;flex-wrap:wrap}.imb-org>div{width:33.33%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1500px){.imb-org>div{width:50%}.imb-org>div:nth-child(2){width:100%;order:-1;padding:50px}}@media only screen and (max-width: 600px){.imb-org>div{width:100%}.imb-org>div:nth-child(2){padding:20px}}.imb-org>div img{max-width:100%}.imb-org>div p{line-height:1.4em;max-width:70%;color:#fff}@media only screen and (max-width: 600px){.imb-org>div p{max-width:90%}}@media only screen and (max-width: 600px){.imb-org>div picture{width:80%;margin-bottom:20px}}.qua-ba{width:100%;height:600px}@media only screen and (max-width: 900px){.qua-ba{height:400px}}@media only screen and (max-width: 600px){.qua-ba{height:300px}}.qua-ba picture{width:100%;height:100%}.qua-ba picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mega-title{width:100%;text-align:center;font-size:2.2em;padding:20px;color:#fff;background:#000}@media only screen and (max-width: 900px){.mega-title{font-size:2em}}@media only screen and (max-width: 600px){.mega-title{font-size:1.8em}}.divide{width:100%;display:flex;flex-wrap:wrap;background:#000}.divide .one{width:50%;display:flex;justify-content:center;align-items:center;color:#fff}@media only screen and (max-width: 1200px){.divide .one{width:70%}}@media only screen and (max-width: 600px){.divide .one{width:100%}}.divide .one p{max-width:70%;padding:30px;border:1px solid #fff}@media only screen and (max-width: 1200px){.divide .one p{max-width:90%}}@media only screen and (max-width: 600px){.divide .one p{padding:15px}}.divide .two{width:50%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1200px){.divide .two{width:30%;justify-content:flex-start}}@media only screen and (max-width: 600px){.divide .two{width:100%;justify-content:center;padding:20px 0}}.divide .two img{border-radius:50%;background:#fff;padding:10px;max-width:200px}@media only screen and (max-width: 1200px){.divide .two img{max-width:170px}}.qual-cerc{width:100%;background:#000;border-top:solid 30px #000;border-bottom:solid 30px #000;display:flex}@media only screen and (max-width: 900px){.qual-cerc{flex-direction:column;border:0}}.qual-cerc>div{width:50%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 900px){.qual-cerc>div{width:100%;margin:20px 0 0 0}.qual-cerc>div:last-child{background:#000;margin:0}}.qual-cerc>div picture img{border-radius:50%;max-width:100%}@media only screen and (max-width: 900px){.qual-cerc>div picture img{border-radius:0}}.qual-cerc>div p{color:#000;background:#fff;padding:50px 300px 50px 50px}@media only screen and (max-width: 1500px){.qual-cerc>div p{padding:30px 200px 40px 30px}}@media only screen and (max-width: 1200px){.qual-cerc>div p{padding:20px 100px 30px 20px}}@media only screen and (max-width: 900px){.qual-cerc>div p{max-width:70%;background:#000;color:#fff;padding:30px 0 40px 0}}@media only screen and (max-width: 600px){.qual-cerc>div p{max-width:80%;padding:20px 0 30px 0}}.qual-cerc>div a{color:#fff;background:#0ab0af;padding:5px 10px;text-transform:uppercase}.utilizzo{width:100%;display:flex;justify-content:center}.utilizzo article{width:60%;margin-top:100px}.utilizzo article p{margin-bottom:50px}.utilizzo article.privo p{margin-bottom:30px}
