body{background:#313131}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#000}.et_mobile_menu{border-top:1px solid #eee}.fa{font-family:FontAwesome}:root{--ds-module-number:12;--ds-columns-desktop:5;--ds-columns-tablet:2;--ds-columns-mobile:2;--ds-speed-desktop:30s;--ds-speed-tablet:30s;--ds-speed-mobile:30s}@media all and (min-width:981px){:root{--ds-column-width:auto;--ds-module-width:calc(100vw / var(--ds-columns-desktop));--ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));--ds-scroll-speed:var(--ds-speed-desktop)}}@media all and (max-width:980px){:root{--ds-column-width:auto;--ds-module-width:calc(100vw / var(--ds-columns-tablet));--ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));--ds-scroll-speed:var(--ds-speed-tablet)}}@media all and (max-width:479px){:root{--ds-module-width:calc(100vw / var(--ds-columns-mobile));--ds-scroll-speed:var(--ds-speed-mobile)}}.ds-carousel{overflow:hidden}.ds-carousel .et_pb_column{display:grid;grid-template-columns:repeat(var(--ds-module-number),var(--ds-module-width));width:var(--ds-column-width);-webkit-animation:scroll var(--ds-scroll-speed) linear infinite;animation:scroll var(--ds-scroll-speed) linear infinite}.ds-carousel .et_pb_module{width:var(--ds-module-width)!important}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}.ds-carousel .et_pb_column:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.custom-two-column{display:flex;align-items:flex-start}.custom-two-column .et_pb_column:nth-child(1){flex-grow:0}.custom-two-column .et_pb_column:nth-child(2){flex-grow:1;max-height:480px;overflow-y:auto}@media (min-width:981px){.dt-4-columns-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}.dt-4-columns-blog .column.size-1of4{width:23%!important;margin-right:1%;margin-left:1%}.dt-4-columns-blog .et_pb_post{margin-bottom:8px}}@media (max-width:980px){.dt-4-columns-blog .column.size-1of4{width:32%!important;margin-right:1%;margin-left:1%}}@media (max-width:479px){.dt-4-columns-blog .column.size-1of4{width:48%!important;margin-right:1%;margin-left:1%}}.dt-4-columns-blog .et_pb_post img{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;display:block}.dt-4-columns-blog .et_pb_post h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-4-columns-blog .et_pb_post .post-meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-menu-style>a{background-color:#C39F4D;color:#ffffff!important;padding:0 16px;height:40px;line-height:40px;display:inline-block;border-radius:8px;text-align:center;white-space:nowrap;transition:background-color 0.3s ease;font-size:14px}.custom-menu-style>a:hover{background-color:#A9742A;color:#ffffff!important}@media (max-width:767px){.custom-menu-style>a{display:block;width:100%;text-align:center;padding:12px 16px;height:auto;line-height:normal;margin:8px 0;border-radius:6px;font-size:18px}}@media (min-width:981px){.et_header_style_split #main-header,.et_header_style_centered #main-header,.et_header_style_left #main-header{padding-left:80px;padding-right:80px}}