body{text-align:justify}a.btn.btn-default.btn-lg.text-normal.centered.hidden-lg.hidden-md.element-left-0.element-right-0.element-top-20.element-bottom-20{margin:0 auto;position:relative;display:block}.btn-default{background:#01387f !important}.panel-primary .panel-heading{background:#01387f!important}.col-md-4.blockblue.homemain.text-default.small-screen-default.os-animation.animated.fadeIn{min-height:1060px}.figure.element-top-20.element-bottom-20.qr-code{max-width:126px}.padded{padding:0 16px}.col-text-1.text-normal.padded.element-top-20.element-bottom-20.blockk{min-height:782px}.col-text-1.text-normal.padded.who.element-top-20.element-bottom-20{min-height:0}a.btn.btn-default.btn-lg.text-normal.btnhome.element-left-0.element-right-0.element-top-20.element-bottom-20{width:100%}#content{color:#3c3b3b}.col-md-6.blockblue.text-default.small-screen-default.os-animation.animated.fadeIn{border:2px solid #01387f;padding:0 30px;width:48%;margin:1%}.btn.btn-lg,button.btn-lg,input[type=submit].btn-lg,.button.btn-lg{border-radius:0!important;background-color:#01387f!important;box-shadow:0px 8px 15px rgb(0 0 0/0.3)}.btn.btn-lg:hover,button.btn-lg:hover,input[type=submit].btn-lg,.button.btn-lg:hover{box-shadow:0px 8px 15px rgb(0 0 0/0.5);color:#fff;transform:translateY(-3px)}.col-md-12.text-default.small-screen-default{border:2px solid #00387f;margin:9px 6px;width:98%}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#cba94c}h3{font-size:30px}.col-text-1.text-normal.padded.element-top-20.element-bottom-20.blockk{min-height:293px}.panel.panel-primary{background-color:#fff}.panel-collapse.collapse.in{background-color:#fff}.panel-heading:hover{background-color:#1a4275!important;color:#ccc}section.section.mainbglp.text-normal.section-text-no-shadow.section-inner-no-shadow.section-normal.section-opaque{min-height:420px;text-align:center}a.btn.btn-primary.btn-lg.text-normal.floating.element-left-0.element-right-0.element-top-20.element-bottom-20{position:fixed;right:20px;bottom:10px}h3.street{font-size:30px}a.accordion-toggle.collapsed:hover~.panel-primary .panel-heading{background-color:#ccc}a.accordion-toggle:hover{text-decoration:underline}section.section.footer-lp.text-normal.section-text-no-shadow.section-inner-no-shadow.section-normal.section-opaque{background-color:#333}a.accordion-toggle.collapsed:hover{color:#ccc;text-decoration:underline}.panel-primary .panel-heading a,.panel-primary .panel-heading .panel-title{color:#404881;text-decoration:none}.panel-heading .accordion-toggle.collapsed:after{content:"\f107";color:#fff;background-color:#404881}.panel-heading .accordion-toggle:after{position:absolute;display:block;font-family:FontAwesome;content:"\f106";font-size:28px;right:0;top:0;width:54px;height:54px;line-height:54px;text-align:center;border-top-right-radius:0;border-bottom-right-radius:0}.panel-primary .panel-heading{background:#fff;border:1px solid #404881;margin:17px 0}a.accordion-toggle.collapsed,.accordion-toggle{font-size:20px;color:#404881;display:block}section.section.mainbg.text-normal.section-text-no-shadow.section-inner-no-shadow.section-normal.section-opaque{text-align:center}div#pages-2 ul li a{color:#ddd!important}svg#Livello_1{width:70px}a#cn-accept-cookie{font-size:16px;padding:8px 20px;background-color:#fff;background:#fff;color:#000;font-weight:700}div#pages-2 ul li a{color:#444}.col-md-6.blockblue.text-default.small-screen-default.os-animation.animated.fadeIn{margin-top:20px;margin-bottom:20px}svg#Livello_contatti{width:140px}#footer a{color:#00acf9}a.pure-material-button-contained.centered.home{display:block;margin:38px}.logo-navbar .nav>li>a{padding-bottom:18px}.col-text-1.text-normal.padded.minumum.element-top-20.element-bottom-20{min-height:240px}li.active{font-weight:700;border-bottom:2px solid}h3.sidebar-header{font-size:36px;color:#000}p a{text-decoration:underline}.col-text-1.text-light.padded.minumum.element-top-20.element-bottom-20{min-height:243px}.go-top{background:#404881 !important;font-size:22px}[role=alert]{color:#f31010}.wpcf7-not-valid{border-color:#f31010 !important}[role=alert]{font-size:.87em;display:block;line-height:2em;text-align:left}a.pure-material-button-containedwhite.centered:hover{color:#848484}input.pure-material-button-containedwhite{color:#343b6c!important;background-color:#fff;display:block;max-width:460px;background-image:none;position:relative;box-sizing:border-box;border:none;padding:4px 34px;min-width:64px;margin:0 auto;height:40px;vertical-align:middle;text-align:center;text-overflow:ellipsis;text-transform:uppercase;color:rgb(var(--pure-material-onprimary-rgb,255,255,255));box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-family:Arial,sans-serif;font-size:21px;max-width:460px;font-weight:500;line-height:36px;overflow:hidden;outline:none;cursor:pointer;transition:box-shadow .2s}a.pure-material-button-containedwhite.centered:hover{color:#fff}input.pure-material-button-containedwhite::-moz-focus-inner{border:none}input.pure-material-button-containedwhite:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(var(--pure-material-onprimary-rgb,255,255,255));opacity:0;transition:opacity .2s}input.pure-material-button-containedwhite:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;padding:50%;width:32px;height:32px;background-color:rgb(var(--pure-material-onprimary-rgb,0,0,0));opacity:0;transform:translate(-50%,-50%) scale(1);transition:opacity 1s,transform .5s}input.pure-material-button-containedwhite:hover,input.pure-material-button-containedwhite:focus{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}input.pure-material-button-containedwhite:hover:before{opacity:.08}input.pure-material-button-containedwhite:focus:before{opacity:.24}input.pure-material-button-containedwhite:hover:focus:before{opacity:.3}input.pure-material-button-containedwhite:active{box-shadow:0 5px 5px -3px rgba(255,255,255,.2),0 8px 10px 1px rgba(255,255,255,.14),0 3px 14px 2px rgba(255,255,255,.12)}input.pure-material-button-containedwhite:active:after{opacity:.32;transform:translate(-50%,-50%) scale(0);transition:transform 0s}input.pure-material-button-containedwhite:disabled{color:rgba(var(--pure-material-onsurface-rgb,255,255,255),.38);background-color:rgba(var(--pure-material-onsurface-rgb,255,255,255),.12);box-shadow:none;cursor:initial}input.pure-material-button-containedwhite:disabled:before{opacity:0}input.pure-material-button-containedwhite:disabled:after{opacity:0}.pure-material-button-containedwhite{color:#343b6c!important;background-color:#fff;display:block;max-width:460px;background-image:none;position:relative;box-sizing:border-box;border:none;padding:4px 34px;min-width:64px;margin:0 auto;height:40px;vertical-align:middle;text-align:center;text-overflow:ellipsis;text-transform:uppercase;color:rgb(var(--pure-material-onprimary-rgb,255,255,255));box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-family:Arial,sans-serif;font-size:21px;max-width:460px;font-weight:500;line-height:36px;overflow:hidden;outline:none;cursor:pointer;transition:box-shadow .2s}a.pure-material-button-containedwhite.centered:hover{color:#fff}.pure-material-button-containedwhite::-moz-focus-inner{border:none}.pure-material-button-containedwhite:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(var(--pure-material-onprimary-rgb,255,255,255));opacity:0;transition:opacity .2s}.pure-material-button-containedwhite:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;padding:50%;width:32px;height:32px;background-color:rgb(var(--pure-material-onprimary-rgb,0,0,0));opacity:0;transform:translate(-50%,-50%) scale(1);transition:opacity 1s,transform .5s}.pure-material-button-containedwhite:hover,.pure-material-button-containedwhite:focus{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.pure-material-button-containedwhite:hover:before{opacity:.08}.pure-material-button-containedwhite:focus:before{opacity:.24}.pure-material-button-containedwhite:hover:focus:before{opacity:.3}.pure-material-button-containedwhite:active{box-shadow:0 5px 5px -3px rgba(255,255,255,.2),0 8px 10px 1px rgba(255,255,255,.14),0 3px 14px 2px rgba(255,255,255,.12)}.pure-material-button-containedwhite:active:after{opacity:.32;transform:translate(-50%,-50%) scale(0);transition:transform 0s}.pure-material-button-containedwhite:disabled{color:rgba(var(--pure-material-onsurface-rgb,255,255,255),.38);background-color:rgba(var(--pure-material-onsurface-rgb,255,255,255),.12);box-shadow:none;cursor:initial}.pure-material-button-containedwhite:disabled:before{opacity:0}.pure-material-button-containedwhite:disabled:after{opacity:0}.pure-material-button-contained{position:relative;display:inline-block;box-sizing:border-box;border:none;padding:4px 34px;min-width:64px;margin:0 auto;height:40px;vertical-align:middle;text-align:center;text-overflow:ellipsis;text-transform:uppercase;color:rgb(var(--pure-material-onprimary-rgb,255,255,255));background-image:linear-gradient(to left bottom,#343b6c,hsl(233 36% 59%/1),#3b4480);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);font-family:Arial,sans-serif;font-size:21px;font-weight:500;line-height:36px;overflow:hidden;outline:none;cursor:pointer;transition:box-shadow .2s}a.pure-material-button-contained.centered:hover{color:#fff}.pure-material-button-contained::-moz-focus-inner{border:none}.pure-material-button-contained:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(var(--pure-material-onprimary-rgb,255,255,255));opacity:0;transition:opacity .2s}.pure-material-button-contained:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;padding:50%;width:32px;height:32px;background-color:rgb(var(--pure-material-onprimary-rgb,255,255,255));opacity:0;transform:translate(-50%,-50%) scale(1);transition:opacity 1s,transform .5s}.pure-material-button-contained:hover,.pure-material-button-contained:focus{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.pure-material-button-contained:hover:before{opacity:.08}.pure-material-button-contained:focus:before{opacity:.24}.pure-material-button-contained:hover:focus:before{opacity:.3}.pure-material-button-contained:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.pure-material-button-contained:active:after{opacity:.32;transform:translate(-50%,-50%) scale(0);transition:transform 0s}.pure-material-button-contained:disabled{color:rgba(var(--pure-material-onsurface-rgb,0,0,0),.38);background-color:rgba(var(--pure-material-onsurface-rgb,0,0,0),.12);box-shadow:none;cursor:initial}.pure-material-button-contained:disabled:before{opacity:0}.pure-material-button-contained:disabled:after{opacity:0}}.col-text-1.text-normal.secondmenu.element-top-20.element-bottom-20 ul li a{text-decoration:underline}.col-md-4.blockblue.text-default.small-screen-default.os-animation.animated.fadeIn{width:32%;margin:8px 6px;border:2px solid #00387f}.menu .navbar-brand img{height:50px}h1,h2,h3,h4{font-family:'PT Serif Caption',serif!important}.white{color:#fff}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,.select-wrap,.form-control{background-color:#fff;color:#3c3c3c}textarea.wpcf7-form-control.wpcf7-textarea{height:200px}label{color:#343b6c;text-align:left}.form-control,select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,.select-wrap{border-radius:2px}.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{background-color:#343b6c;border:none}.col-text-1.text-normal.secondmenu.element-top-20.element-bottom-20 ul li{margin:15px 0}button.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-square.vc_btn3-style-flat.vc_btn3-color-primary:hover{background-color:#3f4780;border:none}h1.name{margin-top:40px;font-size:5rem;line-height:7rem}h1.work{font-size:5rem;line-height:4rem}h2{margin-top:40px;font-size:4rem}.wpb_raw_code.wpb_content_element.wpb_raw_html.center-svg{margin:0 auto;position:relative;display:block;text-align:center;padding-bottom:20px}section.section.mainbg.text-normal.section-text-no-shadow.section-inner-no-shadow.section-normal.section-opaque{min-height:480px}@media (max-width:500px){.col-md-6.blockblue.text-default.small-screen-default.os-animation.animated.fadeIn{width:98%}.col-md-4.blockblue.text-default.small-screen-default.os-animation.animated.fadeIn{width:98%}h1.name{margin-top:40px;font-size:5rem;line-height:50px;margin:0 20px}h1.work{font-size:5rem;line-height:4rem;margin:0 10px}h2{margin-top:40px;font-size:4rem}}