.elementor-712 .elementor-element.elementor-element-eafdf35:not(.elementor-motion-effects-element-type-background),
.elementor-712 .elementor-element.elementor-element-eafdf35>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #050505;
}

.elementor-712 .elementor-element.elementor-element-eafdf35>.elementor-background-overlay {
    background-image: url("../../2024/02/797-Converted-01-scaled.gif");
    background-position: center center;
    background-size: cover;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-eafdf35 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 2em 0em;
}

.elementor-712 .elementor-element.elementor-element-5898a3d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-2551f3d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-96c70df {
    text-align: left;
}

.elementor-712 .elementor-element.elementor-element-96c70df img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-712 .elementor-element.elementor-element-3e54fdc.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-3e54fdc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-7d92193 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-7d92193 .elementor-heading-title {
    color: #12a5f4;
    font-family: "Bungee", Sans-serif;
    font-size: 33px;
    font-weight: 500;
    line-height: 1.4em;
    text-shadow: 0px 0px 10px rgba(59.99999999999996, 201.00000000000003, 169.00000000000009, 0.56);
}

.elementor-712 .elementor-element.elementor-element-7d92193>.elementor-widget-container {
    padding: 1em 0em 1em 0em;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-container {
    height: 40px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a {
    font-family: "Alexandria", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
    padding: 0px 15px 0px 15px;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:hover {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:focus {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:active {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li:hover>a {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li.current-menu-item>a {
    color: #fcd726;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li {
    margin: 0px 10px 0px 10px;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: #101010;
    fill: #101010;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: #101010;
    fill: #101010;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    padding: 15px 15px 15px 15px;
    color: #000000;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: #707070;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: #707070;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: #707070;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: #707070;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    color: #707070 !important;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-submenu-panel {
    padding: 15px 0px 15px 0px;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
    min-width: 220px;
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-hamburger {
    float: right;
    background-color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: rgba(0, 0, 0, 0.5);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-hamburger>.ekit-menu-icon {
    color: rgba(0, 0, 0, 0.5);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-hamburger:hover {
    background-color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-close {
    background-color: var(--e-global-color-accent);
    color: rgba(51, 51, 51, 1);
}

.elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-close:hover {
    color: rgba(0, 0, 0, 0.5);
}

.elementor-712 .elementor-element.elementor-element-c40e974 .elementor-button {
    height: 50px;
    width: 170px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: inline-flex;
    font-family: "Capriola", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.79);
    fill: #12a5f4;
    color: #12a5f4;
    background-color: transparent; 
    background-image: linear-gradient(162deg, #2d1503 0%, #2e1802 100%);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px #555DBF;
}

.elementor-712 .elementor-element.elementor-element-c40e974 .elementor-button:hover,
.elementor-712 .elementor-element.elementor-element-c40e974 .elementor-button:focus {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-c40e974 .elementor-button:hover svg,
.elementor-712 .elementor-element.elementor-element-c40e974 .elementor-button:focus svg {
    fill: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-769e0c8>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-769e0c8 {
    padding: 1em 12em 3em 0em;
}

.elementor-712 .elementor-element.elementor-element-59503ab img {
    width: 90%;
}

.elementor-712 .elementor-element.elementor-element-1895c28 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-1895c28 .elementor-heading-title {
    display: inline-block;
    font-family: "Bungee", Sans-serif;
    font-size: 70px;
    font-weight: 500;
    line-height: 1.4em;
    position: relative;
    padding: 0px 30px;
    border: 2px solid #ffffff;
    border-radius: 50px;
    color: #12a5f4;
    transform: rotate(358deg);
    -webkit-transform: rotate(358deg);
    box-shadow: 5px 3px 0px 0px ##12a5f4;
    -webkit-box-shadow: 5px 3px 0px 0px #12a5f4
    
}

.elementor-712 .elementor-element.elementor-element-1895c28>.elementor-widget-container {
    padding: 1em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-6d9d4b7 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-6d9d4b7 .elementor-heading-title {
    color: #EDEDED;
    font-family: "Alexandria", Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-712 .elementor-element.elementor-element-0f3dd0b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-0f3dd0b>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #b48316 0%, #3BC8A9 100%);
    opacity: 0.65;
}

.elementor-712 .elementor-element.elementor-element-0f3dd0b,
.elementor-712 .elementor-element.elementor-element-0f3dd0b>.elementor-background-overlay {
    border-radius: 25px 25px 25px 25px;
}

.elementor-712 .elementor-element.elementor-element-0f3dd0b {
    padding: 0em 1em 0em 1em;
}

.elementor-712 .elementor-element.elementor-element-76365b6 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-76365b6 img {
    width: 30%;
}

.elementor-712 .elementor-element.elementor-element-1ec56e7 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-1ec56e7 img {
    width: 30%;
}

.elementor-712 .elementor-element.elementor-element-427b9b8 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-427b9b8 img {
    width: 30%;
}

.elementor-712 .elementor-element.elementor-element-7e2000e {
    padding: 2em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-76ac9d7 .elementor-button {
    height: 50px;
    width: 170px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: inline-flex;
    font-family: "Capriola", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.79);
    fill: var(--e-global-color-4761614);
    color: var(--e-global-color-4761614);
    background-color: transparent;
    background-image: linear-gradient(180deg, #b48316 0%, #3BC8A9 100%);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px #555DBF;
}

.elementor-712 .elementor-element.elementor-element-76ac9d7 .elementor-button:hover,
.elementor-712 .elementor-element.elementor-element-76ac9d7 .elementor-button:focus {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-76ac9d7 .elementor-button:hover svg,
.elementor-712 .elementor-element.elementor-element-76ac9d7 .elementor-button:focus svg {
    fill: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-ba7b5b0 .elementor-button {
    height: 50px;
    width: 170px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: inline-flex;
    font-family: "Capriola", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.79);
    fill: var(--e-global-color-4761614);
    color: var(--e-global-color-4761614);
    background-color: transparent;
    background-image: linear-gradient(180deg, #b48316 0%, #3BC8A9 100%);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px #555DBF;
}

.elementor-712 .elementor-element.elementor-element-ba7b5b0 .elementor-button:hover,
.elementor-712 .elementor-element.elementor-element-ba7b5b0 .elementor-button:focus {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-ba7b5b0 .elementor-button:hover svg,
.elementor-712 .elementor-element.elementor-element-ba7b5b0 .elementor-button:focus svg {
    fill: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-ce5b1a2 .elementor-button {
    height: 50px;
    width: 170px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: inline-flex;
    font-family: "Capriola", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.79);
    fill: var(--e-global-color-4761614);
    color: var(--e-global-color-4761614);
    background-color: transparent;
    background-image: linear-gradient(180deg, #b48316 0%, #3BC8A9 100%);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px #555DBF;
}

.elementor-712 .elementor-element.elementor-element-ce5b1a2 .elementor-button:hover,
.elementor-712 .elementor-element.elementor-element-ce5b1a2 .elementor-button:focus {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-ce5b1a2 .elementor-button:hover svg,
.elementor-712 .elementor-element.elementor-element-ce5b1a2 .elementor-button:focus svg {
    fill: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-176fb05:not(.elementor-motion-effects-element-type-background),
.elementor-712 .elementor-element.elementor-element-176fb05>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-712 .elementor-element.elementor-element-176fb05>.elementor-background-overlay {
    background-color: #12151D36;
    background-image: url("../../2024/01/bg_myroba-01-Large.png");
    background-size: contain;
    opacity: 0.68;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-176fb05 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 5em 0em;
}

.elementor-712 .elementor-element.elementor-element-e0dd743:not(.elementor-motion-effects-element-type-background),
.elementor-712 .elementor-element.elementor-element-e0dd743>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #12a5f4;
}

.elementor-712 .elementor-element.elementor-element-e0dd743 {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -5em;
    margin-bottom: 0em;
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-e0dd743,
.elementor-712 .elementor-element.elementor-element-e0dd743>.elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-712 .elementor-element.elementor-element-e0dd743>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-4a6fc00 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-4a6fc00 .elementor-heading-title {
    color: #ffffff;
    font-family: "Bungee", Sans-serif;
    font-size: 50px;
    font-weight: 500;
    line-height: 1.4em;
    text-shadow: 0px 0px 10px rgba(59.99999999999996, 201.00000000000003, 169.00000000000009, 0.56);
}

.elementor-712 .elementor-element.elementor-element-4a6fc00>.elementor-widget-container {
    padding: 1em 0em 1em 0em;
}

.elementor-712 .elementor-element.elementor-element-7c95a41 {
    text-align: center;
    color: var(--e-global-color-accent);
    font-family: "Alexandria", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-bea4fec {
    padding: 3em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-ab1f02b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-ab1f02b.jltma-glass-effect-yes.elementor-section {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-ab1f02b.jltma-glass-effect-yes>.elementor-column-wrap {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-ab1f02b.jltma-glass-effect-yes>.elementor-widget-container {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-ab1f02b>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #646b30 0%, #4a7c54 100%);
    opacity: 0.65;
}

.elementor-712 .elementor-element.elementor-element-ab1f02b,
.elementor-712 .elementor-element.elementor-element-ab1f02b>.elementor-background-overlay {
    border-radius: 25px 25px 25px 25px;
}

.elementor-712 .elementor-element.elementor-element-ab1f02b {
    padding: 1em 1em 1em 1em;
}

.elementor-712 .elementor-element.elementor-element-5d6db8c {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-5d6db8c .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: "Bungee", Sans-serif;
    font-size: 50px;
    font-weight: 500;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
}

.elementor-712 .elementor-element.elementor-element-5d6db8c>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-3f2c0a6 {
    padding: 3em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-0830c49>.elementor-element-populated>.elementor-background-overlay {
    background-color: #12151D;
    opacity: 0.83;
}

.elementor-712 .elementor-element.elementor-element-0830c49>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

.elementor-712 .elementor-element.elementor-element-0830c49>.elementor-element-populated,
.elementor-712 .elementor-element.elementor-element-0830c49>.elementor-element-populated>.elementor-background-overlay,
.elementor-712 .elementor-element.elementor-element-0830c49>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-712 .elementor-element.elementor-element-0830c49>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-cd11d22 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-cd11d22 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: "Bungee", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
}

.elementor-712 .elementor-element.elementor-element-cd11d22>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-ffdb1a9 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-ffdb1a9 .elementor-heading-title {
    color: #EDEDED;
    font-family: "Alexandria", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-57258be {
    --spacer-size: 50px;
}

.elementor-712 .elementor-element.elementor-element-e24ce13>.elementor-element-populated>.elementor-background-overlay {
    background-color: #12151D;
    opacity: 0.83;
}

.elementor-712 .elementor-element.elementor-element-e24ce13>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

.elementor-712 .elementor-element.elementor-element-e24ce13>.elementor-element-populated,
.elementor-712 .elementor-element.elementor-element-e24ce13>.elementor-element-populated>.elementor-background-overlay,
.elementor-712 .elementor-element.elementor-element-e24ce13>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-712 .elementor-element.elementor-element-e24ce13>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-c79059a {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-c79059a .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: "Bungee", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
}

.elementor-712 .elementor-element.elementor-element-c79059a>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-aca97b6 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-aca97b6 .elementor-heading-title {
    color: #EDEDED;
    font-family: "Alexandria", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-3c21e6c {
    --spacer-size: 50px;
}

.elementor-712 .elementor-element.elementor-element-e185c3e>.elementor-element-populated>.elementor-background-overlay {
    background-color: #12151D;
    opacity: 0.83;
}

.elementor-712 .elementor-element.elementor-element-e185c3e>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

.elementor-712 .elementor-element.elementor-element-e185c3e>.elementor-element-populated,
.elementor-712 .elementor-element.elementor-element-e185c3e>.elementor-element-populated>.elementor-background-overlay,
.elementor-712 .elementor-element.elementor-element-e185c3e>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-712 .elementor-element.elementor-element-e185c3e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-d32c9ae {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-d32c9ae .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: "Bungee", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
}

.elementor-712 .elementor-element.elementor-element-d32c9ae>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-e3193fd {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-e3193fd .elementor-heading-title {
    color: #EDEDED;
    font-family: "Alexandria", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-704468f {
    padding: 3em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-47f172d>.elementor-element-populated>.elementor-background-overlay {
    background-color: #12a5f4;
    opacity: 0.83;
}

.elementor-712 .elementor-element.elementor-element-47f172d>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

.elementor-712 .elementor-element.elementor-element-47f172d>.elementor-element-populated,
.elementor-712 .elementor-element.elementor-element-47f172d>.elementor-element-populated>.elementor-background-overlay,
.elementor-712 .elementor-element.elementor-element-47f172d>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-712 .elementor-element.elementor-element-47f172d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-712 .elementor-element.elementor-element-b0623bf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-b0623bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-5c6fcdf {
    text-align: left;
}

.elementor-712 .elementor-element.elementor-element-5c6fcdf .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: "Bungee", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
}

.elementor-712 .elementor-element.elementor-element-5c6fcdf>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-712 .elementor-element.elementor-element-86526eb.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-86526eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-86526eb.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-712 .elementor-element.elementor-element-3f83153 .ue_coupon_code {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-3f83153 .click-to-copy__text,
.elementor-712 .elementor-element.elementor-element-3f83153 .copy_succes {
    padding: 10px 10px 10px 10px;
    min-width: 100px;
}

.elementor-712 .elementor-element.elementor-element-3f83153 .click-to-copy__text {
    background-color: #ECECEC00;
    border-style: none;
    border-radius: 0px;
}

.elementor-712 .elementor-element.elementor-element-3f83153 .click-to-copy {
    color: #FFFFFF;
    font-family: "Alexandria", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-3f83153 .copy_succes {
    border-radius: 0px;
    background-color: #03425700;
}

.elementor-712 .elementor-element.elementor-element-3f83153 .uc-is-copied {
    color: #ffffff;
}

.elementor-712 .elementor-element.elementor-element-3f83153 .uc-is-copied a {
    color: #ffffff;
}

.elementor-712 .elementor-element.elementor-element-3f83153>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-4761614);
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-712 .elementor-element.elementor-element-3f83153 {
    width: auto;
    max-width: auto;
}

.elementor-712 .elementor-element.elementor-element-a9a1215:not(.elementor-motion-effects-element-type-background),
.elementor-712 .elementor-element.elementor-element-a9a1215>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #020322;
}

.elementor-712 .elementor-element.elementor-element-a9a1215>.elementor-background-overlay {
    background-image: url("../../2024/01/sl_072622_51930_05-Converted-01-Large.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.12;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-a9a1215 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 0em 3em 0em;
}

.elementor-712 .elementor-element.elementor-element-4618b7f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-4618b7f.jltma-glass-effect-yes.elementor-section {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-4618b7f.jltma-glass-effect-yes>.elementor-column-wrap {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-4618b7f.jltma-glass-effect-yes>.elementor-widget-container {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-4618b7f>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-3ccce68) 0%, var(--e-global-color-d7c3006) 100%);
    opacity: 0.65;
}

.elementor-712 .elementor-element.elementor-element-4618b7f,
.elementor-712 .elementor-element.elementor-element-4618b7f>.elementor-background-overlay {
    border-radius: 25px 25px 25px 25px;
}

.elementor-712 .elementor-element.elementor-element-4618b7f {
    margin-top: 4em;
    margin-bottom: 2em;
    padding: 1em 1em 1em 1em;
}

.elementor-712 .elementor-element.elementor-element-f50ee37 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-f50ee37 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: "Bungee", Sans-serif;
    font-size: 50px;
    font-weight: 500;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
}

.elementor-712 .elementor-element.elementor-element-f50ee37>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-4783df1 .swiper-wrapper {
    display: flex;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-4783df1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-d7c3006);
    border-radius: 15px 15px 15px 15px;
}

.elementor-712 .elementor-element.elementor-element-bf7cd3f:not(.elementor-motion-effects-element-type-background),
.elementor-712 .elementor-element.elementor-element-bf7cd3f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-712 .elementor-element.elementor-element-bf7cd3f>.elementor-background-overlay {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.12;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-bf7cd3f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 3em 0em;
}

.elementor-712 .elementor-element.elementor-element-5640e3d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-5640e3d.jltma-glass-effect-yes.elementor-section {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-5640e3d.jltma-glass-effect-yes>.elementor-column-wrap {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-5640e3d.jltma-glass-effect-yes>.elementor-widget-container {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-5640e3d>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #646b30 0%, #4a7c54 100%);
    opacity: 0.65;
}

.elementor-712 .elementor-element.elementor-element-5640e3d,
.elementor-712 .elementor-element.elementor-element-5640e3d>.elementor-background-overlay {
    border-radius: 25px 25px 25px 25px;
}

.elementor-712 .elementor-element.elementor-element-5640e3d {
    margin-top: 4em;
    margin-bottom: 2em;
    padding: 1em 1em 1em 1em;
}

.elementor-712 .elementor-element.elementor-element-088b64c {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-088b64c .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: "Bungee", Sans-serif;
    font-size: 50px;
    font-weight: 500;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
}

.elementor-712 .elementor-element.elementor-element-088b64c>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-3486a94 {
    padding: 0em 0em 3em 0em;
}

.elementor-712 .elementor-element.elementor-element-e29436e.jltma-glass-effect-yes.elementor-section {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-e29436e.jltma-glass-effect-yes>.elementor-column-wrap {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-e29436e.jltma-glass-effect-yes>.elementor-widget-container {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-e29436e>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #b48316 0%, #3BC8A9 100%);
    opacity: 0.65;
}

.elementor-712 .elementor-element.elementor-element-e29436e>.elementor-element-populated,
.elementor-712 .elementor-element.elementor-element-e29436e>.elementor-element-populated>.elementor-background-overlay,
.elementor-712 .elementor-element.elementor-element-e29436e>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-712 .elementor-element.elementor-element-e29436e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-712 .elementor-element.elementor-element-e29436e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-4e82b3b .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-4e82b3b .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
    transition: fill 0.3s;
}

.elementor-712 .elementor-element.elementor-element-4e82b3b {
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}

.elementor-712 .elementor-element.elementor-element-4e82b3b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-712 .elementor-element.elementor-element-4e82b3b .elementor-icon-list-item>a {
    font-family: "Bungee", Sans-serif;
    font-size: 20px;
    font-weight: 500;
}

.elementor-712 .elementor-element.elementor-element-4e82b3b .elementor-icon-list-text {
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-db75ee7 {
    color: var(--e-global-color-accent);
    font-family: "Alexandria", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-e9311b6 {
    padding: 0em 0em 3em 0em;
}

.elementor-712 .elementor-element.elementor-element-c522298.jltma-glass-effect-yes.elementor-section {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-c522298.jltma-glass-effect-yes>.elementor-column-wrap {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-c522298.jltma-glass-effect-yes>.elementor-widget-container {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-c522298>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #b48316 0%, #3BC8A9 100%);
    opacity: 0.65;
}

.elementor-712 .elementor-element.elementor-element-c522298>.elementor-element-populated,
.elementor-712 .elementor-element.elementor-element-c522298>.elementor-element-populated>.elementor-background-overlay,
.elementor-712 .elementor-element.elementor-element-c522298>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-712 .elementor-element.elementor-element-c522298>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-712 .elementor-element.elementor-element-c522298>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-50de713 .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-50de713 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
    transition: fill 0.3s;
}

.elementor-712 .elementor-element.elementor-element-50de713 {
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}

.elementor-712 .elementor-element.elementor-element-50de713 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-712 .elementor-element.elementor-element-50de713 .elementor-icon-list-item>a {
    font-family: "Bungee", Sans-serif;
    font-size: 20px;
    font-weight: 500;
}

.elementor-712 .elementor-element.elementor-element-50de713 .elementor-icon-list-text {
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-ca5e7ed {
    color: var(--e-global-color-accent);
    font-family: "Alexandria", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-9ce2341 {
    padding: 0em 0em 3em 0em;
}

.elementor-712 .elementor-element.elementor-element-2311689.jltma-glass-effect-yes.elementor-section {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-2311689.jltma-glass-effect-yes>.elementor-column-wrap {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-2311689.jltma-glass-effect-yes>.elementor-widget-container {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
}

.elementor-712 .elementor-element.elementor-element-2311689>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #b48316 0%, #3BC8A9 100%);
    opacity: 0.65;
}

.elementor-712 .elementor-element.elementor-element-2311689>.elementor-element-populated,
.elementor-712 .elementor-element.elementor-element-2311689>.elementor-element-populated>.elementor-background-overlay,
.elementor-712 .elementor-element.elementor-element-2311689>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-712 .elementor-element.elementor-element-2311689>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-712 .elementor-element.elementor-element-2311689>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-793c002 .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-793c002 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
    transition: fill 0.3s;
}

.elementor-712 .elementor-element.elementor-element-793c002 {
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}

.elementor-712 .elementor-element.elementor-element-793c002 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-712 .elementor-element.elementor-element-793c002 .elementor-icon-list-item>a {
    font-family: "Bungee", Sans-serif;
    font-size: 20px;
    font-weight: 500;
}

.elementor-712 .elementor-element.elementor-element-793c002 .elementor-icon-list-text {
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.68);
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-1bdac03 {
    color: var(--e-global-color-accent);
    font-family: "Alexandria", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-712 .elementor-element.elementor-element-90f1039.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-90f1039.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-1a29fb1 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-1a29fb1 img {
    width: 100%;
}

.elementor-712 .elementor-element.elementor-element-c826e8e:not(.elementor-motion-effects-element-type-background),
.elementor-712 .elementor-element.elementor-element-c826e8e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-712 .elementor-element.elementor-element-c826e8e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 0em 2em 0em;
}

.elementor-712 .elementor-element.elementor-element-c826e8e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-712 .elementor-element.elementor-element-5a392e1>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-712 .elementor-element.elementor-element-43fefc6 img {
    width: 65%;
}

.elementor-712 .elementor-element.elementor-element-d6ec744 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-d6ec744 .elementor-heading-title {
    color: #ebb620;
    font-family: "Bungee", Sans-serif;
    font-size: 33px;
    font-weight: 500;
    line-height: 1.4em;
    text-shadow: 0px 0px 10px rgba(59.99999999999996, 201.00000000000003, 169.00000000000009, 0.56);
}

.elementor-712 .elementor-element.elementor-element-d6ec744>.elementor-widget-container {
    margin: -3em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
}

.elementor-712 .elementor-element.elementor-element-70b0470 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 35px;
    --grid-column-gap: 5px;
    --grid-row-gap: 0px;
}

.elementor-712 .elementor-element.elementor-element-70b0470 .elementor-widget-container {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-70b0470 .elementor-social-icon {
    background-color: var(--e-global-color-3ccce68);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-70b0470 .elementor-social-icon i {
    color: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-70b0470 .elementor-social-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-712 .elementor-element.elementor-element-70b0470 .elementor-icon {
    border-radius: 59px 59px 59px 59px;
}

.elementor-712 .elementor-element.elementor-element-70b0470 .elementor-social-icon:hover {
    background-color: var(--e-global-color-d7c3006);
}

.elementor-712 .elementor-element.elementor-element-0c25aec .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-0c25aec .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
    transition: fill 0.3s;
}

.elementor-712 .elementor-element.elementor-element-0c25aec {
    --e-icon-list-icon-size: 23px;
    --icon-vertical-offset: 0px;
}

.elementor-712 .elementor-element.elementor-element-0c25aec .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-712 .elementor-element.elementor-element-0c25aec .elementor-icon-list-item>a {
    font-family: "Alexandria", Sans-serif;
    font-weight: 400;
}

.elementor-712 .elementor-element.elementor-element-0c25aec .elementor-icon-list-text {
    color: var(--e-global-color-accent);
    transition: color 0.3s;
}

.elementor-712 .elementor-element.elementor-element-d5213b0 {
    text-align: center;
}

.elementor-712 .elementor-element.elementor-element-d5213b0 .elementor-heading-title {
    color: #EDEDED;
    font-family: "Alexandria", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

@media(max-width:1024px) {
    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-nav-identity-panel {
        padding: 10px 0px 10px 0px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-container {
        max-width: 350px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a {
        color: #000000;
        padding: 10px 15px 10px 15px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        padding: 15px 15px 15px 15px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav .elementskit-submenu-panel {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-hamburger {
        padding: 8px 8px 8px 8px;
        width: 45px;
        border-radius: 3px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-menu-close {
        padding: 8px 8px 8px 8px;
        margin: 12px 12px 12px 12px;
        width: 45px;
        border-radius: 3px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-nav-logo>img {
        max-width: 160px;
        max-height: 60px;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-nav-logo {
        margin: 5px 0px 5px 0px;
        padding: 5px 5px 5px 5px;
    }
}

@media(min-width:768px) {
    .elementor-712 .elementor-element.elementor-element-92ad672 {
        width: 25.596%;
    }

    .elementor-712 .elementor-element.elementor-element-4d58c1f {
        width: 35%;
    }

    .elementor-712 .elementor-element.elementor-element-3e54fdc {
        width: 65%;
    }

    .elementor-712 .elementor-element.elementor-element-9626023 {
        width: 58.684%;
    }

    .elementor-712 .elementor-element.elementor-element-f35249a {
        width: 15.053%;
    }

    .elementor-712 .elementor-element.elementor-element-729bc18 {
        width: 45%;
    }

    .elementor-712 .elementor-element.elementor-element-9ed22d6 {
        width: 55%;
    }

    .elementor-712 .elementor-element.elementor-element-6b30341 {
        width: 30%;
    }

    .elementor-712 .elementor-element.elementor-element-46f0164 {
        width: 39.332%;
    }

    .elementor-712 .elementor-element.elementor-element-a5d452d {
        width: 30%;
    }

    .elementor-712 .elementor-element.elementor-element-0830c49 {
        width: 30%;
    }

    .elementor-712 .elementor-element.elementor-element-b64fffe {
        width: 5%;
    }

    .elementor-712 .elementor-element.elementor-element-e24ce13 {
        width: 30%;
    }

    .elementor-712 .elementor-element.elementor-element-cc403a0 {
        width: 4.802%;
    }

    .elementor-712 .elementor-element.elementor-element-e185c3e {
        width: 30%;
    }

    .elementor-712 .elementor-element.elementor-element-b0623bf {
        width: 29.642%;
    }

    .elementor-712 .elementor-element.elementor-element-86526eb {
        width: 70.358%;
    }

    .elementor-712 .elementor-element.elementor-element-e29436e {
        width: 75%;
    }

    .elementor-712 .elementor-element.elementor-element-04b407e {
        width: 25%;
    }

    .elementor-712 .elementor-element.elementor-element-e0ae0b1 {
        width: 25%;
    }

    .elementor-712 .elementor-element.elementor-element-c522298 {
        width: 75%;
    }

    .elementor-712 .elementor-element.elementor-element-2311689 {
        width: 75%;
    }

    .elementor-712 .elementor-element.elementor-element-4bebee4 {
        width: 25%;
    }

    .elementor-712 .elementor-element.elementor-element-9a2bbc5 {
        width: 25%;
    }

    .elementor-712 .elementor-element.elementor-element-5ca9fcc {
        width: 49.333%;
    }

    .elementor-712 .elementor-element.elementor-element-4592247 {
        width: 40%;
    }

    .elementor-712 .elementor-element.elementor-element-1ae21d9 {
        width: 60%;
    }

    .elementor-712 .elementor-element.elementor-element-7369c2a {
        width: 25%;
    }
}

@media(max-width:767px) {
    .elementor-712 .elementor-element.elementor-element-92ad672 {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-4d58c1f {
        width: 45%;
    }

    .elementor-712 .elementor-element.elementor-element-96c70df {
        text-align: right;
    }

    .elementor-712 .elementor-element.elementor-element-96c70df img {
        width: 70%;
    }

    .elementor-712 .elementor-element.elementor-element-3e54fdc {
        width: 55%;
    }

    .elementor-712 .elementor-element.elementor-element-7d92193 {
        text-align: left;
    }

    .elementor-712 .elementor-element.elementor-element-7d92193 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-712 .elementor-element.elementor-element-7d92193>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-9626023 {
        width: 20%;
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a {
        color: var(--e-global-color-primary);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:hover {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:focus {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:active {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li:hover>a {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li.current-menu-item>a {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li.current-menu-ancestor>a {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
        color: var(--e-global-color-d7c3006);
    }

    .elementor-712 .elementor-element.elementor-element-b3f74b7 .elementskit-nav-logo>img {
        max-width: 120px;
        max-height: 50px;
    }

    .elementor-712 .elementor-element.elementor-element-f35249a {
        width: 80%;
    }

    .elementor-712 .elementor-element.elementor-element-c40e974 .elementor-button {
        height: 40px;
        width: 145px;
        font-size: 13px;
    }

    .elementor-712 .elementor-element.elementor-element-769e0c8 {
        padding: 3em 0em 3em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-59503ab img {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-1895c28 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-1895c28>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-6d9d4b7 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-712 .elementor-element.elementor-element-cf99f61 {
        width: 33%;
    }

    .elementor-712 .elementor-element.elementor-element-76365b6 {
        text-align: center;
    }

    .elementor-712 .elementor-element.elementor-element-76365b6 img {
        width: 50%;
    }

    .elementor-712 .elementor-element.elementor-element-503705d {
        width: 33%;
    }

    .elementor-712 .elementor-element.elementor-element-1ec56e7 {
        text-align: center;
    }

    .elementor-712 .elementor-element.elementor-element-1ec56e7 img {
        width: 50%;
    }

    .elementor-712 .elementor-element.elementor-element-9ffe01a {
        width: 33%;
    }

    .elementor-712 .elementor-element.elementor-element-427b9b8 {
        text-align: center;
    }

    .elementor-712 .elementor-element.elementor-element-427b9b8 img {
        width: 50%;
    }

    .elementor-712 .elementor-element.elementor-element-b3d9257 {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-6417cfc {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-aaf236d {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-4a6fc00 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-712 .elementor-element.elementor-element-4a6fc00>.elementor-widget-container {
        padding: 1em 0em 1em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-bf621fc {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-5d6db8c .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-5d6db8c>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-cd11d22 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-cd11d22>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-c79059a .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-c79059a>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-d32c9ae .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-d32c9ae>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-47f172d>.elementor-element-populated {
        padding: 1em 0em 1em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-5c6fcdf {
        text-align: center;
    }

    .elementor-712 .elementor-element.elementor-element-5c6fcdf .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-5c6fcdf>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-3f83153 .ue_coupon_code {
        text-align: center;
    }

    .elementor-712 .elementor-element.elementor-element-3f83153 .click-to-copy {
        font-size: 11px;
    }

    .elementor-712 .elementor-element.elementor-element-3f83153>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-712 .elementor-element.elementor-element-a9a1215 {
        padding: 2em 0em 2em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-0b56dd7 {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-f50ee37 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-f50ee37>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-4783df1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
        border-width: 2px 2px 2px 2px;
    }

    .elementor-712 .elementor-element.elementor-element-bf7cd3f {
        padding: 2em 0em 2em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-e946cd6 {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-088b64c .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-712 .elementor-element.elementor-element-088b64c>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-9ce2341 {
        padding: 0em 0em 1em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-1a29fb1 img {
        width: 100%;
    }

    .elementor-712 .elementor-element.elementor-element-43fefc6 img {
        width: 50%;
    }

    .elementor-712 .elementor-element.elementor-element-d6ec744 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-712 .elementor-element.elementor-element-d6ec744>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }

    .elementor-712 .elementor-element.elementor-element-70b0470 {
        --icon-size: 25px;
    }

    .elementor-712 .elementor-element.elementor-element-d5213b0>.elementor-widget-container {
        padding: 30px 0px 0px 0px;
    }
}