@charset "UTF-8";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,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}a{background:0 0;text-decoration:none;color:#303947}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.animated{animation-duration:2s;animation-fill-mode:both;animation-timing-function:ease-out}.delay-half{animation-delay:.5s}.delay-one{animation-delay:1s}.delay-one-half{animation-delay:1.5s}.delay-two{animation-delay:2s}.delay-two-half{animation-delay:2.5s}.delay-tree{animation-delay:3s}.short{animation-duration:1s!important;animation-fill-mode:both;animation-timing-function:ease-in-out}.veryshort{animation-duration:.5s!important;animation-fill-mode:both;animation-timing-function:ease-in-out}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.long{animation-duration:3s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-50%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes slide{from{transform:translate3d(-100%,0,0);opacity:0}40%,60%{transform:translate3d(0,0,0);opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.slide{animation-name:slide;animation-timing-function:cubic-bezier(1,0,0,1)}@keyframes hide{60%,from{opacity:1}to{opacity:0}}.hide{animation-name:hide;animation-timing-function:cubic-bezier(1,0,0,1)}@keyframes fadeInLeftSmall{from{opacity:0;transform:translate3d(-10%,0,0)}to{opacity:1;transform:none}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInRightSmall{from{opacity:0;transform:translate3d(15%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeInDownSmall{from{opacity:0;transform:translate3d(0,200%,0)}50%{transform:translate3d(0,-50%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeInUpIn{from{transform:translate3d(0,20%,0)}to{transform:translate3d(0,0,0)}}.fadeInUpIn{animation-name:fadeInUpIn}@keyframes fadeInUpSmall{from{opacity:0;transform:translate3d(0,20%,0)}50%{opacity:1}to{transform:translate3d(0,0,0)}}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes Scroll{from,to{transform:translate3d(0,50%,0)}50%{transform:translate3d(0,-50%,0)}}@keyframes zoomInSmall{from{opacity:0;transform:scale3d(.95,.95,.95)}30%{opacity:0}40%{opacity:1}90%{transform:scale3d(1,1,1)}}.zoomInSmall{animation-name:zoomInSmall}@keyframes hello{from,to{transform:rotate(10deg)}25%{transform:rotate(0)}75%{transform:rotate(20deg)}}.hello{animation-name:hello}.gradient{background-image:linear-gradient(135deg,#f8af20 0,#e4273b 50%,#e74e2a 100%)}.lightGrey{background-color:#e3eaf5}.white{background-color:#fff}.blueGrayDark{background-color:#1f252e;background-image:url(../image/schema.png);background-size:cover;background-position:bottom}@keyframes Scroll{from,to{transform:translate3d(0,0,0)}50%{transform:translate3d(0,50%,0)}}.Scroll{animation-name:Scroll;animation-timing-function:ease-in-out}*{box-sizing:border-box;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0}body{margin:0;background-color:#303947;font-family:'Nunito Sans',sans-serif;color:#fff}h1{margin:.67em 0;font-family:'Nunito Sans',sans-serif;font-size:48px;color:#fff;letter-spacing:1px;line-height:1.6;font-weight:100}@media all and (max-width:1024px){.blueGrayDark{background-size:90%}*{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0}h1{font-size:32px}}@media all and (max-width:599px){*{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0}h1{font-size:24px}#menu_mobile{padding:16px;position:fixed;background-color:#303947;width:100vw;top:0}}h2{font-weight:200;font-size:32px;color:#e4273b;letter-spacing:1px;margin:32px 0;line-height:1.4}@media all and (max-width:1024px){h2{font-size:22px;margin:24px 0}}h3{font-weight:200;font-size:24px;color:#e4273b;letter-spacing:.75px;line-height:1.6}@media all and (max-width:1024px){h3{font-size:18px}}.full{margin-top:0;margin-block-end:0.3em}h5{font-size:14px;font-weight:700;color:#303947;letter-spacing:1px;text-transform:uppercase}p{font-size:16px;color:#303947;letter-spacing:.5px;line-height:1.4;margin-bottom:24px}.body{font-weight:200;font-size:24px;letter-spacing:.75px;line-height:1.6;margin:0}@media all and (max-width:1024px){.body{font-size:18px}}li{list-style:none;margin:0}.quote{font-size:24px;color:#e4273b;letter-spacing:.75px;line-height:1.6}#leftBar{visibility:visible;width:20vw;height:100vh;position:fixed}#leftBar #logo{position:relative;top:4.3vw;left:4.1vw;max-width:166px;width:12vw;height:auto}#leftBar nav{visibility:visible;position:fixed;bottom:4vw;left:4.1vw}#leftBar nav .selected{color:#f8af20}#leftBar nav li{margin-top:48px}#leftBar nav li a{color:#fff;font-weight:700;font-size:14px;letter-spacing:2px;position:relative;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}#leftBar nav li a::after{content:'';background-color:#f8af20;width:0%;height:2px;position:absolute;top:120%;left:0;z-index:-1;-webkit-transition:left .3s ease-in-out,width .3s ease-in-out;transition:left .3s ease-in-out,width .3s ease-in-out}#leftBar nav li a:hover{color:#f8af20}#leftBar nav li a:hover::after{left:10%;width:100%}#menu_mobile{visibility:hidden;display:none;z-index:1000}#menu_mobile #logo{position:relative;width:128px;height:auto;z-index:1001}#menu_mobile .menu{background-image:url(../image/menu.svg)}#menu_mobile .close{background-image:url(../image/close.svg)}#menu_mobile #close{z-index:1002;width:24px!important;height:24px!important;position:absolute;right:16px;top:26px;background-repeat:no-repeat;background-position:right;padding-right:64px}#menu_mobile .hide-menu{visibility:hidden;-webkit-transition:visibility .5s ease-in-out;transition:visibility .5s ease-in-out}#menu_mobile .hide-menu nav{display:inherit;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:#303947;opacity:0}#menu_mobile .show-menu{visibility:visible;-webkit-transition:visibility .5s ease-in-out;transition:visibility .5s ease-in-out}#menu_mobile .show-menu nav{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:#303947;opacity:1}#menu_mobile #mobile-nav{z-index:900;width:100vw;position:fixed;top:0;left:0;-webkit-transition:visibility .5s ease-in-out;transition:visibility .5s ease-in-out}#menu_mobile #mobile-nav nav{margin-top:0;height:100vh;padding-top:81px;-webkit-transition:-webkit-transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out}#menu_mobile #mobile-nav nav li a{display:block;text-align:left;width:100vw;font-weight:200;font-size:24px;letter-spacing:1px;padding:24px;color:#fff}.dimension{height:100vh}#container{margin:0 0 0 20vw;width:80vw;position:absolute;clear:both;animation-duration:1s!important;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-name:fadeInRightSmall}#container .head{position:relative;margin:0}#container .head #intro{margin:16vh 0 16vh 4vw}@media all and (max-width:1024px){.quote{font-size:18px}#container .head #intro{margin:12vh 0 12vh 8vw}}#container .head::after{content:'';background-color:#e3eaf5;width:100%;height:50%;position:absolute;bottom:0;left:0;z-index:-1}@media all and (max-width:768px){*{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0}#leftBar #logo,#leftBar nav{visibility:hidden}#menu_mobile #logo{width:160px}#menu_mobile{visibility:visible;display:block;padding:16px;position:fixed;background-color:#303947;width:100vw}#container{overflow-x:hidden;margin:0;width:auto;position:relative;padding-top:73px}#container .head::after{height:25%}}@media all and (max-width:599px){.dimension{height:100vh}#container .head #intro{margin:56px 0 72px 24px}#container .head::after{height:25%}}#container .head .head_image{position:relative;width:93%;height:80vh;background-image:url(../image/ast_contatti.jpg);background-size:cover;background-color:#fff}#container .head .head_image .scroll_arrow{animation-name:Scroll;animation-timing-function:ease-in-out;animation-duration:3s;position:absolute;top:2vh;right:-5%;z-index:1000;display:block}@media all and (max-width:1024px){#container .head .head_image{height:70vh}}@media all and (max-width:768px){#container .head .head_image .scroll_arrow{display:none}#container .head .head_image{height:40vh}}@media all and (max-width:599px){#container .head .head_image{height:240px}}#container .page_section{position:relative}#container .page_section .box{padding:0}#container .page_section .box:after{content:"";display:block;clear:both;height:0}#container .page_section .divider{height:2px;width:40px;background:#303947;margin-bottom:40px}#container .page_section .cta{font-weight:700;font-size:14px;color:#e4273b;letter-spacing:1px;position:relative}#container .page_section .cta::after{display:block;content:' ';background-image:url('../image/red_circle.svg');background-size:56px 56px;height:56px;width:56px;position:absolute;top:-20px;left:140px}#container .page_section .cta::before{display:block;content:' ';background-image:url('../image/red_arrow.svg');background-size:56px 17px;height:17px;width:56px;position:absolute;left:120px;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}#container .page_section .cta:hover::before{left:165px}#container .page_section #azienda{padding:0 0 4vh}#container .page_section #azienda #azienda_image{position:relative;width:40%;height:80vh;background-image:url(../image/ast-azienda.jpg);background-size:cover;background-color:#fff;top:-10vh;left:8%;display:block}#container .page_section #azienda .text{position:absolute;left:55%;top:8vw;max-width:30%}#container .page_section #azienda .text:after{content:"";display:block;clear:both;height:0}@media all and (max-width:1024px){#container .page_section #azienda #azienda_image{height:65vh}#container .page_section #azienda .text{max-width:40%;top:5vw}}@media all and (max-width:768px){#container .page_section #azienda{padding:4vh 0}#container .page_section #azienda #azienda_image{display:none}#container .page_section #azienda .text:after{height:32px}#container .page_section #azienda .text{position:relative;left:8vw;max-width:84vw;top:0}}@media all and (max-width:599px){#container .page_section #azienda .text:after{height:16px}#container .page_section #azienda .text{top:0}}#container .page_section #servizi{padding:8vw 0}#container .page_section #servizi #servizi_image{position:relative;width:50%;height:70vh;background-image:url(../image/ast_servizi.jpg);background-size:cover;background-color:#fff;left:50%;display:block}@media all and (max-width:1024px){#container .page_section #servizi #servizi_image{width:45%;left:55%;height:60vh}}#container .page_section #servizi .text{position:absolute;left:8%;top:12vw;max-width:30%}#container .page_section #servizi .text:after{content:"";display:block;clear:both}@media all and (max-width:1024px){#container .page_section #servizi .text{max-width:40%;top:5vw}}#container .page_section #carriera{padding:0 0 4vh}@media all and (max-width:768px){#container .page_section #servizi #servizi_image{height:70vh;display:none}#container .page_section #servizi .text:after{height:32px}#container .page_section #servizi .text{position:relative;left:8vw;max-width:84vw;top:0}#container .page_section #carriera{padding:4vh 0}}@media all and (max-width:599px){#container .page_section #servizi .text:after{height:16px}#container .page_section #carriera{height:200px!important}}#container .page_section #carriera #carriera_image{position:relative;width:40%;height:80vh;background-image:url(../image/ast-azienda.jpg);background-size:cover;background-color:#fff;top:-10vh;left:8%;display:block}#container .page_section #carriera .text{position:absolute;left:55%;top:8vw;max-width:30%}#container .page_section #carriera .text:after{content:"";display:block;clear:both;height:0}@media all and (max-width:1024px){#container .page_section #carriera #carriera_image{height:65vh}#container .page_section #carriera .text{max-width:40%;top:5vw}}@media all and (max-width:768px){#container .page_section #carriera #carriera_image{display:none}#container .page_section #carriera .text:after{height:32px}#container .page_section #carriera .text{position:relative;left:8vw;max-width:84vw;top:0}}@media all and (max-width:599px){#container .page_section #carriera .text:after{height:160px}#container .page_section #carriera .text{top:0;max-width:90vw}}#container .page_section #settori{padding:8vw 0}#container .page_section #settori #servizi_image{position:relative;width:77%;height:75vh;background-image:url(../image/ast_settori.jpg);background-size:cover;background-color:#fff;left:8%}#container .page_section #settori .text{padding:40px 48px 64px;background-color:#fff;position:absolute;right:-10%;top:50%;transform:translateY(-50%);max-width:40%}#container .page_section #contatti{padding:4vw 0}#container .page_section #contatti:after{content:"";display:block;clear:both;height:0}#container .page_section #contatti .cta{font-weight:700;font-size:14px;color:#fff;letter-spacing:1px;position:absolute;right:12vw;top:50%;transform:translateY(-50%)}@media all and (max-width:1024px){#container .page_section #settori #servizi_image{height:70vh}#container .page_section #settori .text{padding:40px 40px 56px;max-width:60%}#container .page_section #contatti .cta{right:15vw}}#container .page_section #contatti .cta::after{display:block;content:' ';background-image:url('../image/white_circle.svg');background-size:56px 56px;height:56px;width:56px;position:absolute;top:-20px;left:140px}#container .page_section #contatti .cta::before{display:block;content:' ';background-image:url('../image/white_arrow.svg');background-size:56px 17px;height:17px;width:56px;position:absolute;left:120px;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}#container .page_section #contatti .cta:hover::before{left:160px}#container .page_section #contatti .text{position:relative;left:8%;max-width:50%}#container .page_section #contatti .text h1,#container .page_section #contatti .text h2{color:#fff}#container .inner::after{height:20%}@media all and (max-width:1024px){#container .inner .head_image{height:60vh}}@media all and (max-width:768px){#container .page_section #contatti{padding:8vw 0}#container .page_section #contatti:after{height:56px}#container .page_section #contatti .cta{position:relative;right:0;top:24px;left:8%;transform:translateY(0)}#container .page_section #contatti .text{max-width:100%}#container .inner .head_image{height:46vh}}#container .inner .head_image .text{padding:72px 72px 64px 80px;background-color:#fff;position:absolute;right:-7.5%;bottom:-8%;width:800px}#container .inner .head_image .text h1{color:#e4273b;margin:0}@media all and (max-width:1024px){#container .inner .head_image .text{width:640px;padding:56px}}@media all and (max-width:599px){#container .inner .head_image{height:240px;position:relative;margin-bottom:100px}#container .inner .head_image #contatti .text,#container .inner .head_image .text{height:auto;position:relative;width:100vw;padding:24px;right:0;top:170px}}#container .inner .head_image #contatti::after{height:100vh;position:absolute;bottom:0}#container .inner #azienda{background-image:url(../image/ast-azienda.jpg)}#container .inner #servizi{background-image:url(../image/ast_servizi.jpg)}#container .inner #settori{background-image:url(../image/ast_settori.jpg)}#container .inner #contatti{background-image:url(../image/ast_contatti.jpg);height:70vh;background-position:20% top}#container .fullpage::after{position:fixed;height:41%;bottom:0}#container .page_content{padding:8vw 0}@media all and (max-width:768px){#container .page_content{padding:12vw 0 8vw}}#container .page_content .column{float:left;width:39%;margin-right:7%}@media all and (max-width:1024px){#container .inner #contatti{height:60vh}#container .fullpage::after{position:fixed;height:50%;bottom:0}#container .page_content .column{width:86%;float:none}}#container .page_content .full-column{float:none;width:84%}@media all and (max-width:599px){#container .inner #contatti{height:240px;position:relative;margin-bottom:100px}#container .fullpage::after{position:fixed;height:55%;bottom:0}#container .page_content{padding:18vw 0 10vw}#container .page_content .full-column{width:90%}}#container .page_content .row{max-width:92%;position:relative;left:8%}#container .page_content .row .traslate{margin-top:12vh}#container .page_content .row:after{content:"";display:table;clear:both}#container .page_content #contatti{padding:4vw 0}#container .page_content #contatti .cta{font-weight:700;font-size:14px;color:#fff;letter-spacing:1px;position:absolute;right:12vw;top:50%;transform:translateY(-50%)}#container .page_content #contatti .cta::after{display:block;content:' ';background-image:url('/file/image/white_circle.svg');background-size:56px 56px;height:56px;width:56px;position:absolute;top:-20px;left:140px}#container .page_content #contatti .cta::before{display:block;content:' ';background-image:url('/file/image/white_arrow.svg');background-size:56px 17px;height:17px;width:56px;position:absolute;left:120px;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}#container .page_content #contatti .cta:hover::before{left:160px}#container .answer-block{padding:7vw 0}#container .answer-block .answer-content{position:relative;left:8%;width:76%;max-width:980px}#container .answer-block h2{margin-top:0;color:#e4273b;letter-spacing:0}#container .answer-block h3{margin:0 0 8px;color:#303947;font-weight:700;letter-spacing:0}#container .answer-block p{font-size:20px;line-height:1.6;letter-spacing:0}@media all and (max-width:1024px){#container .page_content .row .traslate{margin-top:2vh}#container .answer-block .answer-content{width:84%}#container .answer-block p{font-size:18px}}#container .answer-block .answer-list,#container .answer-block .faq-list{margin-top:32px}#container .answer-block .answer-item,#container .answer-block .faq-item{border-left:3px solid #e4273b;padding-left:24px;margin-top:28px}#container .answer-block .answer-item:first-child,#container .answer-block .faq-item:first-child{margin-top:0}#container .answer-block dt{color:#303947;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.4}#container .answer-block dd{color:#303947;font-size:20px;font-weight:200;letter-spacing:0;line-height:1.6;margin:8px 0 0}#container #attivita{padding:8vw 0}#container #attivita .text{position:relative;left:8%;max-width:39%}#container #attivita .text h2{color:#f8af20}@media all and (max-width:1024px){#container .answer-block dd{font-size:18px}#container #attivita .text{max-width:75%;float:none}}#container #attivita .column{float:left;width:39%;margin-right:7%}#container #attivita .column li{list-style:disc;font-size:24px;color:#fff;letter-spacing:.75px;line-height:1.6;font-weight:200}@media all and (max-width:1024px){#container #attivita .column{float:none;width:86%}#container #attivita .column li{font-size:18px}}#container #attivita .row{max-width:92%;position:relative;left:8%;margin-top:48px}#container #attivita .row:after{content:"";display:table;clear:both}#container #prodotti{padding:8vw 0 5vw}#container #prodotti .text{position:relative;left:8%;max-width:39%}#container #prodotti .text h2{color:#e4273b}#container #prodotti .column{float:left;width:39%;margin-right:7%}#container #prodotti .column ul{margin-top:24px;padding-inline-start:20px}#container #prodotti .column li{list-style:disc;font-size:24px;color:#303947;letter-spacing:.75px;line-height:1.6;font-weight:200}#container #prodotti .column .body{margin-bottom:48px}#container #prodotti .column .title{margin-block-start:0}#container #prodotti .row{max-width:92%;position:relative;left:8%;margin-bottom:80px}#container #prodotti .row:after{content:"";display:table;clear:both}#container #prodotti .row #prodotti_image{position:relative;width:138.5%;height:87vh;max-height:800px;background-image:url(../image/ast_prodotti.jpg);background-size:cover;background-color:#fff;margin-top:-76%;transform:translateY(50%)}@media all and (max-width:1024px){#container #prodotti .column{float:none;width:90%}#container #prodotti .column ul{margin-bottom:24px}#container #prodotti .column li{font-size:18px}#container #prodotti .column .body{margin-bottom:24px}#container #prodotti .row{margin:0}#container #prodotti .row #prodotti_image{margin:40px 0;transform:translateY(0);height:240px;width:100%}#container #contatti .text{bottom:-20%}}#container #prodotti #last{margin-bottom:0}#container #contatti .column{float:left;width:45%;margin-right:5%}#container #contatti a{font-weight:200}#container #contatti h5{margin-bottom:24px}.copyright{position:fixed;bottom:2vh;left:27%;font-size:12px;font-weight:700;color:#303947;letter-spacing:1px;text-transform:uppercase}@media all and (max-width:599px){#container .answer-block .answer-content{width:88%;left:6%}#container .answer-block .answer-item,#container .answer-block .faq-item{padding-left:16px}#container #contatti .column{float:none;width:86%;margin-bottom:16px}.copyright{bottom:8vh;left:7%}.credits{left:7%}}.credits{position:fixed;bottom:2vh;right:7%;font-size:12px;font-weight:700;color:#303947;letter-spacing:1px;text-transform:uppercase}.credits a{background-position:right;padding:4px 20px;text-indent:-9999px;background-size:100%;background-repeat:no-repeat;background-image:url(../image/dandan_logo.svg);position:relative;color:#fff;margin-left:10px}