.header {background-color:rgba(0, 0, 0, 0.8);color:#ffffff;}.header a {color:#ffffff;text-decoration:none;}.header .title {font-size:26px;text-shadow:2px 2px 2px #343434;}#menu-menu {list-style:none;padding-left:0;margin-bottom:0;}#menu-menu > .menu-item > a {color:#ffffff;font-weight:bold;text-transform:uppercase;display:inline-block;text-shadow:2px 2px 2px #343434;}.sub-menu {position:absolute;top:67px;left:0;background-color:rgba(255, 255, 255, 0.9);padding-left:0;visibility:hidden;opacity:0;padding-top:10px;padding-bottom:10px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);}.sub-menu li {display:block;padding-left:15px;padding-right:15px;border-left:4px solid transparent;}.sub-menu li a {display:block;color:#707070;margin-right:0;padding-top:5px;padding-bottom:5px;font-size:1rem;border-bottom:1px solid #999999;text-decoration:none;font-weight:bold;}.sub-menu li:hover,.sub-menu li:focus {border-left-color:#707070;}.sub-menu li:hover a,.sub-menu li:focus a {color:#000;}#menu-menu .menu-item:hover .sub-menu,#menu-menu .menu-item:focus .sub-menu {visibility:visible;opacity:1;}.carousel-caption {bottom:auto;top:50%;transform:translateY(-50%);text-align:left;right:50%;}.carousel-caption {left:5%;max-width:600px;}.carousel-caption h2 {font-size:56px;}.carousel-caption h3 i {border-radius:50%;transform:rotate(-45deg);}.carousel-caption h3 p {font-size:2rem;display:inline-block;margin:0;}.carousel-caption h3 {margin:0;}.carousel-caption hr {border-top-style:dashed;border-top-color:#ffffff;margin-top:2rem;margin-bottom:2rem;}.testate-page {background-image:url('https://www.onoranzefunebrigaetano.com/wp-content/themes/iimage-boiler/assets/images/testata-pagina.png');background-repeat:no-repeat;position:relative;}.content-testate-page h1 {font-weight:bold;font-size:38px;margin:0;}.footer {font-size:.8rem;}.footer hr {margin-top:0;margin-bottom:0;}.footer a {color:#707070;}.footer ul {margin-bottom:0;padding-left:0;}.footer li {list-style:none;margin-bottom:10px;}.footer li a {text-decoration:underline;color:#707070;}#button {display:inline-block;background-color:#707070;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s, visibility .5s;opacity:0;visibility:hidden;z-index:1000;}#button::after {content:"\f077";font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-size:2em;line-height:50px;color:#ffffff;}#button:hover {cursor:pointer;background-color:#595959;}#button:active {background-color:#434343;}#button.show {opacity:1;visibility:visible;}#cookie_access_form {width:100%!important;}body {font-family:'Roboto', sans-serif;color:#707070;}*:focus {outline:none!important;}a {transition:all 0.3s;color:#707070;}.h2, h2 {font-size:3rem;}.h3, h3 {font-size:2rem;}.no-margin {margin:0;}.no-padding {padding:0;}.c-white {color:#ffffff;}.c-black {color:#343434;}.bg-f5f5f5 {background-color:#f5f5f5;}.bg-343434 {background-color:#343434;}.bg-707070 {background-color:#707070;}.bg-cecece {background-color:#cecece;}.btn-custom {color:#343434 !important;background-color:#ffffff;text-decoration:none;transition:all 0.3s;border-color:#343434;border-radius:5px;padding:5px 20px;text-transform:uppercase;font-size:14px;font-weight:600;}.btn-custom:hover,.btn-custom:focus {color:#707070;background-color:#ffffff;}.btn-custom-b {color:#343434;background-color:transparent;text-decoration:none;transition:all 0.3s;border-color:#343434;border-radius:5px;padding:5px 20px;text-transform:lowercase;font-size:14px;font-weight:600;}.btn-custom-b:hover,.btn-custom-b:focus {color:#ffffff;background-color:#343434;}.title {font-family:'Rozha One', serif;}.fancybox-slide--iframe .fancybox-content {max-width:80%;max-height:80%;margin:0;padding:15px;}.is-animated {animation:.6s zoom-in;}@keyframes zoom-in {0% {transform:scale(.1);}100% {transform:none;}}#breadcrumbs {margin-bottom:0;width:100%;color:#ffffff;padding-top:10px;padding-bottom:10px;font-size:.75rem;opacity:0.6;}#breadcrumbs a {color:#ffffff;}.contact-form a {color:#ffffff;}.wpcf7-list-item-label {color:#ffffff;}.bt-dashed {border-top-style:dashed;}.bb-dashed {border-bottom-style:dashed;}.bt-ffffff {border-top-color:#ffffff;}.bt-707070 {border-top-color:#707070;}.bb-707070 {border-bottom-color:#707070;}.bt-343434 {border-top-color:#343434;}.ul-necrologi {margin:0;padding:0;list-style-type:none;}.ul-necrologi li {display:block;padding:5px}.ul-necrologi li a {display:block;font-size:18px;}.ul-necrologi li a:hover {text-decoration:none;color:#000;}.ul-necrologi li:hover {background-color:#f2f2f2;}.overlay-form {overflow:hidden;opacity:0;position:fixed;background-color:rgba(0, 0, 0, .8);transition:all 0.3s;top:0;left:0;bottom:0;right:0;z-index:-1;}.overlay-form.is-active {overflow:visible;opacity:1;z-index:9999;}.content-overlay-form {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#000000;padding:20px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);}.content-overlay-form i {cursor:pointer;color:#ffffff;float:right;top:7px;position:relative;font-size:12px;background-color:#ffffff;color:#000000;padding:5px 10px;}.owl-theme .owl-nav {position:absolute;top:50%;transform:translateY(-50%);width:100%;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev {font-size:100px;position:absolute;top:50%;transform:translateY(-50%);color:#343434;}.owl-carousel .owl-nav button.owl-prev {left:-25%;}.owl-carousel .owl-nav button.owl-next {right:-25%;}.owl-theme .owl-nav [class*="owl-"]:hover {background-color:transparent;color:#343434;}.owl-theme .owl-dots {margin-top:30px;}h3#comments {display:none;}.comment-list {margin-bottom:0;padding-left:0;list-style:none;}.comment-list li {border-bottom:1px dashed #343434;padding-top:1rem;}.comment-list li .fn {font-family:'Rozha One', serif;font-style:normal;}.comment-list .says,.comment-list .reply {display:none;}.box-sede-necrologio {padding:15px;font-size:.8rem;}.box-sede-necrologio h3 {font-size:1rem;}.comment-list li {border-bottom:0px dashed #343434;padding:1rem;margin:20px 0 0 0;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.133);background-color:#ffffff;}.comment-body {padding:0;}.comment-author.vcard {float:left;margin-top:-5px;}.comment-author.vcard .avatar {margin-right:10px;width:18px;height:18px;}.comment-meta.commentmetadata {float:right;font-size:12px;font-style:italic;position:absolute;right:35px;margin-top:-25px;}.comment-body p {display:inline-block;width:100%;clear:both;text-align:left;margin-top:20px;margin-bottom:0;border-top:1px solid #f2f2f2;color:#454545;}.comment-awaiting-moderation {position:absolute;left:17px;background-color:red;margin-top:25px;width:96%;color:#fff;font-size:13px;}.text-necrologio {width:100%;display:block;clear:both;}#commentform label {display:block !important;margin-bottom:.5rem;}#commentform input, #commentform textarea {margin:0;font-family:inherit;font-size:inherit;line-height:inherit;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}#commentform textarea {height:100px;}#commentform {text-align:left;}#commentform #submit {margin:0;font-family:inherit;font-size:inherit;line-height:inherit;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;background-color:#000;background-clip:padding-box;border:1px solid #000;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-transform:uppercase;max-width:250px;font-weight:800;margin:0 auto;}#commentform #submit:hover {background-color:#333;}#single-necrologio .alert {position:relative;padding:0px 10px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;margin-right:10px;}#single-necrologio a.js-scroll-trigge.float-left {text-decoration:none;color:#000}.lascia-commento {margin-left:10px}div.wpcf7-response-output {background:#fff;text-align:center;font-weight:bold;}.acf-field-6011282ae8514 {display:none;}@media (max-width:575.98px) {}@media (min-width:576px) and (max-width:767.98px) {}@media (min-width:576px) {}@media (max-width:767.98px) {}@media (min-width:768px) and (max-width:991.98px) {}@media (min-width:768px) {}@media (max-width:991.98px) {.header {padding-top:10px;padding-bottom:10px;}.navbar-toggler {margin-top:10px;margin-bottom:10px;color:rgba(255, 255, 255, 1);border-color:rgba(255, 255, 255, .6);}.navbar-toggler-icon {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}#menu-menu > .menu-item {margin-bottom:10px;}#contatti-mobile {position:absolute;top:100px;right:-20px;width:200px;}.header-clearfix {height:152px;}.testate-home {display:none;}.content-testate-page h1 {margin-top:10px;}.layout-sedi-home {min-height:80vh;}.content-overlay-form {width:100%;padding:10px;}}@media (min-width:992px) and (max-width:1199.98px) {}@media (min-width:992px) {.testate-page {height:250px;}.content-testate-page {position:absolute;left:110px;top:157px;}}@media (max-width:1199.98px) {}@media (min-width:1200px) {#menu-menu > .menu-item {display:inline-block;position:relative;}#menu-menu > .menu-item > a {font-size:18px;padding-top:19px;padding-bottom:21px;margin-right:30px;border-bottom:4px solid transparent;}#menu-menu > .menu-item:last-child > a {margin-right:0;}#menu-menu > .menu-item > a:hover,#menu-menu > .menu-item > a:focus,#menu-menu > .current_page_item > a {border-bottom-color:#ffffff;}.sub-menu {width:320px;}}