body{font-family:"Karla",sans-serif;color:#262626;font-size:16px}::-moz-selection{background:#0054a5;color:#fff}::-webkit-selection{background:#0054a5;color:#fff}::selection{background:#0054a5;color:#fff}a{color:#000;text-decoration:underline}a:hover{text-decoration:none;color:#000}h1.hmFrp{text-transform:uppercase;color:#0054a5;font-size:35px;font-weight:normal}.hmFrp h1{text-transform:uppercase;color:#0054a5;font-size:35px;font-weight:normal}h2.hmServ{text-transform:uppercase;color:#0054a5;font-size:30px;font-weight:normal}.hmServ h2{text-transform:uppercase;color:#0054a5;font-size:30px;font-weight:normal}.contButtonH{text-transform:uppercase;font-weight:normal;text-decoration:none;font-size:25px;padding:10px 30px}.titoletto{text-transform:uppercase;color:#0054a5}#carouselT{border-top:10px solid #efefef;border-bottom:10px solid #efefef}.brdMaps{border-top:10px solid #efefef;border-bottom:10px solid #efefef}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;font-size:15px}.wpcf7-form input[type*=email],.wpcf7-form input[type*=text]{width:100%;height:45px;border:1px solid rgba(0,0,0,.1);padding:0 15px}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:39px;line-height:1.8 \0 }.wpcf7-form textarea{border:1px solid rgba(0,0,0,.1);width:100% !important;padding:10px 15px;max-height:195px}.topHeader{background:#0054a5;color:#fff;font-size:1.3rem}.h1H{font-size:30px;text-transform:uppercase;text-align:center;margin-bottom:20px}.h1P{font-size:30px;text-transform:uppercase}.titleHC{text-decoration:none}.sepPage{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f6f6f6;padding-top:20px;padding-bottom:20px}.imgBlockR img{display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden;position:relative}.breadcrumb{margin-bottom:0;padding:0;background-color:transparent;list-style:none}.breadcrumb a{color:#262626;text-decoration:none;font-weight:bold}ul.listsocial{padding:0;margin:0}ul.listsocial li{list-style:none;display:inline}ul.listsocial li a{color:#fff;padding:10px;line-height:48px;border-left:1px solid rgba(255,255,255,.1)}ul.listsocial li a:hover{background:#003782;text-decoration:none}ul.telheader{padding:0;margin:0}ul.telheader li{list-style:none;display:inline;font-size:15px}ul.telheader li a{color:#fff;line-height:48px;text-decoration:none}ul.telheader li a:hover{text-decoration:none}.topHLogo{text-align:center;padding:20px 0 0 0}@media screen and (max-width: 768px){.topHLogo{margin-bottom:20px}}@media screen and (min-width: 20px){.logo{width:70%;margin-left:auto;margin-right:auto}}@media screen and (min-width: 769px){.logo{width:35%;margin-left:auto;margin-right:auto}}.navbar-light .navbar-toggler{margin-left:auto;margin-right:auto}.navbar-nav{margin-left:auto;margin-right:auto}.cntH{background:#f7f9fb;padding:50px 0}.conFoto{text-align:center !important}.conFoto a{text-decoration:none;color:#262626}.conFoto a:hover{text-decoration:none}.conFoto .linkfFt{margin-top:10px}.contLarge{background:#f4f4f4;padding:30px 0}.ftr{padding:20px 0;background:#0054a5;color:#fff}.ftr a{color:#fff}.menuFt ul{padding:0;margin:0}.menuFt ul li{border-bottom:1px dotted #fff;padding:10px 0;list-style:none}.menuFt ul li a{color:#fff;text-decoration:none;display:block}.menuFt ul li:nth-child(0){padding:0 0 10px 0;list-style:none}.opacita{opacity:.5}.owl-stage{display:flex;height:100%;align-items:stretch;margin-left:-12px}.owl-stage .owl-item{display:flex;flex-direction:column;width:95%;margin:0 10px;border:1px solid #dee2e6}.owl-stage .owl-item a.btn-danger{color:#fff !important}.itmN{padding:10px;background:#fff;margin:0 auto;text-align:left}.itmN h2{font-size:20px;text-transform:uppercase;font-weight:bold}.menuPrivacy ul{padding:0;margin:0}.menuPrivacy ul li{list-style:none;display:inline}.menuPrivacy ul li a{color:#fff}.woocommerce-input-wrapper{width:100%}.woocommerce .col-1,.woocommerce .col-2{max-width:none}.wp-block-image img{max-width:100%;height:auto}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;height:auto;vertical-align:middle}.wp-block-separator{border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin:30px 0}.grecaptcha-badge{display:none}.contCentral{width:1170px;margin:0 auto !important}.contCentral>.vc_column-inner{width:1170px !important;margin:0 auto !important}.sfondoBg{background:#efefef;padding:30px 0}.iconHm{font-size:60px;color:#0054a5;text-align:center}@media only screen and (max-width: 991px){#navigation{display:none;position:absolute;top:0;left:0;width:80%;height:100vh;background:#003782;z-index:9}#navigation ul{padding:0}#navigation ul li{list-style:none;text-align:left}#navigation ul li a{padding:10px 10px;color:#fff;font-weight:bold;text-decoration:none;display:block;border-bottom:1px dotted #ccc}#navigation ul li a:hover{border-bottom:2px solid #003782}#navigation ul li ul.sub-menu{display:none}#navigation ul li ul.sub-menu li{background:#0054a5}#navigation ul li ul.sub-menu li a{color:#003782}}@media only screen and (min-width: 992px){#navigation ul li{position:relative;display:inline-block}#navigation ul li a{padding:30px 15px 20px 0;display:block;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#0054a5}#navigation ul li ul.sub-menu{display:none}#navigation ul li:hover ul.sub-menu{display:block;position:absolute;top:30px;left:0;background:#0054a5;text-align:left;padding:0;margin:0;width:300px}#navigation ul li:hover ul.sub-menu li{padding:10px 0;width:300px;height:auto}#navigation ul li:hover ul.sub-menu li a{color:#fff;padding:10px;display:block;border-bottom:1px dotted #fff;height:auto}}html.wprmenu-body-fixed body{position:relative !important}.wprmenu_bar #custom_menu_icon.hamburger{top:55px;right:0px;float:right;background-color:#fff}.wprmenu_bar .hamburger-inner,.wprmenu_bar .hamburger-inner::before,.wprmenu_bar .hamburger-inner::after{background:#0054a5}.wprmenu_bar .hamburger:hover .hamburger-inner,.wprmenu_bar .hamburger:hover .hamburger-inner::before,.wprmenu_bar .hamburger:hover .hamburger-inner::after{background:#0054a5}.widget_nav_menu ul.menu li{list-style:none}.widget_nav_menu ul.menu li a{color:#fff !important}/*# sourceMappingURL=style.css.map */
