@charset "UTF-8";@media (max-width:3000px){:root{--wp--preset--font-size--small:15px;--wp--preset--font-size--default:20px;--wp--preset--font-size--medium:24px;--wp--preset--font-size--large:38px;--wp--preset--font-size--xlarge:50px}}@media (max-width:1500px){:root{--wp--preset--font-size--small:15px;--wp--preset--font-size--default:16px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:30px;--wp--preset--font-size--xlarge:36px}}@media (max-width:1024px){:root{--wp--preset--font-size--small:13px;--wp--preset--font-size--default:15px;--wp--preset--font-size--medium:17px;--wp--preset--font-size--large:26px;--wp--preset--font-size--xlarge:30px}}@media (max-width:768px){:root{--wp--preset--font-size--small:13px;--wp--preset--font-size--default:15px;--wp--preset--font-size--medium:16px;--wp--preset--font-size--large:22px;--wp--preset--font-size--xlarge:24px}}@media (max-width:500px){:root{--wp--preset--font-size--large:22px;--wp--preset--font-size--xlarge:24px}}@font-face{font-display:swap;font-family:"Lora";font-style:normal;font-weight:400;src:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../fonts/lora-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lora";font-style:normal;font-weight:700;src:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../fonts/lora-v36-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Dancing Script";font-style:normal;font-weight:400;src:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../fonts/dancing-script-v28-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Dancing Script";font-style:normal;font-weight:700;src:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../fonts/dancing-script-v28-latin-700.woff2) format("woff2")}.ff-dancingscript{font-family:"Dancing Script",sans-serif}.nkcs-archive-description>p,.nkcs-archive-description>h3,.nkcs-archive-description>span{font-size:var(--wp--preset--font-size--large) !important;font-family:"Dancing Script",sans-serif !important;margin-bottom:0}.td--none{text-decoration:none}.display--none{display:none !important}.display--inline-block{display:inline-block !important}.display--inline-flex{display:inline-flex !important}@media only screen and (max-width:1024px){.display--1024{display:none !important}}@media only screen and (max-width:768px){.display--768{display:none !important}}.mobile-br{display:inline}@media (max-width:767px){.mobile-br{display:block;width:100%}}.m--0{margin:0 !important}.mt--0{margin-top:0 !important}.mr--0{margin-right:0 !important}.mb--0{margin-bottom:0 !important}.ml--0{margin-left:0 !important}.m--10{margin:10px !important}.mt--10{margin-top:10px !important}.mr--10{margin-right:10px !important}.mb--10{margin-bottom:10px !important}.ml--10{margin-left:10px !important}.m--20{margin:20px !important}.mt--20{margin-top:20px !important}.mr--20{margin-right:20px !important}.mb--20{margin-bottom:20px !important}.ml--20{margin-left:20px !important}.m--30{margin:30px !important}.mt--30{margin-top:30px !important}.mr--30{margin-right:30px !important}.mb--30{margin-bottom:30px !important}.ml--30{margin-left:30px !important}.m--40{margin:40px !important}.mt--40{margin-top:40px !important}.mr--40{margin-right:40px !important}.mb--40{margin-bottom:40px !important}.ml--40{margin-left:40px !important}.m--50{margin:50px !important}.mt--50{margin-top:50px !important}.mr--50{margin-right:50px !important}.mb--50{margin-bottom:50px !important}.ml--50{margin-left:50px !important}.m--60{margin:60px !important}.mt--60{margin-top:60px !important}.mr--60{margin-right:60px !important}.mb--60{margin-bottom:60px !important}.ml--60{margin-left:60px !important}.m--70{margin:70px !important}.mt--70{margin-top:70px !important}.mr--70{margin-right:70px !important}.mb--70{margin-bottom:70px !important}.ml--70{margin-left:70px !important}.m--80{margin:80px !important}.mt--80{margin-top:80px !important}.mr--80{margin-right:80px !important}.mb--80{margin-bottom:80px !important}.ml--80{margin-left:80px !important}.m--90{margin:90px !important}.mt--90{margin-top:90px !important}.mr--90{margin-right:90px !important}.mb--90{margin-bottom:90px !important}.ml--90{margin-left:90px !important}.m--100{margin:100px !important}.mt--100{margin-top:100px !important}.mr--100{margin-right:100px !important}.mb--100{margin-bottom:100px !important}.ml--100{margin-left:100px !important}.p--0{padding:0 !important}.pt--0{padding-top:0 !important}.pr--0{padding-right:0 !important}.pb--0{padding-bottom:0 !important}.pl--0{padding-left:0 !important}.p--10{padding:10px !important}.pt--10{padding-top:10px !important}.pr--10{padding-right:10px !important}.pb--10{padding-bottom:10px !important}.pl--10{padding-left:10px !important}.p--20{padding:20px !important}.pt--20{padding-top:20px !important}.pr--20{padding-right:20px !important}.pb--20{padding-bottom:20px !important}.pl--20{padding-left:20px !important}.p--30{padding:30px !important}.pt--30{padding-top:30px !important}.pr--30{padding-right:30px !important}.pb--30{padding-bottom:30px !important}.pl--30{padding-left:30px !important}.p--40{padding:40px !important}.pt--40{padding-top:40px !important}.pr--40{padding-right:40px !important}.pb--40{padding-bottom:40px !important}.pl--40{padding-left:40px !important}.p--50{padding:50px !important}.pt--50{padding-top:50px !important}.pr--50{padding-right:50px !important}.pb--50{padding-bottom:50px !important}.pl--50{padding-left:50px !important}.p--60{padding:60px !important}.pt--60{padding-top:60px !important}.pr--60{padding-right:60px !important}.pb--60{padding-bottom:60px !important}.pl--60{padding-left:60px !important}.p--70{padding:70px !important}.pt--70{padding-top:70px !important}.pr--70{padding-right:70px !important}.pb--70{padding-bottom:70px !important}.pl--70{padding-left:70px !important}.p--80{padding:80px !important}.pt--80{padding-top:80px !important}.pr--80{padding-right:80px !important}.pb--80{padding-bottom:80px !important}.pl--80{padding-left:80px !important}.p--90{padding:90px !important}.pt--90{padding-top:90px !important}.pr--90{padding-right:90px !important}.pb--90{padding-bottom:90px !important}.pl--90{padding-left:90px !important}.p--100{padding:100px !important}.pt--100{padding-top:100px !important}.pr--100{padding-right:100px !important}.pb--100{padding-bottom:100px !important}.pl--100{padding-left:100px !important}.wrapper{position:relative;max-width:100%}.container--300{max-width:300px !important;width:100%;position:relative}.container--350{max-width:350px !important;width:100%;position:relative}.container--400{max-width:400px !important;width:100%;position:relative}.container--450{max-width:450px !important;width:100%;position:relative}.container--500{max-width:500px !important;width:100%;position:relative}.container--550{max-width:550px !important;width:100%;position:relative}.container--600{max-width:600px !important;width:100%;position:relative}.container--650{max-width:650px !important;width:100%;position:relative}.container--700{max-width:700px !important;width:100%;position:relative}.container--750{max-width:750px !important;width:100%;position:relative}.container--800{max-width:800px !important;width:100%;position:relative}.container--850{max-width:850px !important;width:100%;position:relative}.container--900{max-width:900px !important;width:100%;position:relative}.container--950{max-width:950px !important;width:100%;position:relative}.container--1000{max-width:1000px !important;width:100%;position:relative}.container--1050{max-width:1050px !important;width:100%;position:relative}.container--1100{max-width:1100px !important;width:100%;position:relative}.container--1150{max-width:1150px !important;width:100%;position:relative}.container--1200{max-width:1200px !important;width:100%;position:relative}.container--1250{max-width:1250px !important;width:100%;position:relative}.container--1300{max-width:1300px !important;width:100%;position:relative}.container--1350{max-width:1350px !important;width:100%;position:relative}.container--1400{max-width:1400px !important;width:100%;position:relative}.container--1450{max-width:1450px !important;width:100%;position:relative}.container--1500{max-width:1500px !important;width:100%;position:relative}.container--1550{max-width:1550px !important;width:100%;position:relative}.container--1600{max-width:1600px !important;width:100%;position:relative}.container--1650{max-width:1650px !important;width:100%;position:relative}.container--1700{max-width:1700px !important;width:100%;position:relative}.container--1750{max-width:1750px !important;width:100%;position:relative}.container--1800{max-width:1800px !important;width:100%;position:relative}.container--1850{max-width:1850px !important;width:100%;position:relative}.container--1900{max-width:1900px !important;width:100%;position:relative}.container--1950{max-width:1950px !important;width:100%;position:relative}.container--2000{max-width:2000px !important;width:100%;position:relative}.flex{display:flex;flex-wrap:wrap}.order-1{order:-1}.gap--0{gap:0px !important}.gap--5{gap:5px !important}.gap--10{gap:10px !important}.gap--15{gap:15px !important}.gap--20{gap:20px !important}.gap--25{gap:25px !important}.gap--30{gap:30px !important}.gap--35{gap:35px !important}.gap--40{gap:40px !important}.gap--45{gap:45px !important}.gap--50{gap:50px !important}.flex__center{display:flex;justify-content:center;align-items:center}.flex__wrap{flex-wrap:wrap !important}.flex__nowrap{flex-wrap:nowrap !important}.justify__between{justify-content:space-between !important}.justify__start{justify-content:start !important}.justify__end{justify-content:end !important}.justify__center{justify-content:center !important}.align__center{align-items:center}.align__end{align-items:end !important}.align__start{align-items:start}.align__self--start{align-self:flex-start}.flex--column{flex-direction:column}.text--center{text-align:center}.text--left{text-align:left !important}.font--bold{font-weight:700}.font--bolder{font-weight:900}.text--capitalize{text-transform:capitalize}.text--uppercase{text-transform:uppercase}.font-weight--900{font-weight:900}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{-webkit-tap-highlight-color:transparent}html{font-size:100%;scroll-behavior:smooth}body{color:var(--wp--preset--color--black);background-color:var(--wp--preset--color--white);overflow-x:hidden}h1{font-size:var(--wp--preset--font-size--xlarge);line-height:1.4}h2{font-size:var(--wp--preset--font-size--large);line-height:1.4}h3,h4,body{font-size:var(--wp--preset--font-size--medium);line-height:1.5}p,blockquote{font-size:var(--wp--preset--font-size--default);line-height:1.5}h5,h6,small,.text-small{font-size:var(--wp--preset--font-size--small);line-height:1.5}.has-xlarge-font-size{font-size:var(--wp--preset--font-size--xlarge);line-height:1.4}.has-large-font-size{font-size:var(--wp--preset--font-size--large);line-height:1.4}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium);line-height:1.5}.has-default-font-size{font-size:var(--wp--preset--font-size--default);line-height:1.5}.has-small-font-size{font-size:var(--wp--preset--font-size--small);line-height:1.5}h1,h2,h3{color:var(--wp--preset--color--primary);font-weight:700}h3{color:var(--wp--preset--color--black)}blockquote{font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #ccc;color:#333}blockquote p{margin:0}ul,ol{padding-left:1.5rem;margin:1rem 0;font-size:var(--wp--preset--font-size--default);line-height:1.5}ul li,ol li{margin-bottom:.5rem;font-size:var(--wp--preset--font-size--default);line-height:1.5}ul ul,ol ol{margin-top:.5rem;margin-bottom:.5rem}ul{list-style-type:disc}ol{list-style-type:decimal}*{margin:0;padding:0;box-sizing:border-box !important}.clearer{clear:both}img{height:auto;max-width:100%;display:block}*:focus{outline:none}.content,.is-style-content{margin:0 auto;width:var(--wp--style--global--content-size)}.content-wide{margin:0 auto !important;width:var(--wp--style--global--wide-size)}.content-full{margin:0 4% !important;width:92% !important}.col-1{width:8.3333333%}.col-2{width:16.666666%}.col-3{width:25%}.col-4{width:33.333333%}.col-6{width:50%}.col-8{width:66.666666%}.col-10{width:83.333333%}.divider{padding:20px 0}.spacer{padding:70px 0}.responsive{height:auto;width:100%}.center{text-align:center}h4,h5,h6,a{margin-bottom:0 !important;margin-top:0 !important;word-wrap:break-word}h1,h2,h3{margin-top:0 !important;margin-bottom:20px !important}p{color:inherit;margin-top:0 !important;margin-bottom:20px}a{color:inherit;text-decoration:underline;transition:all .3s}.menu{list-style-type:disc}.sub-menu{list-style-type:disc}@media only screen and (max-width:1600px){.content-wide{margin:0 4% !important;width:92% !important}}@media only screen and (min-width:1024px) and (max-width:1250px){.content,.is-style-content{margin:0 4%;width:92%}}@media only screen and (max-width:1024px){.content,.is-style-content{margin:0 4%;width:92%}.col-1,.col-2,.col-3,.col-4,.col-6,.col-8{width:100%}}.hero{pointer-events:auto;top:0;left:0;width:100%;z-index:1;position:relative}.hero--frontpage{margin-bottom:220px}.hero__wave{position:absolute;bottom:0;left:0;width:100%;height:10vh;bottom:-5px}.hero__logo-corona{box-shadow:rgba(0,0,0,.35) 0px 10px 25px;background-color:var(--wp--preset--color--white);position:absolute;bottom:-60px;left:calc(50% - 100px);width:100%;height:200px;width:200px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:2;border:3px solid var(--wp--preset--color--primary)}.hero__logo-corona img{width:80%;height:80%;object-fit:contain;display:block}.hero__banner-casafuneraria{width:100%;position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;margin:0 auto;bottom:-250px}.hero__banner-casafuneraria__inner{text-align:center}.hero__content{width:100%;height:100vh;background-image:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../img/hero.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed;position:relative;z-index:1;display:flex;align-items:end;justify-content:start;padding-bottom:25vh}.hero__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.468);z-index:-1}.hero__content--page{height:80vh}.hero__content-chisiamo{background-image:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../img/hero.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll;padding-bottom:50px;height:50vh}.hero__content--noimg{height:150px;background-image:none;background-color:var(--wp--preset--color--white)}.h1-front-page{color:var(--wp--preset--color--white);font-family:"Dancing Script",sans-serif;font-size:50px}.contatti-container{display:flex;gap:50px;align-items:center;justify-content:center}.contatti-img{height:100px;width:auto}.contatti-img img{object-fit:contain;width:auto;height:100%}@media only screen and (max-width:2000px){.hero__content--half{height:75svh}}@media only screen and (max-width:1200px){.h1-front-page{font-size:var(--wp--preset--font-size--xlarge)}.p-front-page{font-size:var(--wp--preset--font-size--medium);line-height:1.5}.hero__logo-corona{left:calc(50% - 70px);height:140px;width:140px;bottom:-80px}}@media only screen and (max-width:1024px){.contatti-img{height:70px;width:auto}.contatti-logo img{width:auto;max-height:80px;object-fit:contain}.hero--frontpage .hero__content{height:80vh;padding-bottom:0;padding-top:100px;flex-direction:column;justify-content:center}.hero__wave{display:none}.hero__logo-corona{display:none}.hero__banner-casafuneraria{bottom:-260px;min-height:250px;padding:0 4%}.hero__content-chisiamo,.hero__content--page{padding-top:130px;padding-bottom:20px;flex-direction:column;justify-content:center;min-height:170px;height:auto}.hero__content{background-attachment:scroll}.hero__content__inner__buttons{display:flex;flex-wrap:nowrap}.hero__content__inner__buttons .btn{min-width:auto !important}}@media only screen and (max-width:768px){.hero__content--frontp{padding-bottom:0}.contatti-container{display:flex;flex-direction:column;gap:30px}}@media only screen and (max-width:768px){.hero__content__inner{padding-bottom:30px !important}.hero__content-chisiamo,.hero__content--page{padding-top:150px}}.dark-section{background-color:var(--wp--preset--color--black)}.dark-section,.dark-section :is(h1,h2,h3,h4,h5,h6,p,span,a){color:var(--wp--preset--color--white) !important}body{font-family:"Lora",sans-serif}h1,h2,h3{display:block;font-weight:700;margin-bottom:20px}.wp-block-column{height:100%}.map-container-wrapper{padding:30px 0}.map-container{border-radius:15px;max-width:1100px;margin:0 auto;position:relative;width:100%;height:0;overflow:hidden;min-height:400px}.map-container a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.map-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:filter .3s ease}.map-container .map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.map-container .map-overlay span{background-color:rgba(0,0,0,.526);color:#fff;font-size:14px;font-weight:600;letter-spacing:.5px;padding:10px 15px;border-radius:4px;text-transform:uppercase}.map-container:hover img{filter:brightness(.75)}.map-container:hover .map-overlay{opacity:1}@media (max-width:1024px){.map-container .map-overlay{background-color:transparent;opacity:1}}@media only screen and (max-width:1500px){.map-container{min-height:350px}}@media only screen and (max-width:768px){.map-container{padding-bottom:80%}}.breadcrumbs{font-size:14px !important;text-align:center;margin-bottom:5px !important;color:var(--wp--preset--color--white)}.breadcrumbs.breadcrumbs-colored{color:var(--wp--preset--color--grey)}@media only screen and (max-width:768px){.breadcrumbs{font-size:12px !important}}@media only screen and (max-width:600px){.breadcrumbs{font-size:10px !important}}.nkcs-faq-accordion h3.wp-block-accordion-heading{background:var(--wp--preset--color--primary)}.nkcs-faq-accordion .wp-block-accordion-heading__toggle-title,.nkcs-faq-accordion .wp-block-accordion-heading__toggle-icon{color:var(--wp--preset--color--white)}.nkcs-faq-accordion details>div{overflow:hidden;transition:max-height .45s ease,opacity .3s ease;max-height:0;opacity:0;font-size:16px}.nkcs-faq-accordion details[open]>div{max-height:1000px;opacity:1}.nkcs-faq-accordion .wp-block-accordion-item{margin-top:10px;border-radius:20px}.nkcs-faq-accordion h3.wp-block-accordion-heading{text-decoration:none;opacity:1;border-radius:10px;border:1px solid rgba(118,118,118,.0823529412);margin-bottom:0 !important;font-size:var(--wp--preset--font-size--default);line-height:1.5}.nkcs-faq-accordion h3.wp-block-accordion-heading:hover{opacity:.9}.nkcs-faq-accordion .wp-block-accordion-heading__toggle{border-radius:10px;padding:10px 15px}.nkcs-faq-accordion .wp-block-accordion-heading__toggle-title{font-size:var(--wp--preset--font-size--default);line-height:1.5;padding-right:15px}.nkcs-faq-accordion .wp-block-accordion-heading__toggle-icon{background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:28px}.nkcs-faq-accordion .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.nkcs-faq-accordion .wp-block-accordion-heading__toggle:focus,.nkcs-faq-accordion .wp-block-accordion-heading__toggle:hover{background-color:inherit !important;border:none;box-shadow:none;color:inherit;padding:10px 15px;text-decoration:none}.nkcs-faq-accordion .wp-block-accordion-panel{background-color:transparent;padding:15px 20px;margin-top:0}.nkcs-faq-accordion .wp-block-accordion-panel>*{color:var(--wp--preset--color--primary)}@media only screen and (max-width:1024px){.nkcs-faq-accordion .wp-block-accordion-heading__toggle-icon{width:30px;height:30px;font-size:22px}}@media only screen and (max-width:600px){.nkcs-faq-accordion .wp-block-accordion-heading__toggle-icon{width:30px;height:30px;font-size:22px}.nkcs-faq-accordion .wp-block-accordion-panel>*{color:var(--wp--preset--color--primary);font-size:15px}.nkcs-faq-accordion .wp-block-accordion-panel{padding:12px}}.nkcs-faq-accordion--white h3.wp-block-accordion-heading{background:var(--wp--preset--color--white)}.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle-title,.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle-icon{color:var(--wp--preset--color--primary)}.nkcs-faq-accordion--white details>div{overflow:hidden;transition:max-height .45s ease,opacity .3s ease;max-height:0;opacity:0;font-size:16px}.nkcs-faq-accordion--white details[open]>div{max-height:1000px;opacity:1}.nkcs-faq-accordion--white .wp-block-accordion-item{margin-top:10px;border-radius:20px}.nkcs-faq-accordion--white h3.wp-block-accordion-heading{text-decoration:none;opacity:1;border-radius:10px;border:1px solid rgba(118,118,118,.0823529412);margin-bottom:0 !important;font-size:var(--wp--preset--font-size--default);line-height:1.5}.nkcs-faq-accordion--white h3.wp-block-accordion-heading:hover{opacity:.9}.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle{border-radius:10px;padding:10px 15px}.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle-title{font-size:var(--wp--preset--font-size--default);line-height:1.5;padding-right:15px}.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle-icon{background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:28px}.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle:focus,.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle:hover{background-color:inherit !important;border:none;box-shadow:none;color:inherit;padding:10px 15px;text-decoration:none}.nkcs-faq-accordion--white .wp-block-accordion-panel{background-color:transparent;padding:15px 20px;margin-top:0}.nkcs-faq-accordion--white .wp-block-accordion-panel>*{color:var(--wp--preset--color--white)}@media only screen and (max-width:1024px){.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle-icon{width:30px;height:30px;font-size:22px}}@media only screen and (max-width:600px){.nkcs-faq-accordion--white .wp-block-accordion-heading__toggle-icon{width:30px;height:30px;font-size:22px}.nkcs-faq-accordion--white .wp-block-accordion-panel>*{color:var(--wp--preset--color--white);font-size:15px}.nkcs-faq-accordion--white .wp-block-accordion-panel{padding:12px}}:root{--swiper-button-height:80px;--swiper-button-width:80px}@media (max-width:1024px){:root{--swiper-button-height:65px;--swiper-button-width:65px}}@media (max-width:600px){:root{--swiper-button-height:65px;--swiper-button-width:65px}}.mySwiperContainer{position:relative;display:flex;justify-content:center}.swiper{padding-top:50px;padding-bottom:30px;position:relative;width:90%}.swiper-wrapper,.swiper-slide{cursor:pointer}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next img,.swiper-button-prev img{padding:10px;border-radius:50%;background-color:var(--wp--preset--color--glass)}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-button-width);height:100%;display:flex;align-items:center;z-index:10}.swiper-button-next>img,.swiper-button-prev>img{width:var(--swiper-button-width);height:auto}.swiper-button-next{justify-content:end;transform:translateY(-50%) translateX(30px)}.swiper-button-prev{justify-content:start;right:auto;transform:translateY(-50%) translateX(-30px)}#swiperServizi .swiper-button-next{width:70px;transform:translateY(-50%) translateX(40px)}#swiperServizi .swiper-button-prev{width:70px;transform:translateY(-50%) translateX(-40px)}@media only screen and (max-width:1024px){.mySwiperContainer{margin-bottom:50px}.swiper-button-next,.swiper-button-prev{width:var(--swiper-button-width);height:auto;width:50%}}@media (max-width:600px){#swiperNecrologi .swiper-button-next{width:70px;transform:translateY(-50%) translateX(20px)}#swiperNecrologi .swiper-button-prev{width:70px;transform:translateY(-50%) translateX(-20px)}#swiperServizi .swiper-button-next{width:70px;transform:translateY(-50%) translateX(35px)}#swiperServizi .swiper-button-prev{width:70px;transform:translateY(-50%) translateX(-35px)}}.nkcs-servizi__swiperContainer{padding:0;position:relative;width:calc(100% - 50px);margin:0 auto}.nkcs-servizi__swiperContainer .swiper{padding:0;padding-bottom:20px}.nkcs-servizi__swiperContainer .swiper-pagination{margin-top:20px;position:relative}.nkcs-servizi__swiper{width:100%;overflow:hidden}@media (max-width:1500px){.nkcs-servizi__swiperContainer{width:100%;max-width:1000px}}@media (max-width:1024px){.nkcs-servizi__swiperContainer{max-width:600px}}@media (max-width:600px){.nkcs-servizi__swiperContainer{width:calc(100% - 30px);padding-left:0;padding-right:0}}.fa-phone-volume{padding:.4em;font-size:.8em;border:2px solid;border-radius:50%}.btn,input.submit,.wpcf7-submit,.wp-block-button__link{display:inline-block;text-align:center;overflow:hidden;font-weight:400;cursor:pointer;text-decoration:none;position:relative;padding:10px 15px;font-size:20px;color:var(--wp--preset--color--primary);border:2px solid var(--wp--preset--color--primary);border-radius:6px;background-color:var(--wp--preset--color--white);transition:all .3s}@media (hover:hover) and (pointer:fine){.btn:not(.btn--pieno):not(.btn--green):not(.btn--dark):hover,input.submit:not(.btn--pieno):not(.btn--green):not(.btn--dark):hover,.wpcf7-submit:not(.btn--pieno):not(.btn--green):not(.btn--dark):hover,.wp-block-button__link:not(.btn--pieno):not(.btn--green):not(.btn--dark):hover{color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--glass);background-color:var(--wp--preset--color--primary)}.btn.btn--dark:hover,input.submit.btn--dark:hover,.wpcf7-submit.btn--dark:hover,.wp-block-button__link.btn--dark:hover{color:var(--wp--preset--color--primary-dark);background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--primary-dark)}}.btn.btn--pieno,input.submit.btn--pieno,.wpcf7-submit.btn--pieno,.wp-block-button__link.btn--pieno{color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--primary);background-color:var(--wp--preset--color--primary)}.btn.btn--green,input.submit.btn--green,.wpcf7-submit.btn--green,.wp-block-button__link.btn--green{background-color:var(--wp--preset--color--green);color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--glass)}.btn.btn--dark,input.submit.btn--dark,.wpcf7-submit.btn--dark,.wp-block-button__link.btn--dark{color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--primary-dark);background-color:var(--wp--preset--color--primary-dark)}input.submit,.wpcf7-submit{border-color:#5285c2 !important;background-color:#5285c2 !important;color:var(--wp--preset--color--white) !important}@media only screen and (max-width:1200px){.btn,input.submit,.wpcf7-submit,.wp-block-button__link{padding:8px 10px;font-size:16px}}.fs-input-large{font-size:clamp(var(--wp--preset--font-size--large), 2.5vw, 60px)}.fs-input{font-size:clamp(var(--wp--preset--font-size--small), 1.2vw, 32px)}form input,form textarea,form select,form label,.wpcf7-response-output,.wpcf7-not-valid-tip{font-family:"Lora",sans-serif !important}form{width:100% !important;background-color:transparent;border-radius:20px;display:flex;flex-direction:column;gap:15px}form p{margin-bottom:0}form label,.wpcf7-response-output,.wpcf7-not-valid-tip,form input,form select,form textarea{border-radius:4px;font-size:16px}form label{display:block;text-align:left;margin-bottom:10px;font-size:16px}form input,form textarea{margin-top:10px;padding:8px 12px;border:none;background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--primary);transition:all .2s;border:1px solid grey}form input:focus,form textarea:focus{background-color:var(--wp--preset--color--white);border-color:#5285c2;outline:0;box-shadow:0 0 0 .2rem rgba(82,132,194,.434)}form textarea{height:10em;overflow-y:auto;resize:none}form select,.wpcf7-file{margin-top:10px;padding:.8em 1em;width:100%;color:var(--wp--preset--color--primary);cursor:pointer;border-radius:100px;font-weight:700;background-color:var(--wp--preset--color--primary);font-weight:700;color:var(--wp--preset--color--white)}form select option,.wpcf7-file option{text-transform:capitalize !important;cursor:pointer}form input,form textarea{width:100%}.form-messaggio-cordoglio{padding:90px 0}.form-messaggio-cordoglio label{color:var(--wp--preset--color--black) !important}.form-messaggio-cordoglio .wpcf7-acceptance .wpcf7-list-item-label,.form-messaggio-cordoglio .wpcf7-acceptance .wpcf7-list-item-label a{color:var(--wp--preset--color--grey) !important}.form-messaggio-cordoglio .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#dc3545 !important}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0px 1000px transparent inset !important;-webkit-text-fill-color:var(--wp--preset--color--primary) !important;transition:background-color 5000s ease-in-out 0s;margin-bottom:0 !important}input:-moz-autofill,textarea:-moz-autofill,select:-moz-autofill,input:-moz-autofill:focus,textarea:-moz-autofill:focus,select:-moz-autofill:focus{background-color:transparent !important;color:var(--wp--preset--color--primary) !important;border-color:var(--wp--preset--color--white) !important;margin:0 !important}input[type=checkbox]{width:20px;height:20px;cursor:pointer}input[type=submit]{min-width:80px;padding:15px 30px;font-size:16px !important;text-transform:uppercase;border-color:#5285c2;background-color:#5285c2;color:var(--wp--preset--color--white)}.form__columns{display:flex;flex-wrap:wrap;gap:15px}.form__columns .form__column{flex:1;min-width:150px}.form__column--half{flex:0 0 50% !important}.wpcf7{width:100%}.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-acceptance .wpcf7-list-item-label a{color:var(--wp--preset--color--white) !important;padding:5px;font-size:16px;font-style:italic;text-transform:capitalize}.wpcf7-acceptance .wpcf7-list-item-label a{text-decoration:underline}.wpcf7-submit{margin-top:20px;width:auto !important}.wpcf7-spinner{display:none !important}form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{margin-top:3px;background-color:transparent !important;color:var(--wp--preset--color--white);font-style:italic;padding:2px 10px}.wpcf7-response-output{background-color:var(--wp--preset--color--white)}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border:none !important}.wpcf7 form.spam .wpcf7-response-output{border:none !important}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{padding:20px !important;margin-top:20px !important;font-weight:700;border:2px solid grey;color:#335233 !important;text-align:center !important;border-radius:5px}.wpcf7 form.sent .wpcf7-response-output{color:#335233 !important;border-color:rgba(51,82,51,.591)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#dc3545 !important;border-color:rgba(220,53,70,.4117647059)}span.wpcf7-form-control-wrap a{display:inline}.wpcf7-form-control-wrap a{text-decoration:underline}@media only screen and (max-width:1024px){form label{font-size:16px}.form__columns .form__column{flex:0 0 100%;min-width:100%}}.contatti-form{max-width:100% !important;margin:0 !important;width:100% !important;min-height:300px;display:grid;grid-template-columns:repeat(3,1fr);gap:0px}.contatti-form__info:nth-child(2){background-color:#5882b5;border:2px solid rgba(255,255,255,.312)}.contatti-form__info{padding:30px;background-color:var(--wp--preset--color--primary);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--wp--preset--color--white);border:2px solid rgba(88,130,181,.3098039216)}.contatti-form__info h3{color:var(--wp--preset--color--white)}@media only screen and (max-width:768px){form{padding:0 !important}form label{font-size:16px;margin-bottom:5px}.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-acceptance .wpcf7-list-item-label a{color:var(--wp--preset--color--white) !important;padding:5px;font-size:14px !important;font-style:italic;text-transform:capitalize}}@media only screen and (max-width:1600px){.contatti-form{width:100%;min-height:300px;display:grid;grid-template-columns:repeat(1,1fr);gap:0px}}.gs-opacity-fade-left{opacity:0;overflow:hidden;display:inline-block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.gs-opacity-fade-left-scroll{opacity:1;overflow:hidden;display:inline-block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.fixed-top-right{position:fixed !important;top:50px;right:4%}.header--fixed{transition:all .3s;position:fixed;background-color:#000}#gs-group1{z-index:10;position:relative}#chi-siamo{position:relative;z-index:0;will-change:position,opacity;transform:translateZ(0)}@keyframes gs-zoom-in{to{opacity:1;transform:scale(1)}}.gs-zoom-in{transform:scale(.85);will-change:transform,opacity}.gs-del-02{--delay:.2}.gs-del-03{--delay:.3}.gs-del-05{--delay:.5}.gs-del-08{--delay:.8}.gs-del-1{--delay:1.0}.gs-lenis-scroll{min-width:100vw;overflow-x:hidden;clip-path:inset(0 0 0 0)}.gs-lenis-scroll{display:flex;align-items:flex-start;overflow-x:hidden}.gs-lenis-scroll__fixed,.gs-lenis-scroll__scrolling{width:50%}.gs-lenis-scroll__fixed{padding:40px;min-height:100vh;display:flex;align-items:center;position:relative;z-index:1}.gs-lenis-scroll__scrolling{position:relative;z-index:0;padding-bottom:50px}.gs-lenis-scroll__inner{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;height:100vh;width:100%;display:flex;align-items:center;overflow:hidden;border-radius:20px}.gs-lenis-scroll__inner.is-visible{opacity:1}.gs-lenis-scroll__inner img{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px}.gs-lenis-scroll--right{flex-direction:row-reverse}.gs-h1-swap{opacity:0;display:inline-block}.wp-block-paragraph,.wp-block-spacer,.wp-block-image,.wp-block-cover{margin:0 !important;padding:0 !important}:where(.wp-block-group,.wp-block-columns,.wp-block-column,.wp-block-media-text,.wp-block-buttons){margin-block-start:0 !important;margin-block-end:0 !important}.wp-block-image>img,.wp-block-cover>img{border-radius:20px}.wp-block-cover.krt-section>img{border-radius:0}.gutenberg-content>*:not(.alignwide):not(.alignfull):not(.alignResponsive),.wp-block-cover__inner-container>*:not(.alignwide):not(.alignfull):not(.alignResponsive){max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.gutenberg-content>.alignwide,.wp-block-cover__inner-container>.alignwide,.alignwide{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;width:100%}.gutenberg-content>.alignfull,.wp-block-cover__inner-container>.alignfull,.alignfull{max-width:none;width:100%}.alignResponsive{padding:0 4%}@media only screen and (max-width:1600px){.gutenberg-content>.alignwide,.wp-block-cover__inner-container>.alignwide,.alignwide{max-width:auto;margin-left:auto;margin-right:auto;margin:0 4%;width:92%}}@media only screen and (min-width:1024px) and (max-width:1200px){.gutenberg-content>*:not(.alignwide):not(.alignfull):not(.alignResponsive),.wp-block-cover__inner-container>*:not(.alignwide):not(.alignfull):not(.alignResponsive){max-width:auto;margin-left:auto;margin-right:auto;margin:0 4%;width:92%}}@media only screen and (max-width:1024px){.gutenberg-content>*:not(.alignwide):not(.alignfull):not(.alignResponsive),.wp-block-cover__inner-container>*:not(.alignwide):not(.alignfull):not(.alignResponsive){max-width:auto;margin-left:auto;margin-right:auto;margin:0 4%;width:92%}.wp-block-buttons{justify-content:center !important}.wp-block-cover,.wp-block-cover-image{min-height:200px}}@media only screen and (max-width:768px){.col-1,.col-2,.col-3,.col-4,.col-6,.col-8{width:100%}}@media only screen and (max-width:1600px){.cs-wp-resize-img.wp-block-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/0.8;display:block}}@media only screen and (max-width:1024px){.cs-wp-resize-img.wp-block-image img{aspect-ratio:1/0.5}}@media only screen and (max-width:768px){.cs-wp-resize-img.wp-block-image img{aspect-ratio:1/0.7}}@media only screen and (max-width:500px){.cs-wp-resize-img.wp-block-image img{aspect-ratio:1/1}}:root{--spacer-small:18px;--spacer-medium:50px;--spacer-large:120px}@media (max-width:768px){:root{--spacer-small:13px;--spacer-medium:40px;--spacer-large:100px}}@media (max-width:600px){:root{--spacer-large:60px}}.spacer-large,.spacer-medium,.spacer-small{margin-top:0 !important;margin-bottom:0 !important;display:block !important}.full-height-columns{display:flex;flex-wrap:wrap}.full-height-columns .wp-block-column{display:flex;flex-direction:column}.full-height-columns .wp-block-column .wp-block-cover{flex:1 1 auto;min-height:0}.spacer-large{height:var(--spacer-large)}.spacer-medium{height:var(--spacer-medium)}.spacer-small{height:var(--spacer-small)}.grid__cols--1{grid-template-columns:repeat(1,1fr) !important;grid-template-rows:repeat(1,1fr) !important}.grid__row__start--1{grid-row-start:1 !important}.grid__column__start--1{grid-column-start:1 !important}.grid__row__end--1{grid-row-end:1 !important}.grid__column__end--1{grid-column-end:1 !important}.grid__cols--2{grid-template-columns:repeat(2,1fr) !important;grid-template-rows:repeat(2,1fr) !important}.grid__row__start--2{grid-row-start:2 !important}.grid__column__start--2{grid-column-start:2 !important}.grid__row__end--2{grid-row-end:2 !important}.grid__column__end--2{grid-column-end:2 !important}.grid__cols--3{grid-template-columns:repeat(3,1fr) !important;grid-template-rows:repeat(3,1fr) !important}.grid__row__start--3{grid-row-start:3 !important}.grid__column__start--3{grid-column-start:3 !important}.grid__row__end--3{grid-row-end:3 !important}.grid__column__end--3{grid-column-end:3 !important}.grid__cols--4{grid-template-columns:repeat(4,1fr) !important;grid-template-rows:repeat(4,1fr) !important}.grid__row__start--4{grid-row-start:4 !important}.grid__column__start--4{grid-column-start:4 !important}.grid__row__end--4{grid-row-end:4 !important}.grid__column__end--4{grid-column-end:4 !important}.grid__cols--5{grid-template-columns:repeat(5,1fr) !important;grid-template-rows:repeat(5,1fr) !important}.grid__row__start--5{grid-row-start:5 !important}.grid__column__start--5{grid-column-start:5 !important}.grid__row__end--5{grid-row-end:5 !important}.grid__column__end--5{grid-column-end:5 !important}.grid__cols--6{grid-template-columns:repeat(6,1fr) !important;grid-template-rows:repeat(6,1fr) !important}.grid__row__start--6{grid-row-start:6 !important}.grid__column__start--6{grid-column-start:6 !important}.grid__row__end--6{grid-row-end:6 !important}.grid__column__end--6{grid-column-end:6 !important}.grid__cols--7{grid-template-columns:repeat(7,1fr) !important;grid-template-rows:repeat(7,1fr) !important}.grid__row__start--7{grid-row-start:7 !important}.grid__column__start--7{grid-column-start:7 !important}.grid__row__end--7{grid-row-end:7 !important}.grid__column__end--7{grid-column-end:7 !important}.grid__cols--8{grid-template-columns:repeat(8,1fr) !important;grid-template-rows:repeat(8,1fr) !important}.grid__row__start--8{grid-row-start:8 !important}.grid__column__start--8{grid-column-start:8 !important}.grid__row__end--8{grid-row-end:8 !important}.grid__column__end--8{grid-column-end:8 !important}.grid__cols--9{grid-template-columns:repeat(9,1fr) !important;grid-template-rows:repeat(9,1fr) !important}.grid__row__start--9{grid-row-start:9 !important}.grid__column__start--9{grid-column-start:9 !important}.grid__row__end--9{grid-row-end:9 !important}.grid__column__end--9{grid-column-end:9 !important}.grid__cols--10{grid-template-columns:repeat(10,1fr) !important;grid-template-rows:repeat(10,1fr) !important}.grid__row__start--10{grid-row-start:10 !important}.grid__column__start--10{grid-column-start:10 !important}.grid__row__end--10{grid-row-end:10 !important}.grid__column__end--10{grid-column-end:10 !important}.grid__cols--11{grid-template-columns:repeat(11,1fr) !important;grid-template-rows:repeat(11,1fr) !important}.grid__row__start--11{grid-row-start:11 !important}.grid__column__start--11{grid-column-start:11 !important}.grid__row__end--11{grid-row-end:11 !important}.grid__column__end--11{grid-column-end:11 !important}@media (max-width:768px){.grid-sizer,.gallery-item{width:50%}}@media (max-width:320px){.grid-sizer,.gallery-item{width:100%}}.krt-section{position:relative}.krt-section--marmoblu{position:relative;background-image:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../img/marmo_bianco.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:scroll}.no-scroll{overflow:hidden}@media (min-width:1200px){.no-scroll{overflow:auto}}header{--header--fs:20px;--header-gap-menu:40px}@media (max-width:1600px){header{--header--fs:16px;--header-gap-menu:30px}header .btn--header{font-size:var(--header--fs)}}header{position:fixed;top:0;left:0;width:100%;z-index:1000;display:flex;justify-content:center;align-items:center;transition:transform .3s ease;min-height:100px;background-color:transparent}header.scrolled{box-shadow:#000 0px 10px 10px -10px;background-color:var(--wp--preset--color--primary-dark)}header.scrolled .header__logo img{max-height:80px;width:auto;transition:max-height .3s ease}header.heroNoimg{box-shadow:#000 0px 10px 10px -10px;background-color:var(--wp--preset--color--primary-dark)}.header{width:100%;display:flex;flex-direction:column}.header__content{height:100%;padding:20px 0;max-height:200px;display:flex;align-items:center;justify-content:space-between}.header__block{display:flex;gap:var(--header-gap-menu)}.header__logo img{max-height:100px;width:auto}.header__nav{display:flex;justify-content:end;align-items:center}.header__nav .menu{width:100%;display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:var(--header-gap-menu)}.header__nav .menu li{margin:0;padding:0;text-decoration:none}.header__nav .menu li a{position:relative;text-decoration:none;color:var(--wp--preset--color--white);transition:color .3s ease;font-size:var(--header--fs)}.header__nav .menu li a:after{content:"";position:absolute;left:0;bottom:-10px;width:0;height:2px;background-color:var(--wp--preset--color--white);transition:width .3s ease}.header__nav .menu li a:hover:after{width:100%}.header__navbar{display:none}@media only screen and (max-width:1600px){.header__logo img{max-height:70px;width:auto}header.scrolled .header__logo img{max-height:60px;width:auto;transition:max-height .3s ease}}header.slideUp{transform:translateY(calc(-100% - 30px));transition:all .3s}@media only screen and (max-width:1200px){header,header.scrolled{background-color:var(--wp--preset--color--white)}.header__nav,.btn__header{display:none}.header{max-height:100px}header .header__logo img,header.scrolled .header__logo img{max-height:50px}.header__navbar{cursor:pointer;border:2px solid var(--wp--preset--color--white);padding:5px;border-radius:5px;display:flex;align-items:center;justify-content:center}.header__navbar__text{color:var(--wp--preset--color--white)}.header__navbar img{display:block;max-height:40px;width:auto}.header__nav{position:fixed;left:0;width:100%;top:100px;z-index:-1;height:calc(100vh - 100px);height:calc(100vh - 100px);padding:0 40px 40px;background-color:var(--wp--preset--color--white);display:flex;flex-direction:column;justify-content:start;align-items:start;gap:var(--header-gap-menu);z-index:99999 !important;visibility:hidden;opacity:0}.header__nav #menu-primary-menu{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:0px}.header__nav #menu-primary-menu .menu-item{padding:10px 5px;width:100%;border-top:1px solid grey}.header__nav #menu-primary-menu .menu-item:first-child{border-top:none}.header__nav #menu-primary-menu .menu-item a{width:100%;display:block;color:var(--wp--preset--color--primary);font-size:18px}.header__nav.active{visibility:visible;opacity:1}.header__nav .menu li a{font-size:var(--header--fs);color:var(--wp--preset--color--white);text-decoration:none;padding:10px 0;transition:color .3s}.header__nav .menu li a:hover{color:var(--wp--preset--color--primary-dark)}}@media (min-width:1201px){.nkcs-menu-item-servizi-funebri{display:none}.menu>li{position:relative}.menu>li>a:before{content:"";position:absolute;bottom:-35px;left:0;width:100%;height:25px;background:0 0}.menu>li.menu-item-has-children>a{padding-right:20px}.menu>li.menu-item-has-children:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px;position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--wp--preset--color--white);pointer-events:none;z-index:1}.sub-menu{padding:3px;border-radius:10px;overflow:hidden;position:absolute;top:calc(100% + 28px);left:0;list-style:none;margin:0;min-width:220px;background-color:var(--wp--preset--color--primary);box-shadow:0 8px 20px rgba(0,0,0,.12);z-index:1001;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .4s ease,visibility .2s ease-in}.sub-menu>li{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.4)}.sub-menu>li:first-child>a{border-top-left-radius:5px;border-top-right-radius:5px}.sub-menu>li:last-child{border-color:transparent}.sub-menu>li:last-child>a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.sub-menu a{display:block;padding:10px 20px;color:var(--wp--preset--color--white);font-size:18px;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,color .2s ease}.sub-menu a:after{display:none}.sub-menu a:hover{background-color:#5882b5;color:var(--wp--preset--color--white)}.menu>li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1200px){.nkcs-menu-item-servizi-funebri{margin-top:10px !important;background-color:rgba(88,130,181,.0941176471)}#menu-primary-menu{overflow-y:auto;max-height:calc(100vh - 100px);scrollbar-width:none;-ms-overflow-style:none}#menu-primary-menu::-webkit-scrollbar{display:none}.menu-item-has-children{position:relative}.menu-item-has-children:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:15px;position:absolute;right:4px;top:15px;width:35px;height:35px;border-radius:50%;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);display:flex;align-items:center;justify-content:center;pointer-events:none}.sub-menu{display:block;position:static;list-style:none;margin:0;padding:0;padding-left:5px;border-radius:0;box-shadow:none;overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .3s ease,opacity .2s ease,visibility .2s ease}.sub-menu>li{margin:0;padding:0;border-bottom:1px solid rgba(var(--wp--preset--color--primary),.1)}.sub-menu>li:last-child{border-bottom:none}.sub-menu a{display:block;padding:10px 16px 10px 24px;color:var(--wp--preset--color--primary);font-size:16px;text-decoration:none}.sub-menu a:after{display:none}.header__nav .menu li>.sub-menu a{font-size:16px !important}.menu-item-has-children.active>a{color:var(--wp--preset--color--primary);font-weight:700}.menu-item-has-children.active:after{transform:rotate(180deg)}.menu-item-has-children.active>.sub-menu{max-height:600px;opacity:1;visibility:visible}}h4,h5{color:var(--wp--preset--color--white)}h4{font-size:20px}footer{background-color:var(--wp--preset--color--primary)}footer .footer{padding:80px 0;display:grid;grid-template-columns:1.2fr 1fr 1.1fr .5fr;gap:20px}footer .footer .footer__col{padding:5px}footer .footer__intestazione{min-height:50px}footer .footer__content{margin-bottom:20px}footer .footer__sitemap{display:flex;justify-content:end;align-items:center}footer .footer__sitemap .menu{display:flex;flex-direction:column;justify-content:center;width:100%;display:flex;gap:15px;list-style:none;margin:0;padding:0}footer .footer__sitemap .menu li{margin:0;padding:0;text-decoration:none}footer .footer__sitemap .menu li a{position:relative;text-decoration:none;color:var(--wp--preset--color--white);transition:color .3s ease;font-size:var(--header--fs)}footer .footer__sitemap .menu li a:after{content:"";position:absolute;left:0;bottom:-10px;width:0;height:2px;background-color:var(--wp--preset--color--white);transition:width .3s ease}footer .footer__sitemap .menu li a:hover:after{width:100%}footer .delimiter{display:inline-block;margin:0 10px}footer .footer__numero{margin-bottom:20px;height:100%;max-height:90px}footer .footer__end{padding:40px 4vw;display:flex;justify-content:center;flex-direction:column;gap:15px;align-items:center;background-color:var(--wp--preset--color--black);min-height:100px}footer .footer__end .footer__end-gdpr{display:flex;gap:20px;align-items:center;justify-content:center;color:var(--wp--preset--color--white)}footer .footer__end p{margin-bottom:0}.poweredby{max-height:24px;min-height:20px}@media only screen and (max-width:1024px){footer .footer{max-width:700px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr) !important;gap:20px}footer .footer__logo{display:flex}footer .footer__numeri{gap:20px;display:flex}footer .footer__numero{max-height:50px}footer .footer__logo img{max-height:80px}.footer__end{padding:40px 4vw;display:flex;justify-content:center;flex-direction:column;gap:15px;align-items:center;background-color:var(--wp--preset--color--black);min-height:100px}.footer__end .footer__end-gdpr{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;color:var(--wp--preset--color--white)}.footer__end .footer__end-gdpr .delimiter{display:none}.footer__end p{margin-bottom:0}}@media only screen and (max-width:768px){h4{font-size:20px}footer .footer__intestazione{display:flex;flex-direction:column;min-height:5px;margin-bottom:10px}footer .footer{gap:15px;margin:0 auto;max-width:400px;grid-template-columns:repeat(1,1fr) !important;padding:40px 0;padding-left:4vw}footer .footer .footer__col{display:flex;flex-direction:column;align-items:start}footer .footer .footer__numeri{display:flex;flex-direction:column;align-items:start;margin-bottom:0}footer .footer #menu-footer .menu-item{display:flex;justify-content:baseline;text-align:start}footer .footer #menu-footer .menu-item a{width:100%}footer .footer .footer__numeri{margin-bottom:5px;margin-top:10px}footer .footer__numero{margin-bottom:0;height:100%;max-height:60px}footer .footer__content p{margin-bottom:0}footer .footer__sitemap .menu{gap:12px}.footer__col>:last-child{margin-bottom:0}}.nkcs-servizi__list{width:100%;display:grid;position:relative;grid-template-columns:repeat(3,1fr);gap:30px}.nkcs-servizi__list__item{position:relative;width:100%;display:flex;flex-direction:column;text-decoration:none !important;border-radius:10px;overflow:hidden}.nkcs-servizi__list__item h3{text-decoration:unset !important;font-size:22px}.nkcs-servizi__list__item__img{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.nkcs-servizi__list__item__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.nkcs-servizi__list__item__content{background-color:var(--wp--preset--color--primary-dark);width:100%;padding:25px;gap:10px;display:flex;flex-direction:column;align-items:center;flex:1;box-shadow:rgba(50,50,93,.25) 0px 50px 100px -20px,rgba(0,0,0,.3) 0px 30px 60px -30px}.nkcs-servizi__list__item__content h3,.nkcs-servizi__list__item__content a{text-align:center}.nkcs-servizi__list__item__content p{margin-bottom:0}.nkcs-servizi__list__item__content h3{margin-bottom:0 !important}.nkcs-servizi__list__item__content a{text-decoration:underline}.nkcs-servizi__list__item__arrow{position:absolute;top:15px;right:15px;width:50px;height:50px;background-color:var(--wp--preset--color--primary);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:3;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}.nkcs-servizi__list__item__arrow i{color:var(--wp--preset--color--white);font-size:18px;transform:rotate(-45deg)}.nkcs-servizi__list__item:hover .nkcs-servizi__list__item__img img{transform:scale(1.1)}.nkcs-servizi__list__item:hover .nkcs-servizi__list__item__arrow{opacity:1;transform:translateY(0px)}@media (max-width:1500px){.nkcs-servizi__list{max-width:1000px;grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.nkcs-servizi__list{max-width:550px;grid-template-columns:repeat(1,1fr)}.nkcs-servizi__list__item__arrow{opacity:1;transform:translateY(0px);width:45px;height:45px;top:10px;right:10px}.nkcs-servizi__list__item__arrow i{font-size:18px}}@media (max-width:768px){.nkcs-servizi__list__item h3{font-size:18px}}@media (max-width:600px){.nkcs-servizi__list{width:calc(100% - 30px)}.nkcs-servizi__list__item__img{aspect-ratio:4/3}}.necrologi-container{max-width:1400px;margin:0 auto}.necrologi-search{margin-bottom:30px;width:100%;position:relative;padding:20px;background-image:url(//www.onoranzefunebribona.net/wp-content/themes/necrologi/css/../img/marmo_blu.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:scroll}.necrologi-search input{min-width:300px;border:2px solid var(--wp--preset--color--primary)}.necrologi-search__buttons{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.necrologi-search__buttons .ncr-item-search-btn{background-color:var(--wp--preset--color--primary-light)}.necrologi-search input{font-family:"Lora",sans-serif}.necrologi-search .select-necrologi-anno{margin:0 !important;padding-left:10px;min-width:180px;max-width:100px;padding:10px;font-weight:400;color:var(--wp--preset--color--white);border-color:transparent}.necrologi-search .select-necrologi-anno:hover{text-decoration:underline}.necrologi-search .btn-necrologi-cerca{background-color:#5285c2 !important;color:var(--wp--preset--color--white) !important;font-family:"Lora",sans-serif}.necrologi-search .btn-necrologi-reset{font-family:"Lora",sans-serif;font-weight:400;font-size:18px}.necrologi-search .btn-necrologi-reset:hover{text-decoration:underline}.necrologi-search-feedback{padding:20px;margin-bottom:50px}.necrologi-lista{width:100%;display:grid;display:grid;position:relative;grid-template-columns:repeat(4,1fr);gap:40px}.swiper-slide{cursor:pointer;text-decoration:none !important}.swiper-slide .item-necrologio__inner__img,.swiper-slide .swiper-slide__inner__img{position:relative}.swiper-slide .item-necrologio__inner__img img,.swiper-slide .swiper-slide__inner__img img{display:block;width:100%;height:100%;filter:grayscale(100%);transition:filter .3s ease,transform .3s ease}.swiper-slide .item-necrologio__inner__img:after,.swiper-slide .swiper-slide__inner__img:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);transition:background .3s ease;pointer-events:none}.swiper-slide:hover .item-necrologio__inner__img img,.swiper-slide:hover .swiper-slide__inner__img img{filter:grayscale(0%)}.swiper-slide:hover .item-necrologio__inner__img:after,.swiper-slide:hover .swiper-slide__inner__img:after{background:rgba(0,0,0,0)}.swiper-slide .ncr-title{text-align:center;margin-bottom:5px !important;color:var(--wp--preset--color--white);text-transform:uppercase;font-size:18px;text-decoration:none !important}.swiper-slide .ncr-eta{transform:translateY(-10px);padding:5px 8px;background-color:var(--wp--preset--color--primary-dark);font-family:"Dancing Script",sans-serif;display:inline-block;color:var(--wp--preset--color--white);font-size:24px;min-width:100%;border-radius:10px;text-align:center;border-bottom-left-radius:0;border-bottom-right-radius:0}.swiper-slide .ncr-localita{display:inline-block;color:var(--wp--preset--color--white);font-size:14px;text-align:center;text-decoration:none !important}.swiper-slide .ncr-data{margin-top:10px;display:inline-block;color:var(--wp--preset--color--white);font-size:16px;text-align:center;font-family:"Dancing Script",sans-serif;text-decoration:none !important}.swiper-slide .ncr-leggi{text-transform:uppercase;margin-top:20px;color:var(--wp--preset--color--white);font-size:12px;font-weight:700;text-align:center;font-family:"Lora",sans-serif;color:var(--wp--preset--color--primary)}.swiper-slide__inner__img{aspect-ratio:1/1.2;position:relative;overflow:hidden}.swiper-slide__inner__img img{scale:1;transition:all .5s;width:100%;height:100%;object-fit:cover;display:block}.swiper-slide__inner__up{top:0;left:0;width:100%;min-height:50px;position:absolute;z-index:4;display:flex;align-items:center;justify-content:center;border-radius:10px;transform:translateY(-70%)}.swiper-slide__inner__content{transform:translateY(-20px);display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:150px;background-color:var(--wp--preset--color--primary-dark);border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:50px 8px 20px;position:relative}.swiper-slide__inner__content .ncr-icon{top:-20px;left:calc(50% - 30px);position:absolute;background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--primary);height:60px;width:60px;padding:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.item-necrologio{margin-bottom:30px;position:relative;cursor:pointer;text-decoration:none !important}.item-necrologio .item-necrologio__inner__img,.item-necrologio .swiper-slide__inner__img{position:relative}.item-necrologio .item-necrologio__inner__img img,.item-necrologio .swiper-slide__inner__img img{display:block;width:100%;height:100%;filter:grayscale(100%);transition:filter .3s ease,transform .3s ease}.item-necrologio .item-necrologio__inner__img:after,.item-necrologio .swiper-slide__inner__img:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);transition:background .3s ease;pointer-events:none}.item-necrologio:hover .item-necrologio__inner__img img,.item-necrologio:hover .swiper-slide__inner__img img{filter:grayscale(0%)}.item-necrologio:hover .item-necrologio__inner__img:after,.item-necrologio:hover .swiper-slide__inner__img:after{background:rgba(0,0,0,0)}.item-necrologio .ncr-title{text-align:center;margin-bottom:5px !important;color:var(--wp--preset--color--white);text-transform:uppercase;font-size:18px;text-decoration:none !important}.item-necrologio .ncr-eta{transform:translateY(-10px);padding:5px 8px;background-color:var(--wp--preset--color--primary-dark);font-family:"Dancing Script",sans-serif;display:inline-block;color:var(--wp--preset--color--white);font-size:24px;min-width:100%;border-radius:10px;text-align:center;border-bottom-left-radius:0;border-bottom-right-radius:0}.item-necrologio .ncr-localita{display:inline-block;color:var(--wp--preset--color--white);font-size:14px;text-align:center;text-decoration:none !important}.item-necrologio .ncr-data{margin-top:10px;display:inline-block;color:var(--wp--preset--color--white);font-size:16px;text-align:center;font-family:"Dancing Script",sans-serif;text-decoration:none !important}.item-necrologio .ncr-leggi{text-transform:uppercase;margin-top:20px;color:var(--wp--preset--color--white);font-size:12px;font-weight:700;text-align:center;font-family:"Lora",sans-serif;color:var(--wp--preset--color--primary)}.item-necrologio__inner__img{aspect-ratio:1/1.2;position:relative;overflow:hidden}.item-necrologio__inner__img img{scale:1;transition:all .5s;width:100%;height:100%;object-fit:cover;display:block}.item-necrologio__inner__up{top:0;left:0;width:100%;min-height:50px;position:absolute;z-index:4;display:flex;align-items:center;justify-content:center;border-radius:10px;transform:translateY(-70%)}.item-necrologio__inner__content{transform:translateY(-20px);display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:150px;background-color:var(--wp--preset--color--primary-dark);border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:50px 8px 20px;position:relative}.item-necrologio__inner__content .ncr-icon{top:-20px;left:calc(50% - 30px);position:absolute;background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--primary);height:60px;width:60px;padding:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.item-necrologio:hover .ncr-leggi{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--primary)}.item-necrologio .ncr-button{display:none}.necrologi-pagination{display:flex;align-items:center;justify-content:center;gap:5px}.necrologi-pagination .page-numbers{display:inline-block;text-decoration:nonmar;border-radius:50%;padding:5px;min-width:50px;min-height:50px;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--wp--preset--color--primary);background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--primary)}.necrologi-pagination .page-numbers.current{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--primary)}.necrologi-count{padding:30px;display:flex;justify-content:center;align-items:center;color:var(--wp--preset--color--grey)}.necrogolio-single-intro{display:block;width:100%;text-align:center}.necrologio-singolo{display:grid;grid-template-columns:60% 40%;min-height:400px}.necrologio-singolo__manifesto{padding:10px}.necrologio-singolo__manifesto img{border:2px solid rgba(128,128,128,.297);padding:10px;width:100%;height:auto;display:block;border-radius:10px}.necrologio-singolo__content{padding:20px}.ncr-single-nome{display:block;font-size:26px;margin-bottom:10px !important}.ncr-single-eta{padding-left:10px;display:block;text-align:left;padding-bottom:10px}.ncr-single-wrapper{margin-top:10px;border-top:2px solid var(--wp--preset--color--primary);border-bottom:2px solid rgba(128,128,128,.297);padding:15px 0;display:flex;flex-direction:column;gap:10px}.ncr-single-wrapper__item{display:flex;align-items:start;justify-content:center;flex-direction:column;padding:10px;border-radius:5px;gap:10px}.ncr-single-wrapper__item i{font-size:24px}.ncr-single-infotitle{display:flex;align-items:center;gap:10px;font-size:18px}.ncr-single-infocontent{display:flex;align-items:start;flex-direction:column;gap:10px}.ncr-single-infocontent span{font-size:16px;display:inline-block}.ncr-btn-cordoglio{margin-top:10px;min-width:100%;background-color:#5285c2;border-color:transparent;color:var(--wp--preset--color--white)}.ncr-btn-cordoglio:hover{background-color:#5285c2;border-color:transparent;color:var(--wp--preset--color--white)}.list-messagge-cordoglio{display:flex;flex-direction:column;gap:30px;padding:10px;padding-bottom:80px}.list-messagge-cordoglio .item-message-cordoglio{background-color:#f8f8f8;display:flex;flex-direction:column;padding:20px;gap:20px;border-bottom:1px solid grey}.list-messagge-cordoglio .item-message-cordoglio .item-message-cordoglio__head{display:flex;justify-content:space-between;align-items:center}.list-messagge-cordoglio .item-message-cordoglio .item-message-cordoglio__head__datesend,.list-messagge-cordoglio .item-message-cordoglio .item-message-cordoglio__head__name{font-size:18px;color:var(--wp--preset--color--primary)}.necrologio-singolo__manifesto.copertina img{border:2px solid rgba(128,128,128,.297);max-width:600px !important;margin:0 auto}@media only screen and (max-width:1500px){.necrologi-container{width:100%;max-width:100%;padding:0 4vw}.necrologi-lista{grid-template-columns:repeat(3,1fr)}.necrologio-singolo{min-height:auto}}@media only screen and (max-width:1200px){.necrologio-singolo{display:grid;grid-template-columns:repeat(1,1fr)}.necrologio-singolo__manifesto.copertina{margin:0 auto}.necrologio-singolo__manifesto.copertina img{border:2px solid rgba(128,128,128,.297);max-width:600px}}@media only screen and (max-width:1024px){.mySwiperContainer{max-width:700px;margin:0 auto}.necrologi-lista{margin:0 auto;max-width:700px;grid-template-columns:repeat(2,1fr)}.necrologi-search{padding:20px !important}.necrologi-search .btn-necrologi-cerca,.necrologi-search .btn-necrologi-reset{font-size:14px}.necrologi-pagination{display:flex;align-items:center;justify-content:center;gap:8px}.necrologi-pagination .page-numbers{min-width:40px;min-height:40px;font-size:12px}.list-messagge-cordoglio{display:flex;flex-direction:column;gap:30px;padding:10px;padding-bottom:80px}.list-messagge-cordoglio .item-message-cordoglio .item-message-cordoglio__head{flex-direction:column-reverse;gap:20px}.list-messagge-cordoglio .item-message-cordoglio .item-message-cordoglio__head__name{text-align:center}}@media only screen and (max-width:768px){.mySwiperContainer{max-width:400px}.necrologi-lista{max-width:400px;grid-template-columns:repeat(1,1fr)}.necrologi-search input{min-width:100%}.btn-necrologi-cerca{width:100% !important;order:12 !important}}@media only screen and (max-width:500px){.item-message-cordoglio__head{flex-direction:column-reverse;gap:20px;font-size:14px}.item-message-cordoglio__head__name{text-align:center}.item-message-cordoglio__head__message p{font-size:14px !important}.necrologi-pagination .page-numbers{min-width:35px;min-height:35px;font-size:10px}.necrologi-search .ncr-item-search-btn{max-width:100% !important;width:100% !important}}.item-necrologio__inner,.swiper-slide__inner{text-decoration:none;color:inherit;display:block}@media (hover:none) and (pointer:coarse){a,button,.no-hover{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}}.scroll-btn{cursor:pointer;position:fixed;bottom:calc(15px + env(safe-area-inset-bottom));left:4%;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border-radius:50%;border:none;box-shadow:0 4px 12px rgba(0,0,0,.2);cursor:pointer;z-index:9999;background-color:green;color:var(--wp--preset--color--white);opacity:0;pointer-events:none;transition:all .3s;transform:translateY(100%);opacity:0;z-index:999}.scroll-btn.show{cursor:pointer;opacity:1;transform:translateY(0%);pointer-events:auto}#scrollTopMobile.show{transform:translateY(0%);opacity:1}#scrollTopMobile{position:fixed;bottom:calc(15px + env(safe-area-inset-bottom));right:4%;border:none;box-shadow:0 4px 12px rgba(0,0,0,.2);cursor:pointer;z-index:999;transition:all .3s;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;transform:translateY(100%)}#scrollTopMobile img{transform:rotate(90deg);display:block;height:100%;width:100%}@media (max-width:1200px){.btn-mobile-contatti a{color:var(--wp--preset--color--white) !important;background-color:var(--wp--preset--color--primary) !important;border-radius:20px;text-align:center;padding:15px 0 !important;text-transform:uppercase}}@media (min-width:1024px){.scroll-btn{display:none}}@media only screen and (max-width:1024px){.title__responsive{text-align:center !important}.hide-1024{display:none !important}.responsive-1024{display:flex !important;flex-direction:column !important;gap:0 !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box}.responsive-1024 .wp-block-column{width:100% !important;margin:0 0 30px !important;padding:0 !important;box-sizing:border-box}.responsive-1024 .order1-1024{order:-10 !important}}@media only screen and (max-width:768px){.responsive-768{display:block !important}.responsive-768 .wp-block-columns{padding-left:0 !important;padding-right:0 !important;box-sizing:border-box;gap:0 !important;display:block !important}.responsive-768 .wp-block-column{width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box;display:block !important;margin-bottom:30px !important}.order1-768{order:-1 !important}.text-center-768{display:block;width:100%;text-align:center !important}.justify-center-768{justify-content:center}}