@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;400;500;600;700;800;900&display=swap');@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:700;src:local('Helvetica Neue Regular'), url('/file/docs/HelveticaNeueBold.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:italic;font-weight:bold;src:local('Helvetica Neue Regular'), url('/file/docs/Helvetica76BoldItalic.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:italic;font-weight:900;src:local('Helvetica Neue Regular'), url('/file/docs/HelveticaNeueBlackItalic1.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:italic;font-weight:500;src:local('Helvetica Neue 66 Medium Italic'), url('/file/docs/HelveticaNeueMediumItalic.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:900;src:local('Helvetica Neue Black'), url('/file/docs/Helvetica95Black.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:100;src:local('Helvetica 25 UltraLight Regular'), url('/file/docs/Helvetica25UltraLight_22433.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:200;src:local('Helvetica 35 Thin Regular'), url('/file/docs/Helvetica35Thin_22435.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:300;src:local('Helvetica 45 Light Regular'), url('/file/docs/Helvetica45Light_22437.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:400;src:local('Helvetica 55 Roman Regular'), url('/file/docs/Helvetica55Roman_22439.woff') format('woff');}@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:500;src:local('Helvetica 65 Medium Regular'), url('/file/docs/Helvetica65Medium_22443.woff') format('woff');}body{font-family:'Helvetica Neue', serif;font-weight:300;}.relativepos{position:relative;}.cta.cta-orange{background:#eb5c3e;display:inline-block;padding:7px 30px;font-size:21px;color:#fff;font-weight:400;margin-top:15px;}h2.title-section{font-size:48px;font-family:'Roboto Slab', sans-serif;text-align:center;color:#213246;margin-bottom:50px;}.cta-container{padding-top:30px;padding-bottom:30px;}.breadcrumb{padding:8px 15px 15px 15px;margin-bottom:20px;list-style:none;background-color:#08092e;border-radius:0;text-align:center;color:#fff;margin:0 0 -3px 0;}.breadcrumb a{color:#fff;}.marginbottom100{margin-bottom:100px;}.service-title h1{font-size:40px !important;}a.servlink{color:#eb5c3e;}.nascondisempre{display:none !important;}.nonnascondere .nascondisempre{display:block !important;}.mauto{margin:0 auto;}#cookiesBox{text-align:center;z-index:999;max-width:400px;width:400px;left:auto;right:20px;bottom:20px;height:auto;min-height:160px;padding:15px;}#cookiesBox *{color:#fff;}@media only screen and (max-width: 767px){#cookiesBox{width:100%;left:0;right:0;bottom:0;height:auto;max-width:none;}}#cookiesBox a{color:#fff !important;text-decoration:underline;}#cookiesBox .content{line-height:20px;margin:0 auto;padding:0;}#cookiesBox .acceptBox{position:static;text-align:center;display:block;margin:10px auto;}#cookiesBox button{color:#fff;border-color:#fff;}.form-horizontal .checkbox{min-height:27px;margin-top:0;margin-bottom:0;padding-top:7px;}.contatti-form .form-horizontal span.sf-link-ch{display:none;}.sf-link-ch a{margin:8px;}.contatti-form .form-horizontal .control-label{text-align:left !important;font-size:13px;font-weight:300;font-style:italic;}.sf-checkboxlink{display:flex;justify-content:flex-start;flex-direction:row-reverse;}.policy-buttons{padding-top:8px;text-align:center;}.contatti-form,.infoform{padding-left:15px;padding-right:15px;}#menu-mobile .menuClose{margin-top:15px;width:35px;height:35px;padding:0;overflow:hidden;text-indent:20000px;background-image:url('/template/_default/grafica/exit.png');background-position:center;-webkit-background-size:30px;background-repeat:no-repeat;background-size:30px;top:15px;right:15px;}.menu-mobile-opened .menuClose{display:block;}@media (min-width: 1024px) and (max-width: 1100px){.lancio-servizio-item{min-height:520px !important;}}.fulldexrocr{min-height:320px;}.home-header,.header-interne{background:#11203e;padding-bottom:10px;}@media (min-width: 992px){.home-header,.header-interne{position:fixed;top:0;left:0;right:0;z-index:9;}.pagina{padding-top:100px;}}header #menuDropdown{padding-top:40px;}header #menuDropdown li>a{color:#fff;border-bottom:1px solid transparent;font-size:20px;font-weight:400;text-transform:none;padding:4px 15px;letter-spacing:1px;background-color:transparent !important;text-transform:capitalize;}header #menuDropdown li{border-bottom:2px solid transparent;}header #menuDropdown li.active{border-bottom:2px solid #fff;}#menuDropdown ul>.active>a,#menuDropdown ul>.active>a:focus,#menuDropdown ul>.active>a:hover,#menuDropdown>.active>a,#menuDropdown>.active>a:focus,#menuDropdown>.active>a:hover{background-color:transparent !important;}@media (max-width: 990px){.container-top{position:relative;}.main-container.text-right{display:none;}.menuOpen{display:block !important;position:absolute;top:0;right:0;}}@media (max-width: 990px){.menuOpen{top:15px;right:10px;}.navbar-toggle .icon-bar{display:block;width:42px;height:2px;border-radius:1px;margin:10px 0;}#center{padding-left:0;padding-right:0;}}#menu-mobile{background:#213246;}#menu-mobile li:first-child{padding-top:50px;}#menu-mobile .dropdown-menuUL-mobile{display:none;}#menu-mobile li a{color:#fff;border-bottom:1px solid transparent;font-size:20px;font-weight:400;text-transform:none;padding:4px 15px;letter-spacing:1px;background-color:transparent !important;text-transform:capitalize;}.home-hero{min-height:90vh;-webkit-background-size:auto 100%;background-size:auto 100%;background-repeat:repeat-x;position:relative;}.home-hero .hero-caption{margin-top:90px;max-width:700px;width:100%;}.home-hero h1{font-size:52px;color:#fff;font-weight:400;font-family:'Roboto Slab', sans-serif;}.home-hero p{font-family:'Helvetica Neue', serif;color:#fff;font-size:21px;font-weight:400;}footer{background:#11203e;padding-top:50px;padding-bottom:50px;}footer .logo-foot{text-align:center;margin-bottom:50px;}@media (max-width: 990px){footer .menu-footer{text-align:center;margin-bottom:25px;}}footer .menu-footer a{text-transform:uppercase;font-weight:300;font-size:16px;color:#fff;display:block;padding:3px 0;}footer .social-links{text-align:center;}footer .social-links h4{font-size:24px;color:#fff;margin-bottom:15px;}footer .social-links a{display:inline-block;vertical-align:middle;margin:0 5px;}footer .social-links a img{max-width:45px;}footer .info-text{color:#fff;}@media (max-width: 990px){footer .info-text{padding-top:35px;padding-bottom:20px;text-align:center;}}@media (max-width: 990px){footer .info-text p{text-align:center !important;}}footer .info-text a{color:#fff !important;}.lancio-servizi{text-align:center;margin-bottom:50px;}.lancio-servizi .square-item{height:72px;width:72px;display:block;margin:0 auto 15px auto;}.lancio-servizi h3{font-size:27px;font-family:'Roboto Slab', sans-serif;text-align:center;color:#213246;margin-bottom:20px;min-height:60px;padding-top:15px;}.lancio-servizi p{font-size:20px;color:#485861;}.news-hp{background:#11203e;padding-top:50px;padding-bottom:50px;}.news-grid-item h5 a{font-family:'Roboto Slab', sans-serif;color:#fff;font-size:27px;font-weight:500;text-decoration:none;}.news-grid-item .anteprima-text{font-size:20px;color:#fff;}.news_image{margin-right:0;}.menuClose,.menuOpen{color:#fff;}.heading-interne{min-height:300px;-webkit-background-size:auto 100%;background-size:contain;background-repeat:repeat-x;position:relative;background-position:bottom center;margin-bottom:60px;}.heading-interne h1{font-size:60px;color:#fff;font-weight:400;font-family:'Roboto Slab', sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-30px;}@media (max-width: 990px){.heading-interne{min-height:200px;background-size:cover;margin-bottom:30px;}.heading-interne h1{font-size:35px;}}@media (max-width: 990px){.heading-interne .heading-interne{min-height:300px;}}.nomargin-bottom .heading-interne{margin-bottom:0 !important;}.breadcrumb{display:none;}.scheda-news .news_anteprima{font-family:'Roboto Slab', sans-serif;font-size:34px;color:#213246;font-weight:400;line-height:40px;padding-bottom:30px;}.scheda-news .news_testo{margin-bottom:25px;}.scheda-news .news_testo p{font-size:18px;line-height:26px;color:#485861;}.scheda-news .news-data{padding-bottom:15px;}.scheda-news .news-data p{font-size:21px;color:#485861;}.scheda-news .news_immagini{margin-top:45px;}.doubleblock h2{font-family:'Roboto Slab', sans-serif;font-size:36px;color:#213246;font-weight:400;line-height:40px;padding-bottom:30px;}.doubleblock p{font-size:20px;line-height:26px;color:#485861;}.doubleblock figure{padding-top:30px;}.doubleblock .textcol{margin-bottom:25px;}.team-slider{padding-top:50px;padding-bottom:50px;}.team-slider .team-member{margin-bottom:25px;}.team-slider .team-member .foto-team img{max-width:150px;display:block;margin:10px auto;}.team-slider .team-member h5{text-align:center;font-size:20px;font-family:'Roboto Slab', sans-serif;font-weight:500;color:#213246;padding-bottom:10px;margin-bottom:0;padding-top:10px;}.team-slider .team-member p.role{text-align:center;margin-bottom:15px;}.team-slider .team-member .social-links{text-align:center;}.team-slider .team-member .social-links a{display:inline-block;vertical-align:middle;margin:0 5px;}.team-slider .team-member .social-links img{max-width:40px;}.contatti-form{max-width:600px;width:100%;margin:0 auto;}.contatti-form .form-control{border-left:0 none;border-right:0 none;border-top:0 none;height:40px;margin-bottom:10px;padding-left:0;padding-right:0;}.contatti-form textarea.form-control{height:150px;}.contatti-form input[type="submit"]{background:#eb5c3e;display:inline-block;padding:7px 30px;font-size:21px;color:#fff;font-weight:400;border:0 none;margin-bottom:30px;margin-top:15px;}.contatti-form label{font-weight:300;}.servizi-list{text-align:center;margin-bottom:50px;}.servizi-list .square-item{height:72px;width:72px;display:block;margin:0 auto 15px auto;}.servizi-list h3{font-size:28px;font-family:'Roboto Slab', sans-serif;text-align:center;color:#213246;margin-bottom:20px;min-height:60px;padding-top:15px;}.servizi-list p{font-size:18px;color:#485861;}.servizi-list a{color:#eb5c3e;}.lancio-servizio-item{min-height:380px;}.servizi-fulldescr h3,.servizi-fulldescr p{text-align:left;}.servizi-fulldescr .lancio-servizio-item{margin-bottom:30px;}.servizi-fulldescr h3{text-align:center;min-height:10px;margin-bottom:0;}