/**handles:acf-loop-grid-style,gepi-light-mode-toggle**/
.elementor-loop-grid-container{display:grid;grid-template-columns:repeat(var(--grid-columns,3),1fr);gap:var(--grid-column-gap,20px) var(--grid-row-gap,20px);width:100%}.e-loop-item{display:flex;flex-direction:column;height:100%;overflow:hidden}.e-loop-item>*{width:100%}@media (max-width:768px){.elementor-loop-grid-container{grid-template-columns:repeat(var(--grid-columns,2),1fr)}}@media (max-width:576px){.elementor-loop-grid-container{grid-template-columns:repeat(var(--grid-columns,1),1fr)}}.e-loop-item img{max-width:100%;height:auto;display:block}.e-loop-item a{text-decoration:none}.elementor-alert{padding:12px 16px;margin-bottom:15px;border-radius:4px;border-left:4px solid}.elementor-alert-info{background-color:#e7f3ff;border-left-color:#0084ff;color:#0084ff}.elementor-alert-danger{background-color:#ffe7e7;border-left-color:red;color:red}
.gepi-lm-toggle{--gepi-lm-track-off:var(--Gray);--gepi-lm-track-on:#141026;--gepi-lm-thumb:#fff;--gepi-lm-width:2.5em;--gepi-lm-height:1.4em;--gepi-lm-gap:0.6em;display:inline-flex;align-items:center;gap:var(--gepi-lm-gap);padding:0!important;margin:0;background:0 0;border:0!important;color:var(--gepi-lm-track-off);line-height:1;cursor:pointer;outline:0!important}.gepi-lm-label{font-family:"Noto Sans";font-weight:400;font-size:11px;letter-spacing:.88px;line-height:140%;text-transform:uppercase}.gepi-lm-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:999px}.gepi-lm-track{position:relative;flex:none;width:var(--gepi-lm-width);height:var(--gepi-lm-height);border-radius:999px;background:var(--gepi-lm-track-off);transition:background .2s ease}.gepi-lm-thumb{position:absolute;top:.15em;left:.15em;width:calc(var(--gepi-lm-height) - .3em);height:calc(var(--gepi-lm-height) - .3em);border-radius:50%;background:var(--gepi-lm-thumb);box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .2s ease}html.gepi-light-mode .gepi-lm-track{background:var(--gepi-lm-track-on)}html.gepi-light-mode .gepi-lm-label{color:var(--gepi-lm-track-on)}html.gepi-light-mode .gepi-lm-thumb{transform:translateX(calc(var(--gepi-lm-width) - var(--gepi-lm-height)))}.gepi-lm-label--on{display:none}html.gepi-light-mode .gepi-lm-label--off{display:none}html.gepi-light-mode .gepi-lm-label--on{display:inline}@media (prefers-reduced-motion:reduce){.gepi-lm-thumb,.gepi-lm-track{transition:none}}