.inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin-right:10px}.inline-buttons{text-align:center!important}header#main-header.et-fixed-header{box-shadow:0 4px 8px rgba(0,0,0,0.2)!important}@media only screen and (max-width:980px){.mobile-text-shadow{text-shadow:2px 2px 5px rgba(0,0,0,0.5)}}@media only screen and (max-width:980px){.et_pb_row.reverse{display:flex;flex-flow:column-reverse}.et_pb_row.reverse .et_pb_column:first-child{margin-bottom:0}.et_pb_row.reverse .et_pb_column:last-child{margin-bottom:40px}}@media (max-width:768px){h3.fg-header-active{white-space:normal!important;overflow:visible!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important;max-width:92vw!important;font-size:0.95em!important;line-height:1.3em!important;text-align:right!important;padding:6px 12px!important}}@media (min-width:980px) and (max-width:1080px){.footer-row .et_pb_column{width:100%!important}.footer-row{display:flex!important;flex-direction:column!important}}@media (min-width:981px){.dt-blog-equal-height .et_pb_salvattore_content[data-columns]::before{content:'1 .column.size-1of1'!important}}.dt-blog-equal-height .et_pb_salvattore_content .column.size-1of1{display:flex;flex-wrap:wrap;gap:20px}.dt-blog-equal-height .et_pb_salvattore_content .column.size-1of1 article{box-sizing:border-box;flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 14px)}.dt-blog-equal-height .et_pb_salvattore_content .column.size-1of1 article:only-child{flex-basis:100%}.dt-blog-equal-height .et_pb_salvattore_content .column.size-1of1 article:nth-last-child(2):first-child,.dt-blog-equal-height .et_pb_salvattore_content .column.size-1of1 article:nth-last-child(2):first-child~article{flex-basis:calc(50% - 10px)}.dt-blog-equal-height .et_pb_post{margin-bottom:11px}@media (max-width:980px){.dt-blog-equal-height .et_pb_salvattore_content[data-columns]::before{content:'2 .column.size-1of2'!important}.dt-blog-equal-height .column.size-1of2{width:47.25%!important;margin-right:1%}}@media all and (min-width:479px){footer .nav li ul{width:340px!important}footer .et-menu li li a{width:300px!important}}@media (max-width:1080px){.footer-row .et_pb_column{width:100%!important;display:flex;justify-content:center;padding:0}}