/* Start custom CSS */body .elementor [data-id="partners"] { margin-top: 30px; }
@media (max-width: 1024px) { body .elementor [data-id="partners"] { margin-top: 48px; } }
@media (max-width: 767px) { body .elementor [data-id="partners"] { margin-top: 48px; } }
body .elementor [data-id="mb-mbl"] { overflow-x: clip; }
body .elementor :is([data-id="mb-ma-p2"], [data-id="mb-mbl-p"], [data-id="mb-ma-more"], [data-id="mb-mbl-more"]) a { color: #28ae3d; font-weight: 600; text-decoration: underline; text-decoration-thickness: from-font; text-underline-offset: 2px; transition: color 250ms cubic-bezier(0.22, 1, 0.36, 1); }
body .elementor :is([data-id="mb-ma-p2"], [data-id="mb-mbl-p"], [data-id="mb-ma-more"], [data-id="mb-mbl-more"]) a:hover { color: #025d03; }
body .elementor :is([data-id="mb-ma-more"], [data-id="mb-mbl-more"]) a { display: inline-flex; align-items: center; gap: 8px; }
body .elementor :is([data-id="mb-ma-more"], [data-id="mb-mbl-more"]) a::after { content: ""; flex-shrink: 0; width: 18px; height: 18px; background: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20overflow%3D%22visible%22%20style%3D%22display%3A%20block%3B%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20id%3D%22Icon%20%26%23194%3B%26%23183%3B%20external%22%3E%0A%3Cpath%20id%3D%22Vector%22%20d%3D%22M15%207.5V3H10.5M15%203L8.25%209.75M13.5%2010.5V14.25C13.5%2014.4489%2013.421%2014.6397%2013.2803%2014.7803C13.1397%2014.921%2012.9489%2015%2012.75%2015H3.75C3.55109%2015%203.36032%2014.921%203.21967%2014.7803C3.07902%2014.6397%203%2014.4489%203%2014.25V5.25C3%205.05109%203.07902%204.86032%203.21967%204.71967C3.36032%204.57902%203.55109%204.5%203.75%204.5H7.5%22%20stroke%3D%22%231E9A36%22%20stroke-width%3D%221.275%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") center / 18px 18px no-repeat; transition: transform 250ms cubic-bezier(0.22, 1, 0.36, 1); }
@media (hover: hover) { body .elementor :is([data-id="mb-ma-more"], [data-id="mb-mbl-more"]) a:hover::after { transform: translate(2px, -2px); } }
@media (min-width: 1370px) and (max-width: 1439px) { body .elementor [data-id="mb-pf-list"] { column-gap: 50px; } }/* End custom CSS */