a{text-decoration:none;color:#000}a:active,a:hover{outline:0;cursor:pointer}a,abbr,acronym,address,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,h1,h2,h3,h4,h5,h6,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,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;font:inherit;vertical-align:baseline}header,img{border:0;font:inherit}img{margin:0;padding:0;vertical-align:text-top;display:block}header{vertical-align:baseline}html{box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:inherit}body{font-feature-settings:"kern"1;font-kerning:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}h1,h2{font-family:elza-text,sans-serif;font-style:normal}h1{font-weight:600;font-size:6em;line-height:1em;text-transform:uppercase}@media only screen and (max-width:1500px){h1{font-size:4.5em}}@media only screen and (max-width:1200px){h1{font-size:2.8em}}@media only screen and (max-width:600px){h1{font-size:2em}}h2{font-weight:400;font-size:4em;line-height:1.1em}@media only screen and (max-width:2000px){h2{font-size:3.5em}}@media only screen and (max-width:1500px){h2{font-size:3em}}@media only screen and (max-width:1200px){h2{font-size:2.5em}}@media only screen and (max-width:600px){h2{font-size:2em}}a.button,h3,p.cont{font-family:elza-text,sans-serif;font-style:normal}h3{font-weight:600;font-size:2em;line-height:1.2em}@media only screen and (max-width:600px){h3{font-size:1.5em}}a.button,p.cont{font-weight:400}p.cont{font-size:1.6em;line-height:1.5em}@media only screen and (max-width:600px){p.cont{font-size:1.3em}}a.button{display:block;border-radius:30px;padding:10px 30px;background:#373535;font-size:1.4em;color:#fff;transition:all .3s ease-in-out}@media only screen and (max-width:900px){a.button{padding:8px 20px}}@media only screen and (max-width:600px){a.button{font-size:1.2em;padding:6px 15px}}a.button:hover,header nav .contact.active,header nav .contact:hover{background:#ba3136;color:#0f0f0f}.super-title{width:100%;padding:30px;background:rgba(161,161,161,.2);text-align:center;color:#a1a1a1}.arrive,.arrive.go,.leave-up,.super-title h1,.super-title.go h1{opacity:0;transition:all 1s cubic-bezier(.4,.01,.165,.99)}.arrive.go,.leave-up,.super-title.go h1{opacity:1}.leave-up.go,.slow-up{opacity:0}.slow-up{transform:translateY(200px);transition:all 2s cubic-bezier(.4,.01,.165,.99)}@media only screen and (max-width:600px){.slow-up{transform:translateY(100px)}}.slow-up.go{transition:all .5s cubic-bezier(.4,.01,.165,.99)}.move-up{transform:translateY(200px);opacity:0;transition:all 1s cubic-bezier(.4,.01,.165,.99)}@media only screen and (max-width:600px){.move-up{transform:translateY(100px)}}.move-up.go,.slow-up.go{transform:translateY(0);opacity:1}.move-left{transform:translatex(200px);opacity:0;transition:all 1.5s cubic-bezier(.4,.01,.165,.99)}@media only screen and (max-width:600px){.move-left{transform:translatex(100px)}}.move-left.go,.move-right.go{transform:translatex(0);opacity:1}.move-right{transform:translatex(-200px);opacity:0;transition:all 1.5s cubic-bezier(.4,.01,.165,.99)}@media only screen and (max-width:600px){.move-right{transform:translatex(-100px)}}.glow.go,.mow.go,.row.go{border-color:#9ecaed;box-shadow:0 0 10px #9ecaed;transition:all .5s cubic-bezier(.4,.01,.165,.99)}.glow.go .ilterzo,.mow.go .ilsecondo{color:#fff}.row.go{border-color:#347834!important;box-shadow:0 0 10px #347834}.row.go .ilprimo{color:#347834}.ghost-four,.ghost-one,.ghost-three,.ghost-two,.sqone,.sqthree,.sqtwo{opacity:.1;transition:all .5s cubic-bezier(.4,.01,.165,.99)}.sqone.go,.sqthree.go,.sqtwo.go{opacity:1}.ghost-four,.ghost-one,.ghost-three,.ghost-two{opacity:0}.ghost-four.go,.ghost-one.go,.ghost-three.go,.ghost-two.go{opacity:1;transition:all 3s cubic-bezier(.4,.01,.165,.99)}.mask,.mask .inside,.menu{top:0;left:0;visibility:hidden}.mask{position:fixed;overflow:hidden;z-index:500;width:150%;height:150%;transform:rotate(15deg);transform-origin:150%0}.mask .inside,.menu{width:100%;height:100%}.mask .inside{position:absolute;background:#373535;transition:all 2s cubic-bezier(.22,1,.36,1) .2s;transform:scaleY(0)}.mask.opened{visibility:visible}.mask.opened .inside{transition:all 1s cubic-bezier(.22,1,.36,1) .2s;transform:scaleY(1);visibility:visible}.menu{position:fixed;z-index:600;opacity:0;transition:all .5s ease-out;transition-delay:2s;font-family:elza-text,sans-serif;font-weight:400;font-style:normal}.menu ul{display:flex;height:100%;padding:80px;flex-direction:column;justify-content:center}@media only screen and (max-width:600px){.menu ul{padding:30px}}.menu ul li.menu-item{margin-top:5px;transform:scale(1.15) translateX(30px);opacity:0;transition:transform .5s cubic-bezier(.4,.01,.165,.99),opacity .6s cubic-bezier(.4,.01,.165,.99);text-transform:capitalize}.menu ul li.menu-item:nth-child(1){transition-delay:.29s}.menu ul li.menu-item:nth-child(2){transition-delay:.22s}.menu ul li.menu-item:nth-child(3){transition-delay:.15s}.menu ul li.menu-item:nth-child(4){transition-delay:.08s}.menu ul li.menu-item:nth-child(5){transition-delay:.01s}.menu ul li.menu-item:nth-child(6){transition-delay:-.06s}.menu ul li.menu-item a{display:block;position:relative;color:#fff;font-size:2.5em;text-transform:capitalize;line-height:1.7;width:100%}@media only screen and (max-width:600px){.menu ul li.menu-item a{font-size:2em}}.menu ul li.menu-item a.active,footer .contentainer .box a.active,footer .contentainer .box a.selected,footer .contentainer .box a:hover,header nav ul li a.active,header nav ul li a:hover{color:#ba3136}.menu ul li.menu-item:nth-child(4) a{padding-bottom:20px}.menu ul li.menu-item:nth-child(5) a{padding-top:20px;border-top:1px solid #a1a1a1}.menu ul li.menu-item:last-child{border:0;padding-top:20px;display:flex;justify-content:space-between}.menu ul li.menu-item:last-child a{width:25%;max-width:90px}@media only screen and (max-width:600px){.menu ul li.menu-item:last-child a{max-width:70px}}.menu ul li.menu-item:last-child a img{max-width:100%}.menu.opened{visibility:visible;opacity:1;transition:all .3s ease-in;transition-delay:.1s}.menu.opened ul li.menu-item{transform:scale(1) translateX(0);opacity:1}.menu.opened ul li.menu-item:nth-child(1){transition-delay:.27s}.menu.opened ul li.menu-item:nth-child(2){transition-delay:.34s}.menu.opened ul li.menu-item:nth-child(3){transition-delay:.41s}.menu.opened ul li.menu-item:nth-child(4){transition-delay:.48s}.menu.opened ul li.menu-item:nth-child(5){transition-delay:.55s}.menu.opened ul li.menu-item:nth-child(6){transition-delay:.62s}.swiper-slide .text>div h1,header{font-family:elza-text,sans-serif;font-weight:400;font-style:normal}header,header nav{display:flex;align-items:center}header{width:100%;max-width:2000px;right:0;left:0;margin:0 auto;height:100px;position:fixed;z-index:1000;top:0;transition:top .5s ease-in-out;padding:0 40px;background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:1.2em;text-transform:capitalize}@media only screen and (max-width:900px){header{padding:0 30px}}@media only screen and (max-width:600px){header{height:70px;padding:0 20px}}header .logo{height:90%;line-height:0}header .logo img{max-height:100%}header .logo:hover{filter:grayscale(.5)}header nav{margin-left:auto}@media only screen and (max-width:900px){header nav{display:none}}header nav ul{display:flex}header nav ul li{margin-right:50px}@media only screen and (max-width:2000px){header nav ul li{margin-right:30px}}header .logo,header nav .contact,header nav ul li a{transition:all .3s ease-in-out}header nav .contact{padding:10px 20px;border-radius:30px;display:flex;align-items:center;background:#347834;color:#fff;cursor:pointer}header nav .contact p{margin-right:10px;line-height:1em;padding-top:4px}header .burger-container,header .burger-container #burger .bar{position:relative;transition:all .3s cubic-bezier(.4,.01,.165,.99)}header .burger-container{display:none;height:50px;width:50px;border:1px solid #373535;border-radius:50%;margin-left:auto;cursor:pointer;transform:rotate(0deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:900px){header .burger-container{display:inline-block}}header .burger-container #burger{width:18px;height:8px;position:relative;display:block;margin:-4px auto 0;top:50%}header .burger-container #burger .bar{width:100%;height:2px;display:block;background:#ba3136;transition-delay:0s}header .burger-container #burger .bar.topBar{transform:translateY(0) rotate(0deg)}header .burger-container #burger .bar.btmBar{transform:translateY(6px) rotate(0deg)}header .burger-container.selected{transform:rotate(90deg)}header .burger-container.selected #burger .bar{transition:all .4s ease-in-out;transition-delay:.2s}header .burger-container.selected #burger .bar.topBar{transform:translateY(4px) rotate(45deg)}header .burger-container.selected #burger .bar.btmBar{transform:translateY(3px) rotate(-45deg)}.nav-up{top:-100px}@media only screen and (max-width:900px){.nav-up{top:0}}body,html{height:100%}html{font-size:16px}body{background-color:#fff}body.nover{overflow:hidden}.slider{width:100%;height:100svh;max-height:1100px}.swiper-container,.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1}.swiper-container{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,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,.swiper-slide .arrows-cont .arrows a{display:flex;justify-content:center;align-items:center}.swiper-slide{flex-shrink:0;width:100%;height:100%;line-height:0;position:relative;transition-property:transform}.swiper-slide .text{width:50%;max-width:1000px;height:100%;position:absolute;z-index:10;right:50%;display:flex;align-items:flex-end}@media only screen and (max-width:2000px){.swiper-slide .text{width:auto;max-width:none;right:auto;left:0}}@media only screen and (max-width:900px){.swiper-slide .text{width:100%;height:auto;right:0;bottom:110px;justify-content:center;text-align:center}}.swiper-slide .text>div{padding:0 0 60px 60px}@media only screen and (max-width:900px){.swiper-slide .text>div{padding:0 0 20px}}@media only screen and (max-width:600px){.swiper-slide .text>div{padding:0}}.swiper-slide .text>div h1{color:#347834;font-size:4em;text-transform:none}@media only screen and (max-width:1200px){.swiper-slide .text>div h1{font-size:3em;background:rgba(255,255,255,.7);padding:5px}}@media only screen and (max-width:900px){.swiper-slide .text>div h1{background:0 0;padding:0}}@media only screen and (max-width:600px){.swiper-slide .text>div h1{font-size:2em}}.swiper-slide .arrows-cont{width:50%;max-width:1000px;height:100%;position:absolute;z-index:10;left:50%;display:flex;align-items:flex-end;justify-content:flex-end}@media only screen and (max-width:2000px){.swiper-slide .arrows-cont{width:auto;left:auto;right:0}}@media only screen and (max-width:900px){.swiper-slide .arrows-cont{width:100%;height:auto;left:0;right:auto;bottom:10px;justify-content:center}}.swiper-slide .arrows-cont .arrows{margin:60px}@media only screen and (max-width:900px){.swiper-slide .arrows-cont .arrows{margin:0;display:flex}}.swiper-slide .arrows-cont .arrows a{width:150px;height:150px;border-radius:50%;border:1px solid #347834;background:0 0;transition:all .3s ease-in-out}@media only screen and (max-width:1200px){.swiper-slide .arrows-cont .arrows a{width:110px;height:110px}}@media only screen and (max-width:600px){.swiper-slide .arrows-cont .arrows a{width:90px;height:90px}}.swiper-slide .arrows-cont .arrows a:first-child{margin-bottom:20px}@media only screen and (max-width:900px){.swiper-slide .arrows-cont .arrows a:first-child{margin-bottom:0;margin-right:20px}}#offerte-dynamic .dynamic-box .offerte-titles a:hover,.pro-container .pro-box .right-box a:hover,.swiper-slide .arrows-cont .arrows a:hover{background:#ba3136;transform:scale(.9)}.swiper-slide picture img{max-width:100%}@media only screen and (max-width:900px){.swiper-slide picture{width:calc(100% - 10px);border-right:5px solid #fff;border-left:5px solid #fff}}.swiper-slide-invisible-blank{visibility:hidden}.high{width:100%;padding:50px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;overflow:hidden}@media only screen and (max-width:2000px){.high{padding:40px 0 30px}}@media only screen and (max-width:1500px){.high{padding:30px 0 80px}}@media only screen and (max-width:900px){.high{padding:30px 0 0}}.high h2,.high p{margin-bottom:50px;text-align:center}@media only screen and (max-width:2000px){.high h2{margin-bottom:40px}}@media only screen and (max-width:600px){.high h2{margin-bottom:30px;padding:0 10px}}.high p{max-width:1200px}@media only screen and (max-width:2000px){.high p{margin-bottom:40px}}@media only screen and (max-width:1500px){.high p{padding:0 20px}}@media only screen and (max-width:900px){.high p{padding:0 50px}}@media only screen and (max-width:600px){.high p{padding:0 30px;margin-bottom:30px;text-align:left}}.high .application-icons{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}.high .application-icons .boxes{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1500px){.high .application-icons .boxes{width:25%}}@media only screen and (max-width:600px){.high .application-icons .boxes{width:33.33%}}.high .application-icons .boxes img{width:100%;max-width:150px}@media only screen and (max-width:900px){.high .application-icons .boxes img{max-width:120px}}@media only screen and (max-width:600px){.high .application-icons .boxes img{max-width:100px}}.high .application-icons .boxes img .fillone{fill:none;transition:all .3s ease-in-out}.high .application-icons .boxes img .filltwo{fill:#a1a1a1;transition:all .3s ease-in-out}.high .application-icons .boxes img .fillthree{fill:#373535;transition:all .3s ease-in-out}.high .application-icons .boxes p{color:#373535;transition:all .3s ease-in-out;text-transform:uppercase}.flag{max-width:800px;margin-bottom:100px}.flag,.flag svg,.main-applications{width:100%}@media only screen and (max-width:2000px){.flag{margin-bottom:80px}}@media only screen and (max-width:1500px){.flag{max-width:650px}}@media only screen and (max-width:900px){.flag{margin-bottom:50px}}@media only screen and (max-width:600px){.flag{margin-bottom:40px}}.main-applications .cont-applications{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;overflow-x:hidden}.applications-line,.assistance-cont .assistance .left{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 0}.applications-line{overflow-x:hidden;margin-bottom:50px;background:rgba(161,161,161,.2)}@media only screen and (max-width:900px){.applications-line{padding:30px 0}}@media only screen and (max-width:600px){.applications-line{padding:20px 0;margin-bottom:20px}}.applications-line .container{white-space:nowrap;margin:1em;overflow:hidden}.applications-line .container p{margin:0;padding:0;display:inline-block;font-size:4vw;font-family:arial;color:#a1a1a1}@media only screen and (max-width:900px){.applications-line .container p{font-size:7vw}}@media only screen and (max-width:600px){.applications-line .container p{font-size:9vw}}.title{width:100%;background:#a1a1a1}.title h1{text-align:center;padding:30px 0 15px;color:#fff}@media only screen and (max-width:2000px){.title h1{font-size:4em}}@media only screen and (max-width:900px){.title h1{font-size:2.7em}}@media only screen and (max-width:600px){.title h1{font-size:2em;padding:20px 0 10px}}.world-map{width:100%;background:linear-gradient(#fff,rgba(161,161,161,.2))}.assistance-cont .assistance,.world-map .world{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;display:flex;align-items:center}.world-map .world{flex-direction:column;line-height:0}.world-map .world img{width:100%;max-width:1400px}@media only screen and (max-width:2000px){.world-map .world img{max-width:1100px}}.assistance-cont,footer{width:100%}.assistance-cont .assistance{padding:30px}@media only screen and (max-width:1500px){.assistance-cont .assistance{padding:0}}@media only screen and (max-width:1200px){.assistance-cont .assistance{flex-direction:column}}.assistance-cont .assistance .left{width:50%}@media only screen and (max-width:900px){.assistance-cont .assistance .left{padding:30px 0}}@media only screen and (max-width:1200px){.assistance-cont .assistance .left{width:100%}}.assistance-cont .assistance .left h2{text-align:center}.assistance-cont .assistance .left h2 span{display:none}@media only screen and (max-width:600px){.assistance-cont .assistance .left h2 span{display:inline}}.assistance-cont .assistance .left p,.world-txt p{max-width:80%;margin:50px 0;padding:30px 0;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1}@media only screen and (max-width:900px){.assistance-cont .assistance .left p{margin:30px 0}}@media only screen and (max-width:600px){.assistance-cont .assistance .left p{max-width:90%}}.assistance-cont .assistance .left p span,.world-txt p span{font-family:elza-text,sans-serif;font-weight:600;font-style:normal;color:#ba3136}.assistance-cont .assistance .right{width:50%;line-height:0;border:5px solid #a1a1a1}@media only screen and (max-width:1200px){.assistance-cont .assistance .right{width:100%;max-width:1000px;margin-bottom:30px}}.assistance-cont .assistance .right img{max-width:100%;line-height:0}.world-txt,footer .contentainer .box{display:flex;flex-direction:column;align-items:center}.world-txt,footer .contentainer{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto}.world-txt{background:#fff;padding:50px 0}@media only screen and (max-width:900px){.world-txt{padding:30px 0}}.world-txt p{max-width:50%}@media only screen and (max-width:1200px){.world-txt p{max-width:70%}}@media only screen and (max-width:900px){.world-txt p{margin:30px 0}}@media only screen and (max-width:600px){.world-txt p{max-width:90%}}footer{background:#373535}footer .contentainer{display:flex;padding:30px 0;font-family:elza-text,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;flex-wrap:wrap}@media only screen and (max-width:900px){footer .contentainer{flex-direction:column}}footer .contentainer .box{flex:1}@media only screen and (max-width:900px){footer .contentainer .box{flex:50%}footer .contentainer .box:not(:last-child){margin-bottom:20px}}footer .contentainer .box p{text-align:center;line-height:1.4em}footer .contentainer .box p:first-child{color:#fff;margin-bottom:10px}footer .contentainer .box p:last-child{color:#a1a1a1}footer .contentainer .box a{color:#d0d0d0}.subline{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;border-top:1px solid #a1a1a1;display:flex;padding:30px 0;font-family:elza-text,sans-serif;font-weight:400;font-style:normal;color:rgba(255,255,255,.8)}@media only screen and (max-width:600px){.subline{flex-direction:column}}.subline .one,.subline p{flex:1;text-align:center}@media only screen and (max-width:600px){.subline p{margin-top:30px}}.subline .one{color:rgba(255,255,255,.8);transition:all .3s ease-in-out}.subline .one.active,.subline .one:hover{color:#ba3136}@media only screen and (max-width:600px){.subline .one{margin-top:30px}}.subline .two{flex:1;color:rgba(255,255,255,.8);text-align:center;line-height:1.8em;opacity:.8;transition:all .3s ease-in-out}.subline .two:hover{opacity:1;color:#ba3136}@media only screen and (max-width:600px){.subline .two{margin-top:30px}}.subline .two img{width:170px}.profile-container{width:100%;background:#f5f5f7;margin-top:100px;overflow-x:hidden}@media only screen and (max-width:1500px){.profile-container{padding:30px 0}}@media only screen and (max-width:600px){.profile-container{margin-top:70px}}.profile-container .profile{width:100%;display:flex;align-items:center;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;padding:50px}@media only screen and (max-width:1500px){.profile-container .profile{padding:0}}@media only screen and (max-width:1200px){.profile-container .profile{flex-direction:column}}.profile-container .profile .box-img{width:50%;line-height:0;text-align:center}@media only screen and (max-width:1500px){.profile-container .profile .box-img{width:100%}}.profile-container .profile .box-img img{max-width:100%}#offerte-dynamic .dynamic-box>div,.profile-container .profile .box-txt,.profile-desc{width:50%;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1500px){.profile-container .profile .box-txt{width:100%}}.profile-container .profile .box-txt img{width:100%}@media only screen and (max-width:1200px){.profile-container .profile .box-txt img{display:none}}.profile-container .profile .box-txt .flag{width:80%;margin:30px 0 15px}.profile-container .profile .box-txt h3{font-size:3em;color:#0f0f0f}@media only screen and (max-width:1500px){.profile-container .profile .box-txt h3{font-size:2em}}@media only screen and (max-width:600px){.profile-container .profile .box-txt h3{font-size:1.5em}}.profile-desc{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;padding:50px;text-align:center}@media only screen and (max-width:900px){.profile-desc{padding:30px}}@media only screen and (max-width:600px){.profile-desc{padding:30px 10px 0}}.profile-desc h2,.profile-desc p{margin-bottom:50px;text-align:center}@media only screen and (max-width:2000px){.profile-desc h2{margin-bottom:40px}}@media only screen and (max-width:600px){.profile-desc h2{margin-bottom:30px;padding:0 10px}}.profile-desc p{max-width:1200px}@media only screen and (max-width:2000px){.profile-desc p{margin-bottom:40px}}@media only screen and (max-width:1500px){.profile-desc p{padding:0 20px}}@media only screen and (max-width:900px){.profile-desc p{padding:0 50px}}@media only screen and (max-width:600px){.profile-desc p{padding:0 30px;margin-bottom:30px;text-align:left}.profile-desc p.cont{text-align:left}}.profile-desc h3{text-transform:uppercase;color:#a1a1a1;letter-spacing:.2em;margin:30px 0 20px}@media only screen and (max-width:900px){.profile-desc h3{margin:20px 0}}@media only screen and (max-width:600px){.profile-desc h3{margin:10px 0 20px}}.profile-desc .values{width:100%;border-top:1px solid #373535;border-bottom:1px solid #373535;padding:50px 0;display:flex;justify-content:space-between}@media only screen and (max-width:900px){.profile-desc .values{flex-wrap:wrap;flex-direction:column;padding:30px 0;gap:15px}}@media only screen and (max-width:600px){.profile-desc .values{border-bottom:none}}.profile-desc .values p{font-family:elza-text,sans-serif;font-weight:600;font-style:normal;font-size:1.8em;color:#ba3136;margin:0}@media only screen and (max-width:600px){.profile-desc .values p{font-size:1.5em;line-height:1em;text-align:center}}.image-line{width:100%;background:linear-gradient(to top,#0f0f0f 50%,#fff 50%);overflow:hidden}.image-line .imline-cont{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;display:flex}@media only screen and (max-width:900px){.image-line .imline-cont{flex-direction:column;align-items:center}}.image-line .imline-cont .first,.leader .txt-box{width:50%;display:flex;justify-content:center}@media only screen and (max-width:900px){.image-line .imline-cont .first{width:100%}}.image-line .imline-cont .first img,.inserita img,.offerte-dettagli-description .images img{max-width:100%}.image-line .imline-cont .second{width:50%;display:flex;justify-content:center;align-items:flex-end}@media only screen and (max-width:900px){.image-line .imline-cont .second{width:100%;padding-bottom:0}}.image-line .imline-cont .second h2{min-width:70%;color:#a1a1a1;background:#eff1ff;background:radial-gradient(ellipse at center,rgba(255,255,255,.8) 10%,#1a1c1f 100%);background-size:100% 156%;background-position:center center;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:900px){.image-line .imline-cont .second h2{text-align:center;padding-top:30px}}.leader-container{width:100%;background:#0f0f0f;padding-bottom:100px}@media only screen and (max-width:900px){.leader-container{padding-bottom:50px}}.leader{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto}.leader .txt-box{width:100%;padding:100px}@media only screen and (max-width:900px){.leader .txt-box{padding:50px}}@media only screen and (max-width:600px){.leader .txt-box{padding:30px}}.leader .txt-box p{color:#d0d0d0;max-width:1200px}.leader .circle-box{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width:2000px){.leader .circle-box{justify-content:space-around;gap:10px}}@media only screen and (max-width:600px){.leader .circle-box{flex-direction:column;align-items:center;justify-content:flex-start;gap:30px}}.leader .circle-box .box img{max-width:100%;border-radius:50%}@media only screen and (max-width:600px){.leader .circle-box .box{max-width:70%}}.how-container,.leader{width:100%;background:#0f0f0f}.how{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;display:flex}@media only screen and (max-width:1500px){.how{display:none}}.how .half-one{width:50%;height:100vh;display:flex;justify-content:center;align-items:center;color:#373535;font-family:elza-text,sans-serif;font-weight:600;font-style:normal;font-size:1.5em}.how .half-one .first-circle{width:800px;height:800px;border:1px solid #a1a1a1;border-radius:50%;display:flex;flex-direction:column;align-items:center}.how .half-one .first-circle .words-one{height:calc((100% - 600px)/2);display:flex;align-items:center}@media only screen and (max-width:2000px){.how .half-one .first-circle{width:36vw;height:36vw}.how .half-one .first-circle .words-one{height:calc((100% - 25vw)/2)}}.how .half-one .first-circle .second-circle{width:600px;height:600px;border:1px solid #a1a1a1;border-radius:50%;margin-top:calc((100% - 600px)/2);display:flex;flex-direction:column;align-items:center}.how .half-one .first-circle .second-circle .words-two{height:calc((100% - 380px)/2);display:flex;align-items:center}@media only screen and (max-width:2000px){.how .half-one .first-circle .second-circle{width:25vw;height:25vw;margin-top:calc((100% - 25vw)/2)}.how .half-one .first-circle .second-circle .words-two{height:calc((100% - 13vw)/2)}}.how .half-one .first-circle .second-circle .third-circle{width:380px;height:380px;border:1px solid #a1a1a1;border-radius:50%;margin-top:calc((100% - 380px)/2);display:flex;justify-content:center;align-items:center}@media only screen and (max-width:2000px){.how .half-one .first-circle .second-circle .third-circle{width:13vw;height:13vw;margin-top:calc((100% - 13vw)/2)}}.how .half-two{width:50%}.how .half-two .squareone,.how .half-two .squarethree,.how .half-two .squaretwo{width:80%;display:flex;flex-direction:column;align-items:flex-start;transition:all .5s cubic-bezier(.4,.01,.165,.99)}.how .half-two .squareone{height:100vh;justify-content:center;padding-top:100px}.how .half-two .squarethree,.how .half-two .squaretwo{height:65vh;justify-content:flex-start}.how .half-two h2{color:#fff;margin-bottom:30px}.how .half-two h2.red{color:#ba3136}#offerte-dynamic .dynamic-box .offerte-code h1,.althow .altbox .rightbox h2.verde,.how .half-two h2.verde{color:#347834}.how .half-two p{color:rgba(255,255,255,.8);margin-bottom:10px}.althow .altbox .rightbox p.low,.how .half-two p.low,.how .half-two p.verylow{display:inline-block;width:100%;font-family:elza-text,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;padding:20px 0 10px;color:#a1a1a1}.how .half-two p.verylow{border-top:1px solid #373535;border-bottom:1px solid #373535;padding:10px 0;margin-bottom:30px}.althow-container{width:100%;background:#0f0f0f;display:none}@media only screen and (max-width:1500px){.althow-container{display:flex}}.althow{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;align-items:center;background:#0f0f0f}.althow .altbox,.inserita{width:100%;display:flex;padding:50px 30px}@media only screen and (max-width:900px){.althow .altbox:not(:first-child){padding:10px 0 30px}}@media only screen and (max-width:600px){.althow .altbox{padding:30px 10px}.althow .altbox:not(:first-child){padding:0 10px 30px}}.althow .altbox .leftbox{width:20%;display:flex;align-items:center}@media only screen and (max-width:600px){.althow .altbox .leftbox{width:15%}}.althow .altbox .leftbox h1{color:#373535;font-size:10em}@media only screen and (max-width:600px){.althow .altbox .leftbox h1{font-size:5em}}.althow .altbox .leftbox h1.verde{color:rgba(52,120,52,.5)}.althow .altbox .rightbox{width:80%;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:600px){.althow .altbox .rightbox{width:85%}}.althow .altbox .rightbox h2{color:#fff;margin-bottom:30px}@media only screen and (max-width:600px){.althow .altbox .rightbox h2{margin-bottom:20px}}.althow .altbox .rightbox p{color:rgba(255,255,255,.8);margin-bottom:10px}@media only screen and (max-width:600px){.althow .altbox .rightbox p{margin-bottom:20px}}@media only screen and (max-width:600px){.althow .altbox .rightbox p.low{display:none}}.althow .altbox .rightbox p.verylow{display:inline-block;width:100%;border-top:1px solid #373535;border-bottom:1px solid #373535;font-family:elza-text,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;padding:10px 0;color:#a1a1a1;margin-bottom:30px}@media only screen and (max-width:600px){.althow .altbox .rightbox p.verylow{display:none}}.inserita{max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;justify-content:center;padding:30px 0;flex-wrap:wrap;gap:10px}@media only screen and (max-width:600px){.inserita{padding:30px}}.inserita img{border:10px solid #d0d0d0}@media only screen and (max-width:900px){.inserita img{max-width:45%}}@media only screen and (max-width:600px){.inserita img{max-width:100%}}.map-responsive{width:100%;overflow:hidden;padding-bottom:30%;position:relative;height:0;margin-top:100px}@media only screen and (max-width:900px){.map-responsive{padding-bottom:50%}}@media only screen and (max-width:600px){.map-responsive{display:none}}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.call-us,.call-us .box-left{width:100%;display:flex;flex-wrap:wrap}.call-us{max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;justify-content:space-between;margin-bottom:50px}@media only screen and (max-width:600px){.call-us{margin-top:70px;margin-bottom:10px}}.call-us .box-left{justify-content:center;align-items:center;background:#f5f5f7;padding:50px;margin:50px 0}@media only screen and (max-width:1500px){.call-us .box-left{width:100%;padding:30px;margin:30px 0}}@media only screen and (max-width:900px){.call-us .box-left{width:60%;margin:0}}@media only screen and (max-width:600px){.call-us .box-left{width:100%}}.call-us .box-left p{text-align:center}.call-us .box-left p:not(:last-child){width:40%;margin-bottom:50px}@media only screen and (max-width:1200px){.call-us .box-left p:not(:last-child){width:100%;margin-bottom:30px}}.call-us .box-left p:first-child{font-size:2em;width:100%;margin-bottom:30px}@media only screen and (max-width:1200px){.call-us .box-left p:first-child{margin-bottom:10px}}.call-us .box-left p span{font-family:elza-text,sans-serif;font-weight:600;font-style:normal}.call-us .box-right{width:100%;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}@media only screen and (max-width:1500px){.call-us .box-right{width:100%;margin-bottom:30px}}@media only screen and (max-width:900px){.call-us .box-right{width:40%;flex-direction:column;margin:0}}@media only screen and (max-width:600px){.call-us .box-right{width:100%;flex-direction:row;flex-wrap:wrap;margin:10px 10px 0}}.call-us .box-right a{border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:0;transition:all .3s ease-in-out}@media only screen and (max-width:600px){.call-us .box-right a{flex:0 0 33.33%}.call-us .box-right a:nth-child(-n+3){margin-bottom:15px}}.call-us .box-right a img{width:130px;height:130px}@media only screen and (max-width:1500px){.call-us .box-right a img{width:100px;height:100px}}@media only screen and (max-width:600px){.call-us .box-right a img{width:80px;height:80px}}#offerte-title,.call-us .box-right a:hover{background:#373535}#offerte-title{width:50%;display:flex;justify-content:flex-end;padding:30px;margin:150px 0 50px;color:#fff;text-align:right}@media only screen and (max-width:1500px){#offerte-title{margin:100px 0 50px}}@media only screen and (max-width:900px){#offerte-title{width:100%;justify-content:center;margin:100px 0 0}}@media only screen and (max-width:600px){#offerte-title{margin:70px 0 0}}@media only screen and (max-width:900px){#offerte-title h2{font-size:2em}}#offerte-desc{width:50%;padding:0 30px 50px 50px;border-bottom:1px solid #373535;text-align:right}@media only screen and (max-width:1200px){#offerte-desc{width:100%;text-align:center;padding:30px}}@media only screen and (max-width:600px){#offerte-desc{padding:20px}}#offerte-dynamic{max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;margin-bottom:30px}#offerte-dynamic .dynamic-box{display:flex;margin-top:50px}@media only screen and (max-width:1200px){#offerte-dynamic .dynamic-box{flex-direction:column;align-items:center}}#offerte-dynamic .dynamic-box:not(:last-child){border-bottom:1px solid #373535}#offerte-dynamic .dynamic-box .offerte-titles,.offerte-dettagli-title{display:flex;flex-direction:column;align-items:center;text-align:center}#offerte-dynamic .dynamic-box .offerte-titles h2{font-family:elza-text,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;color:#347834}#offerte-dynamic .dynamic-box .offerte-titles h3,.pro-container .pro-box .right-box h3{max-width:700px;background:#d0d0d0;padding:20px}#offerte-dynamic .dynamic-box .offerte-titles a{display:flex;justify-content:center;align-items:center;width:130px;height:130px;border-radius:50%;border:2px solid #ba3136;background:0 0;transition:all .3s ease-in-out;margin-top:10px;margin-bottom:30px}@media only screen and (max-width:600px){#offerte-dynamic .dynamic-box .offerte-titles a{width:90px;height:90px}}#offerte-dynamic .dynamic-box .offerte-titles a svg,.offerte-dettagli-description a.arrow svg,.pro-container .pro-box .right-box a svg{fill:#0f0f0f}.offerte-dettagli-title{padding:30px;margin:150px 0 0;background:#373535;color:#fff;text-align:right}@media only screen and (max-width:1500px){.offerte-dettagli-title{margin:100px 0 0}}@media only screen and (max-width:900px){.offerte-dettagli-title{margin:100px 0 0}}@media only screen and (max-width:600px){.offerte-dettagli-title{margin:70px 0 0}}@media only screen and (max-width:900px){.offerte-dettagli-title h2{font-size:2em;color:#d0d0d0}}.offerte-dettagli-title h3{color:#347834;background:#fff;padding:10px 10px 5px}.offerte-dettagli-description{display:flex;flex-direction:column;align-items:center;padding:50px}.offerte-dettagli-description .container{max-width:1200px;display:flex;justify-content:flex-start}.offerte-dettagli-description .container a{color:#347834;text-decoration:underline}.offerte-dettagli-description .container a:hover{color:#ba3136}.offerte-dettagli-description .images{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px}.offerte-dettagli-description .actions{display:flex;align-items:center;gap:100px;margin-top:50px}.offerte-dettagli-description a.arrow{display:flex;justify-content:center;align-items:center;width:130px;height:130px;border-radius:50%;border:2px solid #ba3136;background:0 0;transition:all .3s ease-in-out;transform:rotate(180deg)}@media only screen and (max-width:600px){.offerte-dettagli-description a.arrow{width:90px;height:90px}}.offerte-dettagli-description a.arrow:hover{background:#ba3136;transform:scale(.9) rotate(180deg)}.offerte-dettagli-description a.mail{width:130px;height:130px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff;line-height:0;transition:all .3s ease-in-out}@media only screen and (max-width:1500px){.offerte-dettagli-description a.mail{width:100px;height:100px}}@media only screen and (max-width:600px){.offerte-dettagli-description a.mail{width:80px;height:80px}}.offerte-dettagli-description a.mail img{max-width:95%}.offerte-dettagli-description a.mail:hover{background:#373535}.pro-container{width:100%;border-bottom:10px solid #f5f5f7;overflow:hidden}@media only screen and (max-width:1500px){.pro-container{background:#fff;margin-bottom:50px}}@media only screen and (max-width:600px){.pro-container{border-bottom:5px solid #f5f5f7;margin-bottom:30px}}.pro-container.last{border:0;margin:0}.pro-container .pro-box{width:100%;max-width:2000px;right:0;left:0;margin-right:auto;margin-left:auto;display:flex;justify-content:center;border-bottom:1px solid #d0d0d0;margin-bottom:30px}@media only screen and (max-width:1500px){.pro-container .pro-box{flex-direction:column-reverse;align-items:center}}.pro-container .pro-box.reverse{flex-direction:row-reverse}@media only screen and (max-width:1500px){.pro-container .pro-box.reverse{flex-direction:column-reverse}}.pro-container .pro-box .left-box{width:50%;display:flex;justify-content:center;align-items:center;line-height:0}@media only screen and (max-width:1500px){.pro-container .pro-box .left-box{width:100%}}.pro-container .pro-box .left-box img{max-width:100%}#credits,.pro-container .pro-box .right-box{display:flex;flex-direction:column;align-items:center}.pro-container .pro-box .right-box{width:50%;justify-content:space-around;text-align:center}@media only screen and (max-width:2000px){.pro-container .pro-box .right-box{justify-content:space-between}}@media only screen and (max-width:1500px){.pro-container .pro-box .right-box{width:100%;padding:0 50px;justify-content:center}}@media only screen and (max-width:600px){.pro-container .pro-box .right-box{padding:0}}.pro-container .pro-box .right-box h1{color:#347834;letter-spacing:.05em;margin-bottom:10px}@media only screen and (max-width:1500px){.pro-container .pro-box .right-box h1{padding:0}}.pro-container .pro-box .right-box p span{font-size:3rem}@media only screen and (max-width:1500px){.pro-container .pro-box .right-box p{margin-bottom:30px}}@media only screen and (max-width:600px){.pro-container .pro-box .right-box p{max-width:60%}}.pro-container .pro-box .right-box a{display:flex;justify-content:center;align-items:center;width:130px;height:130px;border-radius:50%;border:2px solid #ba3136;background:0 0;transition:all .3s ease-in-out;margin-top:10px;margin-bottom:30px}@media only screen and (max-width:600px){.pro-container .pro-box .right-box a{width:90px;height:90px}}#credits{width:80%;max-width:1500px;margin:100px auto 0}@media only screen and (max-width:900px){#credits{width:90%}}#credits h1{margin-bottom:30px}#credits h2{text-align:center}#credits p{margin:30px 10px}