.elementor-7351 .elementor-element.elementor-element-13d9445 {  --display: flex;
 --min-height: 20px;
 --flex-direction: row;
 --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --justify-content: flex-end;
 --align-items: center;
 --gap: 0px 0px;
 --background-transition: 0.3s;
 --margin-block-start: 0px;
 --margin-block-end: 0px;
 --margin-inline-start: 0px;
 --margin-inline-end: 0px;
 --padding-block-start: 0em;
 --padding-block-end: 0em;
 --padding-inline-start: 2em;
 --padding-inline-end: 2em;
 --z-index: 10;
}
.elementor-7351 .elementor-element.elementor-element-13d9445:not(.elementor-motion-effects-element-type-background), .elementor-7351 .elementor-element.elementor-element-13d9445 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-secondary ); }
.elementor-7351 .elementor-element.elementor-element-13d9445, .elementor-7351 .elementor-element.elementor-element-13d9445::before {  --border-transition: 0.3s;
}
.elementor-7351 .elementor-element.elementor-element-4d73094 {  --display: flex;
 --flex-direction: row;
 --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --justify-content: flex-end;
 --align-items: flex-end;
 --background-transition: 0.3s;
 --padding-block-start: 0px;
 --padding-block-end: 0px;
 --padding-inline-start: 0px;
 --padding-inline-end: 10px;
}
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu .elementor-item { font-family: "Inter", Sans-serif; font-size: 13px; font-weight: 500; line-height: 1.4em; }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main .elementor-item { color: var( --e-global-color-text ); fill: var( --e-global-color-text ); padding-left: 9px; padding-right: 9px; padding-top: 10px; padding-bottom: 10px; }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main .elementor-item:hover, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main .elementor-item.highlighted, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main .elementor-item:focus { color: var( --e-global-color-primary ); fill: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after { background-color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-2897dce .e--pointer-framed .elementor-item:before, .elementor-7351 .elementor-element.elementor-element-2897dce .e--pointer-framed .elementor-item:after { border-color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main .elementor-item.elementor-item-active { color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after { background-color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-2897dce .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-7351 .elementor-element.elementor-element-2897dce .e--pointer-framed .elementor-item.elementor-item-active:after { border-color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-2897dce {
 --e-nav-menu-horizontal-menu-item-margin: calc( 0px / 2 ); width: auto; max-width: auto; }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) { margin-bottom: 0px; }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--dropdown a:hover, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--dropdown a.highlighted, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-menu-toggle:hover { color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--dropdown a:hover, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--dropdown a.highlighted { background-color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-7351 .elementor-element.elementor-element-2897dce .elementor-nav-menu__container.elementor-nav-menu--dropdown { box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.22); }
.elementor-7351 .elementor-element.elementor-element-2897dce > .elementor-widget-container { margin: 0em 0em 0em 0em; padding: 0px 0px 0px 0px; }
.elementor-7351 .elementor-element.elementor-element-dc60644 .cpel-switcher__lang a { padding-top: 8px; padding-bottom: 8px; }
.elementor-7351 .elementor-element.elementor-element-dc60644 .cpel-switcher__nav {  --cpel-switcher-space: 15px;
}
.elementor-7351 .elementor-element.elementor-element-dc60644.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag { width: 20px; height: 20px; }
.elementor-7351 .elementor-element.elementor-element-dc60644.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag { width: 20px;  height: calc(20px * 0.75);
}
.elementor-7351 .elementor-element.elementor-element-dc60644 .cpel-switcher__flag img { border-radius: 0px; }
.elementor-7351 .elementor-element.elementor-element-dc60644 { width: auto; max-width: auto; }
.elementor-7351 .elementor-element.elementor-element-ccb9f95 {  --display: flex;
 --flex-direction: row;
 --container-widget-width: initial;
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --justify-content: flex-end;
 --background-transition: 0.3s;
 --padding-block-start: 0px;
 --padding-block-end: 0px;
 --padding-inline-start: 0px;
 --padding-inline-end: 0px;
}
.elementor-7351 .elementor-element.elementor-element-bbc62eb {  --grid-template-columns: repeat(3, auto);
 --icon-size: 15px;
 --grid-column-gap: 0px;
}
.elementor-7351 .elementor-element.elementor-element-bbc62eb .elementor-widget-container { text-align: left; }
.elementor-7351 .elementor-element.elementor-element-bbc62eb .elementor-social-icon { background-color: #FFF9EF00;  --icon-padding: 0.7em;
}
.elementor-7351 .elementor-element.elementor-element-bbc62eb .elementor-social-icon i { color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-bbc62eb .elementor-social-icon svg { fill: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-bbc62eb .elementor-social-icon:hover { background-color: #2E2D2C00; }
.elementor-7351 .elementor-element.elementor-element-bbc62eb .elementor-social-icon:hover i { color: var( --e-global-color-text ); }
.elementor-7351 .elementor-element.elementor-element-bbc62eb .elementor-social-icon:hover svg { fill: var( --e-global-color-text ); }
.elementor-7351 .elementor-element.elementor-element-62dec17 {
 --display: flex;
 --flex-direction: row;
 --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --align-items: center;
 --gap: 0px 0px;
 --background-transition: 0.3s; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);  --margin-block-start: 0px;
 --margin-block-end: 0px;
 --margin-inline-start: 0px;
 --margin-inline-end: 0px;
 --padding-block-start: 0em;
 --padding-block-end: 0em;
 --padding-inline-start: 2em;
 --padding-inline-end: 2em;
 --z-index: 9;
}
.elementor-7351 .elementor-element.elementor-element-62dec17:not(.elementor-motion-effects-element-type-background), .elementor-7351 .elementor-element.elementor-element-62dec17 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-62dec17, .elementor-7351 .elementor-element.elementor-element-62dec17::before {
 --border-transition: 0.3s; padding: 15px 0; }
.elementor-7351 .elementor-element.elementor-element-16ed6c1 {  --display: flex;
 --flex-direction: column;
 --container-widget-width: 100%;
 --container-widget-height: initial;
 --container-widget-flex-grow: 0;
 --container-widget-align-self: initial;
 --gap: 0px 0px;
 --background-transition: 0.3s;
 --padding-block-start: 0px;
 --padding-block-end: 0px;
 --padding-inline-start: 0px;
 --padding-inline-end: 0px;
}
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-menu-toggle { margin: 0 auto; }
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu .elementor-item { font-family: "Inter", Sans-serif; font-size: 14px; font-weight: 600; }
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main .elementor-item { color: var( --e-global-color-accent ); fill: var( --e-global-color-accent ); padding-left: 14px; padding-right: 14px; padding-top: 25px; padding-bottom: 25px; }
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main .elementor-item:hover, .elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main .elementor-item:focus { color: var( --e-global-color-accent ); fill: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after { background-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-7a71641 .e--pointer-framed .elementor-item:before, .elementor-7351 .elementor-element.elementor-element-7a71641 .e--pointer-framed .elementor-item:after { border-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main .elementor-item.elementor-item-active { color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after { background-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-7a71641 .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-7351 .elementor-element.elementor-element-7a71641 .e--pointer-framed .elementor-item.elementor-item-active:after { border-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-7a71641 {  --e-nav-menu-horizontal-menu-item-margin: calc( 0px / 2 );
}
.elementor-7351 .elementor-element.elementor-element-7a71641 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) { margin-bottom: 0px; }
.elementor-7351 .elementor-element.elementor-element-76c44a3 {  --display: flex;
 --flex-direction: column;
 --container-widget-width: 100%;
 --container-widget-height: initial;
 --container-widget-flex-grow: 0;
 --container-widget-align-self: initial;
 --gap: 0px 0px;
 --background-transition: 0.3s;
}
.elementor-7351 .elementor-element.elementor-element-f9cabde img { width: 135px; }
.elementor-7351 .elementor-element.elementor-element-7f491fe {  --display: flex;
 --flex-direction: column;
 --container-widget-width: 100%;
 --container-widget-height: initial;
 --container-widget-flex-grow: 0;
 --container-widget-align-self: initial;
 --gap: 0px 0px;
 --background-transition: 0.3s;
 --padding-block-start: 0px;
 --padding-block-end: 0px;
 --padding-inline-start: 0px;
 --padding-inline-end: 0px;
}
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-menu-toggle { margin: 0 auto; }
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu .elementor-item { font-family: "Inter", Sans-serif; font-size: 14px; font-weight: 600; }
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main .elementor-item { color: var( --e-global-color-accent ); fill: var( --e-global-color-accent ); padding-left: 14px; padding-right: 14px; padding-top: 25px; padding-bottom: 25px; }
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main .elementor-item:hover, .elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main .elementor-item.highlighted, .elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main .elementor-item:focus { color: var( --e-global-color-accent ); fill: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after { background-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-59f3edb .e--pointer-framed .elementor-item:before, .elementor-7351 .elementor-element.elementor-element-59f3edb .e--pointer-framed .elementor-item:after { border-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main .elementor-item.elementor-item-active { color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after { background-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-59f3edb .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-7351 .elementor-element.elementor-element-59f3edb .e--pointer-framed .elementor-item.elementor-item-active:after { border-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-59f3edb {  --e-nav-menu-horizontal-menu-item-margin: calc( 0px / 2 );
}
.elementor-7351 .elementor-element.elementor-element-59f3edb .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) { margin-bottom: 0px; }
.elementor-7351 .elementor-element.elementor-element-177f324 {
 --display: flex;
 --flex-direction: row;
 --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --align-items: center;
 --gap: 0px 0px;
 --overflow: hidden;
 --background-transition: 0.3s; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);  --margin-block-start: 0px;
 --margin-block-end: 0px;
 --margin-inline-start: 0px;
 --margin-inline-end: 0px;
 --padding-block-start: 0em;
 --padding-block-end: 0em;
 --padding-inline-start: 2em;
 --padding-inline-end: 2em;
 --z-index: 5;
}
.elementor-7351 .elementor-element.elementor-element-177f324:not(.elementor-motion-effects-element-type-background), .elementor-7351 .elementor-element.elementor-element-177f324 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-primary ); }
.elementor-7351 .elementor-element.elementor-element-177f324, .elementor-7351 .elementor-element.elementor-element-177f324::before {  --border-transition: 0.3s;
}
.elementor-7351 .elementor-element.elementor-element-177f324 .elementor-container { transition: all 0.4s ease-in-out 0s; }
.elementor-7351 .elementor-element.elementor-element-552b485 {  --display: flex;
 --flex-direction: column;
 --container-widget-width: 100%;
 --container-widget-height: initial;
 --container-widget-flex-grow: 0;
 --container-widget-align-self: initial;
 --gap: 0px 0px;
 --background-transition: 0.3s;
 --padding-block-start: 0px;
 --padding-block-end: 0px;
 --padding-inline-start: 0px;
 --padding-inline-end: 0px;
}
.elementor-7351 .elementor-element.elementor-element-d267392 {  --display: flex;
 --flex-direction: column;
 --container-widget-width: 100%;
 --container-widget-height: initial;
 --container-widget-flex-grow: 0;
 --container-widget-align-self: initial;
 --gap: 0px 0px;
 --background-transition: 0.3s;
}
.elementor-7351 .elementor-element.elementor-element-33a5716 img { width: 135px; }
.elementor-7351 .elementor-element.elementor-element-167040e {  --display: flex;
 --flex-direction: column;
 --container-widget-width: 100%;
 --container-widget-height: initial;
 --container-widget-flex-grow: 0;
 --container-widget-align-self: initial;
 --gap: 0px 0px;
 --background-transition: 0.3s;
 --padding-block-start: 0px;
 --padding-block-end: 0px;
 --padding-inline-start: 0px;
 --padding-inline-end: 0px;
}
.elementor-7351 .elementor-element.elementor-element-6973355 .cpel-switcher__nav {  --cpel-switcher-space: 15px;
}
.elementor-7351 .elementor-element.elementor-element-6973355.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag { width: 20px; height: 20px; }
.elementor-7351 .elementor-element.elementor-element-6973355.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag { width: 20px;  height: calc(20px * 0.75);
}
.elementor-7351 .elementor-element.elementor-element-6973355 .cpel-switcher__flag img { border-radius: 0px; }
.elementor-7351 .elementor-element.elementor-element-22e2ade .elementor-icon-wrapper { text-align: center; }
.elementor-7351 .elementor-element.elementor-element-22e2ade.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-22e2ade.elementor-view-framed .elementor-icon, .elementor-7351 .elementor-element.elementor-element-22e2ade.elementor-view-default .elementor-icon { color: var( --e-global-color-accent ); border-color: var( --e-global-color-accent ); }
.elementor-7351 .elementor-element.elementor-element-22e2ade.elementor-view-framed .elementor-icon, .elementor-7351 .elementor-element.elementor-element-22e2ade.elementor-view-default .elementor-icon svg { fill: var( --e-global-color-accent ); }
 @media(max-width: 1024px) {
.elementor-7351 .elementor-element.elementor-element-177f324 {  --min-height:30px;
 --flex-direction: row;
 --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --justify-content: space-between;
 --align-items: stretch;
}
.elementor-7351 .elementor-element.elementor-element-177f324 .elementor-container { transition: all 0.4s ease-in-out 0s; }
.elementor-7351 .elementor-element.elementor-element-552b485 {  --min-height: 30px;
}
.elementor-7351 .elementor-element.elementor-element-33a5716 { text-align: center; }
.elementor-7351 .elementor-element.elementor-element-33a5716 img { width: 100px; }
.elementor-7351 .elementor-element.elementor-element-167040e {  --min-height: 30px;
 --flex-direction: row;
 --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --justify-content: flex-end;
 --align-items: center;
}
.elementor-7351 .elementor-element.elementor-element-6973355 > .elementor-widget-container { margin: 0px 10px 0px 0px; }
.elementor-7351 .elementor-element.elementor-element-22e2ade .elementor-icon-wrapper { text-align: right; }
.elementor-7351 .elementor-element.elementor-element-22e2ade .elementor-icon { font-size: 20px; }
.elementor-7351 .elementor-element.elementor-element-22e2ade .elementor-icon svg { height: 20px; }
}
 @media(max-width: 767px) {
.elementor-7351 .elementor-element.elementor-element-177f324 {  --min-height:55px;
 --flex-direction: row;
 --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --justify-content: space-around;
 --align-items: center;
 --padding-block-start: 0em;
 --padding-block-end: 0em;
 --padding-inline-start: 0em;
 --padding-inline-end: 0em;
}
.elementor-7351 .elementor-element.elementor-element-177f324 .elementor-container { transition: all 0.4s ease-in-out 0s; }
.elementor-7351 .elementor-element.elementor-element-552b485 {  --width: 20vw;
}
.elementor-7351 .elementor-element.elementor-element-d267392 {  --width: 37vw;
 --flex-direction: row;
 --container-widget-width: initial;
 --container-widget-height: 100%;
 --container-widget-flex-grow: 1;
 --container-widget-align-self: stretch;
 --justify-content: flex-start;
 --margin-block-start: 0px;
 --margin-block-end: 0px;
 --margin-inline-start: 0px;
 --margin-inline-end: 0px;
}
.elementor-7351 .elementor-element.elementor-element-d267392.e-con {  --order: -99999 /* order start hack */;
}
.elementor-7351 .elementor-element.elementor-element-33a5716 img { width: 113px; }
.elementor-7351 .elementor-element.elementor-element-33a5716 > .elementor-widget-container { margin: 0px 0px 0px -8px; }
.elementor-7351 .elementor-element.elementor-element-167040e {  --width: 20vw;
}
.elementor-7351 .elementor-element.elementor-element-6973355 .cpel-switcher__lang a { padding-top: 0px; padding-bottom: 0px; }
.elementor-7351 .elementor-element.elementor-element-6973355 .cpel-switcher__nav {  --cpel-switcher-space: 0px;
}
.elementor-7351 .elementor-element.elementor-element-6973355 > .elementor-widget-container { margin: -4px 15px 0px 0px; }
}
 @media(min-width: 768px) {
.elementor-7351 .elementor-element.elementor-element-4d73094 {  --width:45vw;
}
.elementor-7351 .elementor-element.elementor-element-ccb9f95 {  --width: 7vw;
}
.elementor-7351 .elementor-element.elementor-element-16ed6c1 {  --width: 45%;
}
.elementor-7351 .elementor-element.elementor-element-76c44a3 {  --width: 10%;
}
.elementor-7351 .elementor-element.elementor-element-7f491fe {  --width: 45%;
}
.elementor-7351 .elementor-element.elementor-element-552b485 {  --width: 46%;
}
.elementor-7351 .elementor-element.elementor-element-d267392 {  --width: 15%;
}
.elementor-7351 .elementor-element.elementor-element-167040e {  --width: 40%;
}
}
 @media(max-width: 1024px) and (min-width:768px) {
.elementor-7351 .elementor-element.elementor-element-552b485 {  --width:20vw;
}
.elementor-7351 .elementor-element.elementor-element-d267392 {  --width: 45vw;
}
.elementor-7351 .elementor-element.elementor-element-167040e {  --width: 20vw;
}
}
