html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711){width:100%!important;max-width:none!important;margin:100px 0!important;padding:0!important;display:block!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711)>.home-inner{display:flex!important;flex-direction:row!important;align-items:center!important;gap:100px!important;width:100%!important;max-width:1140px!important;margin:0 auto!important;padding:0!important;}
html body.home #main#main#main#main#main .romano-home-faithful .home-f3690ae>.home-inner{flex-direction:row-reverse!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711)>.home-inner>.home-container{flex:1 1 0!important;width:calc((100% - 100px)/2)!important;min-width:0!important;padding:0!important;margin:0!important;align-self:center!important;gap:20px!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) .home-widget{margin:0!important;padding:0!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) h2{font-family:"Josefin Sans",sans-serif!important;font-size:32px!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;letter-spacing:normal!important;margin:0!important;padding:0!important;text-align:left!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) h2::after{display:none!important;content:none!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) .home-divider{padding:0!important;margin:0!important;display:flex!important;line-height:0!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) .home-divider-separator{width:7%!important;min-width:0!important;border-top:5px solid #000!important;display:block!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) p{font:400 16px/24px "Josefin Sans",sans-serif!important;margin:0 0 14.4px!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) img{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;margin:0 auto!important;}
html body.home #main#main#main#main#main .romano-home-faithful .home-321031b img{width:53%!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) .home-button{display:inline-flex!important;font:700 15px/15px Helvetica,sans-serif!important;background:#000!important;color:#fff!important;padding:12px 24px!important;border:0!important;border-radius:0!important;text-transform:uppercase!important;}
@media(max-width:1500px){html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711){margin:50px 0!important;padding:0 20px!important;}html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711)>.home-inner{max-width:1024px!important;gap:50px!important;}html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711)>.home-inner>.home-container{width:calc((100% - 50px)/2)!important;}}
@media(max-width:767px){html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711)>.home-inner{flex-direction:column!important;gap:30px!important;}html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711)>.home-inner>.home-container{width:100%!important;}html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) h2{font-size:28px!important;}}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711){background:#fff!important;}

/* Shared heading divider: 80 x 5, 10px above and below. */
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) .home-widget-divider{margin-top:-10px!important;margin-bottom:-10px!important;}
html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) .home-divider-separator{width:80px!important;min-width:80px!important;border-top:5px solid #000!important;}

html body.home #main#main#main#main#main .romano-home-faithful :is(.home-e186219,.home-f3690ae,.home-ce6b711) .home-widget-text{margin-top:-10px!important;}
