.elementor-552 .elementor-element.elementor-element-6d75a2f3:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-6d75a2f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(ibetph.bet/wp-content/uploads/2024/01/DALL·E-2024-01-28-22.08.32-A-lavish-and-extravagant-casino-scene-with-a-flamboyant-character-reminiscent-of-royalty-perhaps-a-king-wearing-opulent-traditional-garb-with-a-mod.png)
    }
.elementor-552 .elementor-element.elementor-element-6d75a2f3 > .elementor-background-overlay {
    background-color: #000307;
    opacity: 0.58;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-6d75a2f3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 90px;
    margin-bottom: 0;
    padding: 150px 20px 190px 20px
    }
.elementor-552 .elementor-element.elementor-element-533f5198 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end
    }
.elementor-552 .elementor-element.elementor-element-533f5198 > .elementor-background-overlay {
    opacity: 0.38
    }
.elementor-552 .elementor-element.elementor-element-533f5198 {
    margin-top: 0;
    margin-bottom: 0
    }
.elementor-bc-flex-widget .elementor-552 .elementor-element.elementor-element-3b0e7494.elementor-column .elementor-widget-wrap {
    align-items: center
    }
.elementor-552 .elementor-element.elementor-element-3b0e7494.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
    }
.elementor-552 .elementor-element.elementor-element-3b0e7494.elementor-column > .elementor-widget-wrap {
    justify-content: center
    }
.elementor-552 .elementor-element.elementor-element-64d00474 {
    text-align: center
    }
.elementor-552 .elementor-element.elementor-element-64d00474 .elementor-heading-title {
    color: var(--e-global-color-blocksy_palette_6);
    font-family: "Anton", Sans-serif;
    font-size: 3.7rem;
    font-weight: 400;
    line-height: 1.4em;
    -webkit-text-stroke-width: 0;
    stroke-width: 0;
    -webkit-text-stroke-color: #000;
    stroke: #000
    }
.elementor-552 .elementor-element.elementor-element-56a6f1e1 {
    columns: 1;
    text-align: center;
    color: var(--e-global-color-blocksy_palette_5);
    font-family: "Verdana", Sans-serif;
    font-size: 18px;
    line-height: 2em;
    width: var(--container-widget-width, 700px);
    max-width: 700px;
    --container-widget-width: 700px;
    --container-widget-flex-grow: 0
    }
.elementor-552 .elementor-element.elementor-element-38fa20a5 .elementor-button {
    font-family: "Verdana", Sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    background-color: #FFEC00;
    padding: 20px 30px 20px 30px
    }
.elementor-552 .elementor-element.elementor-element-38fa20a5 .elementor-button:hover, .elementor-552 .elementor-element.elementor-element-38fa20a5 .elementor-button:focus {
    color: var(--e-global-color-secondary);
    background-color: #FFF
    }
.elementor-552 .elementor-element.elementor-element-38fa20a5 .elementor-button:hover svg, .elementor-552 .elementor-element.elementor-element-38fa20a5 .elementor-button:focus svg {
    fill: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-38fa20a5 > .elementor-widget-container {
    padding: 70px 0 20px 0
    }
.elementor-552 .elementor-element.elementor-element-38fa20a5 {
    width: var(--container-widget-width, 89.035%);
    max-width: 89.035%;
    --container-widget-width: 89.035%;
    --container-widget-flex-grow: 0
    }
.elementor-552 .elementor-element.elementor-element-38fa20a5.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0
    }
.elementor-552 .elementor-element.elementor-element-7e435584 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center
    }
.elementor-552 .elementor-element.elementor-element-7e435584:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-7e435584 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFF
    }
.elementor-552 .elementor-element.elementor-element-7e435584 {
    box-shadow: 0 25px 65px 0 #edeff2;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 22px 0 20px 0;
    z-index: 1
    }
.elementor-552 .elementor-element.elementor-element-7e435584 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-69848bc3.elementor-column > .elementor-widget-wrap {
    justify-content: center
    }
.elementor-552 .elementor-element.elementor-element-33d74210 {
    text-align: left;
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-33d74210 > .elementor-widget-container {
    padding: 0 15px 0 0
    }
.elementor-552 .elementor-element.elementor-element-191e441 .elementor-counter-number-wrapper {
    color: #23283f;
    font-family: "Rubik", Sans-serif;
    font-size: 44px;
    font-weight: 500;
    line-height: 1.2em
    }
.elementor-552 .elementor-element.elementor-element-191e441 .elementor-counter-title {
    color: 66bd4a;
    font-family: "Rubik", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.5em;
    letter-spacing: 0.5px
    }
.elementor-552 .elementor-element.elementor-element-191e441 {
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-2acc1a41.elementor-column > .elementor-widget-wrap {
    justify-content: center
    }
.elementor-552 .elementor-element.elementor-element-7facc633 {
    text-align: left;
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-7facc633 > .elementor-widget-container {
    padding: 0 15px 0 0
    }
.elementor-552 .elementor-element.elementor-element-39622935 .elementor-counter-number-wrapper {
    color: #23283f;
    font-family: "Rubik", Sans-serif;
    font-size: 44px;
    font-weight: 500;
    line-height: 1.2em
    }
.elementor-552 .elementor-element.elementor-element-39622935 .elementor-counter-title {
    color: 66bd4a;
    font-family: "Rubik", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.5em;
    letter-spacing: 0.5px
    }
.elementor-552 .elementor-element.elementor-element-39622935 {
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-4e55a669.elementor-column > .elementor-widget-wrap {
    justify-content: center
    }
.elementor-552 .elementor-element.elementor-element-3819823e {
    text-align: left;
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-3819823e > .elementor-widget-container {
    padding: 0 15px 0 0
    }
.elementor-552 .elementor-element.elementor-element-68cfd5fd .elementor-counter-number-wrapper {
    color: #23283f;
    font-family: "Rubik", Sans-serif;
    font-size: 44px;
    font-weight: 500;
    line-height: 1.2em
    }
.elementor-552 .elementor-element.elementor-element-68cfd5fd .elementor-counter-title {
    color: 66bd4a;
    font-family: "Rubik", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.5em;
    letter-spacing: 0.5px
    }
.elementor-552 .elementor-element.elementor-element-68cfd5fd {
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-63716b58.elementor-column > .elementor-widget-wrap {
    justify-content: center
    }
.elementor-552 .elementor-element.elementor-element-71438570 {
    text-align: left;
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-71438570 > .elementor-widget-container {
    padding: 0 15px 0 0
    }
.elementor-552 .elementor-element.elementor-element-6aaa0230 .elementor-counter-number-wrapper {
    color: #23283f;
    font-family: "Rubik", Sans-serif;
    font-size: 44px;
    font-weight: 500;
    line-height: 1.2em
    }
.elementor-552 .elementor-element.elementor-element-6aaa0230 .elementor-counter-title {
    color: 66bd4a;
    font-family: "Rubik", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.5em;
    letter-spacing: 0.5px
    }
.elementor-552 .elementor-element.elementor-element-6aaa0230 {
    width: auto;
    max-width: auto
    }
.elementor-552 .elementor-element.elementor-element-18993f0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-89c8203 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0 0;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-89c8203:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-89c8203 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-89c8203, .elementor-552 .elementor-element.elementor-element-89c8203::before {
    --border-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-bcb8cd6 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-1cf3018 {
    text-align: right;
    color: var(--e-global-color-blocksy_palette_7)
    }
.elementor-552 .elementor-element.elementor-element-9999875 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-7db04eb .elementor-button {
    fill: #090B0C;
    color: #090B0C;
    background-color: #F8DF00
    }
.elementor-552 .elementor-element.elementor-element-56d7b7cc {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 80px 20px 80px 20px
    }
.elementor-552 .elementor-element.elementor-element-56d7b7cc:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-56d7b7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFF
    }
.elementor-552 .elementor-element.elementor-element-56d7b7cc > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-bc-flex-widget .elementor-552 .elementor-element.elementor-element-5bb407c2.elementor-column .elementor-widget-wrap {
    align-items: center
    }
.elementor-552 .elementor-element.elementor-element-5bb407c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
    }
.elementor-552 .elementor-element.elementor-element-5bb407c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-552 .elementor-element.elementor-element-5bb407c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFF
    }
.elementor-552 .elementor-element.elementor-element-5bb407c2 > .elementor-element-populated {
    box-shadow: 0 50px 150px 0 rgba(147, 155, 193, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 60px 80px 60px
    }
.elementor-552 .elementor-element.elementor-element-5bb407c2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-1fc77741 .elementor-heading-title {
    color: #23283F;
    font-family: "Anton", Sans-serif;
    font-size: 2.8rem;
    font-weight: 400;
    line-height: 1.4em
    }
.elementor-552 .elementor-element.elementor-element-7b20080c {
    color: #23283F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-18d9d96b {
    padding: 0 0 30px 0
    }
.elementor-552 .elementor-element.elementor-element-1e2830f5 .elementor-button {
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    fill: #fff;
    color: #fff;
    background-color: var(--e-global-color-secondary);
    padding: 20px 30px 20px 30px
    }
.elementor-552 .elementor-element.elementor-element-1e2830f5 .elementor-button:hover, .elementor-552 .elementor-element.elementor-element-1e2830f5 .elementor-button:focus {
    color: #FFF;
    background-color: #23283F
    }
.elementor-552 .elementor-element.elementor-element-1e2830f5 .elementor-button:hover svg, .elementor-552 .elementor-element.elementor-element-1e2830f5 .elementor-button:focus svg {
    fill: #FFF
    }
.elementor-552 .elementor-element.elementor-element-306f1a44 > .elementor-element-populated {
    padding: 0 0 0 80px
    }
.elementor-552 .elementor-element.elementor-element-4c59f700 {
    text-align: center
    }
.elementor-552 .elementor-element.elementor-element-4c59f700 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 150px;
    font-weight: 500;
    line-height: 1.2em
    }
.elementor-552 .elementor-element.elementor-element-4c59f700 > .elementor-widget-container {
    margin: 0 0 -30px 0
    }
.elementor-552 .elementor-element.elementor-element-16f79adc {
    margin-top: 0;
    margin-bottom: 0;
    z-index: 1
    }
.elementor-552 .elementor-element.elementor-element-4871c04 > .elementor-element-populated {
    margin: -30px 0 0 0;
    --e-column-margin-right: 0;
    --e-column-margin-left: 0;
    padding: 0 10px 30px 0
    }
.elementor-552 .elementor-element.elementor-element-68497cca {
    --icon-box-icon-margin: 25px;
    --e-transform-transition-duration: 500ms
    }
.elementor-552 .elementor-element.elementor-element-68497cca.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-68497cca.elementor-view-framed .elementor-icon, .elementor-552 .elementor-element.elementor-element-68497cca.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-68497cca .elementor-icon-box-title {
    color: #23283F
    }
.elementor-552 .elementor-element.elementor-element-68497cca .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-68497cca .elementor-icon-box-title a {
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1em
    }
.elementor-552 .elementor-element.elementor-element-68497cca > .elementor-widget-container {
    padding: 50px 20px 40px 20px;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 50px 150px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-68497cca > .elementor-widget-container:hover {
    --e-transform-translatey: -10px
    }
.elementor-552 .elementor-element.elementor-element-68497cca:hover .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 50px 50px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-56f2f5b > .elementor-element-populated {
    padding: 0 0 30px 15px
    }
.elementor-552 .elementor-element.elementor-element-4e29eed {
    --icon-box-icon-margin: 25px;
    --e-transform-transition-duration: 500ms
    }
.elementor-552 .elementor-element.elementor-element-4e29eed.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-4e29eed.elementor-view-framed .elementor-icon, .elementor-552 .elementor-element.elementor-element-4e29eed.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-4e29eed .elementor-icon-box-title {
    color: #23283F
    }
.elementor-552 .elementor-element.elementor-element-4e29eed .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-4e29eed .elementor-icon-box-title a {
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1em
    }
.elementor-552 .elementor-element.elementor-element-4e29eed > .elementor-widget-container {
    padding: 50px 20px 40px 20px;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 50px 150px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-4e29eed > .elementor-widget-container:hover {
    --e-transform-translatey: -10px
    }
.elementor-552 .elementor-element.elementor-element-4e29eed:hover .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 50px 50px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-4250c642 {
    margin-top: 0;
    margin-bottom: 0;
    z-index: 1
    }
.elementor-552 .elementor-element.elementor-element-64e3c4a7 > .elementor-element-populated {
    margin: -30px 0 0 0;
    --e-column-margin-right: 0;
    --e-column-margin-left: 0;
    padding: 0 15px 0 0
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19 {
    --icon-box-icon-margin: 25px;
    --e-transform-transition-duration: 500ms
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19.elementor-view-framed .elementor-icon, .elementor-552 .elementor-element.elementor-element-7a69dd19.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19 .elementor-icon-box-title {
    color: #23283F
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19 .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-7a69dd19 .elementor-icon-box-title a {
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1em
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19 > .elementor-widget-container {
    padding: 50px 20px 40px 20px;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 50px 150px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19 > .elementor-widget-container:hover {
    --e-transform-translatey: -10px
    }
.elementor-552 .elementor-element.elementor-element-7a69dd19:hover .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 50px 50px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-70fe1ff6 > .elementor-element-populated {
    padding: 0 0 0 15px
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56 {
    --icon-box-icon-margin: 25px;
    --e-transform-transition-duration: 500ms
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56.elementor-view-framed .elementor-icon, .elementor-552 .elementor-element.elementor-element-4d2a0f56.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56 .elementor-icon-box-title {
    color: #23283F
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56 .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-4d2a0f56 .elementor-icon-box-title a {
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1em
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56 > .elementor-widget-container {
    padding: 50px 20px 40px 20px;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 50px 150px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56 > .elementor-widget-container:hover {
    --e-transform-translatey: -10px
    }
.elementor-552 .elementor-element.elementor-element-4d2a0f56:hover .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0 50px 50px 0 rgba(147, 155, 193, 0.1)
    }
.elementor-552 .elementor-element.elementor-element-39437057:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-39437057 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary)
    }
.elementor-552 .elementor-element.elementor-element-39437057 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0 0 0
    }
.elementor-552 .elementor-element.elementor-element-39437057 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-4938f616 > .elementor-element-populated {
    padding: 0 0 0 0
    }
.elementor-552 .elementor-element.elementor-element-3f6935aa {
    text-align: left;
    top: -25%
    }
.elementor-552 .elementor-element.elementor-element-3f6935aa .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 150px;
    font-weight: 500;
    line-height: 1.2em
    }
.elementor-552 .elementor-element.elementor-element-3f6935aa > .elementor-widget-container {
    margin: 51px 0 0 0
    }
body:not(.rtl) .elementor-552 .elementor-element.elementor-element-3f6935aa {
    left: 0
    }
body.rtl .elementor-552 .elementor-element.elementor-element-3f6935aa {
    right: 0
    }
.elementor-552 .elementor-element.elementor-element-e98bd30 {
    box-shadow: 0 20px 150px 0 rgba(147, 155, 193, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: -120px;
    z-index: 2
    }
.elementor-552 .elementor-element.elementor-element-e98bd30 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-62c7afd3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFF
    }
.elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-element-populated, .elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-element-populated > .elementor-background-overlay, .elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-background-slideshow {
    border-radius: 5px 0 0 10px
    }
.elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 40px 80px 80px
    }
.elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-5468fdc7 .elementor-heading-title {
    color: #000;
    font-family: "Anton", Sans-serif;
    font-size: 2.8rem;
    font-weight: 400;
    line-height: 1.4em
    }
.elementor-552 .elementor-element.elementor-element-606e5561 {
    color: #23283F;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-007ba04 .elementor-button {
    background-color: var(--e-global-color-primary)
    }
.elementor-552 .elementor-element.elementor-element-7910ef8 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var(--e-global-color-secondary)
    }
.elementor-552 .elementor-element.elementor-element-7910ef8 .elementor-progress-wrapper {
    background-color: var(--e-global-color-blocksy_palette_5);
    border-radius: 10px;
    overflow: hidden
    }
.elementor-552 .elementor-element.elementor-element-7910ef8 .elementor-progress-bar {
    height: 5px;
    line-height: 5px
    }
.elementor-552 .elementor-element.elementor-element-7910ef8 > .elementor-widget-container {
    padding: 20px 0 0 0
    }
.elementor-552 .elementor-element.elementor-element-42f3f75 {
    color: #23283F;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-1d62f0ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #23283F
    }
.elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated, .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated > .elementor-background-overlay, .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-background-slideshow {
    border-radius: 0 5px 10px 0
    }
.elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 80px 80px 40px
    }
.elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-e2d712f .elementor-heading-title {
    color: #fff;
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0.2px
    }
.elementor-552 .elementor-element.elementor-element-e2d712f > .elementor-widget-container {
    padding: 0 0 20px 0
    }
.elementor-552 .elementor-element.elementor-element-72d90513 {
    color: var(--e-global-color-blocksy_palette_8);
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-9ce2e9b .elementor-button {
    background-color: var(--e-global-color-primary)
    }
.elementor-552 .elementor-element.elementor-element-668a1ec5:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-668a1ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #fff
    }
.elementor-552 .elementor-element.elementor-element-668a1ec5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 230px 20px 20px 20px
    }
.elementor-552 .elementor-element.elementor-element-668a1ec5 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-171d3517 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 50px 0
    }
.elementor-552 .elementor-element.elementor-element-7254bde9 .elementor-heading-title {
    color: #000;
    font-family: "Anton", Sans-serif;
    font-size: 2.4rem;
    font-weight: 400;
    line-height: 1.4em
    }
.elementor-552 .elementor-element.elementor-element-61e9cf23 {
    color: #23283F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-1a6c827 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 50px 0
    }
.elementor-552 .elementor-element.elementor-element-4e4e210 .elementor-heading-title {
    color: #000;
    font-family: "Anton", Sans-serif;
    font-size: 2.4rem;
    font-weight: 400;
    line-height: 1.4em
    }
.elementor-552 .elementor-element.elementor-element-94ef241 {
    color: #23283F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-3111942 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 50px 0
    }
.elementor-552 .elementor-element.elementor-element-51ff1e4 .elementor-heading-title {
    color: #000;
    font-family: "Anton", Sans-serif;
    font-size: 2.4rem;
    font-weight: 400;
    line-height: 1.4em
    }
.elementor-552 .elementor-element.elementor-element-c81c0bb {
    color: #23283F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-204f6f0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-50f1cf11 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center
    }
.elementor-552 .elementor-element.elementor-element-50f1cf11 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 20px 100px 20px
    }
.elementor-552 .elementor-element.elementor-element-50f1cf11:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-50f1cf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #fff
    }
.elementor-552 .elementor-element.elementor-element-50f1cf11 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-552 .elementor-element.elementor-element-173284db > .elementor-element-populated {
    padding: 0 0 0 0
    }
.elementor-552 .elementor-element.elementor-element-133e4ed6 .elementor-heading-title {
    color: #000;
    font-family: "Anton", Sans-serif;
    font-size: 2.4rem;
    font-weight: 400;
    line-height: 1.4em
    }
.elementor-552 .elementor-element.elementor-element-708cd316 {
    text-align: left;
    color: #23283F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 2em
    }
.elementor-552 .elementor-element.elementor-element-708cd316 > .elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
    }
.elementor-552 .elementor-element.elementor-element-4123c9ac {
    text-align: left
    }
.elementor-552 .elementor-element.elementor-element-4123c9ac .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 131px;
    font-weight: 500;
    line-height: 1em
    }
.elementor-552 .elementor-element.elementor-element-4123c9ac > .elementor-widget-container {
    margin: -50px 0 0 0
    }
.elementor-552 .elementor-element.elementor-element-02fcf9c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-d569f85 {
    text-align: center
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-grid-post-holder {
    background-color: #fff
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-grid-post .eael-entry-footer {
    justify-content: flex-start
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-grid-post .eael-entry-header-after {
    justify-content: flex-start;
    align-items: center
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-entry-title a {
    color: #303133
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-entry-title:hover, .elementor-552 .elementor-element.elementor-element-470dd9a .eael-entry-title a:hover {
    color: #23527c
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-grid-post .eael-entry-overlay {
    background-color: rgba(0, 0, 0, 0.75)
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-grid-post .eael-entry-overlay > i {
    color: #fff;
    font-size: 18px
    }
.elementor-552 .elementor-element.elementor-element-470dd9a .eael-grid-post .eael-entry-overlay > img {
    height: 18px;
    width: 18px
    }
.elementor-552 .elementor-element.elementor-element-27c114e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0 0;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-57f9c84 {
    --display: flex;
    --min-height: 0;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-8e6c822 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-eb7c7ec {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-8a4807f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-d4242c1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
.elementor-552 .elementor-element.elementor-element-779ed65 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s
    }
@media (min-width: 768px) {
    .elementor-552 .elementor-element.elementor-element-bcb8cd6 {
        --width: 75%
        }
    .elementor-552 .elementor-element.elementor-element-9999875 {
        --width: 32%
        }
    .elementor-552 .elementor-element.elementor-element-29eb0a4d {
        width: 60%
        }
    .elementor-552 .elementor-element.elementor-element-52f13b51 {
        width: 40%
        }
    .elementor-552 .elementor-element.elementor-element-d2fe3f2 {
        width: 60%
        }
    .elementor-552 .elementor-element.elementor-element-9769da9 {
        width: 40%
        }
    .elementor-552 .elementor-element.elementor-element-4764c3e {
        width: 60%
        }
    .elementor-552 .elementor-element.elementor-element-7fb5bbc {
        width: 40%
        }
    .elementor-552 .elementor-element.elementor-element-57f9c84 {
        --width: 25%
        }
    .elementor-552 .elementor-element.elementor-element-8e6c822 {
        --width: 25%
        }
    .elementor-552 .elementor-element.elementor-element-eb7c7ec {
        --width: 25%
        }
    .elementor-552 .elementor-element.elementor-element-8a4807f {
        --width: 25%
        }
    .elementor-552 .elementor-element.elementor-element-d4242c1 {
        --width: 25%
        }
    .elementor-552 .elementor-element.elementor-element-779ed65 {
        --width: 25%
        }
    }
@media (max-width: 1024px) {
    .elementor-552 .elementor-element.elementor-element-6d75a2f3 {
        padding: 100px 20px 100px 20px
        }
    .elementor-552 .elementor-element.elementor-element-64d00474 .elementor-heading-title {
        font-size: 77px
        }
    .elementor-552 .elementor-element.elementor-element-56a6f1e1 {
        font-size: 16px
        }
    .elementor-552 .elementor-element.elementor-element-38fa20a5 .elementor-button {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-38fa20a5 > .elementor-widget-container {
        padding: 40px 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-33d74210 > .elementor-widget-container {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-191e441 .elementor-counter-number-wrapper {
        font-size: 32px
        }
    .elementor-552 .elementor-element.elementor-element-191e441 .elementor-counter-title {
        font-size: 12px
        }
    .elementor-552 .elementor-element.elementor-element-7facc633 > .elementor-widget-container {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-39622935 .elementor-counter-number-wrapper {
        font-size: 32px
        }
    .elementor-552 .elementor-element.elementor-element-39622935 .elementor-counter-title {
        font-size: 12px
        }
    .elementor-552 .elementor-element.elementor-element-3819823e > .elementor-widget-container {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-68cfd5fd .elementor-counter-number-wrapper {
        font-size: 32px
        }
    .elementor-552 .elementor-element.elementor-element-68cfd5fd .elementor-counter-title {
        font-size: 12px
        }
    .elementor-552 .elementor-element.elementor-element-71438570 > .elementor-widget-container {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-6aaa0230 .elementor-counter-number-wrapper {
        font-size: 32px
        }
    .elementor-552 .elementor-element.elementor-element-6aaa0230 .elementor-counter-title {
        font-size: 12px
        }
    .elementor-552 .elementor-element.elementor-element-5bb407c2 > .elementor-element-populated {
        padding: 30px 20px 30px 20px
        }
    .elementor-552 .elementor-element.elementor-element-1fc77741 .elementor-heading-title {
        font-size: 34px
        }
    .elementor-552 .elementor-element.elementor-element-7b20080c {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-306f1a44 > .elementor-element-populated {
        padding: 0 0 0 30px
        }
    .elementor-552 .elementor-element.elementor-element-4c59f700 .elementor-heading-title {
        font-size: 90px
        }
    .elementor-552 .elementor-element.elementor-element-68497cca {
        --icon-box-icon-margin: 10px
        }
    .elementor-552 .elementor-element.elementor-element-68497cca .elementor-icon {
        font-size: 40px
        }
    .elementor-552 .elementor-element.elementor-element-68497cca .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-68497cca .elementor-icon-box-title a {
        font-size: 16px
        }
    .elementor-552 .elementor-element.elementor-element-4e29eed {
        --icon-box-icon-margin: 10px
        }
    .elementor-552 .elementor-element.elementor-element-4e29eed .elementor-icon {
        font-size: 40px
        }
    .elementor-552 .elementor-element.elementor-element-4e29eed .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-4e29eed .elementor-icon-box-title a {
        font-size: 16px
        }
    .elementor-552 .elementor-element.elementor-element-7a69dd19 {
        --icon-box-icon-margin: 10px
        }
    .elementor-552 .elementor-element.elementor-element-7a69dd19 .elementor-icon {
        font-size: 40px
        }
    .elementor-552 .elementor-element.elementor-element-7a69dd19 .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-7a69dd19 .elementor-icon-box-title a {
        font-size: 16px
        }
    .elementor-552 .elementor-element.elementor-element-4d2a0f56 {
        --icon-box-icon-margin: 10px
        }
    .elementor-552 .elementor-element.elementor-element-4d2a0f56 .elementor-icon {
        font-size: 40px
        }
    .elementor-552 .elementor-element.elementor-element-4d2a0f56 .elementor-icon-box-title, .elementor-552 .elementor-element.elementor-element-4d2a0f56 .elementor-icon-box-title a {
        font-size: 16px
        }
    .elementor-552 .elementor-element.elementor-element-4938f616 > .elementor-element-populated {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-3f6935aa .elementor-heading-title {
        font-size: 120px
        }
    .elementor-552 .elementor-element.elementor-element-e98bd30 {
        padding: 0 20px 0 20px
        }
    .elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-element-populated {
        padding: 60px 30px 60px 30px
        }
    .elementor-552 .elementor-element.elementor-element-5468fdc7 .elementor-heading-title {
        font-size: 34px
        }
    .elementor-552 .elementor-element.elementor-element-606e5561 {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-42f3f75 {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated {
        padding: 60px 30px 60px 30px
        }
    .elementor-552 .elementor-element.elementor-element-e2d712f .elementor-heading-title {
        font-size: 20px
        }
    .elementor-552 .elementor-element.elementor-element-72d90513 {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-7254bde9 .elementor-heading-title {
        font-size: 34px
        }
    .elementor-552 .elementor-element.elementor-element-61e9cf23 {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-4e4e210 .elementor-heading-title {
        font-size: 34px
        }
    .elementor-552 .elementor-element.elementor-element-94ef241 {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-51ff1e4 .elementor-heading-title {
        font-size: 34px
        }
    .elementor-552 .elementor-element.elementor-element-c81c0bb {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-50f1cf11 {
        padding: 70px 20px 70px 20px
        }
    .elementor-552 .elementor-element.elementor-element-173284db > .elementor-element-populated {
        padding: 0 50px 0 0
        }
    .elementor-552 .elementor-element.elementor-element-133e4ed6 .elementor-heading-title {
        font-size: 34px
        }
    .elementor-552 .elementor-element.elementor-element-708cd316 {
        font-size: 14px
        }
    .elementor-552 .elementor-element.elementor-element-708cd316 > .elementor-widget-container {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-4123c9ac .elementor-heading-title {
        font-size: 80px
        }
    }
@media (max-width: 767px) {
    .elementor-552 .elementor-element.elementor-element-6d75a2f3 {
        margin-top: 70px;
        margin-bottom: 0
        }
    .elementor-552 .elementor-element.elementor-element-64d00474 .elementor-heading-title {
        font-size: 32px
        }
    .elementor-552 .elementor-element.elementor-element-56a6f1e1 {
        columns: 1
        }
    .elementor-552 .elementor-element.elementor-element-56d7b7cc {
        padding: 70px 20px 70px 20px
        }
    .elementor-552 .elementor-element.elementor-element-5bb407c2.elementor-column > .elementor-widget-wrap {
        justify-content: center
        }
    .elementor-552 .elementor-element.elementor-element-5bb407c2 > .elementor-element-populated {
        padding: 15px 15px 15px 15px
        }
    .elementor-552 .elementor-element.elementor-element-1fc77741 .elementor-heading-title {
        font-size: 28px
        }
    .elementor-552 .elementor-element.elementor-element-1e2830f5 .elementor-button {
        font-size: 14px;
        padding: 15px 20px 15px 20px
        }
    .elementor-552 .elementor-element.elementor-element-306f1a44 > .elementor-element-populated {
        padding: 50px 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-4c59f700 .elementor-heading-title {
        font-size: 70px
        }
    .elementor-552 .elementor-element.elementor-element-4c59f700 > .elementor-widget-container {
        margin: 0 0 -50px 0
        }
    .elementor-552 .elementor-element.elementor-element-4871c04 > .elementor-element-populated {
        margin: 0 0 0 0;
        --e-column-margin-right: 0;
        --e-column-margin-left: 0;
        padding: 0 0 30px 0
        }
    .elementor-552 .elementor-element.elementor-element-56f2f5b > .elementor-element-populated {
        padding: 0 0 30px 0
        }
    .elementor-552 .elementor-element.elementor-element-64e3c4a7 > .elementor-element-populated {
        margin: 0 0 0 0;
        --e-column-margin-right: 0;
        --e-column-margin-left: 0;
        padding: 0 0 30px 0
        }
    .elementor-552 .elementor-element.elementor-element-70fe1ff6 > .elementor-element-populated {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-3f6935aa .elementor-heading-title {
        font-size: 70px
        }
    .elementor-552 .elementor-element.elementor-element-3f6935aa {
        top: -50px
        }
    .elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-element-populated, .elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-element-populated > .elementor-background-overlay, .elementor-552 .elementor-element.elementor-element-62c7afd3 > .elementor-background-slideshow {
        border-radius: 10px 10px 10px 10px
        }
    .elementor-552 .elementor-element.elementor-element-5468fdc7 .elementor-heading-title {
        font-size: 28px
        }
    .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated, .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated > .elementor-background-overlay, .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-background-slideshow {
        border-radius: 10px 10px 10px 10px
        }
    .elementor-552 .elementor-element.elementor-element-1d62f0ad > .elementor-element-populated {
        margin: 20px 0 0 0;
        --e-column-margin-right: 0;
        --e-column-margin-left: 0
        }
    .elementor-552 .elementor-element.elementor-element-e2d712f > .elementor-widget-container {
        padding: 0 0 0 0
        }
    .elementor-552 .elementor-element.elementor-element-668a1ec5 {
        padding: 180px 20px 70px 20px
        }
    .elementor-552 .elementor-element.elementor-element-7254bde9 .elementor-heading-title {
        font-size: 28px
        }
    .elementor-552 .elementor-element.elementor-element-4e4e210 .elementor-heading-title {
        font-size: 28px
        }
    .elementor-552 .elementor-element.elementor-element-51ff1e4 .elementor-heading-title {
        font-size: 28px
        }
    .elementor-552 .elementor-element.elementor-element-50f1cf11 {
        padding: 70px 20px 70px 20px
        }
    .elementor-552 .elementor-element.elementor-element-173284db > .elementor-element-populated {
        padding: 0 0 50px 0
        }
    .elementor-552 .elementor-element.elementor-element-133e4ed6 .elementor-heading-title {
        font-size: 28px
        }
    .elementor-552 .elementor-element.elementor-element-4123c9ac .elementor-heading-title {
        font-size: 70px
        }
    }