a:hover,a.light:hover,.theme-heading .text::before,.theme-heading .text::after,#top-bar-content>a:hover,#top-bar-social li.oceanwp-email a:hover,#site-navigation-wrap .dropdown-menu>li>a:hover,#site-header.medium-header #medium-searchform button:hover,.oceanwp-mobile-menu-icon a:hover,.blog-entry.post .blog-entry-header .entry-title a:hover,.blog-entry.post .blog-entry-readmore a:hover,.blog-entry.thumbnail-entry .blog-entry-category a,ul.meta li a:hover,.dropcap,.single nav.post-navigation .nav-links .title,body .related-post-title a:hover,body #wp-calendar caption,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .custom-links-widget .oceanwp-custom-links li a:hover,body .custom-links-widget .oceanwp-custom-links li a:hover:before,body .posts-thumbnails-widget li a:hover,body .social-widget li.oceanwp-email a:hover,.comment-author .comment-meta .comment-reply-link,#respond #cancel-comment-reply-link:hover,#footer-widgets .footer-box a:hover,#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover,.sidr a:hover,.sidr-class-dropdown-toggle:hover,.sidr-class-menu-item-has-children.active>a,.sidr-class-menu-item-has-children.active>a>.sidr-class-dropdown-toggle,input[type=checkbox]:checked:before{color:#841810}.single nav.post-navigation .nav-links .title .owp-icon use,.blog-entry.post .blog-entry-readmore a:hover .owp-icon use,body .contact-info-widget.default .owp-icon use,body .contact-info-widget.big-icons .owp-icon use{stroke:#841810}input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.button,#site-navigation-wrap .dropdown-menu>li.btn>a>span,.thumbnail:hover i,.post-quote-content,.omw-modal .omw-close-modal,body .contact-info-widget.big-icons li:hover i,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,#opl-login-form .opl-button,#opl-login-form .input-wrap .opl-focus-line{background-color:#841810}.thumbnail:hover .link-post-svg-icon{background-color:#841810}body .contact-info-widget.big-icons li:hover .owp-icon{background-color:#841810}.widget-title{border-color:#841810}blockquote{border-color:#841810}#searchform-dropdown{border-color:#841810}.dropdown-menu .sub-menu{border-color:#841810}.blog-entry.large-entry .blog-entry-readmore a:hover{border-color:#841810}.oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#841810}.social-widget li.oceanwp-email a:hover{border-color:#841810}#respond #cancel-comment-reply-link:hover{border-color:#841810}body .contact-info-widget.big-icons li:hover i{border-color:#841810}#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#841810}blockquote,.wp-block-quote{border-left-color:#841810}body .contact-info-widget.big-icons li:hover .owp-icon{border-color:#841810}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button[type="submit"]:hover,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button[type="submit"]:focus,.button:hover,.button:focus,#site-navigation-wrap .dropdown-menu>li.btn>a:hover>span,.post-quote-author,.omw-modal .omw-close-modal:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,#opl-login-form .opl-button:active,#opl-login-form .opl-button:hover{background-color:#ea1f1f}a{color:#bf0000}a .owp-icon use{stroke:#bf0000}a:hover{color:#ea1f1f}a:hover .owp-icon use{stroke:#ea1f1f}#main #content-wrap,.separate-layout #main #content-wrap{padding-top:0;padding-bottom:0}.page-header,.has-transparent-header .page-header{padding:15px 0 15px 0}.page-header .page-header-title,.page-header.background-image-page-header .page-header-title{color:#841810}.site-breadcrumbs a,.background-image-page-header .site-breadcrumbs a{color:#bf0000}.site-breadcrumbs a .owp-icon use,.background-image-page-header .site-breadcrumbs a .owp-icon use{stroke:#bf0000}.site-breadcrumbs a:hover,.background-image-page-header .site-breadcrumbs a:hover{color:#ea1f1f}.site-breadcrumbs a:hover .owp-icon use,.background-image-page-header .site-breadcrumbs a:hover .owp-icon use{stroke:#ea1f1f}#scroll-top{bottom:4px}#scroll-top{width:35px;height:35px;line-height:35px}#scroll-top{background-color:rgb(234 31 31 / .6)}#scroll-top:hover{background-color:#ea1f1f}.page-numbers a,.page-numbers span:not(.elementor-screen-only),.page-links span{font-size:14px}.page-numbers a:hover,.page-links a:hover span,.page-numbers.current,.page-numbers.current:hover{background-color:#fef1f1}.theme-button,input[type="submit"],button[type="submit"],button,.button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-radius:2px}body .theme-button,body input[type="submit"],body button[type="submit"],body button,body .button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:#bf0000}body .theme-button:hover,body input[type="submit"]:hover,body button[type="submit"]:hover,body button:hover,body .button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active{background-color:#ea1f1f}#blog-entries ul.meta li i{color:#040}#blog-entries ul.meta li .owp-icon use{stroke:#040}.single-post ul.meta li i{color:#040}.single-post ul.meta li .owp-icon use{stroke:#040}.single-post .background-image-page-header .page-header-inner,.single-post .background-image-page-header .site-breadcrumbs{text-align:right}#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:#841810}#site-header{border-color:#841810}#site-header-inner{padding:10px 0 10px 0}@media (max-width:480px){#site-header-inner{padding:5px 0 6px 0}}#site-header.has-header-media .overlay-header-media{background-color:rgb(0 0 0 / .5)}#site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:205px}@media (max-width:768px){#site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:250px}}@media (max-width:480px){#site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:175px}}#site-header #site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:74px}#searchform-overlay{background-color:rgb(132 24 16 / .9)}.effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,.effect-three #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,.effect-five #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-five #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,.effect-nine #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-nine #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:#fff}.effect-four #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-four #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span:after,.effect-seven #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span:after{color:#fff}.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span:after,.effect-seven #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span:after{text-shadow:10px 0 #ffffff,-10px 0 #fff}.effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:#5add5a}.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,.effect-six #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{border-color:#5add5a}.effect-ten #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span,.effect-ten #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span{-webkit-box-shadow:0 0 10px 4px #5add5a;-moz-box-shadow:0 0 10px 4px #5add5a;box-shadow:0 0 10px 4px #5add5a}#site-navigation-wrap .dropdown-menu>li>a{padding:0 10px}#site-navigation-wrap .dropdown-menu>li>a,.oceanwp-mobile-menu-icon a,#searchform-header-replace-close{color:#fff}#site-navigation-wrap .dropdown-menu>li>a .owp-icon use,.oceanwp-mobile-menu-icon a .owp-icon use,#searchform-header-replace-close .owp-icon use{stroke:#fff}#site-navigation-wrap .dropdown-menu>li>a:hover,.oceanwp-mobile-menu-icon a:hover,#searchform-header-replace-close:hover{color:#fff}#site-navigation-wrap .dropdown-menu>li>a:hover .owp-icon use,.oceanwp-mobile-menu-icon a:hover .owp-icon use,#searchform-header-replace-close:hover .owp-icon use{stroke:#fff}#site-navigation-wrap .dropdown-menu>.current-menu-item>a,#site-navigation-wrap .dropdown-menu>.current-menu-ancestor>a,#site-navigation-wrap .dropdown-menu>.current-menu-item>a:hover,#site-navigation-wrap .dropdown-menu>.current-menu-ancestor>a:hover{color:#fff}.dropdown-menu .sub-menu{min-width:250px}.dropdown-menu .sub-menu,#searchform-dropdown,.current-shop-items-dropdown{border-color:#ea1f1f}.dropdown-menu ul li a.menu-link{color:#040}.dropdown-menu ul li a.menu-link .owp-icon use{stroke:#040}.dropdown-menu ul li a.menu-link:hover{color:#040}.dropdown-menu ul li a.menu-link:hover .owp-icon use{stroke:#040}.dropdown-menu ul li a.menu-link:hover{background-color:#fef1f1}.mobile-menu .hamburger-inner,.mobile-menu .hamburger-inner::before,.mobile-menu .hamburger-inner::after{background-color:#fff}#top-bar{padding:10px 0 10px 0}#top-bar-wrap,.oceanwp-top-bar-sticky{background-color:#bf0000}#top-bar-wrap{border-color:#bf0000}#top-bar-wrap,#top-bar-content strong{color:#fff}#top-bar-content a,#top-bar-social-alt a{color:#fff}#top-bar-content a:hover,#top-bar-social-alt a:hover{color:#eaa6a6}#top-bar-social li a{font-size:16px}#top-bar-social li a{color:#fff}#top-bar-social li a .owp-icon use{stroke:#fff}#top-bar-social li a:hover{color:#00bb00!important}#top-bar-social li a:hover .owp-icon use{stroke:#00bb00!important}#footer-widgets{padding:14px}@media (max-width:768px){#footer-widgets{padding:10px 0 10px 0}}#footer-widgets{background-color:#841810}#footer-widgets,#footer-widgets p,#footer-widgets li a:before,#footer-widgets .contact-info-widget span.oceanwp-contact-title,#footer-widgets .recent-posts-date,#footer-widgets .recent-posts-comments,#footer-widgets .widget-recent-posts-icons li .fa{color:#fff}#footer-widgets li,#footer-widgets #wp-calendar caption,#footer-widgets #wp-calendar th,#footer-widgets #wp-calendar tbody,#footer-widgets .contact-info-widget i,#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"],#footer-widgets .posts-thumbnails-widget li,#footer-widgets .social-widget li a{border-color:#841810}#footer-widgets .contact-info-widget .owp-icon{border-color:#841810}#footer-widgets .footer-box a:hover,#footer-widgets a:hover{color:#eaa6a6}@media (max-width:480px){#footer-bottom{padding:10px 0 10px 0}}#footer-bottom{background-color:#bf0000}#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover{color:#eaa6a6}#opl-login-form .opl-overlay{background-color:#841810}#opl-login-form .opl-title{color:#841810}#opl-login-form .opl-intro{color:#841810}#opl-login-form .input-wrap .opl-label{color:#bf0000}#opl-login-form .opl-bottom{background-color:#efe}#opl-login-form .opl-bottom .opl-btn{background-color:#bf0000}#opl-login-form .opl-bottom .opl-btn{color:#fff}#opl-login-form .opl-bottom .opl-btn:hover{background-color:#ea1f1f}.page-header{background-color:#fef1f1}body{font-family:Lato;font-weight:400;font-size:16px;color:#000;line-height:1.4}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{color:#841810}h1{font-weight:800;font-size:26px;color:#841810}h2{font-size:24px;color:#841810}h3{font-style:normal;font-size:22px;color:#841810}h4{color:#841810}#top-bar-content,#top-bar-social-alt{font-size:14px}#site-navigation-wrap .dropdown-menu>li>a,#site-header.full_screen-header .fs-dropdown-menu>li>a,#site-header.top-header #site-navigation-wrap .dropdown-menu>li>a,#site-header.center-header #site-navigation-wrap .dropdown-menu>li>a,#site-header.medium-header #site-navigation-wrap .dropdown-menu>li>a,.oceanwp-mobile-menu-icon a{font-weight:400;font-size:14px}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-size:14px;line-height:1.3;text-transform:none}.page-header .page-header-title,.page-header.background-image-page-header .page-header-title{font-weight:700;font-size:30px}@media (max-width:480px){.page-header .page-header-title,.page-header.background-image-page-header .page-header-title{font-size:20px}}.page-header .page-subheading{line-height:4}@media (max-width:480px){.site-breadcrumbs{font-size:10px}}.single-post .entry-title{font-size:32px;color:#841810}.sidebar-box .widget-title{color:#841810;text-transform:none}p{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:1.5em 0 .2em 0}ul,ol{margin:0;padding:0 0 0 2em}.button{border-radius:4px}#main #content-wrap{padding-top:26px;padding-bottom:26px}div.blog-entry-comments{display:none}.blog-entry.thumbnail-entry .blog-entry-readmore a{display:inline-block;font-size:12px;line-height:1.2;padding-bottom:3px;text-transform:uppercase;padding-bottom:7px;margin-bottom:10px}.blog-entry.thumbnail-entry .blog-entry-readmore i.fa.fa-angle-right{margin-left:5px}.single-post.content-max-width .thumbnail{max-width:700px}.single-post.content-max-width .entry-content p{margin:0 auto}.single-post.content-max-width pre{max-width:700px;margin:20px auto}.single-post.content-max-width .gallery{max-width:700px;margin:auto;padding-left:20px;padding-top:20px}.gallery img{padding-right:20px}.gallery-caption{font-weight:700;background-color:#fff0}body.post-type-archive-circolari .blog-entry.thumbnail-entry .blog-entry-content{width:inherit}h2.blog-entry-title{margin-top:0}body.post-type-archive-circolari article.circolari.blog-entry.thumbnail-entry{margin-bottom:0;padding-bottom:0;border:none}#accesso_circolari{text-transform:none;font-weight:400;letter-spacing:normal;font-size:.9em;margin-bottom:20px}.has-parallax-footer:not(.boxed-layout) #main{-webkit-box-shadow:none;-moz-box-shadow:none);box-shadow:none}#footer a{text-decoration:underline}#widget_footer_indirizzo{text-align:center}#istituto{font-weight:700;font-size:1.1em}#contatti{font-size:.9em}@media only screen and (max-width:959px){#footer-widgets div.col{margin-bottom:0!important}#footer-bottom #footer-bottom-menu{margin-bottom:0}}#footer a.crediti_adtre{text-decoration:none}#footer a.crediti_adtre:hover{color:#fff;border-bottom:solid 1px}.anwp-pg-wrap .btn{display:inline}.anwp-pg-wrap .btn-outline-info{border:none}.anwp-pg-wrap .btn-outline-info{color:#bf0000}.anwp-pg-wrap .anwp-btn-outline-secondary{color:#fff;border:none;background-color:#bf0000;padding:12px 24px;text-transform:unset;font-size:15px;font-weight:400;letter-spacing:unset}.anwp-pg-wrap .anwp-btn-outline-secondary:hover,.anwp-pg-wrap .anwp-btn-outline-secondary[disabled]:hover,.anwp-pg-wrap .anwp-btn-outline-secondary:active,.anwp-pg-wrap .anwp-btn-outline-secondary:focus{background-color:#ea1f1f;border:none;color:#fff}.anwp-pg-wrap .btn{font-size:15px;text-transform:none;line-height:inherit;letter-spacing:inherit}.anwp-pg-wrap .anwp-pg-classic-grid .anwp-pg-post-teaser__content{border-bottom:0}html :focus{-webkit-box-shadow:none!important;box-shadow:none!important}.Visalbo div.Alert--info{border-left-color:#bf0000}div.u-background-50{background-color:#448840!important}.Visalbo .alboh,.Visalbo .albos{background-color:#bf0000}.Visalbo .alboh:hover,.Visalbo .albos:hover{background-color:#ea1f1f}.Visalbo .h,.Visalbo .s{font-family:inherit;background-color:#bf0000;margin-bottom:30px}.Visalbo .h:hover,.Visalbo .s:hover{background-color:#ea1f1f}.Visalbo .dashicons,.Visalbo .dashicons-before::before{font-family:"Font Awesome 5 Free";font-weight:900}.Visalbo .dashicons-filter:before{content:"\f0b0"}.Visalbo .dashicons-controls-back:before{content:"\f022" ""}.tabVisalbo #dati-atto td{background-color:#fef1f1}body div.Visallegato{border:0}.postbox.break-word{padding:0!important;padding-top:20px!important}#opl-login-form .opl-intro{color:#841810;font-weight:700}#opl-login-form .opl-social-title span{color:#841810;font-weight:700}#opl_login_form,.opl-social-title{display:none}div.nsl-container.nsl-container-block{text-align:center!important}.pum-theme-lightbox .pum-title,.pum-theme-lightbox .pum-content{font-weight:400}